[arch-commits] Commit in pulseaudio/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Sat Jun 19 22:54:15 UTC 2021
Date: Saturday, June 19, 2021 @ 22:54:15
Author: heftig
Revision: 418479
14.99.2+1+g36fcfeb21-1
Modified:
pulseaudio/trunk/PKGBUILD
----------+
PKGBUILD | 22 ++++++++++++++--------
1 file changed, 14 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-06-19 22:43:51 UTC (rev 418478)
+++ PKGBUILD 2021-06-19 22:54:15 UTC (rev 418479)
@@ -3,8 +3,8 @@
pkgbase=pulseaudio
pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer,rtp})
pkgdesc="A featureful, general-purpose sound server"
-pkgver=14.2
-pkgrel=3
+pkgver=14.99.2+1+g36fcfeb21
+pkgrel=1
arch=(x86_64)
url="https://www.freedesktop.org/wiki/Software/PulseAudio/"
license=(GPL)
@@ -11,8 +11,8 @@
makedepends=(libasyncns libcap attr libxtst libsm libsndfile rtkit libsoxr
speexdsp tdb systemd dbus avahi bluez bluez-libs jack2 sbc
lirc openssl fftw orc gtk3 webrtc-audio-processing check git meson
- xmltoman)
-_commit=6a487c5244563f49a025088de3510c80824fc99e # tags/v14.2^0
+ xmltoman valgrind doxygen)
+_commit=36fcfeb21113ff9b25796458c372a03a80638cd0 # master
source=("git+https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git#commit=$_commit")
sha256sums=('SKIP')
@@ -29,10 +29,16 @@
}
build() {
- arch-meson pulseaudio build \
- -D pulsedsp-location='/usr/\$LIB/pulseaudio' \
- -D stream-restore-clear-old-devices=true \
+ local meson_options=(
+ -D stream-restore-clear-old-devices=true
+ -D pulsedsp-location='/usr/\$LIB/pulseaudio'
-D udevrulesdir=/usr/lib/udev/rules.d
+ -D bluez5-gstreamer=disabled
+ -D elogind=disabled
+ -D tcpwrap=disabled
+ )
+
+ arch-meson pulseaudio build "${meson_options[@]}"
meson compile -C build
}
@@ -71,7 +77,7 @@
done
pulsever=${pulsever%%-*}
- DESTDIR="$pkgdir" meson install -C build
+ meson install -C build --destdir "$pkgdir"
cd "$pkgdir"
More information about the arch-commits
mailing list