[crux-commits] ports/contrib (refs/remotes/origin/3.6): pipewire: allow building pipewire-media-session, needed to run pipewire as your main audio server

crux at crux.nu crux at crux.nu
Sat Apr 10 19:06:04 UTC 2021


commit f28a552903d14444f491a97369fbb87fd561df4d
Author: Tim Biermann <tbier at posteo.de>
Date:   Thu Jan 7 22:36:43 2021 +0000

    pipewire: allow building pipewire-media-session, needed to run pipewire as your main audio server

diff --git a/pipewire/.footprint b/pipewire/.footprint
index 70604b450..8af3e77f2 100644
--- a/pipewire/.footprint
+++ b/pipewire/.footprint
@@ -13,6 +13,7 @@ drwxr-xr-x	root/root	lib/udev/rules.d/
 drwxr-xr-x	root/root	usr/
 drwxr-xr-x	root/root	usr/bin/
 -rwxr-xr-x	root/root	usr/bin/pipewire
+-rwxr-xr-x	root/root	usr/bin/pipewire-media-session
 -rwxr-xr-x	root/root	usr/bin/pipewire-pulse
 -rwxr-xr-x	root/root	usr/bin/pw-cli
 -rwxr-xr-x	root/root	usr/bin/pw-dot
@@ -21,6 +22,7 @@ drwxr-xr-x	root/root	usr/bin/
 -rwxr-xr-x	root/root	usr/bin/pw-mididump
 -rwxr-xr-x	root/root	usr/bin/pw-mon
 -rwxr-xr-x	root/root	usr/bin/pw-profiler
+-rwxr-xr-x	root/root	usr/bin/pw-reserve
 -rwxr-xr-x	root/root	usr/bin/pw-top
 -rwxr-xr-x	root/root	usr/bin/spa-acp-tool
 -rwxr-xr-x	root/root	usr/bin/spa-inspect
diff --git a/pipewire/.signature b/pipewire/.signature
index b0cc5f77f..8d5e118eb 100644
--- a/pipewire/.signature
+++ b/pipewire/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF379d5DBb7QoKYlZAO6+9UYH2kU1c+Eykg/DPu54d4UPznl22aYYdWDIV3HkL5S0GvALJvnx/Y2rfPdKSkkx5WAg=
-SHA256 (Pkgfile) = 3a9d73afb47530d5a7b0c6d0926545c40c750d0cc038f0a8e117b54db4f5ac91
-SHA256 (.footprint) = e047ce9b82108d0e8f36c79b27049723090d6d571e1014ecae7e6455387aefca
+RWSagIOpLGJF34kdID1lbjV6PXQ7e71mR61lRGlhS8mx9mKQXtecmHxe14CplCnPy5xN1jGVd1ElFb9OQqLK8tMNwvv/APs17Qw=
+SHA256 (Pkgfile) = 24d7327d591169a89792c4902d4630b28627f2bc94fdede50ac28d1df1704e81
+SHA256 (.footprint) = 224bd8a6a357eeff91704cef7b219f58c4a5365cf6bd83ec5c87cef46f234dce
 SHA256 (pipewire-0.3.19.tar.gz) = de2e757a57ff313362341f4b18b976c707d397d853c0cd2032975b76d0c540dc
diff --git a/pipewire/Pkgfile b/pipewire/Pkgfile
index 99538acbb..331f752e0 100644
--- a/pipewire/Pkgfile
+++ b/pipewire/Pkgfile
@@ -2,10 +2,11 @@
 # URL: https://pipewire.org
 # Maintainer: Tim Biermann, tbier at posteo dot de
 # Depends on: alsa-lib dbus fdk-aac ffmpeg glib gnutls lame libva libvpx libwebp x264 x265
+# Optional: bluez gst-plugins-base jack pulseaudio v4l2 vulkan-loader
 
 name=pipewire
 version=0.3.19
-release=1
+release=2
 source=(https://github.com/PipeWire/pipewire/archive/$version/$name-$version.tar.gz)
 
 build() {
@@ -21,8 +22,10 @@ build() {
     --buildtype=plain \
     -D b_ndebug=true \
     -D docs=false \
-    -D examples=false \
     -D tests=false
+  # will remove executable pipewire-media-session
+  #  -D examples=false \
+
   meson compile -C build
   DESTDIR=$PKG meson install -C build
 }


More information about the crux-commits mailing list