Skip to content

Commit a68dd20

Browse files
committed
Pull in required Pipewire dependencies for Archlinux
fixes: QubesOS/qubes-issues#9660 Reference: QubesOS/qubes-meta-packages#75
1 parent 115d86d commit a68dd20

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.gitlab-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ include:
1212
project: QubesOS/qubes-continuous-integration
1313
ref: $CI_BRANCH_REF
1414
variables:
15-
CI_INSTALL_EXCLUDE: pulseaudio-qubes pulseaudio-qubes-dbgsym
15+
CI_INSTALL_EXCLUDE: pulseaudio-qubes pulseaudio-qubes-dbgsym qubes-vm-pulseaudio
1616
CI_INSTALL_EXCLUDE_DOM0: pulseaudio-qubes qubes-gui-agent

archlinux/PKGBUILD.in

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ makedepends=(
1616
automake
1717
autoconf
1818
libtool
19-
'pulseaudio<=17.0+r43+g3e2bb8a1e'
19+
'libpulse<=17.0+r43+g3e2bb8a1e'
2020
'pipewire>=1:0.3.53-2'
2121
xorg-server-devel
2222
xorg-util-macros
@@ -86,6 +86,7 @@ package_qubes-vm-pulseaudio() {
8686
pkgdesc="Pulseaudio support for Qubes VM"
8787
depends=('alsa-lib' 'alsa-utils' 'pulseaudio-alsa'
8888
'pulseaudio<=17.0+r43+g3e2bb8a1e')
89+
replaces=('pipewire-qubes')
8990
conflicts=('qubes-core-agent<4.2.5')
9091
install=archlinux/PKGBUILD-pulseaudio.install
9192
_pa_ver="$( (pkg-config --modversion libpulse 2>/dev/null || echo 0.0) | cut -f 1 -d "-" )"
@@ -102,7 +103,7 @@ package_qubes-vm-pulseaudio() {
102103
package_pipewire-qubes () {
103104

104105
pkgdesc='PipeWire support for Qubes VM. This replaces the legacy PulseAudio module.'
105-
depends=('pipewire>=1:0.3.53-2')
106+
depends=('pipewire>=1:0.3.53-2' 'pipewire-pulse' 'wireplumber')
106107
replaces=('qubes-vm-pulseaudio')
107108
install=archlinux/PKGBUILD-pipewire-qubes.install
108109

0 commit comments

Comments
 (0)