diff options
author | Huang-Huang Bao | 2022-01-29 22:18:38 +0800 |
---|---|---|
committer | Huang-Huang Bao | 2022-01-29 22:18:38 +0800 |
commit | 3fbddc31af72ccecaf25bbd6474199d719e19876 (patch) | |
tree | 926f7022a561cc9298490ba86e2f0a4079fdfcac | |
parent | 2ce5cb8fabb2a1d33321902a0b37f85cc3d50255 (diff) | |
download | aur-3fbddc31af72ccecaf25bbd6474199d719e19876.tar.gz |
update
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 54 insertions, 15 deletions
@@ -1,6 +1,6 @@ pkgbase = pipewire-full-git pkgdesc = Low-latency audio/video router and processor - pkgver = 0.3.43.r151.g2e1a08ed + pkgver = 0.3.44.r25.g115875dc pkgrel = 1 url = https://pipewire.org arch = x86_64 @@ -43,7 +43,6 @@ pkgname = pipewire-full-git license = MIT license = LGPL depends = rtkit - depends = libx11 depends = libdbus-1.so depends = libncursesw.so depends = libreadline.so @@ -60,19 +59,20 @@ pkgname = pipewire-full-git depends = libfreeaptx.so depends = libfdk-aac.so depends = liblilv-0.so - depends = libcanberra.so optdepends = pipewire-session-manager: Session manager optdepends = pipewire-full-docs-git: Documentation optdepends = pipewire-full-alsa-git: ALSA configuration optdepends = pipewire-full-jack-git: JACK support optdepends = pipewire-full-jack-client-git: JACK device/client optdepends = pipewire-full-pulse-git: PulseAudio replacement + optdepends = pipewire-full-v4l2-git: V4L2 interceptor + optdepends = pipewire-full-x11-bell-git: X11 bell optdepends = pipewire-full-zeroconf-git: Zeroconf support optdepends = pipewire-full-roc-git: ROC support optdepends = gst-plugin-pipewire-full-git: GStreamer support optdepends = ofono: ofono Bluetooth HFP support optdepends = hsphfpd: hsphfpd Bluetooth HSP/HFP support - provides = pipewire=0.3.43.r151.g2e1a08ed + provides = pipewire=0.3.44.r25.g115875dc provides = alsa-card-profiles provides = libpipewire-0.3.so conflicts = pipewire @@ -87,8 +87,8 @@ pkgname = pipewire-full-docs-git pkgname = pipewire-full-alsa-git pkgdesc = Low-latency audio/video router and processor - ALSA configuration - depends = pipewire-full-git depends = pipewire-session-manager + depends = pipewire-full-git provides = pipewire-alsa provides = pulseaudio-alsa conflicts = pipewire-alsa @@ -97,11 +97,17 @@ pkgname = pipewire-full-jack-git pkgdesc = Low-latency audio/video router and processor - JACK support license = MIT license = GPL2 + depends = sh depends = pipewire-session-manager depends = pipewire-full-git depends = libpipewire-0.3.so - provides = pipewire-jack - conflicts = pipewire-jack + optdepends = jack-example-tools: for official JACK example-clients and tools + provides = jack + provides = libjack.so + provides = libjackserver.so + provides = libjacknet.so + conflicts = jack + conflicts = jack2 pkgname = pipewire-full-pulse-git pkgdesc = Low-latency audio/video router and processor - PulseAudio replacement @@ -127,6 +133,16 @@ pkgname = pipewire-full-v4l2-git provides = pipewire-v4l2 conflicts = pipewire-v4l2 +pkgname = pipewire-full-x11-bell-git + pkgdesc = Low-latency audio/video router and processor - X11 bell + depends = sh + depends = libx11 + depends = pipewire-full-git + depends = libpipewire-0.3.so + depends = libcanberra.so + provides = pipewire-x11-bell + conflicts = pipewire-x11-bell + pkgname = pipewire-full-zeroconf-git pkgdesc = Low-latency audio/video router and processor - Zeroconf support depends = pipewire-full-git @@ -10,6 +10,7 @@ pkgname=(pipewire-full-git pipewire-full-jack-git pipewire-full-pulse-git pipewire-full-v4l2-git + pipewire-full-x11-bell-git pipewire-full-zeroconf-git gst-plugin-pipewire-full-git pipewire-full-jack-client-git @@ -17,7 +18,7 @@ pkgname=(pipewire-full-git pipewire-full-ffmpeg-git pipewire-full-roc-git ) -pkgver=0.3.43.r151.g2e1a08ed +pkgver=0.3.44.r25.g115875dc pkgrel=1 pkgdesc="Low-latency audio/video router and processor" url="https://pipewire.org" @@ -52,6 +53,8 @@ build() { -D libcamera=disabled \ -D sdl2=disabled \ -D session-managers=[] \ + -D jack-devel=true \ + -D libjack-path=/usr/lib \ -D vulkan=enabled \ -D ffmpeg=enabled \ -D udevrulesdir=/usr/lib/udev/rules.d @@ -76,18 +79,20 @@ _ver=${pkgver:0:3} package_pipewire-full-git() { license+=(LGPL) - depends=(rtkit libx11 libdbus-1.so libncursesw.so libreadline.so + depends=(rtkit libdbus-1.so libncursesw.so libreadline.so libsndfile.so libudev.so libasound.so libsystemd.so libwebrtc_audio_processing.so libusb-1.0.so libbluetooth.so libsbc.so libldacBT_{enc,abr}.so libfreeaptx.so libfdk-aac.so - liblilv-0.so libcanberra.so) + liblilv-0.so) optdepends=('pipewire-session-manager: Session manager' 'pipewire-full-docs-git: Documentation' 'pipewire-full-alsa-git: ALSA configuration' 'pipewire-full-jack-git: JACK support' 'pipewire-full-jack-client-git: JACK device/client' 'pipewire-full-pulse-git: PulseAudio replacement' + 'pipewire-full-v4l2-git: V4L2 interceptor' + 'pipewire-full-x11-bell-git: X11 bell' 'pipewire-full-zeroconf-git: Zeroconf support' 'pipewire-full-roc-git: ROC support' 'gst-plugin-pipewire-full-git: GStreamer support' @@ -109,7 +114,10 @@ package_pipewire-full-git() { _pick docs usr/share/doc - _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack + _pick jack usr/bin/pw-jack + _pick jack usr/include/jack + _pick jack usr/lib/libjack* + _pick jack usr/lib/pkgconfig/jack.pc _pick jack usr/share/man/man1/pw-jack.1 _pick jack usr/share/pipewire/jack.conf @@ -120,6 +128,8 @@ package_pipewire-full-git() { _pick v4l2 usr/bin/pw-v4l2 usr/lib/pipewire-$_ver/v4l2 + _pick x11-bell usr/lib/pipewire-$_ver/libpipewire-module-x11-bell.so + _pick zeroconf usr/lib/pipewire-$_ver/libpipewire-module-{raop,zeroconf}-discover.so _pick gst usr/lib/gstreamer-1.0 @@ -147,7 +157,7 @@ package_pipewire-full-docs-git() { package_pipewire-full-alsa-git() { pkgdesc+=" - ALSA configuration" - depends=(pipewire-full-git pipewire-session-manager) + depends=(pipewire-session-manager pipewire-full-git) provides=(pipewire-alsa pulseaudio-alsa) conflicts=(pipewire-alsa) @@ -162,10 +172,11 @@ package_pipewire-full-alsa-git() { package_pipewire-full-jack-git() { pkgdesc+=" - JACK support" license+=(GPL2) - depends=(pipewire-session-manager pipewire-full-git + depends=(sh pipewire-session-manager pipewire-full-git libpipewire-$_ver.so) - provides=(pipewire-jack) - conflicts=(pipewire-jack) + optdepends=('jack-example-tools: for official JACK example-clients and tools') + provides=(jack libjack.so libjackserver.so libjacknet.so) + conflicts=(jack jack2) mv jack/* "$pkgdir" @@ -205,6 +216,18 @@ package_pipewire-full-v4l2-git() { install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $_pkgbase/COPYING } +package_pipewire-full-x11-bell-git() { + pkgdesc+=" - X11 bell" + depends=(sh libx11 pipewire-full-git + libpipewire-$_ver.so libcanberra.so) + provides=(pipewire-x11-bell) + conflicts=(pipewire-x11-bell) + + mv x11-bell/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $_pkgbase/COPYING +} + package_pipewire-full-zeroconf-git() { pkgdesc+=" - Zeroconf support" depends=(pipewire-full-git libpipewire-$_ver.so |