Date: Friday, September 30, 2022 @ 13:30:21 Author: heftig Revision: 1319128
0.3.59-1 Modified: lib32-pipewire/trunk/PKGBUILD ----------+ PKGBUILD | 88 +++++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 57 insertions(+), 31 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-30 13:30:11 UTC (rev 1319127) +++ PKGBUILD 2022-09-30 13:30:21 UTC (rev 1319128) @@ -3,9 +3,13 @@ # Contributor: Jan de Groot <[email protected]> pkgbase=lib32-pipewire -pkgname=(lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2) -_commit=64a3edf89ec07957107dff984f053f41ded443fe # tags/0.3.58 -pkgver=0.3.58 +pkgname=( + lib32-pipewire + lib32-pipewire-jack + lib32-pipewire-v4l2 +) +_commit=f54a72fd9a67eeb8d1502d6d75979dbddb00fdf2 # tags/0.3.59 +pkgver=0.3.59 pkgrel=1 epoch=1 pkgdesc="Low-latency audio/video router and processor - 32-bit client library" @@ -12,7 +16,14 @@ url="https://pipewire.org" arch=(x86_64) license=(MIT) -makedepends=(git lib32-alsa-lib lib32-dbus lib32-systemd lib32-glib2 meson) +makedepends=( + git + lib32-alsa-lib + lib32-dbus + lib32-glib2 + lib32-systemd + meson +) options=(debug) source=(git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit) sha256sums=('SKIP') @@ -29,36 +40,36 @@ build() { local meson_options=( --libdir /usr/lib32 + -D avahi=disabled + -D avb=disabled -D bluez5-codec-lc3plus=disabled -D bluez5-codec-opus=disabled + -D bluez5=disabled + -D echo-cancel-webrtc=disabled -D examples=disabled - -D man=disabled - -D tests=disabled + -D gstreamer-device-provider=disabled -D gstreamer=disabled - -D gstreamer-device-provider=disabled - -D systemd-user-service=disabled - -D bluez5=disabled + -D jack-devel=true -D jack=disabled - -D jack-devel=true - -D libjack-path=/usr/lib32 - -D v4l2=disabled -D libcamera=disabled -D libcanberra=disabled - -D x11=disabled - -D x11-xfixes=disabled + -D libjack-path=/usr/lib32 + -D libpulse=disabled + -D libusb=disabled + -D lv2=disabled + -D man=disabled -D pw-cat=disabled - -D udevrulesdir=/usr/lib/udev/rules.d + -D raop=disabled + -D roc=disabled -D sdl2=disabled + -D session-managers=[] -D sndfile=disabled - -D libpulse=disabled - -D roc=disabled - -D avahi=disabled - -D echo-cancel-webrtc=disabled - -D libusb=disabled - -D session-managers=[] - -D raop=disabled - -D lv2=disabled - -D avb=disabled + -D systemd-user-service=disabled + -D tests=disabled + -D udevrulesdir=/usr/lib/udev/rules.d + -D v4l2=disabled + -D x11-xfixes=disabled + -D x11=disabled ) export CC="gcc -m32" @@ -86,14 +97,23 @@ _ver=${pkgver:0:3} package_lib32-pipewire() { - depends=(pipewire libdbus-1.so libglib-2.0.so libasound.so libsystemd.so) - optdepends=('lib32-pipewire-jack: JACK support' - 'lib32-pipewire-v4l2: V4L2 interceptor') + depends=( + libasound.so + libdbus-1.so + libglib-2.0.so + libsystemd.so + pipewire + ) + optdepends=( + 'lib32-pipewire-jack: JACK support' + 'lib32-pipewire-v4l2: V4L2 interceptor' + ) provides=(libpipewire-$_ver.so) meson install -C build --destdir "$pkgdir" - ( cd "$pkgdir" + ( + cd "$pkgdir" _pick jack usr/lib32/libjack* _pick jack usr/lib32/pkgconfig/jack.pc @@ -109,7 +129,10 @@ package_lib32-pipewire-jack() { pkgdesc+=" - JACK support" license+=(GPL2) # libjackserver - depends=(pipewire-jack lib32-pipewire libpipewire-$_ver.so) + depends=( + libpipewire-$_ver.so + pipewire-jack + ) conflicts=(lib32-jack lib32-jack2) provides=(lib32-jack libjack.so libjackserver.so libjacknet.so) @@ -120,7 +143,10 @@ package_lib32-pipewire-v4l2() { pkgdesc+=" - V4L2 interceptor" - depends=(pipewire-v4l2 lib32-pipewire libpipewire-$_ver.so) + depends=( + libpipewire-$_ver.so + pipewire-v4l2 + ) mv v4l2/* "$pkgdir" @@ -127,4 +153,4 @@ install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING } -# vim:set sw=2 et: +# vim:set sw=2 sts=-1 et:
