|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
# globals for x264-0.155-20180806-0a84d98.tar.bz2
|
|
|
|
|
%global api 155
|
|
|
|
|
%global gitdate 20180806
|
|
|
|
|
%global gitversion 0a84d98
|
|
|
|
|
# globals for x264-0.157-20190717-34c06d1.tar.bz2
|
|
|
|
|
%global api 157
|
|
|
|
|
%global gitdate 20190717
|
|
|
|
|
%global gitversion 34c06d1
|
|
|
|
|
|
|
|
|
|
%global snapshot %{gitdate}-%{gitversion}
|
|
|
|
|
%global gver .%{gitdate}git%{gitversion}
|
|
|
|
@ -31,7 +31,7 @@
|
|
|
|
|
Summary: H264/AVC video streams encoder
|
|
|
|
|
Name: x264
|
|
|
|
|
Version: 0.%{api}
|
|
|
|
|
Release: 6%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
|
|
|
|
|
Release: 12%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
|
|
|
|
|
License: GPLv2+
|
|
|
|
|
URL: https://www.videolan.org/developers/x264.html
|
|
|
|
|
Source0: %{name}-0.%{api}-%{snapshot}.tar.bz2
|
|
|
|
@ -43,7 +43,6 @@ Patch0: x264-nover.patch
|
|
|
|
|
Patch1: x264-10b.patch
|
|
|
|
|
Patch10: x264-gpac.patch
|
|
|
|
|
Patch11: x264-opencl.patch
|
|
|
|
|
Patch20: x264-sandbox.git-b63c73dc5c37e5405bf032c9113c1daced3e45a4.patch
|
|
|
|
|
|
|
|
|
|
BuildRequires: gcc
|
|
|
|
|
%{!?_without_gpac:BuildRequires: gpac-devel-static zlib-devel openssl-devel libpng-devel libjpeg-devel}
|
|
|
|
@ -101,7 +100,6 @@ pushd %{name}-0.%{api}-%{snapshot}
|
|
|
|
|
%patch1 -p1 -b .10b
|
|
|
|
|
%patch10 -p1 -b .gpac
|
|
|
|
|
%patch11 -p1 -b .opencl
|
|
|
|
|
%patch20 -p1 -b .stack_align
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
variants="generic generic10"
|
|
|
|
@ -209,20 +207,48 @@ install -pm644 generic/{AUTHORS,COPYING} %{buildroot}%{_pkgdocdir}/
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Fri Oct 04 2019 Dominik Mierzejewski <rpm@greysector.net> - 0.155-6.20180806git0a84d98
|
|
|
|
|
* Fri Oct 04 2019 Dominik Mierzejewski <rpm@greysector.net> - 0.157-12.20190717git34c06d1
|
|
|
|
|
- don't overwrite generic headers with 10bit on simdarch (rfbz#5071)
|
|
|
|
|
|
|
|
|
|
* Tue May 07 2019 Sérgio Basto <sergio@serjux.com> - 0.155-5.20180806git0a84d98
|
|
|
|
|
* Mon Aug 26 2019 Nicolas Chauvet <kwizart@gmail.com> - 0.157-11.20190717git34c06d1
|
|
|
|
|
- Drop hack for arm builders
|
|
|
|
|
|
|
|
|
|
* Tue Aug 06 2019 Leigh Scott <leigh123linux@gmail.com> - 0.157-10.20190717git34c06d1
|
|
|
|
|
- Rebuild for new ffmpeg version
|
|
|
|
|
|
|
|
|
|
* Wed Jul 17 2019 Sérgio Basto <sergio@serjux.com> - 0.157-9.20190717git34c06d1
|
|
|
|
|
- 0.157 update, date 2019-07-17 (stable branch)
|
|
|
|
|
|
|
|
|
|
* Tue May 07 2019 Sérgio Basto <sergio@serjux.com> - 0.157-8.20190303git72db437
|
|
|
|
|
- Revert "Build /usr/bin/x264 with gpac shared lib instead static lib."
|
|
|
|
|
|
|
|
|
|
* Mon May 06 2019 Sérgio Basto <sergio@serjux.com> - 0.155-4.20180806git0a84d98
|
|
|
|
|
* Wed May 01 2019 Leigh Scott <leigh123linux@gmail.com> - 0.157-7.20190303git72db437
|
|
|
|
|
- Fix ARM rpm mangle issue
|
|
|
|
|
|
|
|
|
|
* Tue Apr 30 2019 Sérgio Basto <sergio@serjux.com> - 0.157-6.20190303git72db437_bootstrap
|
|
|
|
|
- Bootstrap to fix arm builds
|
|
|
|
|
|
|
|
|
|
* Mon Apr 29 2019 Sérgio Basto <sergio@serjux.com> - 0.157-5.20190303git72db437
|
|
|
|
|
- Enable opencl (which is default) only exist --disable-opencl option
|
|
|
|
|
- Disable opencl on 10bit seems that is just prepared for 8bit.
|
|
|
|
|
- Build /usr/bin/x264 with gpac shared lib instead static lib.
|
|
|
|
|
|
|
|
|
|
* Sun Apr 28 2019 Leigh Scott <leigh123linux@gmail.com> - 0.155-3.20180806git0a84d98
|
|
|
|
|
* Sun Apr 28 2019 Leigh Scott <leigh123linux@gmail.com> - 0.157-4.20190303git72db437
|
|
|
|
|
- Fix opencl dlopen (rfbz#5185)
|
|
|
|
|
|
|
|
|
|
* Tue Mar 12 2019 Leigh Scott <leigh123linux@googlemail.com> - 0.157-3.20190303git72db437
|
|
|
|
|
- Disable bootstrap build
|
|
|
|
|
|
|
|
|
|
* Tue Mar 12 2019 Leigh Scott <leigh123linux@googlemail.com> - 0.157-2.20190303git72db437_bootstrap
|
|
|
|
|
- Do the forgotten bootstrap build
|
|
|
|
|
|
|
|
|
|
* Tue Mar 12 2019 Sérgio Basto <sergio@serjux.com> - 0.157-1.20190303git72db437
|
|
|
|
|
- Update to 0.157 (stable branch)
|
|
|
|
|
- Rebase patches
|
|
|
|
|
|
|
|
|
|
* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux@gmail.com> - 0.155-3.20180806git0a84d98
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Nov 07 2018 Stefan Becker <chemobejk@gmail.com> - 0.155-2.20180806git0a84d98
|
|
|
|
|
- reverse order of generic/generic10 install to fix -devel contents (rfbz #5071)
|
|
|
|
|
|
|
|
|
|