* update pipewire to 1:0.3.76-2

This commit is contained in:
Alexander Baldeck 2023-08-09 13:41:20 +02:00
parent 2815fd0c15
commit 666c0f752e

View File

@ -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