From 666c0f752e8bae9bee78f1912c8a47c5c9326816 Mon Sep 17 00:00:00 2001 From: kth5 Date: Wed, 9 Aug 2023 13:41:20 +0200 Subject: [PATCH] * update pipewire to 1:0.3.76-2 --- pipewire/PKGBUILD | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/pipewire/PKGBUILD b/pipewire/PKGBUILD index 97525fab37..1cdf3f3c50 100644 --- a/pipewire/PKGBUILD +++ b/pipewire/PKGBUILD @@ -20,9 +20,9 @@ pkgname=( pipewire-v4l2 pipewire-x11-bell ) -_commit=da7f39829931378a2758ceb31e6310f9a5b8e090 # tags/0.3.74 -pkgver=0.3.74 -pkgrel=1 +_commit=9bcc90fdc3ece16a4e0a91446641e56332b979fd # tags/0.3.76 +pkgver=0.3.76 +pkgrel=2 epoch=1 pkgdesc="Low-latency audio/video router and processor" url="https://pipewire.org" @@ -68,7 +68,9 @@ makedepends_powerpc64le=(libldac) makedepends_riscv64=(libldac) makedepends_x86_64=(libldac) checkdepends=(desktop-file-utils) -source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit") +source=( + "git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit" +) b2sums=('SKIP') pkgver() { @@ -124,6 +126,8 @@ _ver=${pkgver:0:3} package_pipewire() { license+=(LGPL) # libspa-alsa depends=( + gcc-libs + glibc "libpipewire=$epoch:$pkgver-$pkgrel" libcamera-base.so libcamera.so @@ -187,6 +191,7 @@ package_pipewire() { _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-{sap,sink,source}.so + _pick audio usr/lib/pipewire-$_ver/libpipewire-module-vban-{recv,send}.so _pick audio usr/lib/spa-0.2/{aec,alsa,audio*,avb,bluez5} _pick audio usr/lib/systemd/user/filter-chain.service _pick audio usr/share/alsa @@ -232,6 +237,7 @@ package_pipewire() { package_libpipewire() { pkgdesc+=" - client library" depends=( + glibc gcc-libs ) provides=(libpipewire-$_ver.so) @@ -260,6 +266,10 @@ package_pipewire-audio() { pkgdesc+=" - Audio support" depends=( alsa-card-profiles + dbus + gcc-libs + glib2 + glibc libasound.so libbluetooth.so libfdk-aac.so @@ -274,6 +284,7 @@ package_pipewire-audio() { libusb-1.0.so libwebrtc_audio_processing.so pipewire + systemd-libs ) depends_powerpc64le=(libldacBT_enc.so) depends_riscv64=(libldacBT_enc.so) @@ -311,6 +322,7 @@ package_pipewire-alsa() { package_pipewire-ffado() { pkgdesc+=" - FireWire support" depends=( + glibc libffado.so libpipewire-$_ver.so pipewire @@ -326,6 +338,7 @@ package_pipewire-jack() { pkgdesc+=" - JACK support" license+=(GPL2) # libjackserver depends=( + glibc libpipewire-$_ver.so pipewire pipewire-audio @@ -350,6 +363,9 @@ package_pipewire-jack() { package_pipewire-pulse() { pkgdesc+=" - PulseAudio replacement" depends=( + dbus + gcc-libs + glibc libavahi-{client,common}.so libglib-2.0.so libpipewire-$_ver.so @@ -357,6 +373,7 @@ package_pipewire-pulse() { pipewire pipewire-audio pipewire-session-manager + systemd-libs ) provides=(pulseaudio pulseaudio-bluetooth) conflicts=(pulseaudio pulseaudio-bluetooth) @@ -376,6 +393,7 @@ package_pipewire-pulse() { package_pipewire-roc() { pkgdesc+=" - ROC streaming support" depends=( + glibc libpipewire-$_ver.so libroc.so pipewire @@ -391,7 +409,10 @@ package_pipewire-roc() { package_gst-plugin-pipewire() { pkgdesc="Multimedia graph framework - pipewire plugin" depends=( + glib2 + glibc gst-plugins-base-libs + gstreamer libpipewire-$_ver.so pipewire pipewire-session-manager @@ -405,9 +426,12 @@ package_gst-plugin-pipewire() { package_pipewire-zeroconf() { pkgdesc+=" - Zeroconf support" depends=( + gcc-libs + glibc libavahi-{client,common}.so libpipewire-$_ver.so openssl + opus pipewire pipewire-audio ) @@ -420,6 +444,7 @@ package_pipewire-zeroconf() { package_pipewire-v4l2() { pkgdesc+=" - V4L2 interceptor" depends=( + glibc libpipewire-$_ver.so pipewire pipewire-session-manager @@ -434,6 +459,7 @@ package_pipewire-v4l2() { package_pipewire-x11-bell() { pkgdesc+=" - X11 bell" depends=( + glibc libcanberra.so libpipewire-$_ver.so libx11