pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/alsa-lib Make it build on DragonFly.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/92b103467aa0
branches:  trunk
changeset: 552068:92b103467aa0
user:      hasso <hasso%pkgsrc.org@localhost>
date:      Thu Dec 25 13:18:00 2008 +0000

description:
Make it build on DragonFly.

diffstat:

 audio/alsa-lib/distinfo         |  46 +++++++++++++++++++++-------------------
 audio/alsa-lib/patches/patch-ab |   4 +-
 audio/alsa-lib/patches/patch-ac |   4 +-
 audio/alsa-lib/patches/patch-ad |   4 +-
 audio/alsa-lib/patches/patch-ae |   4 +-
 audio/alsa-lib/patches/patch-af |   4 +-
 audio/alsa-lib/patches/patch-ai |   4 +-
 audio/alsa-lib/patches/patch-aj |   4 +-
 audio/alsa-lib/patches/patch-ak |   4 +-
 audio/alsa-lib/patches/patch-am |   4 +-
 audio/alsa-lib/patches/patch-ap |   4 +-
 audio/alsa-lib/patches/patch-ar |   4 +-
 audio/alsa-lib/patches/patch-at |   4 +-
 audio/alsa-lib/patches/patch-au |   4 +-
 audio/alsa-lib/patches/patch-aw |  10 ++++----
 audio/alsa-lib/patches/patch-ax |   4 +-
 audio/alsa-lib/patches/patch-ay |   4 +-
 audio/alsa-lib/patches/patch-az |   4 +-
 audio/alsa-lib/patches/patch-ba |   4 +-
 audio/alsa-lib/patches/patch-bb |   4 +-
 audio/alsa-lib/patches/patch-bf |   4 +-
 audio/alsa-lib/patches/patch-bh |   4 +-
 audio/alsa-lib/patches/patch-bj |  22 +++++++++++++++++++
 audio/alsa-lib/patches/patch-bk |  28 ++++++++++++++++++++++++
 24 files changed, 119 insertions(+), 67 deletions(-)

diffs (truncated from 508 to 300 lines):

diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/distinfo
--- a/audio/alsa-lib/distinfo   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/distinfo   Thu Dec 25 13:18:00 2008 +0000
@@ -1,40 +1,42 @@
-$NetBSD: distinfo,v 1.2 2008/12/19 05:14:00 jmcneill Exp $
+$NetBSD: distinfo,v 1.3 2008/12/25 13:18:00 hasso Exp $
 
 SHA1 (alsa-lib-1.0.18.tar.bz2) = 54e6916738e479a0eec7e9f4715c22efee4d8594
 RMD160 (alsa-lib-1.0.18.tar.bz2) = 88a7a5ce6133704d100f034b9e08e9ffdf0627d9
 Size (alsa-lib-1.0.18.tar.bz2) = 790052 bytes
 SHA1 (patch-aa) = 5a8e9571ac6fb1f1f6cbd18d3859468a7b64076f
-SHA1 (patch-ab) = ab300175db0e2390fa10141a23a883e92e244af4
-SHA1 (patch-ac) = 6f4e585a419d86ce9704157e45253c637494757e
-SHA1 (patch-ad) = 16d5890ac5f947a2c4e3798c15d6a90fb1f7d817
-SHA1 (patch-ae) = 6f918ae55898c1f15bfd5243e62ecd5594a312ca
-SHA1 (patch-af) = 2a3fd671144809eb8886521e21572ff67c2a86e7
+SHA1 (patch-ab) = 29787342a75ac3db13b280a60301d0cab0de8c09
+SHA1 (patch-ac) = 2ddf533a998f0c1ee8444e97e401bde1fad344ac
+SHA1 (patch-ad) = b643f65f4762128589776953c6a7c52bfc633f6d
+SHA1 (patch-ae) = 077cfc93d8168525fc47fc34c7356a30b42e8dae
+SHA1 (patch-af) = 2d7aaa4b891dc54d09d121ebc268599d79892ae7
 SHA1 (patch-ag) = bea09d714bf75735f5be6d370f7242c34b73cb95
 SHA1 (patch-ah) = 05229389b8bda654e8e979029b2bcd3a8050cf48
-SHA1 (patch-ai) = 3a5a6452f48b5dfe50f664c9e5b355cb757f1736
-SHA1 (patch-aj) = e3b23632104f62e5a9252e4045824a5a4243cd67
-SHA1 (patch-ak) = f1f53628e5c19ee670248e5f58b9e72923938d5f
+SHA1 (patch-ai) = 9f1f5477ef60549c9425bdea9dbf26683c0db4e6
+SHA1 (patch-aj) = 7fbd789a05e8a3db4cb56b0de8a3b6965d17e158
+SHA1 (patch-ak) = 58950410913a3ffd35128dd6628680de70e7e2d7
 SHA1 (patch-al) = 76de42304d5ba90bf5e8def57f523c1ee910d9df
-SHA1 (patch-am) = 773b7c4acab99c4c470652a43a6b325a41eb432d
+SHA1 (patch-am) = e028c544894720fbe585b938715a4ac01fb5600e
 SHA1 (patch-an) = c7253acaaf2aeb96310d14c9e03853bc4cd4d0cd
 SHA1 (patch-ao) = 25ac431685e033b165a9abdcd44246772c1f99b5
-SHA1 (patch-ap) = 593ca8e8d8ce2813ab254cd36201067634c216e5
+SHA1 (patch-ap) = 93fba4a9f739727c009bef1716b9138be1a03ca6
 SHA1 (patch-aq) = 0e700c7e544fb6245e738a3d2356921484c55242
-SHA1 (patch-ar) = cc8bc40b55c43c002a81d68e89530109d7020dd4
+SHA1 (patch-ar) = b8ae2c11cc075e5e31766c87c7f805d8202aa9e4
 SHA1 (patch-as) = 946a179a675d6c5e03e0f7734ac97b0592806912
-SHA1 (patch-at) = 8d3473d1641ea2599a383f5b95ad3f78c5f28633
-SHA1 (patch-au) = 35b360728729bcb8ed4d6fbf219be0e2af468055
+SHA1 (patch-at) = 66da4dfd4c3b43753ed9a220716992bc5adbb49d
+SHA1 (patch-au) = 8c5d31fe03bd9c137168d7eb31de2f1c683986e5
 SHA1 (patch-av) = 5f145c3755bf510be6fb101e30d40e10b8dcbd6d
-SHA1 (patch-aw) = 0d64254b04ce74f830ee44a2f5d6aba4f89f1f2c
-SHA1 (patch-ax) = c9f0a3dfb5cdca67d8fc4a85087163436ca5af45
-SHA1 (patch-ay) = d216823bf2451bb14787c1d97b00367be86f6451
-SHA1 (patch-az) = c8838d84841ffcfa19c299e574914ff326be6e04
-SHA1 (patch-ba) = 5c8e0169bc203d485d8c296007fa7910c73ec574
-SHA1 (patch-bb) = 3dcafe7f7694197170d2b2b0c02596f9b3594fec
+SHA1 (patch-aw) = b7d748f161e11ac80908bd514ee9b7b579bc8632
+SHA1 (patch-ax) = 04525af5fc4b4b1a46ebb16c5e897a5b40896b3a
+SHA1 (patch-ay) = 370b81790e3a2399edae3c8d906b64c79567aa6a
+SHA1 (patch-az) = f49fc2a777fded2707486cd2f615393164ab8d5c
+SHA1 (patch-ba) = d9a3edc166bc5f2013bb0ee1317ee404c59bbf82
+SHA1 (patch-bb) = 4af36cefc1d5df489941ef41b4bb6702b8ad45a2
 SHA1 (patch-bc) = 0b034b98d536c4ab7f785420d0d51c3d0763d960
 SHA1 (patch-bd) = 63a102186f4df59da93bedaac772530e166a9fde
 SHA1 (patch-be) = e071d0f3518dac8bbda216d4bd850a2a3557b103
-SHA1 (patch-bf) = a1159663f1c03437a9afdfc781ac3d0019c4774b
+SHA1 (patch-bf) = f9846b9eae6d9225a45e4a1bdadd983733efa8aa
 SHA1 (patch-bg) = 19d678643c68c250eebc75fbe17119d478e738cc
-SHA1 (patch-bh) = 2d05c967caa72a9256057c6fef4190288871b1c2
+SHA1 (patch-bh) = 4c927eaa0f4fd38934433fe7480b62972ca52634
 SHA1 (patch-bi) = b5038db277068034281787c0072201beae8df8ff
+SHA1 (patch-bj) = 5b7a36747e57e41eddb05cd1b1d9771a36b0c4f7
+SHA1 (patch-bk) = 7740eea6a0d4a8ce3db3b93b2af5faacdb9424b1
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-ab
--- a/audio/alsa-lib/patches/patch-ab   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-ab   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ab,v 1.2 2008/12/19 05:14:00 jmcneill Exp $
+$NetBSD: patch-ab,v 1.3 2008/12/25 13:18:00 hasso Exp $
 
 --- configure.orig     2008-10-29 08:46:35.000000000 -0400
 +++ configure  2008-12-19 00:09:49.000000000 -0500
@@ -22,7 +22,7 @@
  
  DEFS=-DHAVE_CONFIG_H
 +case $host_os in
-+  netbsd*)
++  netbsd*|dragonfly*)
 +    DEFS="$DEFS -Dbswap_32=bswap32 -Dbswap_16=bswap16 -Dbswap_64=bswap64"
 +    ;;
 +esac
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-ac
--- a/audio/alsa-lib/patches/patch-ac   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-ac   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ac,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-ac,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- include/asoundlib-head.h.orig      2008-12-18 22:01:21.000000000 -0500
 +++ include/asoundlib-head.h
@@ -6,7 +6,7 @@
  #include <string.h>
  #include <fcntl.h>
  #include <assert.h>
-+#ifdef __NetBSD__
++#if defined(__NetBSD__) || defined(__DragonFly__)
 +#include <sys/endian.h>
 +#else
  #include <endian.h>
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-ad
--- a/audio/alsa-lib/patches/patch-ad   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-ad   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ad,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-ad,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- include/global.h.orig      2008-10-29 08:42:10.000000000 -0400
 +++ include/global.h
@@ -7,7 +7,7 @@
  int snd_user_file(const char *file, char **result);
  
 -#if !defined(_POSIX_C_SOURCE) && !defined(_POSIX_SOURCE)
-+#if !defined(_POSIX_C_SOURCE) && !defined(_POSIX_SOURCE) && !defined(__NetBSD__)
++#if !defined(_POSIX_C_SOURCE) && !defined(_POSIX_SOURCE) && !defined(__NetBSD__) && !defined(__DragonFly__)
  struct timeval {
        time_t          tv_sec;         /* seconds */
        long            tv_usec;        /* microseconds */
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-ae
--- a/audio/alsa-lib/patches/patch-ae   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-ae   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ae,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-ae,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- include/local.h.orig       2008-10-29 08:42:10.000000000 -0400
 +++ include/local.h
@@ -6,7 +6,7 @@
  #include <string.h>
  #include <fcntl.h>
  #include <assert.h>
-+#ifdef __NetBSD__
++#if defined(__NetBSD__) || defined(__DragonFly__)
 +#include <sys/endian.h>
 +#else
  #include <endian.h>
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-af
--- a/audio/alsa-lib/patches/patch-af   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-af   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-af,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-af,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- include/search.h.orig      2008-10-29 08:42:10.000000000 -0400
 +++ include/search.h
@@ -6,7 +6,7 @@
  #ifndef _SEARCH_H
  #define       _SEARCH_H 1
  
-+#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__DragonFly__)
  #include <features.h>
 +#else
 +#define __PMT __P
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-ai
--- a/audio/alsa-lib/patches/patch-ai   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-ai   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ai,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-ai,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- src/pcm/pcm_adpcm.c.orig   2008-10-29 08:42:10.000000000 -0400
 +++ src/pcm/pcm_adpcm.c
@@ -6,7 +6,7 @@
    come across a good description of XA yet.
   */
  
-+#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__DragonFly__)
  #include <byteswap.h>
 +#endif
  #include "pcm_local.h"
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-aj
--- a/audio/alsa-lib/patches/patch-aj   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-aj   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-aj,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-aj,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- src/pcm/pcm_alaw.c.orig    2008-10-29 08:42:10.000000000 -0400
 +++ src/pcm/pcm_alaw.c
@@ -6,7 +6,7 @@
   *
   */
    
-+#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__DragonFly__)
  #include <byteswap.h>
 +#endif
  #include "pcm_local.h"
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-ak
--- a/audio/alsa-lib/patches/patch-ak   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-ak   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ak,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-ak,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- src/pcm/pcm_copy.c.orig    2008-10-29 08:42:10.000000000 -0400
 +++ src/pcm/pcm_copy.c
@@ -6,7 +6,7 @@
   *
   */
    
-+#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__DragonFly__)
  #include <byteswap.h>
 +#endif
  #include "pcm_local.h"
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-am
--- a/audio/alsa-lib/patches/patch-am   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-am   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-am,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-am,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- src/pcm/pcm_dmix_generic.c.orig    2008-10-29 08:42:10.000000000 -0400
 +++ src/pcm/pcm_dmix_generic.c
@@ -6,7 +6,7 @@
         (1ULL << SND_PCM_FORMAT_S24_3LE) | \
         (1ULL << SND_PCM_FORMAT_U8))
  
-+#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__DragonFly__)
  #include <byteswap.h>
 +#endif
  
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-ap
--- a/audio/alsa-lib/patches/patch-ap   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-ap   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ap,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-ap,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- src/pcm/pcm_file.c.orig    2008-10-29 08:42:10.000000000 -0400
 +++ src/pcm/pcm_file.c
@@ -6,7 +6,7 @@
   *
   */
    
-+#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__DragonFly__)
  #include <endian.h>
  #include <byteswap.h>
 +#endif
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-ar
--- a/audio/alsa-lib/patches/patch-ar   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-ar   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ar,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-ar,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- src/pcm/pcm_iec958.c.orig  2008-10-29 08:42:10.000000000 -0400
 +++ src/pcm/pcm_iec958.c
@@ -6,7 +6,7 @@
   *
   */
    
-+#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__DragonFly__)
  #include <byteswap.h>
 +#endif
  #include "pcm_local.h"
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-at
--- a/audio/alsa-lib/patches/patch-at   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-at   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-at,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-at,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- src/pcm/pcm_lfloat.c.orig  2008-10-29 08:42:10.000000000 -0400
 +++ src/pcm/pcm_lfloat.c
@@ -6,7 +6,7 @@
   *
   */
    
-+#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__DragonFly__)
  #include <byteswap.h>
 +#endif
  #include "pcm_local.h"
diff -r 5d0995973431 -r 92b103467aa0 audio/alsa-lib/patches/patch-au
--- a/audio/alsa-lib/patches/patch-au   Thu Dec 25 13:08:24 2008 +0000
+++ b/audio/alsa-lib/patches/patch-au   Thu Dec 25 13:18:00 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-au,v 1.1.1.1 2008/12/19 03:33:00 jmcneill Exp $
+$NetBSD: patch-au,v 1.2 2008/12/25 13:18:00 hasso Exp $
 
 --- src/pcm/pcm_linear.c.orig  2008-10-29 08:42:10.000000000 -0400
 +++ src/pcm/pcm_linear.c
@@ -6,7 +6,7 @@
   *
   */
    
-+#ifndef __NetBSD__
++#if !defined(__NetBSD__) && !defined(__DragonFly__)
  #include <byteswap.h>



Home | Main Index | Thread Index | Old Index