patches/alsa-plugins-04-jack.diff
author drdoug007
Wed, 15 Aug 2007 01:32:07 +0000
changeset 402 47fdc8d17ef5
permissions -rw-r--r--
2007-08-15 Doug Scott <[email protected]> * SFEfreealut.spec: *NEW* free implementation of OpenAL's ALUT * SFEwxwidgets-gnu.spec: removed -pthreads from wx-config * SFEcups.spec: bump to 1.3.0, added --disable-gssapi * base-specs/libsdl.spec: Added --enable-alsa * patches/cups-01-gss.diff: bump to 1.3.0 * patches/alsa-plugins-04-jack.diff: patch for jack support

--- alsa-plugins-1.0.14/jack/pcm_jack.c.orig	2007-08-13 13:00:43.054754093 +0700
+++ alsa-plugins-1.0.14/jack/pcm_jack.c	2007-08-13 13:04:50.651752183 +0700
@@ -20,7 +20,11 @@
  *
  */
 
+#ifdef HAVE_BYTESWAP_H
 #include <byteswap.h>
+#else
+#include <byteswap-compat.h>
+#endif
 #include <sys/shm.h>
 #include <sys/types.h>
 #include <sys/socket.h>
@@ -28,6 +32,10 @@
 #include <alsa/asoundlib.h>
 #include <alsa/pcm_external.h>
 
+#if !defined(AF_LOCAL) && defined(AF_UNIX)
+#define AF_LOCAL AF_UNIX
+#endif
+
 typedef enum _jack_format {
 	SND_PCM_JACK_FORMAT_RAW
 } snd_pcm_jack_format_t;