summaryrefslogtreecommitdiff
path: root/multimedia/kdemultimedia3
diff options
context:
space:
mode:
authorwiz <wiz>2006-06-27 14:53:42 +0000
committerwiz <wiz>2006-06-27 14:53:42 +0000
commit504e9feae13132a13209d5b8ee4eaae6384a3647 (patch)
tree9438ddca95a530db57798cf3b1bd582529f85802 /multimedia/kdemultimedia3
parent5053c2daea5335354209ca262232cb57c41ac35e (diff)
downloadpkgsrc-504e9feae13132a13209d5b8ee4eaae6384a3647.tar.gz
Fix build with gcc4 on NetBSD-3.99.21.
Diffstat (limited to 'multimedia/kdemultimedia3')
-rw-r--r--multimedia/kdemultimedia3/distinfo3
-rw-r--r--multimedia/kdemultimedia3/patches/patch-ao14
2 files changed, 16 insertions, 1 deletions
diff --git a/multimedia/kdemultimedia3/distinfo b/multimedia/kdemultimedia3/distinfo
index 4dce2bcae4b..9bbbaced76d 100644
--- a/multimedia/kdemultimedia3/distinfo
+++ b/multimedia/kdemultimedia3/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.30 2006/06/21 19:19:36 joerg Exp $
+$NetBSD: distinfo,v 1.31 2006/06/27 14:53:42 wiz Exp $
SHA1 (kdemultimedia-3.5.3.tar.bz2) = 2a75ba49bbc513b4ab5cb0d039949984742f94f5
RMD160 (kdemultimedia-3.5.3.tar.bz2) = 2ae4ba9266b84b972e3bcd106896b6ea0124aa32
@@ -17,6 +17,7 @@ SHA1 (patch-ak) = b55f0915a356949b00c588b25c0aa435aedc109d
SHA1 (patch-al) = c8c3d6c44d19053c596b41060ab574a051c73eeb
SHA1 (patch-am) = d08ebf77d69d8c9527728eccaa430b28664a74dd
SHA1 (patch-an) = 79b26912aeeacb881664cd1557417bd99b96451e
+SHA1 (patch-ao) = 1c849de2e1696c4f4e81b660a42b26e2a1c5440e
SHA1 (patch-ar) = 604469ee9cedaccb5e75567abf1088cddab9bcbc
SHA1 (patch-cs) = 6b00976b20b3d6af611f75921e20f88086061ce5
SHA1 (patch-ct) = b61875aa683a08e69f0a403a8111319469fa3c4e
diff --git a/multimedia/kdemultimedia3/patches/patch-ao b/multimedia/kdemultimedia3/patches/patch-ao
new file mode 100644
index 00000000000..9c9fc251af1
--- /dev/null
+++ b/multimedia/kdemultimedia3/patches/patch-ao
@@ -0,0 +1,14 @@
+$NetBSD: patch-ao,v 1.3 2006/06/27 14:53:42 wiz Exp $
+
+--- mpeglib/lib/util/render/dither2YUV/rgb2yuvdefs.h.orig 2005-09-10 08:19:52.000000000 +0000
++++ mpeglib/lib/util/render/dither2YUV/rgb2yuvdefs.h
+@@ -20,6 +20,9 @@
+
+ /* gcc 3.3.1 and later optimise the "not used" (only in asm code)
+ symbols away. So we need to mark them as used. */
++#if defined(__GNUC_PREREQ__) && !defined(__GNUC_PREREQ)
++#define __GNUC_PREREQ __GNUC_PREREQ__
++#endif
+ #ifdef __GNUC_PREREQ
+ #if __GNUC_PREREQ (3,1)
+ # define __attribute_used__ __attribute__ ((__used__))