pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/pulseaudio Update to 9.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3d5084f10ac7
branches:  trunk
changeset: 350764:3d5084f10ac7
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Thu Aug 04 16:45:55 2016 +0000

description:
Update to 9.0

Changelog:
PulseAudio 9.0

Changes at a glance:

 * Automatic routing improvements
 * Beamforming and various other new features in the WebRTC echo canceller
 * Various improvements in module-role-cork and module-role-ducking
 * LFE remixing disabled by default
 * memfd-backed shared memory transport
 * Support for sample rates up to 384 kHz
 * webrtc-audio-processing dependency minimum version bumped to 0.2
 * Changed the C standard from C99 to C11.

Detailed change log:

  http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/9.0

Contributors

  Ahmed S. Darwish
  Alexander E. Patrakov
  Arun Raghavan
  Barun Kumar Singh
  David Henningsson
  Deepak Srivastava
  Gabor Kelemen
  Georg Chini
  Jeremy Huddleston Sequoia
  Jonathan Perkin
  Juho H?m?l?inen
  Jungsup Lee
  Kamil Rytarowski
  Marcin Lewandowski
  Milo Casagrande
  Muhammet Kara
  Nazar Mokrynskyi
  Peter Meerwald
  Piotr Dr?g
  Sachin Kumar Chauhan
  Sangchul Lee
  Tanu Kaskinen
  YunQiang Su

diffstat:

 audio/pulseaudio/Makefile                                   |    5 +-
 audio/pulseaudio/PLIST                                      |  358 ++++++------
 audio/pulseaudio/buildlink3.mk                              |    6 +-
 audio/pulseaudio/distinfo                                   |   15 +-
 audio/pulseaudio/patches/patch-aa                           |   60 +-
 audio/pulseaudio/patches/patch-configure.ac                 |   62 +-
 audio/pulseaudio/patches/patch-src_modules_module-solaris.c |   35 -
 7 files changed, 209 insertions(+), 332 deletions(-)

diffs (truncated from 698 to 300 lines):

diff -r 100bf5035cfd -r 3d5084f10ac7 audio/pulseaudio/Makefile
--- a/audio/pulseaudio/Makefile Thu Aug 04 16:15:14 2016 +0000
+++ b/audio/pulseaudio/Makefile Thu Aug 04 16:45:55 2016 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.109 2016/08/03 10:22:30 adam Exp $
+# $NetBSD: Makefile,v 1.110 2016/08/04 16:45:55 ryoon Exp $
 
-DISTNAME=      pulseaudio-8.0
-PKGREVISION=   2
+DISTNAME=      pulseaudio-9.0
 CATEGORIES=    audio
 MASTER_SITES=  http://freedesktop.org/software/pulseaudio/releases/
 EXTRACT_SUFX=  .tar.xz
diff -r 100bf5035cfd -r 3d5084f10ac7 audio/pulseaudio/PLIST
--- a/audio/pulseaudio/PLIST    Thu Aug 04 16:15:14 2016 +0000
+++ b/audio/pulseaudio/PLIST    Thu Aug 04 16:45:55 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2016/01/22 19:29:11 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.22 2016/08/04 16:45:55 ryoon Exp $
 bin/esdcompat
 bin/pacat
 bin/pacmd
@@ -49,187 +49,187 @@
 lib/libpulse-mainloop-glib.la
 lib/libpulse-simple.la
 lib/libpulse.la
-lib/pulseaudio/libpulsecore-6.0.la
 lib/pkgconfig/libpulse-mainloop-glib.pc
 lib/pkgconfig/libpulse-simple.pc
 lib/pkgconfig/libpulse.pc
-${PLIST.alsa}lib/pulse-6.0/modules/libalsa-util.a
-${PLIST.alsa}lib/pulse-6.0/modules/libalsa-util.so
-${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
-${PLIST.alsa}lib/pulse-6.0/modules/module-alsa-card.a
-${PLIST.alsa}lib/pulse-6.0/modules/module-alsa-card.so
-${PLIST.alsa}lib/pulse-6.0/modules/module-alsa-sink.a
-${PLIST.alsa}lib/pulse-6.0/modules/module-alsa-sink.so
-${PLIST.alsa}lib/pulse-6.0/modules/module-alsa-source.a
-${PLIST.alsa}lib/pulse-6.0/modules/module-alsa-source.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.alsa}lib/pulse-${PKGVERSION}/modules/libalsa-util.a
+${PLIST.alsa}lib/pulse-${PKGVERSION}/modules/libalsa-util.so
+${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
+${PLIST.alsa}lib/pulse-${PKGVERSION}/modules/module-alsa-card.a
+${PLIST.alsa}lib/pulse-${PKGVERSION}/modules/module-alsa-card.so
+${PLIST.alsa}lib/pulse-${PKGVERSION}/modules/module-alsa-sink.a
+${PLIST.alsa}lib/pulse-${PKGVERSION}/modules/module-alsa-sink.so
+${PLIST.alsa}lib/pulse-${PKGVERSION}/modules/module-alsa-source.a
+${PLIST.alsa}lib/pulse-${PKGVERSION}/modules/module-alsa-source.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



Home | Main Index | Thread Index | Old Index