diff options
author | hans <hans@pkgsrc.org> | 2012-03-01 17:30:00 +0000 |
---|---|---|
committer | hans <hans@pkgsrc.org> | 2012-03-01 17:30:00 +0000 |
commit | 1e073329891adf0395dcd01b58e72f31c24fc720 (patch) | |
tree | 9d6f42f6f068e2b514f32e880bb8763ad0df0a36 /audio/xanalyser | |
parent | 18dba263b62b32bbbb78151f1a3007cf0227342a (diff) | |
download | pkgsrc-1e073329891adf0395dcd01b58e72f31c24fc720.tar.gz |
Fix build on SunOS.
Diffstat (limited to 'audio/xanalyser')
-rw-r--r-- | audio/xanalyser/distinfo | 6 | ||||
-rw-r--r-- | audio/xanalyser/patches/patch-aa | 12 | ||||
-rw-r--r-- | audio/xanalyser/patches/patch-ab | 6 |
3 files changed, 15 insertions, 9 deletions
diff --git a/audio/xanalyser/distinfo b/audio/xanalyser/distinfo index 418d9b3398e..262c64c626b 100644 --- a/audio/xanalyser/distinfo +++ b/audio/xanalyser/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.10 2008/08/02 19:33:21 dholland Exp $ +$NetBSD: distinfo,v 1.11 2012/03/01 17:38:56 hans Exp $ SHA1 (xanalyser-1.24.tar.bz2) = 0b261568b8573d81b7e99980c2ffede6be683bdb RMD160 (xanalyser-1.24.tar.bz2) = 9fa7c1ae489be127ca8e519168eb7b48bbabab24 Size (xanalyser-1.24.tar.bz2) = 73451 bytes -SHA1 (patch-aa) = c0504392de44bcde7235bf6e5617764ae34b1ec4 -SHA1 (patch-ab) = 505f9814afdad9aa558ccf980321805f66d8c9e3 +SHA1 (patch-aa) = 3b8fe1686be9709f34651ee396c1b155df53728e +SHA1 (patch-ab) = 1aa906424853aeb0d3af6ef19c8c6fb220e40a0b SHA1 (patch-ac) = 71cad35978414fc2ce1a339b97d22bdb1e5f2c69 SHA1 (patch-ad) = 46d15c6ff4ddc236de7d424dee667088dd693062 diff --git a/audio/xanalyser/patches/patch-aa b/audio/xanalyser/patches/patch-aa index 632ffd3a373..377f4ec7c2a 100644 --- a/audio/xanalyser/patches/patch-aa +++ b/audio/xanalyser/patches/patch-aa @@ -1,17 +1,21 @@ -$NetBSD: patch-aa,v 1.3 2005/12/11 20:46:50 joerg Exp $ +$NetBSD: patch-aa,v 1.4 2012/03/01 17:38:56 hans Exp $ --- src/pcm.cc.orig 2005-12-11 20:35:40.000000000 +0000 +++ src/pcm.cc -@@ -9,6 +9,8 @@ +@@ -9,6 +9,12 @@ #include <stdlib.h> #ifdef __NetBSD__ # include <machine/byte_swap.h> +#elif defined(__DragonFly__) +# include <sys/endian.h> ++#elif defined(__sun) ++# include <sys/byteorder.h> ++# define bswap_16 BSWAP_16 ++# define bswap_32 BSWAP_32 #else # include <byteswap.h> #endif -@@ -122,7 +124,7 @@ PCM::swap_buffer (void* buffer, int fram +@@ -122,7 +128,7 @@ PCM::swap_buffer (void* buffer, int fram case S16: { int16_t* tmp_buffer = (int16_t*) buffer; for (int i = n; i != 0; i--) { @@ -20,7 +24,7 @@ $NetBSD: patch-aa,v 1.3 2005/12/11 20:46:50 joerg Exp $ *tmp_buffer = bswap16 (*tmp_buffer); #else *tmp_buffer = bswap_16 (*tmp_buffer); -@@ -134,7 +136,7 @@ PCM::swap_buffer (void* buffer, int fram +@@ -134,7 +140,7 @@ PCM::swap_buffer (void* buffer, int fram case S32: { int32_t* tmp_buffer = (int32_t*) buffer; for (int i = n; i != 0; i--) { diff --git a/audio/xanalyser/patches/patch-ab b/audio/xanalyser/patches/patch-ab index d0f2d1d011f..a6a5a700cda 100644 --- a/audio/xanalyser/patches/patch-ab +++ b/audio/xanalyser/patches/patch-ab @@ -1,13 +1,15 @@ -$NetBSD: patch-ab,v 1.6 2005/12/11 20:46:50 joerg Exp $ +$NetBSD: patch-ab,v 1.7 2012/03/01 17:38:56 hans Exp $ --- src/Sample.cc.orig 2005-12-11 20:37:17.000000000 +0000 +++ src/Sample.cc -@@ -12,6 +12,8 @@ +@@ -12,6 +12,10 @@ #include <errno.h> #ifdef __NetBSD__ # include <machine/endian.h> +#elif defined(__DragonFly__) +# include <sys/endian.h> ++#elif defined(__sun) ++# include <sys/byteorder.h> #else # include <endian.h> #endif |