summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorskrll <skrll@pkgsrc.org>2003-07-08 06:58:00 +0000
committerskrll <skrll@pkgsrc.org>2003-07-08 06:58:00 +0000
commit6bba95a470b0c433a09cc56be2845eaa031c005b (patch)
treea84ff2c46401e89b22a8c93746f43c6b80b87b58 /audio
parentc068b03ab1f594a481cd57ef56298409040c2d61 (diff)
downloadpkgsrc-6bba95a470b0c433a09cc56be2845eaa031c005b.tar.gz
Fix the shutdown mutex handling in the decoderPlugin so we don't get
assertion failures from libpthread. PKGREVISION++
Diffstat (limited to 'audio')
-rw-r--r--audio/kdemultimedia3/Makefile3
-rw-r--r--audio/kdemultimedia3/distinfo3
-rw-r--r--audio/kdemultimedia3/patches/patch-cr12
3 files changed, 16 insertions, 2 deletions
diff --git a/audio/kdemultimedia3/Makefile b/audio/kdemultimedia3/Makefile
index f65d0f0f3fd..554d5fe506d 100644
--- a/audio/kdemultimedia3/Makefile
+++ b/audio/kdemultimedia3/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.19 2003/05/30 12:53:43 markd Exp $
+# $NetBSD: Makefile,v 1.20 2003/07/08 06:58:00 skrll Exp $
DISTNAME= kdemultimedia-3.1.2
+PKGREVISION= 1
CATEGORIES= audio
COMMENT= Audio tools for the KDE integrated X11 desktop
diff --git a/audio/kdemultimedia3/distinfo b/audio/kdemultimedia3/distinfo
index c6a12df07df..f0ec67030e3 100644
--- a/audio/kdemultimedia3/distinfo
+++ b/audio/kdemultimedia3/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.15 2003/05/24 03:20:19 markd Exp $
+$NetBSD: distinfo,v 1.16 2003/07/08 06:58:00 skrll Exp $
SHA1 (kdemultimedia-3.1.2.tar.bz2) = eb37e8224c4ce59d53d3b9eae37a38e82972e05b
Size (kdemultimedia-3.1.2.tar.bz2) = 5927084 bytes
@@ -56,3 +56,4 @@ SHA1 (patch-cn) = 2f063015327d40d77b764397819db9260152407b
SHA1 (patch-co) = b484ad7c770a3bd9554051af64e2545fac5a677f
SHA1 (patch-cp) = 8b16a472b150d54810c09126a01723d9a9d9f0d5
SHA1 (patch-cq) = 19783ae56e3d894d4c2d08a3a44260e8c7e9fd54
+SHA1 (patch-cr) = 6159763aaf0ae2b738e31c06ada0da5c47d0692c
diff --git a/audio/kdemultimedia3/patches/patch-cr b/audio/kdemultimedia3/patches/patch-cr
new file mode 100644
index 00000000000..9d9fd69b296
--- /dev/null
+++ b/audio/kdemultimedia3/patches/patch-cr
@@ -0,0 +1,12 @@
+$NetBSD: patch-cr,v 1.1 2003/07/08 06:58:01 skrll Exp $
+
+--- mpeglib/lib/decoder/decoderPlugin.cpp.orig 2002-11-22 21:52:54.000000000 +0000
++++ mpeglib/lib/decoder/decoderPlugin.cpp
+@@ -337,6 +337,7 @@ int DecoderPlugin::runCheck() {
+ case _RUN_CHECK_CONTINUE:
+ break;
+ case _RUN_CHECK_FALSE:
++ shutdownLock();
+ return false;
+ case _RUN_CHECK_TRUE:
+ return true;