Date: Fri, 19 Jul 2019 21:11:01 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r506963 - in head: graphics/libbpg graphics/libheif multimedia/avidemux-plugins multimedia/ccextractor multimedia/cinelerra-gg multimedia/emby-server multimedia/ffmpeg multimedia/gstrea... Message-ID: <201907192111.x6JLB1qx066656@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Fri Jul 19 21:11:01 2019 New Revision: 506963 URL: https://svnweb.freebsd.org/changeset/ports/506963 Log: multimedia/x265: update to 3.1.1 Changes: https://x265.readthedocs.io/en/latest/releasenotes.html#version-3-1 Added: head/multimedia/x265/files/patch-svt-hevc-1.3.0 (contents, props changed) Modified: head/graphics/libbpg/Makefile (contents, props changed) head/graphics/libheif/Makefile (contents, props changed) head/multimedia/avidemux-plugins/Makefile (contents, props changed) head/multimedia/ccextractor/Makefile (contents, props changed) head/multimedia/cinelerra-gg/Makefile (contents, props changed) head/multimedia/emby-server/Makefile (contents, props changed) head/multimedia/ffmpeg/Makefile (contents, props changed) head/multimedia/gstreamer1-plugins-x265/Makefile (contents, props changed) head/multimedia/vlc/Makefile (contents, props changed) head/multimedia/x265/Makefile (contents, props changed) head/multimedia/x265/distinfo (contents, props changed) head/multimedia/x265/pkg-plist (contents, props changed) head/x11/xpra/Makefile (contents, props changed) Modified: head/graphics/libbpg/Makefile ============================================================================== --- head/graphics/libbpg/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/graphics/libbpg/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -3,7 +3,7 @@ PORTNAME= libbpg PORTVERSION= 0.9.7 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= graphics MASTER_SITES= http://bellard.org/bpg/ Modified: head/graphics/libheif/Makefile ============================================================================== --- head/graphics/libheif/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/graphics/libheif/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -3,7 +3,7 @@ PORTNAME= libheif DISTVERSIONPREFIX= v DISTVERSION= 1.3.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= me@sebastiansteinmetz.ch Modified: head/multimedia/avidemux-plugins/Makefile ============================================================================== --- head/multimedia/avidemux-plugins/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/avidemux-plugins/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -3,7 +3,7 @@ PORTNAME= avidemux PORTVERSION= ${AVIDEMUX_VERSION} -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= multimedia PKGNAMESUFFIX= -plugins Modified: head/multimedia/ccextractor/Makefile ============================================================================== --- head/multimedia/ccextractor/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/ccextractor/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -3,7 +3,7 @@ PORTNAME= ccextractor DISTVERSIONPREFIX= v DISTVERSION= 0.85 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= multimedia MAINTAINER= oz@nixil.net Modified: head/multimedia/cinelerra-gg/Makefile ============================================================================== --- head/multimedia/cinelerra-gg/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/cinelerra-gg/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -3,7 +3,7 @@ PORTNAME= cinelerra-gg DISTVERSION= 5.1-20180714 DISTVERSIONSUFFIX= -${REV:C/(.......).*/\1/} -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= multimedia MASTER_SITES= https://git.cinelerra-cv.org/gitweb?p=goodguy/cinelerra.git;a=snapshot;h=${REV};sf=tgz;dummy=/ # tarballs are @ https://cinelerra-cv.org/five/pkgs/src/ Modified: head/multimedia/emby-server/Makefile ============================================================================== --- head/multimedia/emby-server/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/emby-server/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -2,7 +2,7 @@ PORTNAME= emby-server PORTVERSION= 4.1.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= https://github.com/MediaBrowser/Emby.Releases/releases/download/${PORTVERSION}/ \ https://mediabrowser.github.io/embytools/ Modified: head/multimedia/ffmpeg/Makefile ============================================================================== --- head/multimedia/ffmpeg/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/ffmpeg/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -3,7 +3,7 @@ PORTNAME= ffmpeg PORTVERSION= 4.1.4 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= multimedia audio ipv6 net MASTER_SITES= https://ffmpeg.org/releases/ Modified: head/multimedia/gstreamer1-plugins-x265/Makefile ============================================================================== --- head/multimedia/gstreamer1-plugins-x265/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/gstreamer1-plugins-x265/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia COMMENT= GStreamer libx265 based H265 plugin Modified: head/multimedia/vlc/Makefile ============================================================================== --- head/multimedia/vlc/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/vlc/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -3,7 +3,7 @@ PORTNAME= vlc DISTVERSION= 3.0.7.1 -PORTREVISION= 1 +PORTREVISION= 2 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 Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/x265/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -2,18 +2,13 @@ # $FreeBSD$ PORTNAME= x265 -PORTVERSION= 3.0 -PORTREVISION= 1 +PORTVERSION= 3.1.1 CATEGORIES= multimedia MASTER_SITES= https://downloads.videolan.org/pub/videolan/x265/ \ https://mirror.leaseweb.com/videolan/x265/ \ http://downloads.videolan.org/pub/videolan/x265/ \ http://mirror.leaseweb.com/videolan/x265/ DISTNAME= ${PORTNAME}_${PORTVERSION} - -PATCH_SITES= http://hg.videolan.org/${PORTNAME}/raw-rev/ -PATCHFILES+= 878541319ea1:-p1 a41325fc854f:-p1 # SVT-HEVC -PATCHFILES+= 31ab7e09a3b5:-p1 e16999096b48:-p1 # SVT-HEVC MAINTAINER= mi@aldan.algebra.com COMMENT= H.265/High Efficiency Video Coding (HEVC) format Modified: head/multimedia/x265/distinfo ============================================================================== --- head/multimedia/x265/distinfo Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/x265/distinfo Fri Jul 19 21:11:01 2019 (r506963) @@ -1,11 +1,3 @@ -TIMESTAMP = 1548236838 -SHA256 (x265_3.0.tar.gz) = c5b9fc260cabbc4a81561a448f4ce9cad7218272b4011feabc3a6b751b2f0662 -SIZE (x265_3.0.tar.gz) = 1398519 -SHA256 (878541319ea1) = cb135430143d4d0df4e1d7e5b9d7994f0b6279796f44f7b8b6e5159c00c92768 -SIZE (878541319ea1) = 86799 -SHA256 (a41325fc854f) = 5fb5a2d97cecf9920f5800364534f56584dbf805f1e215de9dbdeca025eb3ec8 -SIZE (a41325fc854f) = 912 -SHA256 (31ab7e09a3b5) = ecf6349c12cdb060ccbd7dfcf013599208cd9239b1fbc877318f3a779b98b7aa -SIZE (31ab7e09a3b5) = 2927 -SHA256 (e16999096b48) = 7e4cdeb59d172ab0b04c03356ad05a38bec1802f44b64ce56bf3694efe06cc82 -SIZE (e16999096b48) = 1105 +TIMESTAMP = 1562584219 +SHA256 (x265_3.1.1.tar.gz) = 827900c7cc0a0105b8a96460fab7cd22b97afa7b2835b5cb979c44bddaa3c8d0 +SIZE (x265_3.1.1.tar.gz) = 1419826 Added: head/multimedia/x265/files/patch-svt-hevc-1.3.0 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/x265/files/patch-svt-hevc-1.3.0 Fri Jul 19 21:11:01 2019 (r506963) @@ -0,0 +1,53 @@ +encoderColorFormat, tileColumnCount, etc. were added after 1.3.0, so omit it for now. + +source/x265.cpp:570:13: error: no member named 'encoderColorFormat' in 'EB_H265_ENC_CONFIGURATION' + svtParam->encoderColorFormat = (EB_COLOR_FORMAT)param->internalCsp; + ~~~~~~~~ ^ +source/x265.cpp:570:35: error: use of undeclared identifier 'EB_COLOR_FORMAT' + svtParam->encoderColorFormat = (EB_COLOR_FORMAT)param->internalCsp; + ^ +source/common/param.cpp:2505:19: error: no member named 'tileColumnCount' in 'EB_H265_ENC_CONFIGURATION' + svtHevcParam->tileColumnCount = 1; + ~~~~~~~~~~~~ ^ +source/common/param.cpp:2506:19: error: no member named 'tileRowCount' in 'EB_H265_ENC_CONFIGURATION' + svtHevcParam->tileRowCount = 1; + ~~~~~~~~~~~~ ^ +source/common/param.cpp:2507:19: error: no member named 'tileSliceMode' in 'EB_H265_ENC_CONFIGURATION' + svtHevcParam->tileSliceMode = 0; + ~~~~~~~~~~~~ ^ +source/common/param.cpp:2508:19: error: no member named 'unrestrictedMotionVector' in 'EB_H265_ENC_CONFIGURATION' + svtHevcParam->unrestrictedMotionVector = 1; + ~~~~~~~~~~~~ ^ + +--- source/common/param.cpp.orig 2019-07-08 11:10:19 UTC ++++ source/common/param.cpp +@@ -2454,7 +2454,6 @@ void svt_param_default(x265_param* param) + svtHevcParam->frameRateNumerator = 0; + svtHevcParam->frameRateDenominator = 0; + svtHevcParam->encoderBitDepth = 8; +- svtHevcParam->encoderColorFormat = EB_YUV420; + svtHevcParam->compressedTenBitFormat = 0; + svtHevcParam->rateControlMode = 0; + svtHevcParam->sceneChangeDetection = 1; +@@ -2502,11 +2501,6 @@ void svt_param_default(x265_param* param) + svtHevcParam->logicalProcessors = 0; + svtHevcParam->switchThreadsToRtPriority = 1; + svtHevcParam->fpsInVps = 0; +- +- svtHevcParam->tileColumnCount = 1; +- svtHevcParam->tileRowCount = 1; +- svtHevcParam->tileSliceMode = 0; +- svtHevcParam->unrestrictedMotionVector = 1; + } + + int svt_set_preset_tune(x265_param* param, const char* preset, const char* tune) +--- source/x265.cpp.orig 2019-07-08 11:10:19 UTC ++++ source/x265.cpp +@@ -567,7 +567,6 @@ bool CLIOptions::parse(int argc, char **argv) + svtParam->frameRateNumerator = param->fpsNum; + svtParam->frameRateDenominator = param->fpsDenom; + svtParam->framesToBeEncoded = param->totalFrames; +- svtParam->encoderColorFormat = (EB_COLOR_FORMAT)param->internalCsp; + } + #endif + Modified: head/multimedia/x265/pkg-plist ============================================================================== --- head/multimedia/x265/pkg-plist Fri Jul 19 20:34:28 2019 (r506962) +++ head/multimedia/x265/pkg-plist Fri Jul 19 21:11:01 2019 (r506963) @@ -3,5 +3,5 @@ include/x265.h include/x265_config.h lib/libx265.a lib/libx265.so -lib/libx265.so.170 +lib/libx265.so.176 libdata/pkgconfig/x265.pc Modified: head/x11/xpra/Makefile ============================================================================== --- head/x11/xpra/Makefile Fri Jul 19 20:34:28 2019 (r506962) +++ head/x11/xpra/Makefile Fri Jul 19 21:11:01 2019 (r506963) @@ -2,6 +2,7 @@ PORTNAME= xpra PORTVERSION= 2.5.1 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://xpra.org/src/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201907192111.x6JLB1qx066656>