Merge pull request #5938 from SupervisedThinking/pulseaudio

[le11] pulseaudio: update to 15.0
This commit is contained in:
CvH 2021-12-08 12:02:09 +01:00 committed by GitHub
commit a5a4c51eae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 18 deletions

View File

@ -3,20 +3,19 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pulseaudio" PKG_NAME="pulseaudio"
PKG_VERSION="14.2" PKG_VERSION="15.0"
PKG_SHA256="75d3f7742c1ae449049a4c88900e454b8b350ecaa8c544f3488a2562a9ff66f1" PKG_SHA256="a40b887a3ba98cc26976eb11bdb6613988f145b19024d1b6555c6a03c9cba1a0"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://pulseaudio.org/" PKG_SITE="http://pulseaudio.org/"
PKG_URL="http://www.freedesktop.org/software/pulseaudio/releases/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_URL="http://www.freedesktop.org/software/pulseaudio/releases/${PKG_NAME}-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain alsa-lib dbus libcap libsndfile libtool openssl soxr speexdsp systemd glib:host glib" PKG_DEPENDS_TARGET="toolchain alsa-lib dbus libcap libsndfile libtool openssl soxr speexdsp systemd glib:host glib"
PKG_LONGDESC="PulseAudio is a sound system for POSIX OSes, meaning that it is a proxy for your sound applications." PKG_LONGDESC="PulseAudio is a sound system for POSIX OSes, meaning that it is a proxy for your sound applications."
PKG_TOOLCHAIN="meson"
if [ "${BLUETOOTH_SUPPORT}" = "yes" ]; then if [ "${BLUETOOTH_SUPPORT}" = "yes" ]; then
PKG_DEPENDS_TARGET+=" sbc" PKG_DEPENDS_TARGET+=" sbc bluez"
PKG_PULSEAUDIO_BLUETOOTH="-Dbluez5=true" PKG_PULSEAUDIO_BLUETOOTH="-Dbluez5=enabled"
else else
PKG_PULSEAUDIO_BLUETOOTH="-Dbluez5=false" PKG_PULSEAUDIO_BLUETOOTH="-Dbluez5=disabled"
fi fi
if [ "${AVAHI_DAEMON}" = "yes" ]; then if [ "${AVAHI_DAEMON}" = "yes" ]; then
@ -26,7 +25,9 @@ else
PKG_PULSEAUDIO_AVAHI="-Davahi=disabled" PKG_PULSEAUDIO_AVAHI="-Davahi=disabled"
fi fi
PKG_MESON_OPTS_TARGET="-Dgcov=false \ PKG_MESON_OPTS_TARGET="-Ddaemon=true \
-Ddoxygen=false \
-Dgcov=false \
-Dman=false \ -Dman=false \
-Dtests=false \ -Dtests=false \
-Dsystem_user=root \ -Dsystem_user=root \
@ -34,6 +35,7 @@ PKG_MESON_OPTS_TARGET="-Dgcov=false \
-Daccess_group=root \ -Daccess_group=root \
-Ddatabase=simple \ -Ddatabase=simple \
-Dlegacy-database-entry-format=false \ -Dlegacy-database-entry-format=false \
-Dstream-restore-clear-old-devices=false \
-Drunning-from-build-tree=false \ -Drunning-from-build-tree=false \
-Datomic-arm-linux-helpers=true \ -Datomic-arm-linux-helpers=true \
-Datomic-arm-memory-barrier=false \ -Datomic-arm-memory-barrier=false \
@ -43,12 +45,15 @@ PKG_MESON_OPTS_TARGET="-Dgcov=false \
-Dasyncns=disabled \ -Dasyncns=disabled \
${PKG_PULSEAUDIO_AVAHI} \ ${PKG_PULSEAUDIO_AVAHI} \
${PKG_PULSEAUDIO_BLUETOOTH} \ ${PKG_PULSEAUDIO_BLUETOOTH} \
-Dbluez5-gstreamer=disabled \
-Dbluez5-native-headset=false \ -Dbluez5-native-headset=false \
-Dbluez5-ofono-headset=false \ -Dbluez5-ofono-headset=false \
-Ddbus=enabled \ -Ddbus=enabled \
-Delogind=disabled \
-Dfftw=disabled \ -Dfftw=disabled \
-Dglib=enabled \ -Dglib=enabled \
-Dgsettings=disabled \ -Dgsettings=disabled \
-Dgstreamer=disabled \
-Dgtk=disabled \ -Dgtk=disabled \
-Dhal-compat=false \ -Dhal-compat=false \
-Dipv6=true \ -Dipv6=true \
@ -56,11 +61,14 @@ PKG_MESON_OPTS_TARGET="-Dgcov=false \
-Dlirc=disabled \ -Dlirc=disabled \
-Dopenssl=enabled \ -Dopenssl=enabled \
-Dorc=disabled \ -Dorc=disabled \
-Doss-output=disabled \
-Dsamplerate=disabled \ -Dsamplerate=disabled \
-Dsoxr=enabled \ -Dsoxr=enabled \
-Dspeex=enabled \ -Dspeex=enabled \
-Dsystemd=enabled \ -Dsystemd=enabled \
-Dtcpwrap=disabled \
-Dudev=enabled \ -Dudev=enabled \
-Dvalgrind=disabled \
-Dx11=disabled \ -Dx11=disabled \
-Dadrian-aec=true \ -Dadrian-aec=true \
-Dwebrtc-aec=disabled" -Dwebrtc-aec=disabled"

View File

@ -1,11 +0,0 @@
--- a/meson.build 2021-01-16 17:26:36.000000000 +0000
+++ a/meson.build 2021-04-11 10:31:49.000000000 +0000
@@ -699,7 +699,7 @@
# Subdirs
-subdir('doxygen')
+#subdir('doxygen')
subdir('po')
if get_option('man')
subdir('man')