wireplumber: update to 0.4.10, fix service.

Commit 9f50345e00 added a runit service
for wireplumber but set HOME to a directory that doesn't persist across
boots.

wireplumber stores the state configuration in
${XDG_STATE_HOME:-$HOME/.local/state}/wireplumber and
pipewire-media-session (the default media router) uses /var/lib/pipewire
as persistent location, so we can use the same directory.

Co-authored-by: Érico Nogueira <erico.erc@gmail.com>

Closes: #36650 [via git-merge-pr]
This commit is contained in:
Animesh Sahu 2022-04-12 06:49:28 +05:30 committed by Érico Nogueira
parent b581872c4a
commit b2e6cfc150
2 changed files with 3 additions and 3 deletions

View File

@ -6,5 +6,5 @@ sv check dbus >/dev/null 2>&1 || exit 1
exec 2>&1
export HOME=/var/run/pipewire
export XDG_STATE_HOME=/var/lib/pipewire
exec chpst -u _pipewire:_pipewire:audio:video -P dbus-run-session wireplumber

View File

@ -1,6 +1,6 @@
# Template file for 'wireplumber'
pkgname=wireplumber
version=0.4.9
version=0.4.10
revision=1
build_style=meson
build_helper=gir
@ -14,7 +14,7 @@ license="MIT"
homepage="https://pipewire.pages.freedesktop.org/wireplumber"
changelog="https://gitlab.freedesktop.org/pipewire/wireplumber/-/raw/master/NEWS.rst"
distfiles="https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/$version/wireplumber-$version.tar.gz"
checksum=0b25774a2821286a1fa31afb7db8db0573f493b35c40a7031b6e5a30cec0bbe3
checksum=bddc5bb3c47e97c170d27c712bc3c7912592aea1ea9df747e92685f5194456d4
post_install() {
vlicense LICENSE