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


Commits:
fa43450c by Jan Alexander Steffens (heftig) at 2023-12-03T00:09:13+01:00
Add empty pipewire-session-manager package

To pull in Wireplumber as the default session manager.

Implementations of a session manager like `wireplumber` and
`pipewire-media-session` provide `pipewire-session-manager`, so this
package can be removed without breaking deps as long as an
implementation is installed.

For: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pipewire/-/issues/2

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -19,6 +19,7 @@ pkgname=(
   pipewire-zeroconf
   pipewire-v4l2
   pipewire-x11-bell
+  pipewire-session-manager
 )
 _commit=4debdcd40b055b3eaa83a8f4443aa990ea566bfe  # tags/1.0.0
 pkgver=1.0.0
@@ -494,4 +495,9 @@ package_pipewire-x11-bell() {
   install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
 }
 
+package_pipewire-session-manager() {
+  pkgdesc="Session manager for PipeWire (default provider)"
+  depends=(wireplumber)
+}
+
 # vim:set sw=2 sts=-1 et:



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pipewire/-/commit/fa43450c3545ea842c4dafc9e6bef37b075315f0

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


Reply via email to