[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