Date: Thu, 15 Feb 2018 17:44:10 +0100 From: Michal Meloun <melounmichal@gmail.com> To: Guido Falsi <madpilot@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r461527 - in head: graphics/libbpg multimedia/ccextractor multimedia/ffmpeg multimedia/gstreamer1-plugins-x265 multimedia/handbrake multimedia/vlc multimedia/x265 x11/xpra Message-ID: <cc392a18-80b0-ae86-74fa-71cd8d2c5227@freebsd.org> In-Reply-To: <201802112019.w1BKJCfk026979@repo.freebsd.org> References: <201802112019.w1BKJCfk026979@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11.02.2018 21:19, Guido Falsi wrote: > Author: madpilot > Date: Sun Feb 11 20:19:11 2018 > New Revision: 461527 > URL: https://svnweb.freebsd.org/changeset/ports/461527 > > Log: > - Update multimedia/x265 to 2.6 > - Use the distfile provided by the VideoLAN project > - Add options for HI10P and HI12P (available only for amd64) > - Add DEBUG option > - Add OPTIMIZED_CFLAGS option > - Force using clang 5.0 on 10.4. Base provided clang fails during > compilation > - Chase shlib bump in dependent ports > > PR: 225431 > Submitted by: daniel.engberg.lists@pyret.net > Approved by: Maintainer timeout > > Modified: > head/graphics/libbpg/Makefile > head/multimedia/ccextractor/Makefile > head/multimedia/ffmpeg/Makefile > head/multimedia/gstreamer1-plugins-x265/Makefile > head/multimedia/handbrake/Makefile > head/multimedia/vlc/Makefile > head/multimedia/x265/Makefile > head/multimedia/x265/distinfo > head/multimedia/x265/pkg-plist > head/x11/xpra/Makefile > This breaks multimedia/x256 on at least armv6, armv7 and arm64 platforms. The "CMAKE_ARGS= -DENABLE_PIC=on" is still necessary (and, imo, should be used on all platforms). Michal > Modified: head/graphics/libbpg/Makefile > ============================================================================== > --- head/graphics/libbpg/Makefile Sun Feb 11 20:06:20 2018 (r461526) > +++ head/graphics/libbpg/Makefile Sun Feb 11 20:19:11 2018 (r461527) > @@ -3,7 +3,7 @@ > > PORTNAME= libbpg > PORTVERSION= 0.9.7 > -PORTREVISION= 2 > +PORTREVISION= 3 > CATEGORIES= graphics > MASTER_SITES= http://bellard.org/bpg/ > > > Modified: head/multimedia/ccextractor/Makefile > ============================================================================== > --- head/multimedia/ccextractor/Makefile Sun Feb 11 20:06:20 2018 (r461526) > +++ head/multimedia/ccextractor/Makefile Sun Feb 11 20:19:11 2018 (r461527) > @@ -3,7 +3,7 @@ > PORTNAME= ccextractor > DISTVERSIONPREFIX= v > DISTVERSION= 0.85 > -PORTREVISION= 3 > +PORTREVISION= 4 > CATEGORIES= multimedia > > MAINTAINER= oz@nixil.net > > Modified: head/multimedia/ffmpeg/Makefile > ============================================================================== > --- head/multimedia/ffmpeg/Makefile Sun Feb 11 20:06:20 2018 (r461526) > +++ head/multimedia/ffmpeg/Makefile Sun Feb 11 20:19:11 2018 (r461527) > @@ -3,7 +3,7 @@ > > PORTNAME= ffmpeg > PORTVERSION= 3.4.1 > -PORTREVISION= 5 > +PORTREVISION= 6 > PORTEPOCH= 1 > CATEGORIES= multimedia audio ipv6 net > MASTER_SITES= http://ffmpeg.org/releases/ > > Modified: head/multimedia/gstreamer1-plugins-x265/Makefile > ============================================================================== > --- head/multimedia/gstreamer1-plugins-x265/Makefile Sun Feb 11 20:06:20 2018 (r461526) > +++ head/multimedia/gstreamer1-plugins-x265/Makefile Sun Feb 11 20:19:11 2018 (r461527) > @@ -1,6 +1,6 @@ > # $FreeBSD$ > > -PORTREVISION= 0 > +PORTREVISION= 1 > CATEGORIES= multimedia > > COMMENT= GStreamer libx265 based H265 plugin > > Modified: head/multimedia/handbrake/Makefile > ============================================================================== > --- head/multimedia/handbrake/Makefile Sun Feb 11 20:06:20 2018 (r461526) > +++ head/multimedia/handbrake/Makefile Sun Feb 11 20:19:11 2018 (r461527) > @@ -3,7 +3,7 @@ > > PORTNAME= handbrake > PORTVERSION= 1.0.7 > -PORTREVISION= 3 > +PORTREVISION= 4 > CATEGORIES= multimedia > DIST_SUBDIR= ${PORTNAME} > > > Modified: head/multimedia/vlc/Makefile > ============================================================================== > --- head/multimedia/vlc/Makefile Sun Feb 11 20:06:20 2018 (r461526) > +++ head/multimedia/vlc/Makefile Sun Feb 11 20:19:11 2018 (r461527) > @@ -3,6 +3,7 @@ > > PORTNAME= vlc > DISTVERSION= 2.2.8 > +PORTREVISION= 1 > PORTEPOCH= 4 > CATEGORIES= multimedia audio ipv6 net www > MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ > > Modified: head/multimedia/x265/Makefile > ============================================================================== > --- head/multimedia/x265/Makefile Sun Feb 11 20:06:20 2018 (r461526) > +++ head/multimedia/x265/Makefile Sun Feb 11 20:19:11 2018 (r461527) > @@ -2,11 +2,10 @@ > # $FreeBSD$ > > PORTNAME= x265 > -PORTVERSION= 2.3 > +PORTVERSION= 2.6 > CATEGORIES= multimedia > -MASTER_SITES= http://bitbucket.org/multicoreware/${PORTNAME}/get/ > -DISTNAME= ${PORTVERSION} > -DIST_SUBDIR= ${PORTNAME} > +MASTER_SITES= http://ftp.videolan.org/pub/videolan/${PORTNAME}/ > +DISTNAME= ${PORTNAME}_${PORTVERSION} > > MAINTAINER= mi@aldan.algebra.com > COMMENT= H.265/High Efficiency Video Coding (HEVC) format > @@ -16,16 +15,41 @@ LICENSE_FILE= ${WRKSRC}/../COPYING > > BUILD_DEPENDS= yasm:devel/yasm > > -USES= cmake pathfix tar:bz2 > +USES= cmake pathfix > + > +OPTIONS_DEFINE= DEBUG OPTIMIZED_FLAGS > +OPTIONS_DEFINE_amd64= HI10P HI12P > + > +DEBUG_PREVENTS= OPTIMIZED_FLAGS > +DEBUG_PREVENTS_MSG= Optimizations are incompatible with debugging code > +DEBUG_VARS_OFF= CFLAGS+=-DNDEBUG CPPFLAGS+=-DNDEBUG > +HI10P_CMAKE_BOOL= HIGH_BIT_DEPTH > +HI12P_CMAKE_BOOL= MAIN12 > +HI12P_IMPLIES= HI10P > +OPTIMIZED_FLAGS_VARS= CFLAGS+=-O3 CPPFLAGS+=-O3 > + > +DEBUG_DESC= Enable debugging > +HI10P_DESC= Enable HI10P Support (64-bit only) > +HI12P_DESC= Enable HI12P Support (64-bit only) > +OPTIMIZED_FLAGS_DESC= Enable O3 optimization > + > USE_LDCONFIG= yes > -CMAKE_ARGS= -DENABLE_PIC=on -DENABLE_TESTS=on -DPLATFORM_LIBS=md > +CMAKE_ARGS= -DPLATFORM_LIBS=md -DENABLE_TESTS=on > CFLAGS_mips= -DNO_ATOMICS # cannot use lang/gcc > CFLAGS_mips64= -DNO_ATOMICS # cannot use lang/gcc > EXTRACT_AFTER_ARGS+= --exclude "md5*" > +WRKSRC= ${WRKDIR}/${PORTNAME}_v${PORTVERSION}/source > > -WRKSRC= ${WRKDIR}/multicoreware-${PORTNAME}-3037c1448549/source > +.include <bsd.port.pre.mk> > > +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100052 > +BUILD_DEPENDS+= ${LOCALBASE}/bin/clang50:devel/llvm50 > +CPP= ${LOCALBASE}/bin/clang-cpp50 > +CC= ${LOCALBASE}/bin/clang50 > +CXX= ${LOCALBASE}/bin/clang++50 > +.endif > + > do-test: > ${WRKSRC}/test/TestBench > > -.include <bsd.port.mk> > +.include <bsd.port.post.mk> > > Modified: head/multimedia/x265/distinfo > ============================================================================== > --- head/multimedia/x265/distinfo Sun Feb 11 20:06:20 2018 (r461526) > +++ head/multimedia/x265/distinfo Sun Feb 11 20:19:11 2018 (r461527) > @@ -1,3 +1,3 @@ > -TIMESTAMP = 1487446516 > -SHA256 (x265/2.3.tar.bz2) = 890f52a69c52c344d6469969bc9aca86d0294f9590fda0974338ed4184c46e28 > -SIZE (x265/2.3.tar.bz2) = 939895 > +TIMESTAMP = 1516798519 > +SHA256 (x265_2.6.tar.gz) = 1bf0036415996af841884802161065b9e6be74f5f6808ac04831363e2549cdbf > +SIZE (x265_2.6.tar.gz) = 1271976 > > Modified: head/multimedia/x265/pkg-plist > ============================================================================== > --- head/multimedia/x265/pkg-plist Sun Feb 11 20:06:20 2018 (r461526) > +++ head/multimedia/x265/pkg-plist Sun Feb 11 20:19:11 2018 (r461527) > @@ -3,5 +3,5 @@ include/x265.h > include/x265_config.h > lib/libx265.a > lib/libx265.so > -lib/libx265.so.110 > +lib/libx265.so.146 > libdata/pkgconfig/x265.pc > > Modified: head/x11/xpra/Makefile > ============================================================================== > --- head/x11/xpra/Makefile Sun Feb 11 20:06:20 2018 (r461526) > +++ head/x11/xpra/Makefile Sun Feb 11 20:19:11 2018 (r461527) > @@ -3,7 +3,7 @@ > > PORTNAME= xpra > PORTVERSION= 2.0.3 > -PORTREVISION= 5 > +PORTREVISION= 6 > CATEGORIES= x11 > MASTER_SITES= http://xpra.org/src/ > > _______________________________________________ > svn-ports-head@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/svn-ports-head > To unsubscribe, send any mail to "svn-ports-head-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cc392a18-80b0-ae86-74fa-71cd8d2c5227>