From 72cf38f21f4154ad28f4c345e6b978cc2457abbc Mon Sep 17 00:00:00 2001 From: Stefano Ragni Date: Thu, 26 Aug 2021 23:43:55 +0200 Subject: [PATCH] pipewire: update to 0.3.34 --- srcpkgs/pipewire/files/pipewire/run | 2 +- .../patches/fix-hotplug-usb-devices.patch | 31 ------------------- srcpkgs/pipewire/template | 6 ++-- 3 files changed, 4 insertions(+), 35 deletions(-) delete mode 100644 srcpkgs/pipewire/patches/fix-hotplug-usb-devices.patch diff --git a/srcpkgs/pipewire/files/pipewire/run b/srcpkgs/pipewire/files/pipewire/run index 359d9871e0d1..9cd2c21f53d0 100644 --- a/srcpkgs/pipewire/files/pipewire/run +++ b/srcpkgs/pipewire/files/pipewire/run @@ -4,5 +4,5 @@ ! [ -d /run/pipewire ] && install -m 755 -g _pipewire -o _pipewire -d /run/pipewire umask 002 export PIPEWIRE_RUNTIME_DIR=/run/pipewire -export XDG_CONFIG_HOME=/var/lib +export XDG_STATE_HOME=/var/lib exec chpst -u _pipewire:_pipewire:audio:video pipewire diff --git a/srcpkgs/pipewire/patches/fix-hotplug-usb-devices.patch b/srcpkgs/pipewire/patches/fix-hotplug-usb-devices.patch deleted file mode 100644 index 82c7c38cbc16..000000000000 --- a/srcpkgs/pipewire/patches/fix-hotplug-usb-devices.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 0a5a4c046d10c0a53c7d2120a523cc28663ad73b Mon Sep 17 00:00:00 2001 -From: Wim Taymans -Date: Tue, 10 Aug 2021 11:23:48 +0200 -Subject: [PATCH] alsa: Free global state - -We need to do this or else newly plugged devices might not load. - -It does not seem to harm UCM config on my machine, so this reverts -3d372424ccb96fd2b705c9ed94e76a82ad44e113 - -See #1478 ---- - spa/plugins/alsa/alsa-pcm.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/spa/plugins/alsa/alsa-pcm.c b/spa/plugins/alsa/alsa-pcm.c -index 30fbbba6e..299bf03ff 100644 ---- a/spa/plugins/alsa/alsa-pcm.c -+++ b/spa/plugins/alsa/alsa-pcm.c -@@ -20,6 +20,8 @@ int spa_alsa_init(struct state *state) - { - int err; - -+ snd_config_update_free_global(); -+ - if (state->open_ucm) { - char card_name[64]; - const char *alibpref = NULL; --- -GitLab - diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template index d82f8f9b4062..8346d6097bc4 100644 --- a/srcpkgs/pipewire/template +++ b/srcpkgs/pipewire/template @@ -1,7 +1,7 @@ # Template file for 'pipewire' pkgname=pipewire -version=0.3.33 -revision=2 +version=0.3.34 +revision=1 build_style=meson configure_args=" --auto-features=enabled @@ -27,7 +27,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=f60662be410523cbb767dbee81156f9e9e3bd2b06d0ea21e94c11eb7a6530bcc +checksum=7934dd634fa2c6ef7f30c28bc33c102ac39e510dfbbbb4388906590b80b8c991 make_dirs="/var/lib/pipewire 0755 _pipewire _pipewire" system_accounts="_pipewire"