commit 808c02f2380dfd5c387cdc98ef682728cb62bccf
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue May 7 00:08:49 2019 +0100
Build /usr/bin/x264 with gpac shared lib instead static lib.
x264-gpac.patch | 16 +++++++---------
x264.spec | 1 +
2 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/x264-gpac.patch b/x264-gpac.patch
index 19d1a4e..4b4604f 100644
--- a/x264-gpac.patch
+++ b/x264-gpac.patch
@@ -1,13 +1,11 @@
---- x264-0.140-20140122-de0bc36/configure.orig 2014-01-22 23:26:55.922650888 +0000
-+++ x264-0.140-20140122-de0bc36/configure 2014-02-24 02:35:19.263127505 +0000
-@@ -941,7 +941,9 @@
+--- ./configure.orig 2019-05-07 00:00:16.289260869 +0100
++++ ./configure 2019-05-07 00:03:39.415602593 +0100
+@@ -1199,7 +1199,7 @@ fi
+
if [ "$gpac" = "auto" -a "$lsmash" != "yes" ] ;
then
gpac="no"
- GPAC_LIBS="-lgpac_static"
-- cc_check "" -lz && GPAC_LIBS="$GPAC_LIBS -lz"
-+ for lib in -lz -lssl -lcrypto -lpng -ljpeg; do
-+ cc_check "" $lib && GPAC_LIBS="$GPAC_LIBS $lib"
-+ done
+- GPAC_LIBS="-lgpac_static"
++ GPAC_LIBS="-lgpac"
+ cc_check "" -lz && GPAC_LIBS="$GPAC_LIBS -lz"
if [ "$SYS" = "WINDOWS" ] ; then
cc_check "" -lws2_32 && GPAC_LIBS="$GPAC_LIBS
-lws2_32"
- cc_check "" -lwinmm && GPAC_LIBS="$GPAC_LIBS
-lwinmm"
diff --git a/x264.spec b/x264.spec
index 577a049..ce1f5aa 100644
--- a/x264.spec
+++ b/x264.spec
@@ -212,6 +212,7 @@ install -pm644 generic/{AUTHORS,COPYING} %{buildroot}%{_pkgdocdir}/
* Mon May 06 2019 Sérgio Basto <sergio(a)serjux.com> - 0.155-4.20180806git0a84d98
- 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(a)gmail.com> -
0.155-3.20180806git0a84d98
- Fix opencl dlopen (rfbz#5185)