pipewire: update to 0.3.24

This commit is contained in:
Stefano Ragni 2021-03-18 18:00:45 +01:00 committed by Érico Nogueira Rolim
parent 2f307fd942
commit 0e1207d1bc
3 changed files with 22 additions and 10 deletions

View File

@ -0,0 +1,7 @@
Optional dependencies:
* `alsa-pipewire` for alsa client support
* `gstreamer1-pipewire` for the gstreamer plugin
* `libjack-pipewire` for jack replacement
* `libspa-bluetooth` for bluetooth support
* `libspa-jack` for running pipewire and jack side-by-side

View File

@ -1,11 +1,15 @@
--- src/daemon/pipewire.conf.in.orig 2021-03-04 16:54:52.950015583 +0100
+++ src/daemon/pipewire.conf.in 2021-03-04 16:55:13.766016281 +0100
@@ -203,7 +203,7 @@
Upstream's config does not autostart pipewire-media-session anymore, which
is an essential component. It's not easy to start it externally in a script
since it needs the pipewire socket up, and Void doesn't have a mechanism to
ensure it (systemd socket activation).
--- src/daemon/pipewire.conf.in.orig 2021-03-18 17:45:02.025992827 +0100
+++ src/daemon/pipewire.conf.in 2021-03-18 17:47:17.606999440 +0100
@@ -204,7 +204,7 @@
# but it is better to start it as a systemd service.
# Run the session manager with -h for options.
#
- @comment@"@media_session_path@" = { args = "" }
+ "@media_session_path@" = { args = "" }
- @comment@{ path = "@media_session_path@" args = "" }
+ { path = "@media_session_path@" args = "" }
#
# You can optionally start the pulseaudio-server here as well
# but it is better to start it as a systemd service.

View File

@ -1,11 +1,11 @@
# Template file for 'pipewire'
pkgname=pipewire
version=0.3.23
version=0.3.24
revision=1
build_style=meson
configure_args="-Dman=true -Dgstreamer=true -Ddocs=true -Dsystemd=false
-Dbluez5=true -Dffmpeg=true -Dpipewire-alsa=true -Dpipewire-jack=true
-Dvulkan=true -Dudevrulesdir=/usr/lib/udev/rules.d"
configure_args="-Dman=enabled -Dgstreamer=enabled -Ddocs=enabled -Dsystemd=disabled
-Dbluez5=enabled -Dffmpeg=enabled -Dpipewire-alsa=enabled -Dpipewire-jack=enabled
-Dvulkan=enabled -Dudevrulesdir=/usr/lib/udev/rules.d"
hostmakedepends="doxygen graphviz pkg-config xmltoman gettext"
# LDAC support can be enabled when ldacbt is packaged
makedepends="SDL2-devel ffmpeg-devel gst-plugins-base1-devel jack-devel
@ -18,7 +18,7 @@ license="MIT"
homepage="https://pipewire.org/"
changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS"
distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz"
checksum=e9a9030032ba8f3b6f9e300dbf755ab439340cd4cbeb3e1bba6f1a18d2c9da92
checksum=aeca2b44660c4f36eed29cc9c6ccb093ea2778fd0e4ed7665cdfc40b2a49873f
conf_files="/etc/pipewire/pipewire.conf"
replaces="libpulseaudio-pipewire>=0"
@ -30,6 +30,7 @@ fi
post_install() {
vlicense LICENSE
vdoc "${FILESDIR}/README.voidlinux"
}
libpipewire_package() {