pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/pulseaudio Update pulseaudio to 0.9.21.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2a5d004344f9
branches:  trunk
changeset: 570591:2a5d004344f9
user:      jmcneill <jmcneill%pkgsrc.org@localhost>
date:      Mon Feb 01 15:00:20 2010 +0000

description:
Update pulseaudio to 0.9.21.

Too many changes to list here:

  http://pulseaudio.org/milestone/0.9.15
  http://pulseaudio.org/milestone/0.9.16
  http://pulseaudio.org/milestone/0.9.17
  http://pulseaudio.org/milestone/0.9.18
  http://pulseaudio.org/milestone/0.9.19
  http://pulseaudio.org/milestone/0.9.20
  http://pulseaudio.org/milestone/0.9.21

diffstat:

 audio/pulseaudio/Makefile         |   11 +-
 audio/pulseaudio/PLIST            |  253 ++++++++++++++++++++++++++-----------
 audio/pulseaudio/distinfo         |   35 ++---
 audio/pulseaudio/patches/patch-aa |   36 ++--
 audio/pulseaudio/patches/patch-ab |   35 ++--
 audio/pulseaudio/patches/patch-ac |   46 +-----
 audio/pulseaudio/patches/patch-ad |   23 ++-
 audio/pulseaudio/patches/patch-ae |   37 +----
 audio/pulseaudio/patches/patch-af |   22 +-
 audio/pulseaudio/patches/patch-ag |   32 ++-
 audio/pulseaudio/patches/patch-ca |    6 +-
 audio/pulseaudio/patches/patch-da |   45 ++++++
 audio/pulseaudio/patches/patch-db |   15 ++
 audio/pulseaudio/patches/patch-dc |   16 ++
 14 files changed, 376 insertions(+), 236 deletions(-)

diffs (truncated from 908 to 300 lines):

diff -r 276a8afcf53a -r 2a5d004344f9 audio/pulseaudio/Makefile
--- a/audio/pulseaudio/Makefile Mon Feb 01 14:39:20 2010 +0000
+++ b/audio/pulseaudio/Makefile Mon Feb 01 15:00:20 2010 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.31 2010/01/24 17:11:19 heinz Exp $
+# $NetBSD: Makefile,v 1.32 2010/02/01 15:00:20 jmcneill Exp $
 
 # NOTE: Please send a copy of any patches that are not pkgsrc-specific
 # to <pulseaudio-discuss%mail.0pointer.de@localhost>
 
-DISTNAME=      pulseaudio-0.9.14
-PKGREVISION=   7
+PULSEAUDIO_VER=        0.9.21
+DISTNAME=      pulseaudio-${PULSEAUDIO_VER}
 CATEGORIES=    audio
 MASTER_SITES=  http://0pointer.de/lennart/projects/pulseaudio/
 
@@ -40,6 +40,8 @@
 CONF_FILES+=   ${EGDIR}/daemon.conf ${PKG_SYSCONFDIR}/daemon.conf
 CONF_FILES+=   ${EGDIR}/default.pa ${PKG_SYSCONFDIR}/default.pa
 CONF_FILES+=   ${EGDIR}/system.pa ${PKG_SYSCONFDIR}/system.pa
+CONF_FILES+=   ${EGDIR}/pulseaudio-system.conf \
+               ${PKG_SYSCONFBASE}/dbus-1/system.d/pulseaudio-system.conf
 
 CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFBASE}
 CONFIGURE_ARGS+=       --localstatedir=${VARBASE}
@@ -47,6 +49,7 @@
 CONFIGURE_ARGS+=       --with-system-group=${PULSE_GROUP}
 CONFIGURE_ARGS+=       --with-realtime-group=${PULSE_GROUP_REALTIME}
 CONFIGURE_ARGS+=       --with-access-group=${PULSE_GROUP_ACCESS}
+CONFIGURE_ARGS+=       --disable-tcpwrap
 MAKE_ENV+=             EGDIR=${EGDIR}
 
 SPECIAL_PERMS+=                bin/pulseaudio ${SETUID_ROOT_PERMS}
@@ -64,6 +67,7 @@
 .endif
 
 PLIST_VARS+=           evdev hal oss
+PLIST_SUBST+=          PULSEAUDIO_VER=${PULSEAUDIO_VER:Q}
 
 .if ${OPSYS} == "Darwin"
 BUILDLINK_TRANSFORM+=  rm:-Wl,-version-script=./map-file
@@ -108,6 +112,7 @@
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../devel/libltdl/buildlink3.mk"
 .include "../../devel/liboil/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
 .include "../../security/policykit/buildlink3.mk"
 .include "../../sysutils/dbus/buildlink3.mk"
 .if ${OPSYS} != "Darwin"
diff -r 276a8afcf53a -r 2a5d004344f9 audio/pulseaudio/PLIST
--- a/audio/pulseaudio/PLIST    Mon Feb 01 14:39:20 2010 +0000
+++ b/audio/pulseaudio/PLIST    Mon Feb 01 15:00:20 2010 +0000
@@ -1,20 +1,24 @@
-@comment $NetBSD: PLIST,v 1.5 2009/06/14 17:32:20 joerg Exp $
+@comment $NetBSD: PLIST,v 1.6 2010/02/01 15:00:20 jmcneill Exp $
 bin/esdcompat
 bin/pacat
 bin/pacmd
 bin/pactl
 ${PLIST.oss}bin/padsp
+bin/pamon
 bin/paplay
 bin/parec
+bin/parecord
 bin/pasuspender
 bin/pax11publish
 bin/pulseaudio
+bin/start-pulseaudio-kde
 bin/start-pulseaudio-x11
 include/pulse/cdecl.h
 include/pulse/channelmap.h
 include/pulse/context.h
 include/pulse/def.h
 include/pulse/error.h
+include/pulse/ext-device-manager.h
 include/pulse/ext-stream-restore.h
 include/pulse/gccmacro.h
 include/pulse/glib-mainloop.h
@@ -25,6 +29,7 @@
 include/pulse/operation.h
 include/pulse/proplist.h
 include/pulse/pulseaudio.h
+include/pulse/rtclock.h
 include/pulse/sample.h
 include/pulse/scache.h
 include/pulse/simple.h
@@ -40,81 +45,139 @@
 lib/libpulse-mainloop-glib.la
 lib/libpulse-simple.la
 lib/libpulse.la
-lib/libpulsecore.la
+lib/libpulsecommon-${PULSEAUDIO_VER}.la
+lib/libpulsecore-${PULSEAUDIO_VER}.la
+lib/libpulsedsp.a
 lib/libpulsedsp.so
 lib/pkgconfig/libpulse-mainloop-glib.pc
 lib/pkgconfig/libpulse-simple.pc
 lib/pkgconfig/libpulse.pc
-lib/pulse-0.9/modules/libauth-cookie.so
-lib/pulse-0.9/modules/libauthkey.so
-lib/pulse-0.9/modules/libcli.so
-lib/pulse-0.9/modules/libdbus-util.so
-lib/pulse-0.9/modules/libiochannel.so
-lib/pulse-0.9/modules/libioline.so
-lib/pulse-0.9/modules/libipacl.so
-lib/pulse-0.9/modules/liboss-util.so
-lib/pulse-0.9/modules/libpacket.so
-lib/pulse-0.9/modules/libparseaddr.so
-lib/pulse-0.9/modules/libpdispatch.so
-lib/pulse-0.9/modules/libprotocol-cli.so
-lib/pulse-0.9/modules/libprotocol-esound.so
-lib/pulse-0.9/modules/libprotocol-http.so
-lib/pulse-0.9/modules/libprotocol-native.so
-lib/pulse-0.9/modules/libprotocol-simple.so
-lib/pulse-0.9/modules/libpstream-util.so
-lib/pulse-0.9/modules/libpstream.so
-lib/pulse-0.9/modules/librtp.so
-lib/pulse-0.9/modules/libsocket-client.so
-lib/pulse-0.9/modules/libsocket-server.so
-lib/pulse-0.9/modules/libsocket-util.so
-lib/pulse-0.9/modules/libstrlist.so
-lib/pulse-0.9/modules/libtagstruct.so
-lib/pulse-0.9/modules/libx11prop.so
-lib/pulse-0.9/modules/libx11wrap.so
-lib/pulse-0.9/modules/module-always-sink.so
-lib/pulse-0.9/modules/module-cli-protocol-tcp.so
-lib/pulse-0.9/modules/module-cli-protocol-unix.so
-lib/pulse-0.9/modules/module-cli.so
-lib/pulse-0.9/modules/module-combine.so
-lib/pulse-0.9/modules/module-console-kit.so
-lib/pulse-0.9/modules/module-default-device-restore.so
-lib/pulse-0.9/modules/module-detect.so
-lib/pulse-0.9/modules/module-device-restore.so
-lib/pulse-0.9/modules/module-esound-compat-spawnfd.so
-lib/pulse-0.9/modules/module-esound-compat-spawnpid.so
-lib/pulse-0.9/modules/module-esound-protocol-tcp.so
-lib/pulse-0.9/modules/module-esound-protocol-unix.so
-lib/pulse-0.9/modules/module-esound-sink.so
-lib/pulse-0.9/modules/module-gconf.so
-${PLIST.hal}lib/pulse-0.9/modules/module-hal-detect.so
-lib/pulse-0.9/modules/module-http-protocol-tcp.so
-lib/pulse-0.9/modules/module-http-protocol-unix.so
-lib/pulse-0.9/modules/module-ladspa-sink.so
-lib/pulse-0.9/modules/module-match.so
-${PLIST.evdev}lib/pulse-0.9/modules/module-mmkbd-evdev.so
-lib/pulse-0.9/modules/module-native-protocol-fd.so
-lib/pulse-0.9/modules/module-native-protocol-tcp.so
-lib/pulse-0.9/modules/module-native-protocol-unix.so
-lib/pulse-0.9/modules/module-null-sink.so
-${PLIST.oss}lib/pulse-0.9/modules/module-oss.so
-lib/pulse-0.9/modules/module-pipe-sink.so
-lib/pulse-0.9/modules/module-pipe-source.so
-lib/pulse-0.9/modules/module-position-event-sounds.so
-lib/pulse-0.9/modules/module-remap-sink.so
-lib/pulse-0.9/modules/module-rescue-streams.so
-lib/pulse-0.9/modules/module-rtp-recv.so
-lib/pulse-0.9/modules/module-rtp-send.so
-lib/pulse-0.9/modules/module-simple-protocol-tcp.so
-lib/pulse-0.9/modules/module-simple-protocol-unix.so
-lib/pulse-0.9/modules/module-sine.so
-lib/pulse-0.9/modules/module-stream-restore.so
-lib/pulse-0.9/modules/module-suspend-on-idle.so
-lib/pulse-0.9/modules/module-tunnel-sink.so
-lib/pulse-0.9/modules/module-tunnel-source.so
-lib/pulse-0.9/modules/module-volume-restore.so
-lib/pulse-0.9/modules/module-x11-bell.so
-lib/pulse-0.9/modules/module-x11-publish.so
-lib/pulse-0.9/modules/module-x11-xsmp.so
+lib/pulse-${PULSEAUDIO_VER}/modules/libcli.a
+lib/pulse-${PULSEAUDIO_VER}/modules/libcli.so
+lib/pulse-${PULSEAUDIO_VER}/modules/liboss-util.a
+lib/pulse-${PULSEAUDIO_VER}/modules/liboss-util.so
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-cli.a
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-cli.so
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-esound.a
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-esound.so
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-http.a
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-http.so
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-native.a
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-native.so
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-simple.a
+lib/pulse-${PULSEAUDIO_VER}/modules/libprotocol-simple.so
+lib/pulse-${PULSEAUDIO_VER}/modules/libraop.a
+lib/pulse-${PULSEAUDIO_VER}/modules/libraop.so
+lib/pulse-${PULSEAUDIO_VER}/modules/librtp.a
+lib/pulse-${PULSEAUDIO_VER}/modules/librtp.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-always-sink.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-always-sink.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-augment-properties.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-augment-properties.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-card-restore.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-card-restore.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-cli-protocol-tcp.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-cli-protocol-tcp.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-cli-protocol-unix.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-cli-protocol-unix.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-cli.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-cli.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-combine.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-combine.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-console-kit.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-console-kit.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-cork-music-on-phone.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-cork-music-on-phone.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-default-device-restore.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-default-device-restore.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-detect.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-detect.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-device-manager.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-device-manager.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-device-restore.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-device-restore.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-compat-spawnfd.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-compat-spawnfd.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-compat-spawnpid.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-compat-spawnpid.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-protocol-tcp.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-protocol-tcp.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-protocol-unix.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-protocol-unix.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-sink.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-esound-sink.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-gconf.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-gconf.so
+${PLIST.hal}lib/pulse-${PULSEAUDIO_VER}/modules/module-hal-detect.a
+${PLIST.hal}lib/pulse-${PULSEAUDIO_VER}/modules/module-hal-detect.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-http-protocol-tcp.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-http-protocol-tcp.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-http-protocol-unix.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-http-protocol-unix.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-intended-roles.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-intended-roles.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-ladspa-sink.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-ladspa-sink.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-loopback.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-loopback.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-match.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-match.so
+${PLIST.evdev}lib/pulse-${PULSEAUDIO_VER}/modules/module-mmkbd-evdev.a
+${PLIST.evdev}lib/pulse-${PULSEAUDIO_VER}/modules/module-mmkbd-evdev.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-native-protocol-fd.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-native-protocol-fd.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-native-protocol-tcp.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-native-protocol-tcp.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-native-protocol-unix.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-native-protocol-unix.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-null-sink.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-null-sink.so
+${PLIST.oss}lib/pulse-${PULSEAUDIO_VER}/modules/module-oss.a
+${PLIST.oss}lib/pulse-${PULSEAUDIO_VER}/modules/module-oss.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-pipe-sink.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-pipe-sink.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-pipe-source.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-pipe-source.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-position-event-sounds.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-position-event-sounds.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-raop-sink.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-raop-sink.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-remap-sink.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-remap-sink.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-rescue-streams.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-rescue-streams.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-rtp-recv.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-rtp-recv.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-rtp-send.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-rtp-send.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-rygel-media-server.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-rygel-media-server.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-simple-protocol-tcp.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-simple-protocol-tcp.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-simple-protocol-unix.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-simple-protocol-unix.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-sine-source.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-sine-source.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-sine.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-sine.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-stream-restore.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-stream-restore.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-suspend-on-idle.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-suspend-on-idle.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-tunnel-sink.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-tunnel-sink.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-tunnel-source.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-tunnel-source.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-volume-restore.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-volume-restore.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-x11-bell.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-x11-bell.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-x11-cork-request.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-x11-cork-request.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-x11-publish.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-x11-publish.so
+lib/pulse-${PULSEAUDIO_VER}/modules/module-x11-xsmp.a
+lib/pulse-${PULSEAUDIO_VER}/modules/module-x11-xsmp.so
 libexec/pulse/gconf-helper
 man/man1/esdcompat.1
 man/man1/pabrowse.1
@@ -129,20 +192,56 @@
 man/man5/default.pa.5



Home | Main Index | Thread Index | Old Index