summaryrefslogtreecommitdiff
path: root/multimedia/libmatroska
diff options
context:
space:
mode:
authorpho <pho@pkgsrc.org>2015-01-22 14:43:19 +0000
committerpho <pho@pkgsrc.org>2015-01-22 14:43:19 +0000
commit80a111eb2710d35af7bc79bb7d9e9086f3ab23d0 (patch)
tree808729f7b7ffa3e06c259655681191a4a4ca3208 /multimedia/libmatroska
parent3d206e18413267fcac631f8bd9ffeab4397fd737 (diff)
downloadpkgsrc-80a111eb2710d35af7bc79bb7d9e9086f3ab23d0.tar.gz
Fix linkage failure of libmatroska due to missing -lebml flag.
This seems to be an actual issue only on non-ELF platforms. Pull request sent and merged to the upstream: https://github.com/Matroska-Org/libmatroska/pull/5
Diffstat (limited to 'multimedia/libmatroska')
-rw-r--r--multimedia/libmatroska/distinfo3
-rw-r--r--multimedia/libmatroska/patches/patch-Makefile.in19
2 files changed, 21 insertions, 1 deletions
diff --git a/multimedia/libmatroska/distinfo b/multimedia/libmatroska/distinfo
index c9ccba5fd1f..d9e3048791f 100644
--- a/multimedia/libmatroska/distinfo
+++ b/multimedia/libmatroska/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.24 2015/01/04 23:24:45 wiz Exp $
+$NetBSD: distinfo,v 1.25 2015/01/22 14:43:19 pho Exp $
SHA1 (libmatroska-1.4.2.tar.bz2) = 546a761a763b2d1d15dbbccaa5495eb63dd87223
RMD160 (libmatroska-1.4.2.tar.bz2) = 5db92e3c4a32cc5772cabfc85e4d3ecbf8870bdf
Size (libmatroska-1.4.2.tar.bz2) = 611057 bytes
+SHA1 (patch-Makefile.in) = 404affca8eb5ae22c1c4b5854c1e8649564aed53
diff --git a/multimedia/libmatroska/patches/patch-Makefile.in b/multimedia/libmatroska/patches/patch-Makefile.in
new file mode 100644
index 00000000000..71c89a14437
--- /dev/null
+++ b/multimedia/libmatroska/patches/patch-Makefile.in
@@ -0,0 +1,19 @@
+$NetBSD: patch-Makefile.in,v 1.1 2015/01/22 14:43:19 pho Exp $
+
+Fix linkage failure of libmatroska due to missing -lebml flag. This
+seems to be an actual issue only on non-ELF platforms.
+
+Pull request sent and merged to the upstream:
+https://github.com/Matroska-Org/libmatroska/pull/5
+
+--- Makefile.in.orig 2015-01-04 14:07:12.000000000 +0000
++++ Makefile.in
+@@ -386,7 +386,7 @@ libmatroska_la_SOURCES = \
+ src/KaxTracks.cpp \
+ src/KaxVersion.cpp
+
+-libmatroska_la_LDFLAGS = -version-info 6:0:0 -no-undefined
++libmatroska_la_LDFLAGS = $(EBML_LIBS) -version-info 6:0:0 -no-undefined
+ nobase_include_HEADERS = \
+ matroska/c/libmatroska.h \
+ matroska/c/libmatroska_t.h \