From nobody Sun Oct 17 03:35:38 2021 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 44BFB1807FB4; Sun, 17 Oct 2021 03:35:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HX5Hv0Zy1z4g3S; Sun, 17 Oct 2021 03:35:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E20E825DB7; Sun, 17 Oct 2021 03:35:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 19H3ZcUE094965; Sun, 17 Oct 2021 03:35:38 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 19H3ZcH5094964; Sun, 17 Oct 2021 03:35:38 GMT (envelope-from git) Date: Sun, 17 Oct 2021 03:35:38 GMT Message-Id: <202110170335.19H3ZcH5094964@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: eaeb6e42e3a6 - main - graphics/radiance: Update 0.6.1 -> 0.6.1.20200216; Unbreak; Add the PORTSCOUT tag List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: eaeb6e42e3a64c90c8e252fb729242cf1322e16a Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=eaeb6e42e3a64c90c8e252fb729242cf1322e16a commit eaeb6e42e3a64c90c8e252fb729242cf1322e16a Author: Yuri Victorovich AuthorDate: 2021-10-17 03:32:43 +0000 Commit: Yuri Victorovich CommitDate: 2021-10-17 03:35:35 +0000 graphics/radiance: Update 0.6.1 -> 0.6.1.20200216; Unbreak; Add the PORTSCOUT tag mpv removed the header qthelper.hpp and they now recommend to copy it into project's source. This is done by this unbreak. mpv-based code fails to initialize OpenGL, at least on my computer, so mpv throws an exception. Testcase: https://github.com/mpv-player/mpv/issues/9319 --- graphics/radiance/Makefile | 18 ++++++++++++------ graphics/radiance/distinfo | 12 +++++++----- graphics/radiance/files/patch-src_MovieNode.h | 11 +++++++++++ 3 files changed, 30 insertions(+), 11 deletions(-) diff --git a/graphics/radiance/Makefile b/graphics/radiance/Makefile index 47e954061615..4767e744ac97 100644 --- a/graphics/radiance/Makefile +++ b/graphics/radiance/Makefile @@ -1,8 +1,11 @@ PORTNAME= radiance -DISTVERSION= 0.6.1 -PORTREVISION= 2 +DISTVERSION= 0.6.1.20200216 CATEGORIES= graphics +MASTER_SITES= https://raw.githubusercontent.com/mpv-player/mpv/v0.32.0/libmpv/:qthelper PKGNAMESUFFIX= -video +DISTFILES= qthelper.hpp:qthelper +DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} zbanks-BTrack-1c5b72e_GH0${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Video art software for VJs @@ -10,8 +13,6 @@ COMMENT= Video art software for VJs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN= Fails to build with the latest mpv: https://github.com/zbanks/radiance/issues/114 - LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ libmpv.so:multimedia/mpv \ @@ -21,15 +22,20 @@ LIB_DEPENDS= libfftw3.so:math/fftw3 \ USES= cmake compiler:c++14-lang cpe gl localbase:ldflags qt:5 USE_GITHUB= yes -GH_ACCOUNT= zbanks -GH_TUPLE= zbanks:BTrack:1c5b72e:bt/BTrack USE_QT= core declarative graphicaleffects gui network quickcontrols widgets \ buildtools_build qmake_build USE_GL= gl glu +GH_ACCOUNT= zbanks +GH_TAGNAME= baf2c40 +GH_TUPLE= zbanks:BTrack:1c5b72e:bt/BTrack + CMAKE_ARGS= -DRADIANCE_SYSTEM_RESOURCES:STRING=${DATADIR}/ +PORTSCOUT= limit:^[0-9\.]*$$ # prevent tags like release-YYYYMMDD + post-patch: @${REINPLACE_CMD} '/-march=native/d' ${WRKSRC}/CMakeLists.txt + @${MKDIR} ${WRKSRC}/mpv && ${CP} ${DISTDIR}/${DIST_SUBDIR}/qthelper.hpp ${WRKSRC}/mpv .include diff --git a/graphics/radiance/distinfo b/graphics/radiance/distinfo index 24a57ce854cc..495793304f14 100644 --- a/graphics/radiance/distinfo +++ b/graphics/radiance/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1564379184 -SHA256 (zbanks-radiance-0.6.1_GH0.tar.gz) = cfc3281abe61ee9a5efba67d682b212bb75cb7197ff65ee0eff0d30577011163 -SIZE (zbanks-radiance-0.6.1_GH0.tar.gz) = 308059 -SHA256 (zbanks-BTrack-1c5b72e_GH0.tar.gz) = af567e80f6edf031af17bf4e7ed7eb89349be059046a4877defd14bb6cc70899 -SIZE (zbanks-BTrack-1c5b72e_GH0.tar.gz) = 21590 +TIMESTAMP = 1634434473 +SHA256 (radiance-0.6.1.20200216/qthelper.hpp) = 86e1fcba6001829b7e23a856db84d01ebc76e63528f74064d7bc5705015a2684 +SIZE (radiance-0.6.1.20200216/qthelper.hpp) = 12024 +SHA256 (radiance-0.6.1.20200216/zbanks-radiance-0.6.1.20200216-baf2c40_GH0.tar.gz) = efbdcaa88c092690d253da1bc3d330d704c5d950bff779277bc7e6d54a5d38b2 +SIZE (radiance-0.6.1.20200216/zbanks-radiance-0.6.1.20200216-baf2c40_GH0.tar.gz) = 312159 +SHA256 (radiance-0.6.1.20200216/zbanks-BTrack-1c5b72e_GH0.tar.gz) = af567e80f6edf031af17bf4e7ed7eb89349be059046a4877defd14bb6cc70899 +SIZE (radiance-0.6.1.20200216/zbanks-BTrack-1c5b72e_GH0.tar.gz) = 21590 diff --git a/graphics/radiance/files/patch-src_MovieNode.h b/graphics/radiance/files/patch-src_MovieNode.h new file mode 100644 index 000000000000..cfdd880f45ae --- /dev/null +++ b/graphics/radiance/files/patch-src_MovieNode.h @@ -0,0 +1,11 @@ +--- src/MovieNode.h.orig 2021-10-17 01:26:30 UTC ++++ src/MovieNode.h +@@ -9,7 +9,7 @@ + #include + #include + #include +-#include ++#include "mpv/qthelper.hpp" // removed file manually copied in, see https://github.com/mpv-player/mpv/blob/575197ff8b0a0d8cd14f7ee78461c1d61d045d72/DOCS/client-api-changes.rst#api-changes + #include + #include +