Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / pulseaudio


Commits:
8d07045d by Jan Alexander Steffens (heftig) at 2023-12-03T00:29:59+01:00
Provide pulse-native-provider

Making users depend on `pulse-native-provider` instead of `pulseaudio`
directly will allow us to make `pipewire-pulse` our default
implementation of PulseAudio.

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -119,6 +119,8 @@ package_pulseaudio() {
     'pulseaudio-rtp: RTP and RAOP support'
     'pulseaudio-zeroconf: Zeroconf support'
   )
+  provides=(pulse-native-provider)
+  conflicts=(pipewire-pulse)
   backup=(
     etc/pulse/daemon.conf
     etc/pulse/default.pa
@@ -195,7 +197,10 @@ package_libpulse() {
     libxcb
     systemd
   )
-  optdepends=('glib2: mainloop integration')
+  optdepends=(
+    'glib2: mainloop integration'
+    'pulse-native-provider: PulseAudio backend'
+  )
   provides=(
     libpulse-mainloop-glib.so
     libpulse-simple.so



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pulseaudio/-/commit/8d07045de394a91704951e0eb4bdc72a2cc237b8

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pulseaudio/-/commit/8d07045de394a91704951e0eb4bdc72a2cc237b8
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to