summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-01-02 06:03:03 +0000
committerSam James <sam@gentoo.org>2022-01-02 06:15:51 +0000
commit9e24798c7cb22306b5c806bd3eb444047c891af5 (patch)
treee5e3204ca47c16df41c70758d4a555b4dcaf029f /media-libs/libmediainfo/files
parentdev-libs/utfcpp: Stabilize 3.1.2 ppc64, #830426 (diff)
downloadgentoo-9e24798c7cb22306b5c806bd3eb444047c891af5.tar.gz
gentoo-9e24798c7cb22306b5c806bd3eb444047c891af5.tar.bz2
gentoo-9e24798c7cb22306b5c806bd3eb444047c891af5.zip
media-libs/libmediainfo: add 21.09
Bug: https://bugs.gentoo.org/778992 Closes: https://bugs.gentoo.org/794925 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs/libmediainfo/files')
-rw-r--r--media-libs/libmediainfo/files/libmediainfo-21.09-link-fix.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/media-libs/libmediainfo/files/libmediainfo-21.09-link-fix.patch b/media-libs/libmediainfo/files/libmediainfo-21.09-link-fix.patch
new file mode 100644
index 000000000000..2b87839a762b
--- /dev/null
+++ b/media-libs/libmediainfo/files/libmediainfo-21.09-link-fix.patch
@@ -0,0 +1,29 @@
+https://github.com/MediaArea/MediaInfoLib/pull/1434
+https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1823029.html
+
+From: Jan Palus <jpalus@fastmail.com>
+Date: Wed, 22 Sep 2021 12:10:41 +0200
+Subject: [PATCH] ADM: compile-in tfsxml unconditionally (unrelated to
+ tinyxml2)
+
+Fixes unresolved symbols when compiling with system tinyxml2.
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -230,7 +230,8 @@ lib@MediaInfoLib_LibName@_la_SOURCES = \
+ ../../../Source/MediaInfo/Video/File_Vp8.cpp \
+ ../../../Source/MediaInfo/Video/File_Y4m.cpp \
+ ../../../Source/MediaInfo/XmlUtils.cpp \
+- ../../../Source/MediaInfo/OutputHelpers.cpp
++ ../../../Source/MediaInfo/OutputHelpers.cpp \
++ ../../../Source/ThirdParty/tfsxml/tfsxml.c
+
+ @MediaInfoLib_LibName@includedir = $(includedir)/MediaInfo
+ @MediaInfoLib_LibName@include_HEADERS = \
+@@ -280,7 +281,6 @@ endif
+
+ if COMPILE_TINYXML2
+ lib@MediaInfoLib_LibName@_la_SOURCES += \
+- ../../../Source/ThirdParty/tfsxml/tfsxml.c \
+ ../../../Source/ThirdParty/tinyxml2/tinyxml2.cpp
+ endif
+