[crux-commits] ports/contrib (3.6): pipewire: added missing alsa config; new optional dependency: alsa-ucm-conf

crux at crux.nu crux at crux.nu
Sun Feb 21 13:10:39 UTC 2021


commit ade75e6f53278110a654978025361f15af706ec2
Author: Tim Biermann <tbier at posteo.de>
Date:   Sun Feb 21 13:10:29 2021 +0000

    pipewire: added missing alsa config; new optional dependency: alsa-ucm-conf

diff --git a/pipewire/.footprint b/pipewire/.footprint
index ce870bacf..7389e3a6e 100644
--- a/pipewire/.footprint
+++ b/pipewire/.footprint
@@ -1,6 +1,7 @@
 drwxr-xr-x	root/root	etc/
 drwxr-xr-x	root/root	etc/alsa/
 drwxr-xr-x	root/root	etc/alsa/conf.d/
+lrwxrwxrwx	root/root	etc/alsa/conf.d/50-pipewire.conf -> /usr/share/alsa/alsa.conf.d/50-pipewire.conf
 lrwxrwxrwx	root/root	etc/alsa/conf.d/99-pipewire-default.conf -> /usr/share/alsa/alsa.conf.d/99-pipewire-default.conf
 drwxr-xr-x	root/root	etc/pipewire/
 -rw-r--r--	root/root	etc/pipewire/client-rt.conf
diff --git a/pipewire/.signature b/pipewire/.signature
index 5d7ebd8d1..9b51523ce 100644
--- a/pipewire/.signature
+++ b/pipewire/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3/Go7+uisZJdLeHyzi3CH6Hssg+U7uyarl+lkQXEaeYQ9q1IoynL+FZMWD8Vx/1V388vM2o3jcaptdDIMo3YXQE=
-SHA256 (Pkgfile) = 47b720186d642f51d98b11aed74b0541f6023a82b766469f4491faf839d34b96
-SHA256 (.footprint) = 13095bb22bd37474b703a6796362186e8ded4b19b0e72479a3dabaf830eab967
+RWSagIOpLGJF30BOlCw3Q95AZcV9eSU18LiS9ch+0U1ujUzIg49fWoEvTPEmnQVSpglfnXeGlMkG21HBzQAVTjlBH35fhC2ZtgM=
+SHA256 (Pkgfile) = f00e738790b81d6af6358acef87c0874e5d84d07acbe59382a9085c019df4bae
+SHA256 (.footprint) = 7e74c211d0bec1a4c4157a1e1b0ea8d1ef37a17ed4c00eaebd01114c9bff6800
 SHA256 (pipewire-0.3.22.tar.gz) = 5db2caf41af79cd9e343d07a3804c63b8b243c1d74e926181058e29771d4b691
diff --git a/pipewire/Pkgfile b/pipewire/Pkgfile
index df5dd2666..446f76f30 100644
--- a/pipewire/Pkgfile
+++ b/pipewire/Pkgfile
@@ -2,11 +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 libldac libopenaptx v4l2 vulkan-loader
+# Optional: alsa-ucm-conf bluez gst-plugins-base jack pulseaudio libldac libopenaptx v4l2 vulkan-loader
 
 name=pipewire
 version=0.3.22
-release=1
+release=2
 source=(https://github.com/PipeWire/pipewire/archive/$version/$name-$version.tar.gz)
 
 build() {
@@ -32,6 +32,7 @@ build() {
   touch $PKG/etc/pipewire/media-session.d/with-alsa
   mkdir -p $PKG/etc/alsa/conf.d
   ln -st $PKG/etc/alsa/conf.d /usr/share/alsa/alsa.conf.d/99-pipewire-default.conf
+  ln -st $PKG/etc/alsa/conf.d /usr/share/alsa/alsa.conf.d/50-pipewire.conf
 
   # remove leftovers
   rm -r $PKG/usr/share/locale


More information about the crux-commits mailing list