summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorreed <reed>2005-11-01 06:15:33 +0000
committerreed <reed>2005-11-01 06:15:33 +0000
commit7dccd10febb8509d284e98db8fcb0b02112d6407 (patch)
treebe9123c376171e868f9b4ca2e08fc55b62025047 /multimedia
parentf3f698efd024e012afa2cd8e2154ae459af2a6b5 (diff)
downloadpkgsrc-7dccd10febb8509d284e98db8fcb0b02112d6407.tar.gz
Add patch to fix DragonFly issue in bswap.h:
"You need to add endian swap macros for you're system" This was noted by Jonathan Fosburgh on DragonFly users list.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/xine-lib/distinfo3
-rw-r--r--multimedia/xine-lib/patches/patch-aj13
2 files changed, 15 insertions, 1 deletions
diff --git a/multimedia/xine-lib/distinfo b/multimedia/xine-lib/distinfo
index 5c0751b4333..2c1db51898a 100644
--- a/multimedia/xine-lib/distinfo
+++ b/multimedia/xine-lib/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.25 2005/11/01 05:39:53 reed Exp $
+$NetBSD: distinfo,v 1.26 2005/11/01 06:15:33 reed Exp $
SHA1 (xine-lib-1.0.3a.tar.gz) = 2efe9bc3d85659731e8c679d2c60901a6101f17b
RMD160 (xine-lib-1.0.3a.tar.gz) = 335abfaa46c4592a22246f75c3a455cd87b7cdc4
@@ -12,6 +12,7 @@ SHA1 (patch-af) = f190e1595e1644b844bdc3d9e19975c03e73bb55
SHA1 (patch-ag) = 5ad6e5e40d1fb8eeb3bf06e406ab4c67e69df3b1
SHA1 (patch-ah) = 3f9b23c4a7994259056b73209a9e194db759f06d
SHA1 (patch-ai) = f51423976056637f92366d9ccee6b97837ffc934
+SHA1 (patch-aj) = 4215c3bc37cf636e563a509f9a391081ed8e773b
SHA1 (patch-ak) = 34b41bf29efeb1d0fa29b22d419d7665e33d2cb2
SHA1 (patch-al) = f78b16bb84b3748c01c50d258c24fccfb19910b4
SHA1 (patch-am) = 10f6433a8549bdce60ace5dcbd51df85eaa7ea16
diff --git a/multimedia/xine-lib/patches/patch-aj b/multimedia/xine-lib/patches/patch-aj
new file mode 100644
index 00000000000..f6ad0411678
--- /dev/null
+++ b/multimedia/xine-lib/patches/patch-aj
@@ -0,0 +1,13 @@
+$NetBSD: patch-aj,v 1.9 2005/11/01 06:15:33 reed Exp $
+
+--- src/input/libdvdnav/bswap.h.orig 2005-10-31 21:49:47.000000000 -0800
++++ src/input/libdvdnav/bswap.h 2005-10-31 21:53:43.000000000 -0800
+@@ -53,7 +53,7 @@
+ #define B2N_32(x) x = swap32(x)
+ #define B2N_64(x) x = swap64(x)
+
+-#elif defined(__FreeBSD__) && __FreeBSD_version >= 470000
++#elif defined(__DragonFly__) || (defined(__FreeBSD__) && __FreeBSD_version >= 470000)
+ #include <sys/endian.h>
+ #define B2N_16(x) x = be16toh(x)
+ #define B2N_32(x) x = be32toh(x)