[packages/xine-lib] - added patch to drop -lLibOpenHevcWrapper from libxine linking
qboosh
qboosh at pld-linux.org
Wed Apr 17 22:01:22 CEST 2024
commit 462372611bbacce9e0023d3084ecb5368295f764
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Apr 17 21:53:41 2024 +0200
- added patch to drop -lLibOpenHevcWrapper from libxine linking
xine-lib-link.patch | 11 +++++++++++
xine-lib.spec | 2 ++
2 files changed, 13 insertions(+)
---
diff --git a/xine-lib.spec b/xine-lib.spec
index d327b3e..db48153 100644
--- a/xine-lib.spec
+++ b/xine-lib.spec
@@ -55,6 +55,7 @@ Patch1: %{name}-win32-path.patch
Patch2: %{name}-sh.patch
Patch3: ffmpeg6.patch
Patch4: binutils-2.39.patch
+Patch5: %{name}-link.patch
URL: https://xine.sourceforge.net/
%{?with_directfb:BuildRequires: DirectFB-devel >= 0.9.22}
# for OpenGL or wayland
@@ -1096,6 +1097,7 @@ XINE - wtyczka postprocessingu oparta na libpostproc z pakietu FFmpeg.
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
%build
%{__gettextize}
diff --git a/xine-lib-link.patch b/xine-lib-link.patch
new file mode 100644
index 0000000..4164eb9
--- /dev/null
+++ b/xine-lib-link.patch
@@ -0,0 +1,11 @@
+--- xine-lib-1.2.13/m4/decoders.m4.orig 2024-04-17 21:38:29.675591105 +0200
++++ xine-lib-1.2.13/m4/decoders.m4 2024-04-17 21:38:32.962239966 +0200
+@@ -687,7 +687,7 @@ a52_init ();
+ AC_ARG_WITH([openhevc], [AS_HELP_STRING([--with-openhevc], [Enable libOpenHevc HEVC decoder support (default: enabled)])],
+ [], [with_openhevc="try"])
+ if test x"$with_openhevc" != x"no"; then
+- AC_CHECK_LIB([LibOpenHevcWrapper], [libOpenHevcInit], [], [test x"$with_openhevc" = x"yes" && with_openhevc=fail])
++ AC_CHECK_LIB([LibOpenHevcWrapper], [libOpenHevcInit], [:], [test x"$with_openhevc" = x"yes" && with_openhevc=fail])
+ if test x"$with_openhevc" = x"fail" ; then
+ AC_MSG_ERROR([openhevc support requested, but LibOpenHevcWrapper not found])
+ else
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xine-lib.git/commitdiff/462372611bbacce9e0023d3084ecb5368295f764
More information about the pld-cvs-commit
mailing list