pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/multimedia/x265
Module Name: pkgsrc
Committed By: adam
Date: Sat Oct 6 12:12:48 UTC 2018
Modified Files:
pkgsrc/multimedia/x265: Makefile PLIST distinfo
Added Files:
pkgsrc/multimedia/x265: options.mk
Removed Files:
pkgsrc/multimedia/x265/patches: patch-common_param.cpp
Log Message:
x265: updated to 2.9
Version 2.9
New features
1. Support for chunked encoding
:option:`--chunk-start and --chunk-end`
Frames preceding first frame of chunk in display order will be encoded, however, they will be discarded in the bitstream.
Frames following last frame of the chunk in display order will be used in taking lookahead decisions, but, they will not be encoded.
This feature can be enabled only in closed GOP structures. Default disabled.
2. Support for HDR10+ version 1 SEI messages.
Encoder enhancements
1. Create API function for allocating and freeing x265_analysis_data.
2. CEA 608/708 support: Read SEI messages from text file and encode it using userSEI message.
Bug fixes
1. Disable noise reduction when vbv is enabled.
2. Support minLuma and maxLuma values changed by the commandline.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/multimedia/x265/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/multimedia/x265/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/multimedia/x265/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/multimedia/x265/options.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/multimedia/x265/patches/patch-common_param.cpp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/multimedia/x265/Makefile
diff -u pkgsrc/multimedia/x265/Makefile:1.23 pkgsrc/multimedia/x265/Makefile:1.24
--- pkgsrc/multimedia/x265/Makefile:1.23 Tue Jul 31 19:13:10 2018
+++ pkgsrc/multimedia/x265/Makefile Sat Oct 6 12:12:48 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2018/07/31 19:13:10 rjs Exp $
+# $NetBSD: Makefile,v 1.24 2018/10/06 12:12:48 adam Exp $
-DISTNAME= x265_2.8
+DISTNAME= x265_2.9
PKGNAME= ${DISTNAME:S/_/-/}
CATEGORIES= multimedia
MASTER_SITES= https://bitbucket.org/multicoreware/x265/downloads/
@@ -21,4 +21,6 @@ CMAKE_ARGS+= -DENABLE_PIC=ON
USE_CMAKE= yes
USE_LANGUAGES= c c++
+.include "options.mk"
+
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/multimedia/x265/PLIST
diff -u pkgsrc/multimedia/x265/PLIST:1.19 pkgsrc/multimedia/x265/PLIST:1.20
--- pkgsrc/multimedia/x265/PLIST:1.19 Mon May 21 20:03:56 2018
+++ pkgsrc/multimedia/x265/PLIST Sat Oct 6 12:12:48 2018
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.19 2018/05/21 20:03:56 adam Exp $
+@comment $NetBSD: PLIST,v 1.20 2018/10/06 12:12:48 adam Exp $
bin/x265
include/x265.h
include/x265_config.h
lib/libx265.a
lib/libx265.so
-lib/libx265.so.160
+lib/libx265.so.165
lib/pkgconfig/x265.pc
Index: pkgsrc/multimedia/x265/distinfo
diff -u pkgsrc/multimedia/x265/distinfo:1.25 pkgsrc/multimedia/x265/distinfo:1.26
--- pkgsrc/multimedia/x265/distinfo:1.25 Sat May 26 05:30:19 2018
+++ pkgsrc/multimedia/x265/distinfo Sat Oct 6 12:12:48 2018
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.25 2018/05/26 05:30:19 jklos Exp $
+$NetBSD: distinfo,v 1.26 2018/10/06 12:12:48 adam Exp $
-SHA1 (x265_2.8.tar.gz) = e2ef1ad186d9581239463d4e5177a25bc57b9fc0
-RMD160 (x265_2.8.tar.gz) = 547adcf4886f9ae60c115b5da21ff12f6c718b8d
-SHA512 (x265_2.8.tar.gz) = c2a8eaec64aa022badcbcd2a96304a9abd9d08489300b6a9c4c9d76066f3d9848e6948238c84ae16ea91bff0b2fac528a67ee29950d94dcd0ea7c0e9e7baa714
-Size (x265_2.8.tar.gz) = 1379551 bytes
+SHA1 (x265_2.9.tar.gz) = 3c005b4ab409c6f996b36ad88d780ff85fbc9abf
+RMD160 (x265_2.9.tar.gz) = ea6772ec426c141eb1756cdf6bb2def3d6319f47
+SHA512 (x265_2.9.tar.gz) = 270818c7fd84947fde371e32bef225c1880cfb0bcd95378d95b51f50577a134d7cd585fcdfa43b103a24d76c5ad826b09509a07eb9e208e8f2b56f2f77365cf3
+Size (x265_2.9.tar.gz) = 1385848 bytes
SHA1 (patch-CMakeLists.txt) = fbf4d08133a48b342a060f1b45bab0253455a1b1
-SHA1 (patch-common_param.cpp) = eb0a55babf9cbe68cb2a6b75d109ba58f04e6c05
SHA1 (patch-encoder_encoder.cpp) = 907db18c8e9afd51684ed886da70c23ac3d3652a
Added files:
Index: pkgsrc/multimedia/x265/options.mk
diff -u /dev/null pkgsrc/multimedia/x265/options.mk:1.1
--- /dev/null Sat Oct 6 12:12:48 2018
+++ pkgsrc/multimedia/x265/options.mk Sat Oct 6 12:12:48 2018
@@ -0,0 +1,10 @@
+# $NetBSD: options.mk,v 1.1 2018/10/06 12:12:48 adam Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.x265
+PKG_SUPPORTED_OPTIONS= main10
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mmain10)
+CMAKE_ARGS+= -DHIGH_BIT_DEPTH=ON
+.endif
Home |
Main Index |
Thread Index |
Old Index