diff --git a/multimedia/sound/pulseaudio/actions.py b/multimedia/sound/pulseaudio/actions.py index e797386546..6f667fef76 100644 --- a/multimedia/sound/pulseaudio/actions.py +++ b/multimedia/sound/pulseaudio/actions.py @@ -9,6 +9,9 @@ from pisi.actionsapi import mesontools, shelltools, pisitools, get i = ''.join([ '-Dalsadatadir=/usr/share/alsa-card-profile/mixer ', '-Dmodlibexecdir=/usr/lib/pulse/modules ', + '-Dsystemd=disabled ', + '-Dsystem_user=pulse ', + '-Dsystem_group=pulse ', '-Dudevrulesdir=/lib/udev/rules.d ', ]) @@ -24,6 +27,7 @@ j = ''.join([ '-Dfftw=disabled ', '-Dgtk=disabled ', '-Dx11=disabled ', + '-Delogind=disabled ', '-Dbluez5=disabled ', '-Dtests=false ', ]) @@ -48,14 +52,14 @@ def install(): shelltools.cd("build/src") pisitools.insinto("/usr/lib32/cmake", "../*.cmake") pisitools.insinto("/usr/lib32/pkgconfig", "../*.pc") - pisitools.dolib_so("libpulsecommon-15.0.so", "/usr/lib32/pulseaudio") - pisitools.dolib_so("libpulsecommon-15.0.so", "/usr/lib32") + pisitools.dolib_so("libpulsecommon-16.0.so", "/usr/lib32/pulseaudio") + pisitools.dolib_so("libpulsecommon-16.0.so", "/usr/lib32") pisitools.dolib_so("utils/libpulsedsp.so", "/usr/lib32/pulseaudio") shelltools.cd("pulse") for t in [ "libpulse.so", "libpulse.so.0", - "libpulse.so.0.24.0", + "libpulse.so.0.24.2", "libpulse-simple.so", "libpulse-simple.so.0", "libpulse-simple.so.0.1.1", @@ -74,6 +78,8 @@ def install(): pisitools.dodir("/run/pulse") pisitools.dodir("/var/lib/pulse") + pisitools.dodir("/etc/pulse/default.pa.d") + pisitools.dodoc("NEWS", "README") pisitools.dohtml("build/doxygen/html/*") diff --git a/multimedia/sound/pulseaudio/pspec.xml b/multimedia/sound/pulseaudio/pspec.xml index 4e6bd84e93..4ff12e40d2 100644 --- a/multimedia/sound/pulseaudio/pspec.xml +++ b/multimedia/sound/pulseaudio/pspec.xml @@ -15,7 +15,7 @@ library A networked sound server with an advanced plugin system pulseaudio is a sound server for POSIX and Win32 systems. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. - https://freedesktop.org/software/pulseaudio/releases/pulseaudio-15.0.tar.xz + https://freedesktop.org/software/pulseaudio/releases/pulseaudio-16.0.tar.xz meson bluez @@ -40,6 +40,7 @@ libICE-devel libsoxr-devel libXtst-devel + elogind-devel xcb-util-devel alsa-lib-devel speexdsp-devel @@ -221,6 +222,13 @@ + + 2022-06-19 + 16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-08-03 15.0