diff options
author | ryoon <ryoon@pkgsrc.org> | 2019-09-18 14:12:20 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2019-09-18 14:12:20 +0000 |
commit | d1a35118ba384b9c861472a657eeca03c65b564e (patch) | |
tree | d8d14eeef314938d953132e270de6273ffb3295c | |
parent | feb7c7046398527e2868bc6a22f92e7a249ecc06 (diff) | |
download | pkgsrc-d1a35118ba384b9c861472a657eeca03c65b564e.tar.gz |
Update to 13.0
Changelog:
PulseAudio 13.0
Changes at a glance:
* Added support for Dolby TrueHD and DTS-HD Master Audio
* Improved initial card profile selection for ALSA cards
* Bluetooth card profile choices aren't persistent any more by default
* Added support for SteelSeries Arctis 5 USB headset
* New "max_latency_msec" module argument for module-loopback
* New "stream_name" module argument for module-rtp-send
* Fixed S/PDIF for CMEDIA USB2.0 High-Speed True HD Audio
* Use source sample spec and channel map by default in module-loopback
* New "avoid_resampling" module argument for module-udev-detect and module-alsa-card
* "avoid_resampling" also tries to avoid format conversion if the ALSA device supports it
* New function to enable realtime scheduling for client threads
* Removed BlueZ 4 support
* Dropped intltool
* Introduction of the Meson build system
* Const-ification of parameters across headers
* Minor bug-fixes, bindings updates and several translation updates
-rw-r--r-- | audio/pulseaudio/Makefile | 14 | ||||
-rw-r--r-- | audio/pulseaudio/PLIST | 5 | ||||
-rw-r--r-- | audio/pulseaudio/buildlink3.mk | 6 | ||||
-rw-r--r-- | audio/pulseaudio/distinfo | 12 | ||||
-rw-r--r-- | audio/pulseaudio/patches/patch-configure.ac | 4 |
5 files changed, 24 insertions, 17 deletions
diff --git a/audio/pulseaudio/Makefile b/audio/pulseaudio/Makefile index e6850f8c153..832f936ac22 100644 --- a/audio/pulseaudio/Makefile +++ b/audio/pulseaudio/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.137 2019/07/21 22:24:27 wiz Exp $ +# $NetBSD: Makefile,v 1.138 2019/09/18 14:12:20 ryoon Exp $ -DISTNAME= pulseaudio-12.2 -PKGREVISION= 6 +DISTNAME= pulseaudio-13.0 CATEGORIES= audio MASTER_SITES= https://freedesktop.org/software/pulseaudio/releases/ EXTRACT_SUFX= .tar.xz @@ -13,13 +12,17 @@ LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2 NOT_FOR_PLATFORM= DragonFly-*-* +# Requires --desktop in msgfmt. +_TOOLS_USE_PKGSRC.msgfmt= yes + LIBTOOL_REQD= 2.4 GCC_REQD+= 4.8 USE_LANGUAGES= c c++ USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes -USE_TOOLS+= aclocal autoheader autoconf automake gmake gm4 intltool msgfmt pkg-config +USE_TOOLS+= aclocal autoheader autoconf automake bash:run gmake gm4 +USE_TOOLS+= msgfmt perl:build pkg-config GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-tcpwrap CONFIGURE_ARGS+= --localstatedir=${VARBASE} @@ -30,6 +33,7 @@ PKGCONFIG_OVERRIDE+= libpulse-simple.pc.in PKGCONFIG_OVERRIDE+= libpulse.pc.in REPLACE_BASH= shell-completion/bash/pulseaudio git-version-gen +REPLACE_BASH= src/utils/pa-info .include "../../mk/bsd.prefs.mk" @@ -62,7 +66,7 @@ CONFIGURE_ARGS+= --disable-neon-opt .include "../../devel/libatomic_ops/buildlink3.mk" .endif -PLIST_SUBST+= PULSELIBVER=12.0 +PLIST_SUBST+= PULSELIBVER=13.0 PLIST_VARS+= alsa bonjour coreaudio evdev oss sun # Build module-mmkbd-evdev.so under Linux diff --git a/audio/pulseaudio/PLIST b/audio/pulseaudio/PLIST index 0de94c41e29..f5187252ebc 100644 --- a/audio/pulseaudio/PLIST +++ b/audio/pulseaudio/PLIST @@ -1,5 +1,6 @@ -@comment $NetBSD: PLIST,v 1.30 2019/07/01 10:25:24 triaxx Exp $ +@comment $NetBSD: PLIST,v 1.31 2019/09/18 14:12:20 ryoon Exp $ bin/esdcompat +bin/pa-info bin/pacat bin/pacmd bin/pactl @@ -277,11 +278,13 @@ share/examples/pulseaudio/pulseaudio-system.conf ${PLIST.x11}share/examples/pulseaudio/pulseaudio.desktop share/examples/pulseaudio/system.pa ${PLIST.gsettings}share/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml +share/locale/af/LC_MESSAGES/pulseaudio.mo share/locale/as/LC_MESSAGES/pulseaudio.mo share/locale/be/LC_MESSAGES/pulseaudio.mo share/locale/bn_IN/LC_MESSAGES/pulseaudio.mo share/locale/ca/LC_MESSAGES/pulseaudio.mo share/locale/cs/LC_MESSAGES/pulseaudio.mo +share/locale/da/LC_MESSAGES/pulseaudio.mo share/locale/de/LC_MESSAGES/pulseaudio.mo share/locale/de_CH/LC_MESSAGES/pulseaudio.mo share/locale/el/LC_MESSAGES/pulseaudio.mo diff --git a/audio/pulseaudio/buildlink3.mk b/audio/pulseaudio/buildlink3.mk index ef5712eb684..7c22b6e9eee 100644 --- a/audio/pulseaudio/buildlink3.mk +++ b/audio/pulseaudio/buildlink3.mk @@ -1,12 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.31 2018/07/06 14:10:15 ryoon Exp $ +# $NetBSD: buildlink3.mk,v 1.32 2019/09/18 14:12:20 ryoon Exp $ BUILDLINK_TREE+= pulseaudio .if !defined(PULSEAUDIO_BUILDLINK3_MK) PULSEAUDIO_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.pulseaudio+= pulseaudio>=12.0 -BUILDLINK_ABI_DEPENDS.pulseaudio+= pulseaudio>=12.0 +BUILDLINK_API_DEPENDS.pulseaudio+= pulseaudio>=13.0 +BUILDLINK_ABI_DEPENDS.pulseaudio+= pulseaudio>=13.0 BUILDLINK_PKGSRCDIR.pulseaudio?= ../../audio/pulseaudio .include "../../mk/bsd.fast.prefs.mk" diff --git a/audio/pulseaudio/distinfo b/audio/pulseaudio/distinfo index 440bbdf974f..46290dd3436 100644 --- a/audio/pulseaudio/distinfo +++ b/audio/pulseaudio/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.70 2019/06/23 04:49:05 tsutsui Exp $ +$NetBSD: distinfo,v 1.71 2019/09/18 14:12:20 ryoon Exp $ -SHA1 (pulseaudio-12.2.tar.xz) = 310a6245036a51df6585a7ebfac75b32e073aa88 -RMD160 (pulseaudio-12.2.tar.xz) = 04d389135b61c0b2155ac855dbfe532a5c979323 -SHA512 (pulseaudio-12.2.tar.xz) = 877754c1838b3cb042dbc18a5f1cc3cf313ffcaee7a64703330406d1f86279c34f1107634ac3083b158365e6757fbacf5ec406bc3c5788d291de67b77a561a4e -Size (pulseaudio-12.2.tar.xz) = 1665092 bytes -SHA1 (patch-configure.ac) = a696c9a50e790c6daf200e410600fc65fc4d6389 +SHA1 (pulseaudio-13.0.tar.xz) = dd07a49f09821913c5ed1b131ea7f85f27085d0b +RMD160 (pulseaudio-13.0.tar.xz) = 3f55971ab45045dac6270a2a48ccaf900ae0951f +SHA512 (pulseaudio-13.0.tar.xz) = d445b8ccd43029a0ca0e456fc9291a79d3434d6496ead7eb329ab348d5249235e8bde6cf2be68765d8f761452dbe1486fb10c739e40b1e67ed75787bbd24ac0c +Size (pulseaudio-13.0.tar.xz) = 1901768 bytes +SHA1 (patch-configure.ac) = 6505b474f8d88baecb4638eccb84d3ab6fd56718 SHA1 (patch-src_Makefile.am) = 5dc602576f0d01498596cf8d1c3f3c12bfb5830b SHA1 (patch-src_modules_module-detect.c) = 09cce0611e8a8d793c7636e8d2a76e505ac7f0ef SHA1 (patch-src_modules_oss_module-oss.c) = 399ac178ae832619253ce8dd985edbed23db86e7 diff --git a/audio/pulseaudio/patches/patch-configure.ac b/audio/pulseaudio/patches/patch-configure.ac index ef70c8b930f..aa24a059739 100644 --- a/audio/pulseaudio/patches/patch-configure.ac +++ b/audio/pulseaudio/patches/patch-configure.ac @@ -1,4 +1,4 @@ -$NetBSD: patch-configure.ac,v 1.12 2018/07/25 12:15:59 adam Exp $ +$NetBSD: patch-configure.ac,v 1.13 2019/09/18 14:12:20 ryoon Exp $ * Don't assume sys/capability.h is guaranteed present on Linux. * Fix NetBSD detection for libatomics_ops check. @@ -18,7 +18,7 @@ $NetBSD: patch-configure.ac,v 1.12 2018/07/25 12:15:59 adam Exp $ AC_PREREQ(2.63) -AC_INIT([pulseaudio],[m4_esyscmd(./git-version-gen .tarball-version)],[pulseaudio-discuss (at) lists (dot) freedesktop (dot) org],[pulseaudio],[http://pulseaudio.org/]) -+AC_INIT([pulseaudio],[12.0],[pulseaudio-discuss (at) lists (dot) freedesktop (dot) org],[pulseaudio],[http://pulseaudio.org/]) ++AC_INIT([pulseaudio],[13.0],[pulseaudio-discuss (at) lists (dot) freedesktop (dot) org],[pulseaudio],[http://pulseaudio.org/]) AC_CONFIG_SRCDIR([src/daemon/main.c]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_HEADERS([config.h]) |