summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHuang-Huang Bao2022-01-29 22:18:38 +0800
committerHuang-Huang Bao2022-01-29 22:18:38 +0800
commit3fbddc31af72ccecaf25bbd6474199d719e19876 (patch)
tree926f7022a561cc9298490ba86e2f0a4079fdfcac
parent2ce5cb8fabb2a1d33321902a0b37f85cc3d50255 (diff)
downloadaur-3fbddc31af72ccecaf25bbd6474199d719e19876.tar.gz
update
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD39
2 files changed, 54 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9e3601451b87..76f82386bebd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index ff082641dcca..800a5ff25e8e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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