From aed73179791144ede9192826f35dbe7ad8891ba9 Mon Sep 17 00:00:00 2001 From: ryoon Date: Fri, 25 Sep 2015 14:37:27 +0000 Subject: Update to 7.0 Changelog: PulseAudio 7.0 Changes at a glance: * LFE channel synthesis with low-pass filtering * New libsoxr based resamplers * Socket activation support for TCP * The "srbchannel" IPC mechanism enabled by default * More flexible jack detection support when using UCM * Exiting due to SIGTERM isn't considered a failure * Better support for Creative SoundBlaster Omni Surround 5.1 --- audio/pulseaudio/Makefile | 5 +- audio/pulseaudio/PLIST | 348 +++++++++++---------- audio/pulseaudio/distinfo | 11 +- audio/pulseaudio/patches/patch-src_daemon_main.c | 8 +- .../patches/patch-src_pulsecore_core-util.c | 14 + 5 files changed, 202 insertions(+), 184 deletions(-) create mode 100644 audio/pulseaudio/patches/patch-src_pulsecore_core-util.c (limited to 'audio') diff --git a/audio/pulseaudio/Makefile b/audio/pulseaudio/Makefile index 430c4c1eadd..479cd54fd8e 100644 --- a/audio/pulseaudio/Makefile +++ b/audio/pulseaudio/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.98 2015/04/25 14:20:23 tnn Exp $ +# $NetBSD: Makefile,v 1.99 2015/09/25 14:37:27 ryoon Exp $ -DISTNAME= pulseaudio-6.0 -PKGREVISION= 1 +DISTNAME= pulseaudio-7.0 CATEGORIES= audio MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/ EXTRACT_SUFX= .tar.xz diff --git a/audio/pulseaudio/PLIST b/audio/pulseaudio/PLIST index 364b5d0089c..c8a43bb464e 100644 --- a/audio/pulseaudio/PLIST +++ b/audio/pulseaudio/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.18 2015/02/21 23:13:10 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.19 2015/09/25 14:37:27 ryoon Exp $ bin/esdcompat bin/pacat bin/pacmd @@ -49,186 +49,189 @@ lib/cmake/PulseAudio/PulseAudioConfigVersion.cmake lib/libpulse-mainloop-glib.la lib/libpulse-simple.la lib/libpulse.la -lib/libpulsecore-${PKGVERSION}.la +lib/libpulsecore-6.0.la lib/pkgconfig/libpulse-mainloop-glib.pc lib/pkgconfig/libpulse-simple.pc lib/pkgconfig/libpulse.pc -${PLIST.avahi}lib/pulse-${PKGVERSION}/modules/libavahi-wrap.a -${PLIST.avahi}lib/pulse-${PKGVERSION}/modules/libavahi-wrap.so -lib/pulse-${PKGVERSION}/modules/libcli.a -lib/pulse-${PKGVERSION}/modules/libcli.so -${PLIST.oss}lib/pulse-${PKGVERSION}/modules/liboss-util.a -${PLIST.oss}lib/pulse-${PKGVERSION}/modules/liboss-util.so -lib/pulse-${PKGVERSION}/modules/libprotocol-cli.a -lib/pulse-${PKGVERSION}/modules/libprotocol-cli.so -lib/pulse-${PKGVERSION}/modules/libprotocol-esound.a -lib/pulse-${PKGVERSION}/modules/libprotocol-esound.so -lib/pulse-${PKGVERSION}/modules/libprotocol-http.a -lib/pulse-${PKGVERSION}/modules/libprotocol-http.so -lib/pulse-${PKGVERSION}/modules/libprotocol-native.a -lib/pulse-${PKGVERSION}/modules/libprotocol-native.so -lib/pulse-${PKGVERSION}/modules/libprotocol-simple.a -lib/pulse-${PKGVERSION}/modules/libprotocol-simple.so -lib/pulse-${PKGVERSION}/modules/libraop.a -lib/pulse-${PKGVERSION}/modules/libraop.so -lib/pulse-${PKGVERSION}/modules/librtp.a -lib/pulse-${PKGVERSION}/modules/librtp.so -lib/pulse-${PKGVERSION}/modules/module-always-sink.a -lib/pulse-${PKGVERSION}/modules/module-always-sink.so -lib/pulse-${PKGVERSION}/modules/module-augment-properties.a -lib/pulse-${PKGVERSION}/modules/module-augment-properties.so -${PLIST.bonjour}lib/pulse-${PKGVERSION}/modules/module-bonjour-publish.a -${PLIST.bonjour}lib/pulse-${PKGVERSION}/modules/module-bonjour-publish.so -lib/pulse-${PKGVERSION}/modules/module-card-restore.a -lib/pulse-${PKGVERSION}/modules/module-card-restore.so -lib/pulse-${PKGVERSION}/modules/module-cli-protocol-tcp.a -lib/pulse-${PKGVERSION}/modules/module-cli-protocol-tcp.so -lib/pulse-${PKGVERSION}/modules/module-cli-protocol-unix.a -lib/pulse-${PKGVERSION}/modules/module-cli-protocol-unix.so -lib/pulse-${PKGVERSION}/modules/module-cli.a -lib/pulse-${PKGVERSION}/modules/module-cli.so -lib/pulse-${PKGVERSION}/modules/module-combine-sink.a -lib/pulse-${PKGVERSION}/modules/module-combine-sink.so -lib/pulse-${PKGVERSION}/modules/module-combine.a -lib/pulse-${PKGVERSION}/modules/module-combine.so -lib/pulse-${PKGVERSION}/modules/module-console-kit.a -lib/pulse-${PKGVERSION}/modules/module-console-kit.so -${PLIST.coreaudio}lib/pulse-${PKGVERSION}/modules/module-coreaudio-detect.a -${PLIST.coreaudio}lib/pulse-${PKGVERSION}/modules/module-coreaudio-detect.so -${PLIST.coreaudio}lib/pulse-${PKGVERSION}/modules/module-coreaudio-device.a -${PLIST.coreaudio}lib/pulse-${PKGVERSION}/modules/module-coreaudio-device.so -lib/pulse-${PKGVERSION}/modules/module-dbus-protocol.a -lib/pulse-${PKGVERSION}/modules/module-dbus-protocol.so -lib/pulse-${PKGVERSION}/modules/module-default-device-restore.a -lib/pulse-${PKGVERSION}/modules/module-default-device-restore.so -lib/pulse-${PKGVERSION}/modules/module-detect.a -lib/pulse-${PKGVERSION}/modules/module-detect.so -lib/pulse-${PKGVERSION}/modules/module-device-manager.a -lib/pulse-${PKGVERSION}/modules/module-device-manager.so -lib/pulse-${PKGVERSION}/modules/module-device-restore.a -lib/pulse-${PKGVERSION}/modules/module-device-restore.so -lib/pulse-${PKGVERSION}/modules/module-echo-cancel.a -lib/pulse-${PKGVERSION}/modules/module-echo-cancel.so -lib/pulse-${PKGVERSION}/modules/module-esound-compat-spawnfd.a -lib/pulse-${PKGVERSION}/modules/module-esound-compat-spawnfd.so -lib/pulse-${PKGVERSION}/modules/module-esound-compat-spawnpid.a -lib/pulse-${PKGVERSION}/modules/module-esound-compat-spawnpid.so -lib/pulse-${PKGVERSION}/modules/module-esound-protocol-tcp.a -lib/pulse-${PKGVERSION}/modules/module-esound-protocol-tcp.so -lib/pulse-${PKGVERSION}/modules/module-esound-protocol-unix.a -lib/pulse-${PKGVERSION}/modules/module-esound-protocol-unix.so -lib/pulse-${PKGVERSION}/modules/module-esound-sink.a -lib/pulse-${PKGVERSION}/modules/module-esound-sink.so -lib/pulse-${PKGVERSION}/modules/module-filter-apply.a -lib/pulse-${PKGVERSION}/modules/module-filter-apply.so -lib/pulse-${PKGVERSION}/modules/module-filter-heuristics.a -lib/pulse-${PKGVERSION}/modules/module-filter-heuristics.so -lib/pulse-${PKGVERSION}/modules/module-http-protocol-tcp.a -lib/pulse-${PKGVERSION}/modules/module-http-protocol-tcp.so -lib/pulse-${PKGVERSION}/modules/module-http-protocol-unix.a -lib/pulse-${PKGVERSION}/modules/module-http-protocol-unix.so -lib/pulse-${PKGVERSION}/modules/module-intended-roles.a -lib/pulse-${PKGVERSION}/modules/module-intended-roles.so -lib/pulse-${PKGVERSION}/modules/module-ladspa-sink.a -lib/pulse-${PKGVERSION}/modules/module-ladspa-sink.so -lib/pulse-${PKGVERSION}/modules/module-loopback.a -lib/pulse-${PKGVERSION}/modules/module-loopback.so -lib/pulse-${PKGVERSION}/modules/module-match.a -lib/pulse-${PKGVERSION}/modules/module-match.so -${PLIST.evdev}lib/pulse-${PKGVERSION}/modules/module-mmkbd-evdev.a -${PLIST.evdev}lib/pulse-${PKGVERSION}/modules/module-mmkbd-evdev.so -lib/pulse-${PKGVERSION}/modules/module-native-protocol-fd.a -lib/pulse-${PKGVERSION}/modules/module-native-protocol-fd.so -lib/pulse-${PKGVERSION}/modules/module-native-protocol-tcp.a -lib/pulse-${PKGVERSION}/modules/module-native-protocol-tcp.so -lib/pulse-${PKGVERSION}/modules/module-native-protocol-unix.a -lib/pulse-${PKGVERSION}/modules/module-native-protocol-unix.so -lib/pulse-${PKGVERSION}/modules/module-null-sink.a -lib/pulse-${PKGVERSION}/modules/module-null-sink.so -lib/pulse-${PKGVERSION}/modules/module-null-source.a -lib/pulse-${PKGVERSION}/modules/module-null-source.so -${PLIST.oss}lib/pulse-${PKGVERSION}/modules/module-oss.a -${PLIST.oss}lib/pulse-${PKGVERSION}/modules/module-oss.so -lib/pulse-${PKGVERSION}/modules/module-pipe-sink.a -lib/pulse-${PKGVERSION}/modules/module-pipe-sink.so -lib/pulse-${PKGVERSION}/modules/module-pipe-source.a -lib/pulse-${PKGVERSION}/modules/module-pipe-source.so -lib/pulse-${PKGVERSION}/modules/module-position-event-sounds.a -lib/pulse-${PKGVERSION}/modules/module-position-event-sounds.so -${PLIST.avahi}lib/pulse-${PKGVERSION}/modules/module-raop-discover.a -${PLIST.avahi}lib/pulse-${PKGVERSION}/modules/module-raop-discover.so -lib/pulse-${PKGVERSION}/modules/module-raop-sink.a -lib/pulse-${PKGVERSION}/modules/module-raop-sink.so -lib/pulse-${PKGVERSION}/modules/module-remap-sink.a -lib/pulse-${PKGVERSION}/modules/module-remap-sink.so -lib/pulse-${PKGVERSION}/modules/module-remap-source.a -lib/pulse-${PKGVERSION}/modules/module-remap-source.so -lib/pulse-${PKGVERSION}/modules/module-rescue-streams.a -lib/pulse-${PKGVERSION}/modules/module-rescue-streams.so -lib/pulse-${PKGVERSION}/modules/module-role-cork.a -lib/pulse-${PKGVERSION}/modules/module-role-cork.so -lib/pulse-${PKGVERSION}/modules/module-role-ducking.a -lib/pulse-${PKGVERSION}/modules/module-role-ducking.so -lib/pulse-${PKGVERSION}/modules/module-rtp-recv.a -lib/pulse-${PKGVERSION}/modules/module-rtp-recv.so -lib/pulse-${PKGVERSION}/modules/module-rtp-send.a -lib/pulse-${PKGVERSION}/modules/module-rtp-send.so -lib/pulse-${PKGVERSION}/modules/module-rygel-media-server.a -lib/pulse-${PKGVERSION}/modules/module-rygel-media-server.so -lib/pulse-${PKGVERSION}/modules/module-simple-protocol-tcp.a -lib/pulse-${PKGVERSION}/modules/module-simple-protocol-tcp.so -lib/pulse-${PKGVERSION}/modules/module-simple-protocol-unix.a -lib/pulse-${PKGVERSION}/modules/module-simple-protocol-unix.so -lib/pulse-${PKGVERSION}/modules/module-sine-source.a -lib/pulse-${PKGVERSION}/modules/module-sine-source.so -lib/pulse-${PKGVERSION}/modules/module-sine.a -lib/pulse-${PKGVERSION}/modules/module-sine.so -${PLIST.sun}lib/pulse-${PKGVERSION}/modules/module-solaris.a -${PLIST.sun}lib/pulse-${PKGVERSION}/modules/module-solaris.so -lib/pulse-${PKGVERSION}/modules/module-stream-restore.a -lib/pulse-${PKGVERSION}/modules/module-stream-restore.so -lib/pulse-${PKGVERSION}/modules/module-suspend-on-idle.a -lib/pulse-${PKGVERSION}/modules/module-suspend-on-idle.so -lib/pulse-${PKGVERSION}/modules/module-switch-on-connect.a -lib/pulse-${PKGVERSION}/modules/module-switch-on-connect.so -lib/pulse-${PKGVERSION}/modules/module-switch-on-port-available.a -lib/pulse-${PKGVERSION}/modules/module-switch-on-port-available.so -lib/pulse-${PKGVERSION}/modules/module-tunnel-sink-new.a -lib/pulse-${PKGVERSION}/modules/module-tunnel-sink-new.so -lib/pulse-${PKGVERSION}/modules/module-tunnel-sink.a -lib/pulse-${PKGVERSION}/modules/module-tunnel-sink.so -lib/pulse-${PKGVERSION}/modules/module-tunnel-source-new.a -lib/pulse-${PKGVERSION}/modules/module-tunnel-source-new.so -lib/pulse-${PKGVERSION}/modules/module-tunnel-source.a -lib/pulse-${PKGVERSION}/modules/module-tunnel-source.so -lib/pulse-${PKGVERSION}/modules/module-virtual-sink.a -lib/pulse-${PKGVERSION}/modules/module-virtual-sink.so -lib/pulse-${PKGVERSION}/modules/module-virtual-source.a -lib/pulse-${PKGVERSION}/modules/module-virtual-source.so -lib/pulse-${PKGVERSION}/modules/module-virtual-surround-sink.a -lib/pulse-${PKGVERSION}/modules/module-virtual-surround-sink.so -lib/pulse-${PKGVERSION}/modules/module-volume-restore.a -lib/pulse-${PKGVERSION}/modules/module-volume-restore.so -${PLIST.x11}lib/pulse-${PKGVERSION}/modules/module-x11-bell.a -${PLIST.x11}lib/pulse-${PKGVERSION}/modules/module-x11-bell.so -${PLIST.x11}lib/pulse-${PKGVERSION}/modules/module-x11-cork-request.a -${PLIST.x11}lib/pulse-${PKGVERSION}/modules/module-x11-cork-request.so -${PLIST.x11}lib/pulse-${PKGVERSION}/modules/module-x11-publish.a -${PLIST.x11}lib/pulse-${PKGVERSION}/modules/module-x11-publish.so -${PLIST.x11}lib/pulse-${PKGVERSION}/modules/module-x11-xsmp.a -${PLIST.x11}lib/pulse-${PKGVERSION}/modules/module-x11-xsmp.so -${PLIST.avahi}lib/pulse-${PKGVERSION}/modules/module-zeroconf-discover.a -${PLIST.avahi}lib/pulse-${PKGVERSION}/modules/module-zeroconf-discover.so -${PLIST.avahi}lib/pulse-${PKGVERSION}/modules/module-zeroconf-publish.a -${PLIST.avahi}lib/pulse-${PKGVERSION}/modules/module-zeroconf-publish.so -lib/pulseaudio/libpulsecommon-${PKGVERSION}.la +${PLIST.avahi}lib/pulse-6.0/modules/libavahi-wrap.a +${PLIST.avahi}lib/pulse-6.0/modules/libavahi-wrap.so +lib/pulse-6.0/modules/libcli.a +lib/pulse-6.0/modules/libcli.so +${PLIST.oss}lib/pulse-6.0/modules/liboss-util.a +${PLIST.oss}lib/pulse-6.0/modules/liboss-util.so +lib/pulse-6.0/modules/libprotocol-cli.a +lib/pulse-6.0/modules/libprotocol-cli.so +lib/pulse-6.0/modules/libprotocol-esound.a +lib/pulse-6.0/modules/libprotocol-esound.so +lib/pulse-6.0/modules/libprotocol-http.a +lib/pulse-6.0/modules/libprotocol-http.so +lib/pulse-6.0/modules/libprotocol-native.a +lib/pulse-6.0/modules/libprotocol-native.so +lib/pulse-6.0/modules/libprotocol-simple.a +lib/pulse-6.0/modules/libprotocol-simple.so +lib/pulse-6.0/modules/libraop.a +lib/pulse-6.0/modules/libraop.so +lib/pulse-6.0/modules/librtp.a +lib/pulse-6.0/modules/librtp.so +lib/pulse-6.0/modules/module-always-sink.a +lib/pulse-6.0/modules/module-always-sink.so +lib/pulse-6.0/modules/module-augment-properties.a +lib/pulse-6.0/modules/module-augment-properties.so +${PLIST.bonjour}lib/pulse-6.0/modules/module-bonjour-publish.a +${PLIST.bonjour}lib/pulse-6.0/modules/module-bonjour-publish.so +lib/pulse-6.0/modules/module-card-restore.a +lib/pulse-6.0/modules/module-card-restore.so +lib/pulse-6.0/modules/module-cli-protocol-tcp.a +lib/pulse-6.0/modules/module-cli-protocol-tcp.so +lib/pulse-6.0/modules/module-cli-protocol-unix.a +lib/pulse-6.0/modules/module-cli-protocol-unix.so +lib/pulse-6.0/modules/module-cli.a +lib/pulse-6.0/modules/module-cli.so +lib/pulse-6.0/modules/module-combine-sink.a +lib/pulse-6.0/modules/module-combine-sink.so +lib/pulse-6.0/modules/module-combine.a +lib/pulse-6.0/modules/module-combine.so +lib/pulse-6.0/modules/module-console-kit.a +lib/pulse-6.0/modules/module-console-kit.so +${PLIST.coreaudio}lib/pulse-6.0/modules/module-coreaudio-detect.a +${PLIST.coreaudio}lib/pulse-6.0/modules/module-coreaudio-detect.so +${PLIST.coreaudio}lib/pulse-6.0/modules/module-coreaudio-device.a +${PLIST.coreaudio}lib/pulse-6.0/modules/module-coreaudio-device.so +lib/pulse-6.0/modules/module-dbus-protocol.a +lib/pulse-6.0/modules/module-dbus-protocol.so +lib/pulse-6.0/modules/module-default-device-restore.a +lib/pulse-6.0/modules/module-default-device-restore.so +lib/pulse-6.0/modules/module-detect.a +lib/pulse-6.0/modules/module-detect.so +lib/pulse-6.0/modules/module-device-manager.a +lib/pulse-6.0/modules/module-device-manager.so +lib/pulse-6.0/modules/module-device-restore.a +lib/pulse-6.0/modules/module-device-restore.so +lib/pulse-6.0/modules/module-echo-cancel.a +lib/pulse-6.0/modules/module-echo-cancel.so +lib/pulse-6.0/modules/module-esound-compat-spawnfd.a +lib/pulse-6.0/modules/module-esound-compat-spawnfd.so +lib/pulse-6.0/modules/module-esound-compat-spawnpid.a +lib/pulse-6.0/modules/module-esound-compat-spawnpid.so +lib/pulse-6.0/modules/module-esound-protocol-tcp.a +lib/pulse-6.0/modules/module-esound-protocol-tcp.so +lib/pulse-6.0/modules/module-esound-protocol-unix.a +lib/pulse-6.0/modules/module-esound-protocol-unix.so +lib/pulse-6.0/modules/module-esound-sink.a +lib/pulse-6.0/modules/module-esound-sink.so +lib/pulse-6.0/modules/module-filter-apply.a +lib/pulse-6.0/modules/module-filter-apply.so +lib/pulse-6.0/modules/module-filter-heuristics.a +lib/pulse-6.0/modules/module-filter-heuristics.so +lib/pulse-6.0/modules/module-http-protocol-tcp.a +lib/pulse-6.0/modules/module-http-protocol-tcp.so +lib/pulse-6.0/modules/module-http-protocol-unix.a +lib/pulse-6.0/modules/module-http-protocol-unix.so +lib/pulse-6.0/modules/module-intended-roles.a +lib/pulse-6.0/modules/module-intended-roles.so +lib/pulse-6.0/modules/module-ladspa-sink.a +lib/pulse-6.0/modules/module-ladspa-sink.so +lib/pulse-6.0/modules/module-loopback.a +lib/pulse-6.0/modules/module-loopback.so +lib/pulse-6.0/modules/module-match.a +lib/pulse-6.0/modules/module-match.so +${PLIST.evdev}lib/pulse-6.0/modules/module-mmkbd-evdev.a +${PLIST.evdev}lib/pulse-6.0/modules/module-mmkbd-evdev.so +lib/pulse-6.0/modules/module-native-protocol-fd.a +lib/pulse-6.0/modules/module-native-protocol-fd.so +lib/pulse-6.0/modules/module-native-protocol-tcp.a +lib/pulse-6.0/modules/module-native-protocol-tcp.so +lib/pulse-6.0/modules/module-native-protocol-unix.a +lib/pulse-6.0/modules/module-native-protocol-unix.so +lib/pulse-6.0/modules/module-null-sink.a +lib/pulse-6.0/modules/module-null-sink.so +lib/pulse-6.0/modules/module-null-source.a +lib/pulse-6.0/modules/module-null-source.so +${PLIST.oss}lib/pulse-6.0/modules/module-oss.a +${PLIST.oss}lib/pulse-6.0/modules/module-oss.so +lib/pulse-6.0/modules/module-pipe-sink.a +lib/pulse-6.0/modules/module-pipe-sink.so +lib/pulse-6.0/modules/module-pipe-source.a +lib/pulse-6.0/modules/module-pipe-source.so +lib/pulse-6.0/modules/module-position-event-sounds.a +lib/pulse-6.0/modules/module-position-event-sounds.so +${PLIST.avahi}lib/pulse-6.0/modules/module-raop-discover.a +${PLIST.avahi}lib/pulse-6.0/modules/module-raop-discover.so +lib/pulse-6.0/modules/module-raop-sink.a +lib/pulse-6.0/modules/module-raop-sink.so +lib/pulse-6.0/modules/module-remap-sink.a +lib/pulse-6.0/modules/module-remap-sink.so +lib/pulse-6.0/modules/module-remap-source.a +lib/pulse-6.0/modules/module-remap-source.so +lib/pulse-6.0/modules/module-rescue-streams.a +lib/pulse-6.0/modules/module-rescue-streams.so +lib/pulse-6.0/modules/module-role-cork.a +lib/pulse-6.0/modules/module-role-cork.so +lib/pulse-6.0/modules/module-role-ducking.a +lib/pulse-6.0/modules/module-role-ducking.so +lib/pulse-6.0/modules/module-rtp-recv.a +lib/pulse-6.0/modules/module-rtp-recv.so +lib/pulse-6.0/modules/module-rtp-send.a +lib/pulse-6.0/modules/module-rtp-send.so +lib/pulse-6.0/modules/module-rygel-media-server.a +lib/pulse-6.0/modules/module-rygel-media-server.so +lib/pulse-6.0/modules/module-simple-protocol-tcp.a +lib/pulse-6.0/modules/module-simple-protocol-tcp.so +lib/pulse-6.0/modules/module-simple-protocol-unix.a +lib/pulse-6.0/modules/module-simple-protocol-unix.so +lib/pulse-6.0/modules/module-sine-source.a +lib/pulse-6.0/modules/module-sine-source.so +lib/pulse-6.0/modules/module-sine.a +lib/pulse-6.0/modules/module-sine.so +${PLIST.sun}lib/pulse-6.0/modules/module-solaris.a +${PLIST.sun}lib/pulse-6.0/modules/module-solaris.so +lib/pulse-6.0/modules/module-stream-restore.a +lib/pulse-6.0/modules/module-stream-restore.so +lib/pulse-6.0/modules/module-suspend-on-idle.a +lib/pulse-6.0/modules/module-suspend-on-idle.so +lib/pulse-6.0/modules/module-switch-on-connect.a +lib/pulse-6.0/modules/module-switch-on-connect.so +lib/pulse-6.0/modules/module-switch-on-port-available.a +lib/pulse-6.0/modules/module-switch-on-port-available.so +lib/pulse-6.0/modules/module-tunnel-sink-new.a +lib/pulse-6.0/modules/module-tunnel-sink-new.so +lib/pulse-6.0/modules/module-tunnel-sink.a +lib/pulse-6.0/modules/module-tunnel-sink.so +lib/pulse-6.0/modules/module-tunnel-source-new.a +lib/pulse-6.0/modules/module-tunnel-source-new.so +lib/pulse-6.0/modules/module-tunnel-source.a +lib/pulse-6.0/modules/module-tunnel-source.so +lib/pulse-6.0/modules/module-virtual-sink.a +lib/pulse-6.0/modules/module-virtual-sink.so +lib/pulse-6.0/modules/module-virtual-source.a +lib/pulse-6.0/modules/module-virtual-source.so +lib/pulse-6.0/modules/module-virtual-surround-sink.a +lib/pulse-6.0/modules/module-virtual-surround-sink.so +lib/pulse-6.0/modules/module-volume-restore.a +lib/pulse-6.0/modules/module-volume-restore.so +${PLIST.x11}lib/pulse-6.0/modules/module-x11-bell.a +${PLIST.x11}lib/pulse-6.0/modules/module-x11-bell.so +${PLIST.x11}lib/pulse-6.0/modules/module-x11-cork-request.a +${PLIST.x11}lib/pulse-6.0/modules/module-x11-cork-request.so +${PLIST.x11}lib/pulse-6.0/modules/module-x11-publish.a +${PLIST.x11}lib/pulse-6.0/modules/module-x11-publish.so +${PLIST.x11}lib/pulse-6.0/modules/module-x11-xsmp.a +${PLIST.x11}lib/pulse-6.0/modules/module-x11-xsmp.so +${PLIST.avahi}lib/pulse-6.0/modules/module-zeroconf-discover.a +${PLIST.avahi}lib/pulse-6.0/modules/module-zeroconf-discover.so +${PLIST.avahi}lib/pulse-6.0/modules/module-zeroconf-publish.a +${PLIST.avahi}lib/pulse-6.0/modules/module-zeroconf-publish.so +lib/pulseaudio/libpulsecommon-6.0.la ${PLIST.oss}lib/pulseaudio/libpulsedsp.la man/man1/esdcompat.1 man/man1/pacat.1 man/man1/pacmd.1 man/man1/pactl.1 man/man1/padsp.1 +man/man1/pamon.1 man/man1/paplay.1 +man/man1/parec.1 +man/man1/parecord.1 man/man1/pasuspender.1 man/man1/pax11publish.1 man/man1/pulseaudio.1 @@ -270,9 +273,11 @@ share/locale/id/LC_MESSAGES/pulseaudio.mo share/locale/it/LC_MESSAGES/pulseaudio.mo share/locale/ja/LC_MESSAGES/pulseaudio.mo share/locale/kn/LC_MESSAGES/pulseaudio.mo +share/locale/ko/LC_MESSAGES/pulseaudio.mo share/locale/ml/LC_MESSAGES/pulseaudio.mo share/locale/mr/LC_MESSAGES/pulseaudio.mo share/locale/nl/LC_MESSAGES/pulseaudio.mo +share/locale/oc/LC_MESSAGES/pulseaudio.mo share/locale/or/LC_MESSAGES/pulseaudio.mo share/locale/pa/LC_MESSAGES/pulseaudio.mo share/locale/pl/LC_MESSAGES/pulseaudio.mo @@ -296,4 +301,3 @@ share/vala/vapi/libpulse-simple.vapi share/vala/vapi/libpulse.deps share/vala/vapi/libpulse.vapi share/zsh/site-functions/_pulseaudio -@pkgdir share/examples/pulse diff --git a/audio/pulseaudio/distinfo b/audio/pulseaudio/distinfo index 99b8a1a78fd..2d818fa7bd1 100644 --- a/audio/pulseaudio/distinfo +++ b/audio/pulseaudio/distinfo @@ -1,17 +1,18 @@ -$NetBSD: distinfo,v 1.52 2015/03/16 14:57:49 jperkin Exp $ +$NetBSD: distinfo,v 1.53 2015/09/25 14:37:27 ryoon Exp $ -SHA1 (pulseaudio-6.0.tar.xz) = 3607d523fb270d9b68463de30f5d9e17957f1088 -RMD160 (pulseaudio-6.0.tar.xz) = a3f96cabc2872646c34ba581d6044dc4a6513fd9 -Size (pulseaudio-6.0.tar.xz) = 1469248 bytes +SHA1 (pulseaudio-7.0.tar.xz) = b4a3d331bdd94eb97a299f7328950dec31cf2b6a +RMD160 (pulseaudio-7.0.tar.xz) = f846e2e52a4facd6a9930eac1eb80d08893ac5d8 +Size (pulseaudio-7.0.tar.xz) = 1505864 bytes SHA1 (patch-aa) = 4e8a38810453d0efad287528b7f18c056a5cdd8b SHA1 (patch-configure.ac) = 10f976daa163b985312d4dc29933e87cf2e89c96 SHA1 (patch-src_Makefile.am) = debe40be5d1155f6cb0d5ae90119dece4e090b02 SHA1 (patch-src_Makefile.in) = acbd3abee7225a7b3f1c422e30d9efe2adb1253c SHA1 (patch-src_daemon_caps.c) = e819c26cd3d91d93ae5877725ed6a1b59183d89a -SHA1 (patch-src_daemon_main.c) = 8cdabd3c631cc5e7c7f370e364d9511b23f88668 +SHA1 (patch-src_daemon_main.c) = 746d520fce6c076d45a6e36730d5345325f19e03 SHA1 (patch-src_modules_module-detect.c) = 25c803ee2d5addf9dbf522d81bd422dc201d4550 SHA1 (patch-src_modules_module-solaris.c) = 03ea8912da4bb76294ca23271e47d40a8c9a61a7 SHA1 (patch-src_modules_oss_module-oss.c) = 399ac178ae832619253ce8dd985edbed23db86e7 +SHA1 (patch-src_pulsecore_core-util.c) = 186c805ac4083446afe3ce8db5c6157da92871be SHA1 (patch-src_pulsecore_mix__neon.c) = 6f6d33d38024d65045d637d48276e1ba92b81342 SHA1 (patch-src_pulsecore_sample-util.h) = b6bd83cfdc1c337453d9a728f07205a2cf0af831 SHA1 (patch-src_pulsecore_svolume__mmx.c) = c34d153e3bfdb812eb7bd70fa330a9ec674c2dc2 diff --git a/audio/pulseaudio/patches/patch-src_daemon_main.c b/audio/pulseaudio/patches/patch-src_daemon_main.c index fdf02602b03..4299615aabc 100644 --- a/audio/pulseaudio/patches/patch-src_daemon_main.c +++ b/audio/pulseaudio/patches/patch-src_daemon_main.c @@ -1,8 +1,8 @@ -$NetBSD: patch-src_daemon_main.c,v 1.2 2015/02/21 23:13:10 ryoon Exp $ +$NetBSD: patch-src_daemon_main.c,v 1.3 2015/09/25 14:37:27 ryoon Exp $ Only display Linux-specific warning on Linux. ---- src/daemon/main.c.orig 2015-02-12 14:10:35.000000000 +0000 +--- src/daemon/main.c.orig 2015-09-15 04:46:06.000000000 +0000 +++ src/daemon/main.c @@ -997,10 +997,12 @@ int main(int argc, char *argv[]) { @@ -10,9 +10,9 @@ Only display Linux-specific warning on Linux. +#if defined(__linux__) if (pa_rtclock_hrtimer()) - pa_log_info("Fresh high-resolution timers available! Bon appetit!"); + pa_log_info("Fresh high-resolution timers available! Bon appetit."); else - pa_log_info("Dude, your kernel stinks! The chef's recommendation today is Linux with high-resolution timers enabled!"); + pa_log_info("Dude, your kernel stinks! The chef's recommendation today is Linux with high-resolution timers enabled."); +#endif if (conf->lock_memory) { diff --git a/audio/pulseaudio/patches/patch-src_pulsecore_core-util.c b/audio/pulseaudio/patches/patch-src_pulsecore_core-util.c new file mode 100644 index 00000000000..eb5c0ad9117 --- /dev/null +++ b/audio/pulseaudio/patches/patch-src_pulsecore_core-util.c @@ -0,0 +1,14 @@ +$NetBSD: patch-src_pulsecore_core-util.c,v 1.1 2015/09/25 14:37:27 ryoon Exp $ + +--- src/pulsecore/core-util.c.orig 2015-09-15 04:46:06.000000000 +0000 ++++ src/pulsecore/core-util.c +@@ -54,7 +54,9 @@ + + #ifdef HAVE_STRTOD_L + #include ++# if !defined(__NetBSD__) + #include ++# endif + #endif + + #ifdef HAVE_SCHED_H -- cgit v1.2.3