diff options
author | jperkin <jperkin@pkgsrc.org> | 2014-06-16 13:26:25 +0000 |
---|---|---|
committer | jperkin <jperkin@pkgsrc.org> | 2014-06-16 13:26:25 +0000 |
commit | fcf33776d9b454475192bfd1c56bf8643cc6ce92 (patch) | |
tree | 491d70cbcc8e97dd0abc127ddc6255a07ff833ce /audio/pulseaudio | |
parent | b49295dfbf9fb8757c879e593ebb346696a73e4b (diff) | |
download | pkgsrc-fcf33776d9b454475192bfd1c56bf8643cc6ce92.tar.gz |
Exclude more unimplemented SOUND_PCM_* ioctls on SunOS.
Diffstat (limited to 'audio/pulseaudio')
-rw-r--r-- | audio/pulseaudio/distinfo | 4 | ||||
-rw-r--r-- | audio/pulseaudio/patches/patch-aa | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/audio/pulseaudio/distinfo b/audio/pulseaudio/distinfo index 9e44a3eccc2..1f37043ca33 100644 --- a/audio/pulseaudio/distinfo +++ b/audio/pulseaudio/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.42 2014/06/11 01:33:59 dsainty Exp $ +$NetBSD: distinfo,v 1.43 2014/06/16 13:26:25 jperkin Exp $ SHA1 (pulseaudio-5.0.tar.xz) = e420931a0b9cf37331cd06e30ba415046317ab85 RMD160 (pulseaudio-5.0.tar.xz) = 4ba13e92c58f8ada4542d521131094a55e3b6991 Size (pulseaudio-5.0.tar.xz) = 1455428 bytes -SHA1 (patch-aa) = c8bd0e5b6e4c4068d8706aea62ce248bb79184d7 +SHA1 (patch-aa) = 4e8a38810453d0efad287528b7f18c056a5cdd8b SHA1 (patch-configure.ac) = f7c54eca4613c6f14732683f2f24ca81f723320d SHA1 (patch-src_Makefile.am) = debe40be5d1155f6cb0d5ae90119dece4e090b02 SHA1 (patch-src_Makefile.in) = 21daf6069ae067dd235de6d43a013e4e70bbca78 diff --git a/audio/pulseaudio/patches/patch-aa b/audio/pulseaudio/patches/patch-aa index 8638049de83..3b5eeb9aa60 100644 --- a/audio/pulseaudio/patches/patch-aa +++ b/audio/pulseaudio/patches/patch-aa @@ -1,4 +1,4 @@ -$NetBSD: patch-aa,v 1.15 2014/06/09 13:08:19 ryoon Exp $ +$NetBSD: patch-aa,v 1.16 2014/06/16 13:26:25 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. @@ -84,14 +84,14 @@ SOUND_PCM_* is not available on SunOS. case SOUND_PCM_READ_RATE: debug(DEBUG_LEVEL_NORMAL, __FILE__": SOUND_PCM_READ_RATE\n"); -@@ -2284,6 +2311,7 @@ static int dsp_ioctl(fd_info *i, unsigne - *(int*) argp = i->sample_spec.rate; +@@ -2300,6 +2327,7 @@ static int dsp_ioctl(fd_info *i, unsigne + *(int*) argp = pa_sample_size(&i->sample_spec)*8; pa_threaded_mainloop_unlock(i->mainloop); break; +#endif - case SOUND_PCM_READ_CHANNELS: - debug(DEBUG_LEVEL_NORMAL, __FILE__": SOUND_PCM_READ_CHANNELS\n"); + case SNDCTL_DSP_GETOPTR: { + count_info *info; @@ -2370,21 +2398,35 @@ fail: return ret; } |