[neon/backports-focal/pipewire/Neon/release-lts] debian: Don't enable audio-related plugins by default

Simon McVittie null at kde.org
Fri Feb 12 10:17:38 GMT 2021


Git commit e9d1bbdc376fbab5041abd06bdb54640a6e907a0 by Simon McVittie.
Committed on 29/01/2021 at 14:05.
Pushed by sitter into branch 'Neon/release-lts'.

Don't enable audio-related plugins by default

Using pipewire for audio is considered experimental for Debian 11,
and in particular the with-pulseaudio flag file will result in
PulseAudio and Pipewire fighting over Bluetooth devices.

A  +2    -0    debian/not-installed
M  +3    -1    debian/pipewire-bin.install
A  +2    -0    debian/pipewire-bin.maintscript

https://invent.kde.org/neon/backports-focal/pipewire/commit/e9d1bbdc376fbab5041abd06bdb54640a6e907a0

diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 00000000..3d948e22
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1,2 @@
+etc/pipewire/media-session.d/with-jack
+etc/pipewire/media-session.d/with-pulseaudio
diff --git a/debian/pipewire-bin.install b/debian/pipewire-bin.install
index ea1ca654..2a21e573 100644
--- a/debian/pipewire-bin.install
+++ b/debian/pipewire-bin.install
@@ -1,4 +1,6 @@
-etc/pipewire
+etc/pipewire/media-session.d/alsa-monitor.conf
+etc/pipewire/media-session.d/media-session.conf
+etc/pipewire/pipewire.conf
 lib/udev/rules.d
 usr/bin/pipewire
 usr/bin/pipewire-media-session
diff --git a/debian/pipewire-bin.maintscript b/debian/pipewire-bin.maintscript
new file mode 100644
index 00000000..4a8a646f
--- /dev/null
+++ b/debian/pipewire-bin.maintscript
@@ -0,0 +1,2 @@
+rm_conffile /etc/pipewire/media-session.d/with-jack 0.3.19-3~ pipewire-bin
+rm_conffile /etc/pipewire/media-session.d/with-pulseaudio 0.3.19-3~ pipewire-bin



More information about the Neon-commits mailing list