From b2e6cfc150b32055dbdf7cb52702b2da07b90b41 Mon Sep 17 00:00:00 2001 From: Animesh Sahu Date: Tue, 12 Apr 2022 06:49:28 +0530 Subject: [PATCH] wireplumber: update to 0.4.10, fix service. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit 9f50345e006a3620a6142ffce4023229f8d42d7c 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 Closes: #36650 [via git-merge-pr] --- srcpkgs/wireplumber/files/wireplumber/run | 2 +- srcpkgs/wireplumber/template | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/wireplumber/files/wireplumber/run b/srcpkgs/wireplumber/files/wireplumber/run index ae0cf99e200..9a28ecdbe9a 100644 --- a/srcpkgs/wireplumber/files/wireplumber/run +++ b/srcpkgs/wireplumber/files/wireplumber/run @@ -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 diff --git a/srcpkgs/wireplumber/template b/srcpkgs/wireplumber/template index acbffa27fd8..1413d2ad84b 100644 --- a/srcpkgs/wireplumber/template +++ b/srcpkgs/wireplumber/template @@ -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