pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/xine-lib Add patch to fix DragonFly issue i...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/439a27f62a72
branches:  trunk
changeset: 501985:439a27f62a72
user:      reed <reed%pkgsrc.org@localhost>
date:      Tue Nov 01 06:15:33 2005 +0000

description:
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:

 multimedia/xine-lib/distinfo         |   3 ++-
 multimedia/xine-lib/patches/patch-aj |  13 +++++++++++++
 2 files changed, 15 insertions(+), 1 deletions(-)

diffs (34 lines):

diff -r 575f658e61af -r 439a27f62a72 multimedia/xine-lib/distinfo
--- a/multimedia/xine-lib/distinfo      Tue Nov 01 05:39:53 2005 +0000
+++ b/multimedia/xine-lib/distinfo      Tue Nov 01 06:15:33 2005 +0000
@@ -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-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 -r 575f658e61af -r 439a27f62a72 multimedia/xine-lib/patches/patch-aj
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/xine-lib/patches/patch-aj      Tue Nov 01 06:15:33 2005 +0000
@@ -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)



Home | Main Index | Thread Index | Old Index