extra/pipewire to 0.3.30-1

This commit is contained in:
Kevin Mihelich 2021-06-09 14:09:29 +00:00
parent d606d7c8c2
commit 6bab4363ee

View file

@ -8,8 +8,8 @@ pkgbase=pipewire
pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-media-session
pipewire-alsa pipewire-jack pipewire-pulse gst-plugin-pipewire
pipewire-zeroconf)
pkgver=0.3.29
pkgrel=2
pkgver=0.3.30
pkgrel=1
epoch=1
pkgdesc="Low-latency audio/video router and processor"
url="https://pipewire.org"
@ -20,7 +20,7 @@ makedepends=(git meson doxygen xmltoman libpulse alsa-lib
libldac libopenaptx libfdk-aac vulkan-headers vulkan-icd-loader
avahi webrtc-audio-processing)
checkdepends=(desktop-file-utils)
_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')
@ -31,17 +31,17 @@ pkgver() {
prepare() {
cd pipewire
# https://bugs.archlinux.org/task/71158
git cherry-pick -n 2a8b7594bc508a1f9af0e2fb3455c3d8dc4de006
}
build() {
arch-meson pipewire build \
-D docs=enabled \
-D jack=disabled \
-D libcamera=disabled \
local meson_options=(
-D docs=enabled
-D jack=disabled
-D libcamera=disabled
-D udevrulesdir=/usr/lib/udev/rules.d
)
arch-meson pipewire build "${meson_options[@]}"
meson compile -C build
}