pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/pulseaudio pulseaudio: Fix cpp statements, fixes...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/95685fe05152
branches:  trunk
changeset: 368891:95685fe05152
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Wed Sep 20 13:19:29 2017 +0000

description:
pulseaudio: Fix cpp statements, fixes SunOS build.

diffstat:

 audio/pulseaudio/distinfo         |   4 +-
 audio/pulseaudio/patches/patch-aa |  41 ++++++++++++++++++++++++++++++++------
 2 files changed, 36 insertions(+), 9 deletions(-)

diffs (106 lines):

diff -r efe088a75214 -r 95685fe05152 audio/pulseaudio/distinfo
--- a/audio/pulseaudio/distinfo Wed Sep 20 12:05:55 2017 +0000
+++ b/audio/pulseaudio/distinfo Wed Sep 20 13:19:29 2017 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.61 2017/09/08 02:27:44 ryoon Exp $
+$NetBSD: distinfo,v 1.62 2017/09/20 13:19:29 jperkin Exp $
 
 SHA1 (pulseaudio-11.0.tar.xz) = df04f9ffb3fc1de9255f8b88e5d824fcd942607d
 RMD160 (pulseaudio-11.0.tar.xz) = 7141c35cc36a9a3e2465977f87acdd38466ec602
 SHA512 (pulseaudio-11.0.tar.xz) = 37d0afe343c136cef1906342f17c3473f791fe17b7e6dd463ce120d45285bc12e3680b8b4b6779d79b8ce2e755fe2a0cc4d4c960209b1dae9f924731484ecded
 Size (pulseaudio-11.0.tar.xz) = 1648128 bytes
-SHA1 (patch-aa) = 01d6a4f3db5b61e3e8cb2956b53676d86692f846
+SHA1 (patch-aa) = d99611639f360bb274a2a24636a3cce122cb10fc
 SHA1 (patch-configure.ac) = ceb209d48d7e484b21c2f00282b32440dafee7d5
 SHA1 (patch-src_Makefile.am) = debe40be5d1155f6cb0d5ae90119dece4e090b02
 SHA1 (patch-src_modules_module-detect.c) = f202194b03a2023959d772392d58297f963f0ada
diff -r efe088a75214 -r 95685fe05152 audio/pulseaudio/patches/patch-aa
--- a/audio/pulseaudio/patches/patch-aa Wed Sep 20 12:05:55 2017 +0000
+++ b/audio/pulseaudio/patches/patch-aa Wed Sep 20 13:19:29 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.18 2016/08/04 16:45:55 ryoon Exp $
+$NetBSD: patch-aa,v 1.19 2017/09/20 13:19:29 jperkin Exp $
 
 ioctl() takes u_long argument on NetBSD.
 On NetBSD<6 and 6.99.0-6.99.7, use third parameter in ioctl instead of varargs.
@@ -6,7 +6,7 @@
 Try more typical device names.
 SOUND_PCM_* is not available on SunOS.
 
---- src/utils/padsp.c.orig     2016-05-03 06:17:39.000000000 +0000
+--- src/utils/padsp.c.orig     2017-09-03 11:41:12.000000000 +0000
 +++ src/utils/padsp.c
 @@ -48,6 +48,10 @@
  #include <linux/sockios.h>
@@ -19,7 +19,7 @@
  #include <pulse/pulseaudio.h>
  #include <pulse/gccmacro.h>
  #include <pulsecore/llist.h>
-@@ -113,7 +117,11 @@ static pthread_mutex_t func_mutex = PTHR
+@@ -115,7 +119,11 @@ static pthread_mutex_t func_mutex = PTHR
  
  static PA_LLIST_HEAD(fd_info, fd_infos) = NULL;
  
@@ -31,7 +31,7 @@
  static int (*_close)(int) = NULL;
  static int (*_open)(const char *, int, mode_t) = NULL;
  static int (*___open_2)(const char *, int) = NULL;
-@@ -141,6 +149,15 @@ static inline fnptr dlsym_fn(void *handl
+@@ -143,6 +151,15 @@ static inline fnptr dlsym_fn(void *handl
      return (fnptr) (long) dlsym(handle, symbol);
  }
  
@@ -47,7 +47,7 @@
  #define LOAD_IOCTL_FUNC() \
  do { \
      pthread_mutex_lock(&func_mutex); \
-@@ -148,6 +165,7 @@ do { \
+@@ -150,6 +167,7 @@ do { \
          _ioctl = (int (*)(int, int, void*)) dlsym_fn(RTLD_NEXT, "ioctl"); \
      pthread_mutex_unlock(&func_mutex); \
  } while(0)
@@ -55,7 +55,7 @@
  
  #define LOAD_OPEN_FUNC() \
  do { \
-@@ -197,11 +215,21 @@ do { \
+@@ -199,11 +217,21 @@ do { \
      pthread_mutex_unlock(&func_mutex); \
  } while(0)
  
@@ -78,7 +78,34 @@
      pthread_mutex_unlock(&func_mutex); \
  } while(0)
  
-@@ -2377,21 +2405,33 @@ fail:
+@@ -2295,7 +2323,7 @@ static int dsp_ioctl(fd_info *i, unsigne
+             break;
+         }
+ 
+-#ifdef HAVE_DECL_SOUND_PCM_READ_RATE
++#if HAVE_DECL_SOUND_PCM_READ_RATE
+         case SOUND_PCM_READ_RATE:
+             debug(DEBUG_LEVEL_NORMAL, __FILE__": SOUND_PCM_READ_RATE\n");
+ 
+@@ -2305,7 +2333,7 @@ static int dsp_ioctl(fd_info *i, unsigne
+             break;
+ #endif
+ 
+-#ifdef HAVE_DECL_SOUND_PCM_READ_CHANNELS
++#if HAVE_DECL_SOUND_PCM_READ_CHANNELS
+         case SOUND_PCM_READ_CHANNELS:
+             debug(DEBUG_LEVEL_NORMAL, __FILE__": SOUND_PCM_READ_CHANNELS\n");
+ 
+@@ -2315,7 +2343,7 @@ static int dsp_ioctl(fd_info *i, unsigne
+             break;
+ #endif
+ 
+-#ifdef HAVE_DECL_SOUND_PCM_READ_BITS
++#if HAVE_DECL_SOUND_PCM_READ_BITS
+         case SOUND_PCM_READ_BITS:
+             debug(DEBUG_LEVEL_NORMAL, __FILE__": SOUND_PCM_READ_BITS\n");
+ 
+@@ -2394,21 +2422,33 @@ fail:
      return ret;
  }
  



Home | Main Index | Thread Index | Old Index