[Lunar-commits] <moonbase-other> alsa-lib: Adding some patches to fix for example libkcompactdisc from croaking on things like;

stumbles stumbles at lunar-linux.org
Tue May 7 21:13:50 CEST 2013


commit f306f11005e5ecc842897d9ba44cd2f2e677fc38
Author: stumbles <stumbles at lunar-linux.org>
Date: Tue, 07 May 2013 12:11:11 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/f306f11005e5ecc842897d9ba44cd2f2e677fc38

alsa-lib: Adding some patches to fix for example libkcompactdisc from croaking on things like;

/usr/include/alsa/pcm.h:442:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
 static inline int snd_pcm_abort(snd_pcm_t *pcm) { return snd_pcm_nonblock(pcm, 2); }

Anyway, may as well use the others from these fine folks.
---
  audio/alsa-lib/BUILD   | +5/-0     
  audio/alsa-lib/DETAILS | +16/-1    
  2 files changed, 21 insertions(+), 1 deletion(-)

--- a/audio/alsa-lib/BUILD
+++ b/audio/alsa-lib/BUILD
@@ -1,3 +1,8 @@
+  patch_it $SOURCE2 1 &&
+  patch_it $SOURCE3 1 &&
+  patch_it $SOURCE4 1 &&
+  patch_it $SOURCE5 1 &&
+  patch_it $SOURCE6 1 &&
 
   default_build &&
 
--- a/audio/alsa-lib/DETAILS
+++ b/audio/alsa-lib/DETAILS
@@ -1,13 +1,28 @@
           MODULE=alsa-lib
          VERSION=1.0.27
           SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=alsa-lib-1.0.27-dlclose.patch
+         SOURCE3=alsa-lib-1.0.27-inline-2.patch
+         SOURCE4=alsa-lib-1.0.27-inline.patch
+         SOURCE5=alsa-lib-1.0.27-kernel.patch
+         SOURCE6=alsa-lib-1.0.27-pcm.patch
    SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/lib
    SOURCE_URL[1]=http://alsa.cybermirror.org/lib
    SOURCE_URL[2]=ftp://ftp.sunet.se/pub/Linux/alsa/lib
+     SOURCE2_URL=http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/files/
+     SOURCE3_URL=http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/files/
+     SOURCE4_URL=http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/files/
+     SOURCE5_URL=http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/files/
+     SOURCE6_URL=http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/files/
       SOURCE_VFY=sha1:a110aa9230fc93c4bef776d255df2fac9ffd9e7a
+     SOURCE2_VFY=sha1:7e62d00e858a86c57e6f1b5789ee5f8c1219ca43
+     SOURCE3_VFY=sha1:dbfadedbdd0f81b71b128a8b93f1e5602ad08090
+     SOURCE4_VFY=sha1:00949e042c9cbe2eee52fb912b81a55f302e0028
+     SOURCE5_VFY=sha1:965252d590d8c71a836cb0806d46907db0c77493
+     SOURCE6_VFY=sha1:4839e096a5ec688247ba518ad7025ce3115e0b7f
         WEB_SITE=http://www.alsa-project.org
          ENTERED=20010922
-         UPDATED=20130413
+         UPDATED=20130507
            SHORT="ALSA library provides an API for using the Advanced Linux Sound Architecture"
 
 cat << EOF




More information about the Lunar-commits mailing list