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.