Update to 11.0 Changelog: PulseAudio 11.0 release notes Changes at a glance Support for newer AirPlay hardware USB and bluetooth devices preferred over internal sound cards The default sink and source configuration is remembered better Bluetooth HSP headset role implemented Bluetooth HFP audio gateway role implemented (requires oFono) Bluetooth HSP audio gateway and HFP hands-free unit roles can be enabled simultaneously Upmixing can now be disabled without bad side effects Avoid having unavailable sinks or sources as the default Option to avoid resampling more often Option to automatically switch bluetooth profile to HSP more often Better latency regulation in module-loopback Changed module argument names in module-ladspa-sink and module-virtual-surround-sink Fixed input device handling on Windows Improved bluetooth MTU configuration (warning! this causes some hardware to not work any more, see the details below for how to fix it) GNU Hurd support Applications can request LADSPA or virtual surround filtering for their streams Support for 32-bit applications on 64-bit systems in padspdiff -r1.119 -r1.120 pkgsrc/audio/pulseaudio/Makefile
(ryoon)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.119 2017/02/12 06:25:05 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.120 2017/09/08 02:27:44 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= pulseaudio-10.0 | 3 | DISTNAME= pulseaudio-11.0 | |
4 | PKGREVISION= 2 | |||
5 | CATEGORIES= audio | 4 | CATEGORIES= audio | |
6 | MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/ | 5 | MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/ | |
7 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.freedesktop.org/wiki/Software/PulseAudio | 9 | HOMEPAGE= http://www.freedesktop.org/wiki/Software/PulseAudio | |
11 | COMMENT= Sound server for POSIX and Win32 systems | 10 | COMMENT= Sound server for POSIX and Win32 systems | |
12 | LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2 | 11 | LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2 | |
13 | 12 | |||
14 | NOT_FOR_PLATFORM= DragonFly-*-* | 13 | NOT_FOR_PLATFORM= DragonFly-*-* | |
15 | 14 | |||
16 | LIBTOOL_REQD= 2.4 | 15 | LIBTOOL_REQD= 2.4 | |
17 | GCC_REQD+= 4.8 | 16 | GCC_REQD+= 4.8 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.24 2017/01/21 19:32:11 ryoon Exp $ | 1 | @comment $NetBSD: PLIST,v 1.25 2017/09/08 02:27:44 ryoon Exp $ | |
2 | bin/esdcompat | 2 | bin/esdcompat | |
3 | bin/pacat | 3 | bin/pacat | |
4 | bin/pacmd | 4 | bin/pacmd | |
5 | bin/pactl | 5 | bin/pactl | |
6 | ${PLIST.oss}bin/padsp | 6 | ${PLIST.oss}bin/padsp | |
7 | bin/pamon | 7 | bin/pamon | |
8 | bin/paplay | 8 | bin/paplay | |
9 | bin/parec | 9 | bin/parec | |
10 | bin/parecord | 10 | bin/parecord | |
11 | bin/pasuspender | 11 | bin/pasuspender | |
12 | ${PLIST.x11}bin/pax11publish | 12 | ${PLIST.x11}bin/pax11publish | |
13 | bin/pulseaudio | 13 | bin/pulseaudio | |
14 | ${PLIST.fftw}bin/qpaeq | 14 | ${PLIST.fftw}bin/qpaeq | |
@@ -273,36 +273,38 @@ share/locale/be/LC_MESSAGES/pulseaudio.m | @@ -273,36 +273,38 @@ share/locale/be/LC_MESSAGES/pulseaudio.m | |||
273 | share/locale/bn_IN/LC_MESSAGES/pulseaudio.mo | 273 | share/locale/bn_IN/LC_MESSAGES/pulseaudio.mo | |
274 | share/locale/ca/LC_MESSAGES/pulseaudio.mo | 274 | share/locale/ca/LC_MESSAGES/pulseaudio.mo | |
275 | share/locale/cs/LC_MESSAGES/pulseaudio.mo | 275 | share/locale/cs/LC_MESSAGES/pulseaudio.mo | |
276 | share/locale/de/LC_MESSAGES/pulseaudio.mo | 276 | share/locale/de/LC_MESSAGES/pulseaudio.mo | |
277 | share/locale/de_CH/LC_MESSAGES/pulseaudio.mo | 277 | share/locale/de_CH/LC_MESSAGES/pulseaudio.mo | |
278 | share/locale/el/LC_MESSAGES/pulseaudio.mo | 278 | share/locale/el/LC_MESSAGES/pulseaudio.mo | |
279 | share/locale/es/LC_MESSAGES/pulseaudio.mo | 279 | share/locale/es/LC_MESSAGES/pulseaudio.mo | |
280 | share/locale/fi/LC_MESSAGES/pulseaudio.mo | 280 | share/locale/fi/LC_MESSAGES/pulseaudio.mo | |
281 | share/locale/fr/LC_MESSAGES/pulseaudio.mo | 281 | share/locale/fr/LC_MESSAGES/pulseaudio.mo | |
282 | share/locale/gl/LC_MESSAGES/pulseaudio.mo | 282 | share/locale/gl/LC_MESSAGES/pulseaudio.mo | |
283 | share/locale/gu/LC_MESSAGES/pulseaudio.mo | 283 | share/locale/gu/LC_MESSAGES/pulseaudio.mo | |
284 | share/locale/he/LC_MESSAGES/pulseaudio.mo | 284 | share/locale/he/LC_MESSAGES/pulseaudio.mo | |
285 | share/locale/hi/LC_MESSAGES/pulseaudio.mo | 285 | share/locale/hi/LC_MESSAGES/pulseaudio.mo | |
286 | share/locale/hr/LC_MESSAGES/pulseaudio.mo | |||
286 | share/locale/hu/LC_MESSAGES/pulseaudio.mo | 287 | share/locale/hu/LC_MESSAGES/pulseaudio.mo | |
287 | share/locale/id/LC_MESSAGES/pulseaudio.mo | 288 | share/locale/id/LC_MESSAGES/pulseaudio.mo | |
288 | share/locale/it/LC_MESSAGES/pulseaudio.mo | 289 | share/locale/it/LC_MESSAGES/pulseaudio.mo | |
289 | share/locale/ja/LC_MESSAGES/pulseaudio.mo | 290 | share/locale/ja/LC_MESSAGES/pulseaudio.mo | |
290 | share/locale/kn/LC_MESSAGES/pulseaudio.mo | 291 | share/locale/kn/LC_MESSAGES/pulseaudio.mo | |
291 | share/locale/ko/LC_MESSAGES/pulseaudio.mo | 292 | share/locale/ko/LC_MESSAGES/pulseaudio.mo | |
292 | share/locale/lt/LC_MESSAGES/pulseaudio.mo | 293 | share/locale/lt/LC_MESSAGES/pulseaudio.mo | |
293 | share/locale/ml/LC_MESSAGES/pulseaudio.mo | 294 | share/locale/ml/LC_MESSAGES/pulseaudio.mo | |
294 | share/locale/mr/LC_MESSAGES/pulseaudio.mo | 295 | share/locale/mr/LC_MESSAGES/pulseaudio.mo | |
295 | share/locale/nl/LC_MESSAGES/pulseaudio.mo | 296 | share/locale/nl/LC_MESSAGES/pulseaudio.mo | |
297 | share/locale/nn/LC_MESSAGES/pulseaudio.mo | |||
296 | share/locale/oc/LC_MESSAGES/pulseaudio.mo | 298 | share/locale/oc/LC_MESSAGES/pulseaudio.mo | |
297 | share/locale/or/LC_MESSAGES/pulseaudio.mo | 299 | share/locale/or/LC_MESSAGES/pulseaudio.mo | |
298 | share/locale/pa/LC_MESSAGES/pulseaudio.mo | 300 | share/locale/pa/LC_MESSAGES/pulseaudio.mo | |
299 | share/locale/pl/LC_MESSAGES/pulseaudio.mo | 301 | share/locale/pl/LC_MESSAGES/pulseaudio.mo | |
300 | share/locale/pt/LC_MESSAGES/pulseaudio.mo | 302 | share/locale/pt/LC_MESSAGES/pulseaudio.mo | |
301 | share/locale/pt_BR/LC_MESSAGES/pulseaudio.mo | 303 | share/locale/pt_BR/LC_MESSAGES/pulseaudio.mo | |
302 | share/locale/ru/LC_MESSAGES/pulseaudio.mo | 304 | share/locale/ru/LC_MESSAGES/pulseaudio.mo | |
303 | share/locale/sk/LC_MESSAGES/pulseaudio.mo | 305 | share/locale/sk/LC_MESSAGES/pulseaudio.mo | |
304 | share/locale/sr/LC_MESSAGES/pulseaudio.mo | 306 | share/locale/sr/LC_MESSAGES/pulseaudio.mo | |
305 | share/locale/sr@latin/LC_MESSAGES/pulseaudio.mo | 307 | share/locale/sr@latin/LC_MESSAGES/pulseaudio.mo | |
306 | share/locale/sv/LC_MESSAGES/pulseaudio.mo | 308 | share/locale/sv/LC_MESSAGES/pulseaudio.mo | |
307 | share/locale/ta/LC_MESSAGES/pulseaudio.mo | 309 | share/locale/ta/LC_MESSAGES/pulseaudio.mo | |
308 | share/locale/te/LC_MESSAGES/pulseaudio.mo | 310 | share/locale/te/LC_MESSAGES/pulseaudio.mo |
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.27 2017/01/23 12:24:18 wiz Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.28 2017/09/08 02:27:44 ryoon Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= pulseaudio | 3 | BUILDLINK_TREE+= pulseaudio | |
4 | 4 | |||
5 | .if !defined(PULSEAUDIO_BUILDLINK3_MK) | 5 | .if !defined(PULSEAUDIO_BUILDLINK3_MK) | |
6 | PULSEAUDIO_BUILDLINK3_MK:= | 6 | PULSEAUDIO_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.pulseaudio+= pulseaudio>=10.0 | 8 | BUILDLINK_API_DEPENDS.pulseaudio+= pulseaudio>=11.0 | |
9 | BUILDLINK_ABI_DEPENDS.pulseaudio+= pulseaudio>=10.0 | 9 | BUILDLINK_ABI_DEPENDS.pulseaudio+= pulseaudio>=11.0 | |
10 | BUILDLINK_PKGSRCDIR.pulseaudio?= ../../audio/pulseaudio | 10 | BUILDLINK_PKGSRCDIR.pulseaudio?= ../../audio/pulseaudio | |
11 | 11 | |||
12 | .include "../../mk/bsd.fast.prefs.mk" | 12 | .include "../../mk/bsd.fast.prefs.mk" | |
13 | 13 | |||
14 | .if ${OPSYS} != "NetBSD" || !exists(/usr/include/sys/atomic.h) | 14 | .if ${OPSYS} != "NetBSD" || !exists(/usr/include/sys/atomic.h) | |
15 | .include "../../devel/libatomic_ops/buildlink3.mk" | 15 | .include "../../devel/libatomic_ops/buildlink3.mk" | |
16 | .endif | 16 | .endif | |
17 | 17 | |||
18 | BUILDLINK_LIBDIRS.pulseaudio+= lib/pulseaudio | 18 | BUILDLINK_LIBDIRS.pulseaudio+= lib/pulseaudio | |
19 | BUILDLINK_RPATHDIRS.pulseaudio+= lib/pulseaudio | 19 | BUILDLINK_RPATHDIRS.pulseaudio+= lib/pulseaudio | |
20 | 20 | |||
21 | _WRAP_EXTRA_ARGS.LIBTOOL+= -L${PREFIX}/lib/pulseaudio | 21 | _WRAP_EXTRA_ARGS.LIBTOOL+= -L${PREFIX}/lib/pulseaudio | |
22 | 22 |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | $NetBSD: distinfo,v 1.60 2017/01/21 19:32:11 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.61 2017/09/08 02:27:44 ryoon Exp $ | |
2 | 2 | |||
3 | SHA1 (pulseaudio-10.0.tar.xz) = ab7cc41a2dc2b9da0794e3a51a4eb7e82e7da511 | 3 | SHA1 (pulseaudio-11.0.tar.xz) = df04f9ffb3fc1de9255f8b88e5d824fcd942607d | |
4 | RMD160 (pulseaudio-10.0.tar.xz) = e237245db82ddb9069b7b80435ef1d4867d7609e | 4 | RMD160 (pulseaudio-11.0.tar.xz) = 7141c35cc36a9a3e2465977f87acdd38466ec602 | |
5 | SHA512 (pulseaudio-10.0.tar.xz) = 11d98b4b2000a41bdea92df253409452bc9b77d8bb309b6d14c439e3b902e3f90c69da00daff409e3859a54ad01c63a75be5723616bdcb492801d622a6406481 | 5 | SHA512 (pulseaudio-11.0.tar.xz) = 37d0afe343c136cef1906342f17c3473f791fe17b7e6dd463ce120d45285bc12e3680b8b4b6779d79b8ce2e755fe2a0cc4d4c960209b1dae9f924731484ecded | |
6 | Size (pulseaudio-10.0.tar.xz) = 1608040 bytes | 6 | Size (pulseaudio-11.0.tar.xz) = 1648128 bytes | |
7 | SHA1 (patch-aa) = 01d6a4f3db5b61e3e8cb2956b53676d86692f846 | 7 | SHA1 (patch-aa) = 01d6a4f3db5b61e3e8cb2956b53676d86692f846 | |
8 | SHA1 (patch-configure.ac) = d1bc64acb4ec29126cdbf1e186d4d9fd92aa4241 | 8 | SHA1 (patch-configure.ac) = ceb209d48d7e484b21c2f00282b32440dafee7d5 | |
9 | SHA1 (patch-src_Makefile.am) = debe40be5d1155f6cb0d5ae90119dece4e090b02 | 9 | SHA1 (patch-src_Makefile.am) = debe40be5d1155f6cb0d5ae90119dece4e090b02 | |
10 | SHA1 (patch-src_modules_module-detect.c) = f202194b03a2023959d772392d58297f963f0ada | 10 | SHA1 (patch-src_modules_module-detect.c) = f202194b03a2023959d772392d58297f963f0ada | |
11 | SHA1 (patch-src_modules_oss_module-oss.c) = 399ac178ae832619253ce8dd985edbed23db86e7 | 11 | SHA1 (patch-src_modules_oss_module-oss.c) = 399ac178ae832619253ce8dd985edbed23db86e7 | |
12 | SHA1 (patch-src_pulsecore_mix__neon.c) = 6f6d33d38024d65045d637d48276e1ba92b81342 | 12 | SHA1 (patch-src_pulsecore_mix__neon.c) = 6f6d33d38024d65045d637d48276e1ba92b81342 | |
13 | SHA1 (patch-src_pulsecore_svolume__mmx.c) = c34d153e3bfdb812eb7bd70fa330a9ec674c2dc2 | 13 | SHA1 (patch-src_pulsecore_svolume__mmx.c) = c34d153e3bfdb812eb7bd70fa330a9ec674c2dc2 | |
14 | SHA1 (patch-src_pulsecore_svolume__sse.c) = 47c97c1af947133f2a7b330aed38792bb0e7ef09 | 14 | SHA1 (patch-src_pulsecore_svolume__sse.c) = 47c97c1af947133f2a7b330aed38792bb0e7ef09 | |
15 | SHA1 (patch-src_tests_rtpoll-test.c) = 3584aeda2b6f7eb14af9cb5c665a31d972a306ae | 15 | SHA1 (patch-src_tests_rtpoll-test.c) = 3584aeda2b6f7eb14af9cb5c665a31d972a306ae |
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | $NetBSD: patch-configure.ac,v 1.8 2017/01/21 19:32:11 ryoon Exp $ | 1 | $NetBSD: patch-configure.ac,v 1.9 2017/09/08 02:27:44 ryoon Exp $ | |
2 | 2 | |||
3 | * Don't assume sys/capability.h is guaranteed present on Linux. | 3 | * Don't assume sys/capability.h is guaranteed present on Linux. | |
4 | * Fix NetBSD detection for libatomics_ops check. | 4 | * Fix NetBSD detection for libatomics_ops check. | |
5 | * Fix unportable test(1) construct. | 5 | * Fix unportable test(1) construct. | |
6 | * Adapt /var-paths for pkgsrc defaults. | 6 | * Adapt /var-paths for pkgsrc defaults. | |
7 | * Install default config files in example directory; pkgsrc config | 7 | * Install default config files in example directory; pkgsrc config | |
8 | file framework will install them in the right place. | 8 | file framework will install them in the right place. | |
9 | * Avoid hardcoded SDK paths on Darwin. | 9 | * Avoid hardcoded SDK paths on Darwin. | |
10 | 10 | |||
11 | --- configure.ac.orig 2016-06-22 06:53:09.000000000 +0000 | 11 | --- configure.ac.orig 2016-06-22 06:53:09.000000000 +0000 | |
12 | +++ configure.ac | 12 | +++ configure.ac | |
13 | @@ -21,7 +21,7 @@ | 13 | @@ -21,7 +21,7 @@ | |
14 | 14 | |||
15 | AC_PREREQ(2.63) | 15 | AC_PREREQ(2.63) | |
16 | 16 | |||
17 | -AC_INIT([pulseaudio],[m4_esyscmd(./git-version-gen .tarball-version)],[pulseaudio-discuss (at) lists (dot) freedesktop (dot) org],[pulseaudio],[http://pulseaudio.org/]) | 17 | -AC_INIT([pulseaudio],[m4_esyscmd(./git-version-gen .tarball-version)],[pulseaudio-discuss (at) lists (dot) freedesktop (dot) org],[pulseaudio],[http://pulseaudio.org/]) | |
18 | +AC_INIT([pulseaudio],[10.0],[pulseaudio-discuss (at) lists (dot) freedesktop (dot) org],[pulseaudio],[http://pulseaudio.org/]) | 18 | +AC_INIT([pulseaudio],[11.0],[pulseaudio-discuss (at) lists (dot) freedesktop (dot) org],[pulseaudio],[http://pulseaudio.org/]) | |
19 | AC_CONFIG_SRCDIR([src/daemon/main.c]) | 19 | AC_CONFIG_SRCDIR([src/daemon/main.c]) | |
20 | AC_CONFIG_MACRO_DIR([m4]) | 20 | AC_CONFIG_MACRO_DIR([m4]) | |
21 | AC_CONFIG_HEADERS([config.h]) | 21 | AC_CONFIG_HEADERS([config.h]) | |
22 | @@ -130,7 +130,6 @@ AC_MSG_CHECKING([host operating system]) | 22 | @@ -130,7 +130,6 @@ AC_MSG_CHECKING([host operating system]) | |
23 | case "$host_os" in | 23 | case "$host_os" in | |
24 | linux*) | 24 | linux*) | |
25 | AC_MSG_RESULT([linux]) | 25 | AC_MSG_RESULT([linux]) | |
26 | - host_has_caps=1 | 26 | - host_has_caps=1 | |
27 | os_is_linux=1 | 27 | os_is_linux=1 | |
28 | ;; | 28 | ;; | |
29 | freebsd*) | 29 | freebsd*) | |
30 | @@ -1041,7 +1040,7 @@ AS_IF([test "x$HAVE_DBUS" = "x1"], AC_DE | 30 | @@ -1041,7 +1040,7 @@ AS_IF([test "x$HAVE_DBUS" = "x1"], AC_DE | |
31 | 31 |