[arch-commits] Commit in lib32-pipewire/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Wed Jun 9 09:06:10 UTC 2021


    Date: Wednesday, June 9, 2021 @ 09:06:10
  Author: heftig
Revision: 960070

0.3.30-1

Modified:
  lib32-pipewire/trunk/PKGBUILD

----------+
 PKGBUILD |   51 +++++++++++++++++++++++++++------------------------
 1 file changed, 27 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-06-09 08:43:09 UTC (rev 960069)
+++ PKGBUILD	2021-06-09 09:06:10 UTC (rev 960070)
@@ -3,8 +3,8 @@
 
 pkgbase=lib32-pipewire
 pkgname=(lib32-pipewire lib32-pipewire-jack)
-pkgver=0.3.29
-pkgrel=3
+pkgver=0.3.30
+pkgrel=1
 epoch=1
 pkgdesc="Low-latency audio/video router and processor - 32-bit client library"
 url="https://pipewire.org"
@@ -11,7 +11,7 @@
 license=(MIT)
 arch=(x86_64)
 makedepends=(git meson lib32-alsa-lib lib32-systemd lib32-dbus)
-_commit=1b484867eb20dbcf9ffea812834fc9142f89f652  # tags/0.3.29
+_commit=e857856be7b64d562cdcc01c43933218a68b225e  # tags/0.3.30
 source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -25,31 +25,34 @@
 }
 
 build() {
+  local meson_options=(
+    --libdir /usr/lib32
+    -D examples=disabled
+    -D media-session=disabled
+    -D man=disabled
+    -D tests=disabled
+    -D gstreamer=disabled
+    -D gstreamer-device-provider=disabled
+    -D systemd-user-service=disabled
+    -D bluez5=disabled
+    -D jack=disabled
+    -D v4l2=disabled
+    -D libcamera=disabled
+    -D vulkan=disabled
+    -D pw-cat=disabled
+    -D udevrulesdir=/usr/lib/udev/rules.d
+    -D sdl2=disabled
+    -D sndfile=disabled
+    -D libpulse=disabled
+    -D avahi=disabled
+    -D echo-cancel-webrtc=disabled
+  )
+
   export CC="gcc -m32"
   export CXX="g++ -m32"
   export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
 
-  arch-meson pipewire build \
-    --libdir /usr/lib32 \
-    -D examples=disabled \
-    -D media-session=disabled \
-    -D man=disabled \
-    -D tests=disabled \
-    -D gstreamer=disabled \
-    -D gstreamer-device-provider=disabled \
-    -D systemd-user-service=disabled \
-    -D bluez5=disabled \
-    -D jack=disabled \
-    -D v4l2=disabled \
-    -D libcamera=disabled \
-    -D vulkan=disabled \
-    -D pw-cat=disabled \
-    -D udevrulesdir=/usr/lib/udev/rules.d \
-    -D sdl2=disabled \
-    -D sndfile=disabled \
-    -D libpulse=disabled \
-    -D avahi=disabled \
-    -D echo-cancel-webrtc=disabled
+  arch-meson pipewire build "${meson_options[@]}"
   meson compile -C build
 }
 



More information about the arch-commits mailing list