Received: by mail.netbsd.org (Postfix, from userid 605) id D512584E3B; Fri, 9 Mar 2018 12:08:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 1F5B884D79 for ; Fri, 9 Mar 2018 12:08:09 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id jIsP7F0Ag29M for ; Fri, 9 Mar 2018 12:08:08 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 77B1184D23 for ; Fri, 9 Mar 2018 12:08:08 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 6CBDBFB40; Fri, 9 Mar 2018 12:08:08 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1520597288284330" MIME-Version: 1.0 Date: Fri, 9 Mar 2018 12:08:08 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/multimedia/x265 To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20180309120808.6CBDBFB40@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1520597288284330 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Fri Mar 9 12:08:08 UTC 2018 Modified Files: pkgsrc/multimedia/x265: Makefile PLIST distinfo Removed Files: pkgsrc/multimedia/x265/patches: patch-encoder_encoder.cpp Log Message: x265: updated to 2.7 Version 2.7 New features 1. :option:--gop-lookahead can be used to extend the gop boundary(set by --keyint). The GOP will be extended, if a scene-cut frame is found within this many number of frames. 2. Support for RADL pictures added in x265. :option:--radl can be used to decide number of RADL pictures preceding the IDR picture. Encoder enhancements 1. Moved from YASM to NASM assembler. Supports NASM assembler version 2.13 and greater. 2. Enable analysis save and load in a single run. Introduces two new cli options --analysis-save and --analysis-load . 3. Comply to HDR10+ LLC specification. 4. Reduced x265 build time by more than 50% by re-factoring ipfilter.asm. Bug fixes 1. Fixed inconsistent output issue in deblock filter and --const-vbv. 2. Fixed Mac OS build warnings. 3. Fixed inconsistency in pass-2 when weightp and cutree are enabled. 4. Fixed deadlock issue due to dropping of BREF frames, while forcing slice types through qp file. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 pkgsrc/multimedia/x265/Makefile cvs rdiff -u -r1.17 -r1.18 pkgsrc/multimedia/x265/PLIST cvs rdiff -u -r1.21 -r1.22 pkgsrc/multimedia/x265/distinfo cvs rdiff -u -r1.1 -r0 \ pkgsrc/multimedia/x265/patches/patch-encoder_encoder.cpp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1520597288284330 Content-Disposition: inline Content-Length: 2610 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/multimedia/x265/Makefile diff -u pkgsrc/multimedia/x265/Makefile:1.20 pkgsrc/multimedia/x265/Makefile:1.21 --- pkgsrc/multimedia/x265/Makefile:1.20 Thu Nov 30 07:38:55 2017 +++ pkgsrc/multimedia/x265/Makefile Fri Mar 9 12:08:08 2018 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.20 2017/11/30 07:38:55 adam Exp $ +# $NetBSD: Makefile,v 1.21 2018/03/09 12:08:08 adam Exp $ -DISTNAME= x265_2.6 +DISTNAME= x265_2.7 PKGNAME= ${DISTNAME:S/_/-/} CATEGORIES= multimedia MASTER_SITES= https://bitbucket.org/multicoreware/x265/downloads/ @@ -11,8 +11,8 @@ HOMEPAGE= http://www.x265.org/ COMMENT= High Efficiency Video Coding (HEVC) LICENSE= gnu-gpl-v2 -WRKSRC= ${WRKDIR}/${DISTNAME:S/_/_v/}/source -BUILD_DEPENDS+= yasm>=1.0.0:../../devel/yasm +WRKSRC= ${WRKDIR}/${DISTNAME}/source +BUILD_DEPENDS+= nasm>=2.13.0:../../devel/nasm CMAKE_ARGS+= -DENABLE_PIC=ON Index: pkgsrc/multimedia/x265/PLIST diff -u pkgsrc/multimedia/x265/PLIST:1.17 pkgsrc/multimedia/x265/PLIST:1.18 --- pkgsrc/multimedia/x265/PLIST:1.17 Thu Nov 30 07:38:55 2017 +++ pkgsrc/multimedia/x265/PLIST Fri Mar 9 12:08:08 2018 @@ -1,8 +1,8 @@ -@comment $NetBSD: PLIST,v 1.17 2017/11/30 07:38:55 adam Exp $ +@comment $NetBSD: PLIST,v 1.18 2018/03/09 12:08:08 adam Exp $ bin/x265 include/x265.h include/x265_config.h lib/libx265.a lib/libx265.so -lib/libx265.so.146 +lib/libx265.so.151 lib/pkgconfig/x265.pc Index: pkgsrc/multimedia/x265/distinfo diff -u pkgsrc/multimedia/x265/distinfo:1.21 pkgsrc/multimedia/x265/distinfo:1.22 --- pkgsrc/multimedia/x265/distinfo:1.21 Wed Feb 21 12:33:46 2018 +++ pkgsrc/multimedia/x265/distinfo Fri Mar 9 12:08:08 2018 @@ -1,8 +1,7 @@ -$NetBSD: distinfo,v 1.21 2018/02/21 12:33:46 fhajny Exp $ +$NetBSD: distinfo,v 1.22 2018/03/09 12:08:08 adam Exp $ -SHA1 (x265_2.6.tar.gz) = d3cb1066830b7fe779b6c9d8d774bbec7f8c1f5a -RMD160 (x265_2.6.tar.gz) = 9bffc2a99c576a99a49d2ce8d8dd690c375a3972 -SHA512 (x265_2.6.tar.gz) = 35c3716313e3dfd1555dd725b60f2b3b00a615d8b8d8267439722b52021d47e34eebf94b837b92a92d40c7ffab7b3198d6391365d62672b257c0a87d1db8a736 -Size (x265_2.6.tar.gz) = 1271976 bytes +SHA1 (x265_2.7.tar.gz) = 27642953f6f620beb669129bd581d569b27a8ae6 +RMD160 (x265_2.7.tar.gz) = 25435aecd5bc9bd03929c587b72ea9602984d47b +SHA512 (x265_2.7.tar.gz) = 58582ff5c282a8ca6213a98495b95fa941f323fa454924e4751dde6d2a0e87a08d6e8d98012164a3d83523f2b004e7a1420b60b64719fe30f460dd10ec075094 +Size (x265_2.7.tar.gz) = 1282742 bytes SHA1 (patch-CMakeLists.txt) = fbf4d08133a48b342a060f1b45bab0253455a1b1 -SHA1 (patch-encoder_encoder.cpp) = 51bbbdaf7ae823237dfde5ca5480f683afbc1247 --_----------=_1520597288284330--