From 7d49925acc131a903438bec7c6ae5d18fc5f6ae2 Mon Sep 17 00:00:00 2001 From: SolveFinder Date: Jul 19 2023 08:01:45 +0000 Subject: updpkg: nonsystemd/pipewire 1:0.3.74 --- diff --git a/nonsystemd/pipewire/PKGBUILD b/nonsystemd/pipewire/PKGBUILD index 1a18a81..fed2378 100644 --- a/nonsystemd/pipewire/PKGBUILD +++ b/nonsystemd/pipewire/PKGBUILD @@ -15,6 +15,7 @@ pkgname=( pipewire-docs pipewire-audio pipewire-alsa + pipewire-ffado pipewire-jack pipewire-pulse pipewire-roc @@ -23,9 +24,9 @@ pkgname=( pipewire-v4l2 pipewire-x11-bell ) -_commit=9f7d60c1e84cc0481afc3f6ccf76e127567943a8 # tags/0.3.70 -pkgver=0.3.70 -pkgrel=2 +_commit=da7f39829931378a2758ceb31e6310f9a5b8e090 # tags/0.3.74 +pkgver=0.3.74 +pkgrel=3 pkgrel+=.nonsystemd1 epoch=1 pkgdesc="Low-latency audio/video router and processor" @@ -46,6 +47,7 @@ makedepends=( libcamera libcanberra libfdk-aac + libffado libfreeaptx liblc3 libldac @@ -65,7 +67,6 @@ makedepends=( rtkit sbc sdl2 - tinycompress valgrind webrtc-audio-processing ) @@ -141,6 +142,7 @@ package_pipewire() { 'pipewire-alsa: ALSA configuration' 'pipewire-audio: Audio support' 'pipewire-docs: Documentation' + 'pipewire-ffado: FireWire support' 'pipewire-jack: JACK support' 'pipewire-pulse: PulseAudio replacement' 'pipewire-roc: ROC streaming' @@ -182,9 +184,10 @@ package_pipewire() { _pick audio usr/lib/pipewire-$_ver/libpipewire-module-fallback-sink.so _pick audio usr/lib/pipewire-$_ver/libpipewire-module-filter-chain.so _pick audio usr/lib/pipewire-$_ver/libpipewire-module-loopback.so + _pick audio usr/lib/pipewire-$_ver/libpipewire-module-netjack2-*.so _pick audio usr/lib/pipewire-$_ver/libpipewire-module-pipe-tunnel.so _pick audio usr/lib/pipewire-$_ver/libpipewire-module-protocol-simple.so - _pick audio usr/lib/pipewire-$_ver/libpipewire-module-rtp-*.so + _pick audio usr/lib/pipewire-$_ver/libpipewire-module-rtp-{sap,sink,source}.so _pick audio usr/lib/spa-0.2/{aec,alsa,audio*,avb,bluez5} _pick audio usr/share/alsa _pick audio usr/share/man/man1/pw-{cat,mididump}.1 @@ -192,6 +195,8 @@ package_pipewire() { _pick audio usr/share/pipewire/pipewire-{aes67,avb}.conf _pick audio usr/share/spa-0.2/bluez5 + _pick ffado usr/lib/pipewire-$_ver/libpipewire-module-ffado*.so + _pick jack usr/bin/pw-jack _pick jack usr/include/jack _pick jack usr/lib/libjack* @@ -210,6 +215,7 @@ package_pipewire() { _pick gst usr/lib/gstreamer-1.0 _pick zeroconf usr/lib/pipewire-$_ver/libpipewire-module-{raop,zeroconf}-*.so + _pick zeroconf usr/lib/pipewire-$_ver/libpipewire-module-rtp-session.so _pick v4l2 usr/bin/pw-v4l2 usr/lib/pipewire-$_ver/v4l2 @@ -265,7 +271,6 @@ package_pipewire-audio() { libpipewire-$_ver.so libsbc.so libsndfile.so - libtinycompress.so libusb-1.0.so libwebrtc_audio_processing.so pipewire @@ -300,6 +305,20 @@ package_pipewire-alsa() { install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING } +package_pipewire-ffado() { + pkgdesc+=" - FireWire support" + depends=( + libffado.so + libpipewire-$_ver.so + pipewire + pipewire-audio + ) + + mv ffado/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING +} + package_pipewire-jack() { pkgdesc+=" - JACK support" license+=(GPL2) # libjackserver @@ -391,6 +410,7 @@ package_pipewire-zeroconf() { libpipewire-$_ver.so openssl pipewire + pipewire-audio ) mv zeroconf/* "$pkgdir"