mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-02-16 23:57:11 +00:00
extra/pipewire to 0.3.43-5
This commit is contained in:
parent
66a3ebe703
commit
9f14fd683a
1 changed files with 12 additions and 5 deletions
|
@ -10,7 +10,7 @@ pkgbase=pipewire
|
||||||
pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-alsa pipewire-jack
|
pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-alsa pipewire-jack
|
||||||
pipewire-pulse gst-plugin-pipewire pipewire-zeroconf pipewire-v4l2)
|
pipewire-pulse gst-plugin-pipewire pipewire-zeroconf pipewire-v4l2)
|
||||||
pkgver=0.3.43
|
pkgver=0.3.43
|
||||||
pkgrel=1
|
pkgrel=5
|
||||||
epoch=1
|
epoch=1
|
||||||
pkgdesc="Low-latency audio/video router and processor"
|
pkgdesc="Low-latency audio/video router and processor"
|
||||||
url="https://pipewire.org"
|
url="https://pipewire.org"
|
||||||
|
@ -34,9 +34,8 @@ pkgver() {
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd pipewire
|
cd pipewire
|
||||||
|
# remove export of LD_LIBRARY_PATH for pw-jack as it would add /usr/lib
|
||||||
# https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1930
|
sed -e '/LD_LIBRARY_PATH/d' -i pipewire-jack/src/pw-jack.in
|
||||||
git cherry-pick -n 3c66d4600750b2039f6f969a35fce82605754b9c
|
|
||||||
|
|
||||||
if [[ $CARCH != "aarch64" ]]; then
|
if [[ $CARCH != "aarch64" ]]; then
|
||||||
git cherry-pick -n 651f0decea5f83730c271e9bed03cdd0048fcd49
|
git cherry-pick -n 651f0decea5f83730c271e9bed03cdd0048fcd49
|
||||||
|
@ -48,6 +47,8 @@ build() {
|
||||||
local meson_options=(
|
local meson_options=(
|
||||||
-D docs=enabled
|
-D docs=enabled
|
||||||
-D jack=disabled
|
-D jack=disabled
|
||||||
|
-D jack-devel=true
|
||||||
|
-D libjack-path=/usr/lib
|
||||||
-D libcamera=disabled
|
-D libcamera=disabled
|
||||||
-D udevrulesdir=/usr/lib/udev/rules.d
|
-D udevrulesdir=/usr/lib/udev/rules.d
|
||||||
-D roc=disabled
|
-D roc=disabled
|
||||||
|
@ -100,7 +101,10 @@ package_pipewire() {
|
||||||
|
|
||||||
_pick docs usr/share/doc
|
_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/man/man1/pw-jack.1
|
||||||
_pick jack usr/share/pipewire/jack.conf
|
_pick jack usr/share/pipewire/jack.conf
|
||||||
|
|
||||||
|
@ -157,6 +161,9 @@ package_pipewire-jack() {
|
||||||
pkgdesc+=" - JACK support"
|
pkgdesc+=" - JACK support"
|
||||||
license+=(GPL2) # libjackserver
|
license+=(GPL2) # libjackserver
|
||||||
depends=(pipewire-session-manager libpipewire-$_ver.so)
|
depends=(pipewire-session-manager libpipewire-$_ver.so)
|
||||||
|
optdepends=('jack-example-tools: for official JACK example-clients and tools')
|
||||||
|
conflicts=(jack jack2)
|
||||||
|
provides=(jack libjack.so libjackserver.so libjacknet.so)
|
||||||
|
|
||||||
mv jack/* "$pkgdir"
|
mv jack/* "$pkgdir"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue