[packages/x265] - updated to 2.5 (ABI 130)

qboosh qboosh at pld-linux.org
Sun Jul 16 17:37:55 CEST 2017


commit a827c98f337e64da626ae6d951585f8e0cb6444e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jul 16 17:39:41 2017 +0200

    - updated to 2.5 (ABI 130)

 x265.spec | 22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 deletions(-)
---
diff --git a/x265.spec b/x265.spec
index eb12ee6..e359d3e 100644
--- a/x265.spec
+++ b/x265.spec
@@ -9,24 +9,24 @@
 Summary:	H.265/HEVC video encoder
 Summary(pl.UTF-8):	Koder obrazu H.265/HEVC
 Name:		x265
-Version:	2.4
+Version:	2.5
 Release:	1
 License:	GPL v2+
 Group:		Libraries
 # also at https://bitbucket.org/multicoreware/x265/downloads
 Source0:	http://ftp.videolan.org/pub/videolan/x265/%{name}_%{version}.tar.gz
-# Source0-md5:	ab0986aa5c4465b874de94095b0d0cae
+# Source0-md5:	192e54fa3068b594aa44ab2b703f071d
 Patch0:		%{name}-opt.patch
 Patch1:		%{name}-x32.patch
 URL:		http://x265.org/
-BuildRequires:	cmake >= 2.8.8
-BuildRequires:	libstdc++-devel
-BuildRequires:	numactl-devel
+BuildRequires:	cmake >= 2.8.11
+BuildRequires:	libstdc++-devel >= 6:4.8
+BuildRequires:	numactl-devel >= 2
 BuildRequires:	rpmbuild(macros) >= 1.605
 %{?with_asm:BuildRequires:	yasm >= 1.2.0}
 Requires:	libx265 = %{version}-%{release}
 # see CMakeLists.txt, more is probably possible
-ExclusiveArch:	%{ix86} %{x8664} x32 arm
+ExclusiveArch:	%{ix86} %{x8664} x32 %{arm} ppc64 ppc64le
 # needs 64-bit atomic compare and swap
 ExcludeArch:	i386 i486
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -52,8 +52,9 @@ Biblioteka kodowania obrazu H.265/HEVC.
 Summary:	Header files for x265 library
 Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki x265
 Group:		Development/Libraries
-Requires:	libstdc++-devel
+Requires:	libstdc++-devel >= 6:4.8
 Requires:	libx265 = %{version}-%{release}
+Requires:	numactl-devel >= 2
 
 %description -n libx265-devel
 Header files for x265 library.
@@ -83,6 +84,8 @@ install -d source/build
 cd source/build
 %cmake .. \
 	-DENABLE_ASSEMBLY=%{!?with_asm:OFF}%{?with_asm:ON} \
+	-DENABLE_HDR10_PLUS=ON \
+	-DENABLE_SHARED=ON \
 	-DLIB_INSTALL_DIR=%{_lib}
 
 %{__make}
@@ -106,15 +109,18 @@ rm -rf $RPM_BUILD_ROOT
 %files -n libx265
 %defattr(644,root,root,755)
 %doc doc/reST/introduction.rst
-%attr(755,root,root) %{_libdir}/libx265.so.116
+%attr(755,root,root) %{_libdir}/libx265.so.130
+%attr(755,root,root) %{_libdir}/libhdr10plus.so
 
 %files -n libx265-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libx265.so
+%{_includedir}/hdr10plus.h
 %{_includedir}/x265.h
 %{_includedir}/x265_config.h
 %{_pkgconfigdir}/x265.pc
 
 %files -n libx265-static
 %defattr(644,root,root,755)
+%{_libdir}/libhdr10plus.a
 %{_libdir}/libx265.a
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/x265.git/commitdiff/a827c98f337e64da626ae6d951585f8e0cb6444e



More information about the pld-cvs-commit mailing list