From 033450947d6b9e70157590db13753e8c9f124f96 Mon Sep 17 00:00:00 2001 From: Ali Mirjamali Date: Wed, 22 Jan 2025 18:28:35 +0330 Subject: [PATCH] Pull in required Pipewire dependencies for Archlinux fixes: https://github.com/QubesOS/qubes-issues/issues/9660 Reference: https://github.com/QubesOS/qubes-meta-packages/pull/75 --- archlinux/PKGBUILD.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/archlinux/PKGBUILD.in b/archlinux/PKGBUILD.in index 2b4970f0..e9bbf945 100644 --- a/archlinux/PKGBUILD.in +++ b/archlinux/PKGBUILD.in @@ -16,7 +16,7 @@ makedepends=( automake autoconf libtool - 'pulseaudio<=17.0+r43+g3e2bb8a1e' + 'libpulse<=17.0+r43+g3e2bb8a1e' 'pipewire>=1:0.3.53-2' xorg-server-devel xorg-util-macros @@ -86,6 +86,7 @@ package_qubes-vm-pulseaudio() { pkgdesc="Pulseaudio support for Qubes VM" depends=('alsa-lib' 'alsa-utils' 'pulseaudio-alsa' 'pulseaudio<=17.0+r43+g3e2bb8a1e') + replaces=('pipewire-qubes') conflicts=('qubes-core-agent<4.2.5') install=archlinux/PKGBUILD-pulseaudio.install _pa_ver="$( (pkg-config --modversion libpulse 2>/dev/null || echo 0.0) | cut -f 1 -d "-" )" @@ -102,7 +103,7 @@ package_qubes-vm-pulseaudio() { package_pipewire-qubes () { pkgdesc='PipeWire support for Qubes VM. This replaces the legacy PulseAudio module.' - depends=('pipewire>=1:0.3.53-2') + depends=('pipewire>=1:0.3.53-2' 'pipewire-pulse' 'wireplumber') replaces=('qubes-vm-pulseaudio') install=archlinux/PKGBUILD-pipewire-qubes.install