summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorjperkin <jperkin>2013-02-27 17:49:14 +0000
committerjperkin <jperkin>2013-02-27 17:49:14 +0000
commitf4c83f7918a5bcbc975b195d58618e7ace700736 (patch)
tree5e56b38c9b4679b41153c28830362b8eac78e0e2 /audio
parent1668554cccc46df876d0e1e57b1eec43be1ea7cf (diff)
downloadpkgsrc-f4c83f7918a5bcbc975b195d58618e7ace700736.tar.gz
alloca and stdbool fixes for SunOS.
Diffstat (limited to 'audio')
-rw-r--r--audio/jack/distinfo5
-rw-r--r--audio/jack/patches/patch-jack_control.h16
-rw-r--r--audio/jack/patches/patch-tools_netsource.c17
-rw-r--r--audio/jack/patches/patch-tools_session__notify.c16
4 files changed, 53 insertions, 1 deletions
diff --git a/audio/jack/distinfo b/audio/jack/distinfo
index 0de52a82075..cd696448d8e 100644
--- a/audio/jack/distinfo
+++ b/audio/jack/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.10 2013/02/09 19:59:44 ryoon Exp $
+$NetBSD: distinfo,v 1.11 2013/02/27 17:49:14 jperkin Exp $
SHA1 (jack-audio-connection-kit-0.121.3.tar.gz) = 7d6e2219660222d1512ee704dd88a534b3e3089e
RMD160 (jack-audio-connection-kit-0.121.3.tar.gz) = 0b41b17b0606a6cffdab765ba6a47d0bc6ac9705
@@ -16,3 +16,6 @@ SHA1 (patch-aq) = cf735dd28af1373b4b2511978fca6af032591859
SHA1 (patch-ar) = 892dcd268eef033a9dcb2251560fc48662b54916
SHA1 (patch-as) = 46c609026d53fdebf1d46263d8f196cd8ecbac77
SHA1 (patch-drivers_netjack_netjack__packet.c) = eb70ec5644e960e0cf0258a15d763be31c11bb02
+SHA1 (patch-jack_control.h) = 8d6f07fd226b68cacf170501f557503cd674249a
+SHA1 (patch-tools_netsource.c) = 836550efb8c53e7f546c2708f8670496b78daec1
+SHA1 (patch-tools_session__notify.c) = 6ab077be462993a054289803ffc3e8a6654c533e
diff --git a/audio/jack/patches/patch-jack_control.h b/audio/jack/patches/patch-jack_control.h
new file mode 100644
index 00000000000..6d11ea7e6fa
--- /dev/null
+++ b/audio/jack/patches/patch-jack_control.h
@@ -0,0 +1,16 @@
+$NetBSD: patch-jack_control.h,v 1.1 2013/02/27 17:49:14 jperkin Exp $
+
+Remove obsolete __sun__ barrier, SunOS has stdbool.h now.
+
+--- jack/control.h.orig 2011-06-23 15:09:05.000000000 +0000
++++ jack/control.h
+@@ -31,9 +31,7 @@
+
+ #include <jack/jslist.h>
+
+-#if !defined (__sun__)
+ #include <stdbool.h>
+-#endif
+
+ /** Parameter types, intentionally similar to jack_driver_param_type_t */
+ typedef enum
diff --git a/audio/jack/patches/patch-tools_netsource.c b/audio/jack/patches/patch-tools_netsource.c
new file mode 100644
index 00000000000..4b818fa9ba4
--- /dev/null
+++ b/audio/jack/patches/patch-tools_netsource.c
@@ -0,0 +1,17 @@
+$NetBSD: patch-tools_netsource.c,v 1.1 2013/02/27 17:49:15 jperkin Exp $
+
+Include alloca.h if required.
+
+--- tools/netsource.c.orig 2011-06-08 23:54:48.000000000 +0000
++++ tools/netsource.c
+@@ -28,6 +28,10 @@ Foundation, Inc., 675 Mass Ave, Cambridg
+
+ #include "config.h"
+
++#ifdef HAVE_ALLOCA_H
++#include <alloca.h>
++#endif
++
+ #include <stdio.h>
+ #include <errno.h>
+ #include <unistd.h>
diff --git a/audio/jack/patches/patch-tools_session__notify.c b/audio/jack/patches/patch-tools_session__notify.c
new file mode 100644
index 00000000000..e3fef008509
--- /dev/null
+++ b/audio/jack/patches/patch-tools_session__notify.c
@@ -0,0 +1,16 @@
+$NetBSD: patch-tools_session__notify.c,v 1.1 2013/02/27 17:49:15 jperkin Exp $
+
+Need alloca.h on SunOS.
+
+--- tools/session_notify.c.orig 2010-04-13 19:27:48.000000000 +0000
++++ tools/session_notify.c
+@@ -18,6 +18,9 @@
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
++#ifdef __sun
++#include <alloca.h>
++#endif
+ #include <stdio.h>
+ #include <errno.h>
+ #include <unistd.h>