diff options
author | jperkin <jperkin> | 2013-02-27 17:49:14 +0000 |
---|---|---|
committer | jperkin <jperkin> | 2013-02-27 17:49:14 +0000 |
commit | f4c83f7918a5bcbc975b195d58618e7ace700736 (patch) | |
tree | 5e56b38c9b4679b41153c28830362b8eac78e0e2 /audio | |
parent | 1668554cccc46df876d0e1e57b1eec43be1ea7cf (diff) | |
download | pkgsrc-f4c83f7918a5bcbc975b195d58618e7ace700736.tar.gz |
alloca and stdbool fixes for SunOS.
Diffstat (limited to 'audio')
-rw-r--r-- | audio/jack/distinfo | 5 | ||||
-rw-r--r-- | audio/jack/patches/patch-jack_control.h | 16 | ||||
-rw-r--r-- | audio/jack/patches/patch-tools_netsource.c | 17 | ||||
-rw-r--r-- | audio/jack/patches/patch-tools_session__notify.c | 16 |
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> |