summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAdrian Perez de Castro2020-01-02 17:55:30 +0200
committerAdrian Perez de Castro2020-01-02 17:55:30 +0200
commit7c50c40d6ca2007052994e6e43753c9c5e4d3637 (patch)
treed0cbe6fdac886030b6b80222d478cad8a0f32816 /PKGBUILD
parent59e7663f41ae875bff83779baf89e4557ce0bd65 (diff)
downloadaur-7c50c40d6ca2007052994e6e43753c9c5e4d3637.tar.gz
Explicitly enable PulseAudio support
Always build support for the PulseAudio volume widget. This is more robust than relying on Meson automatically deciding whether to enable it or not because automatic selection can result in a built package which depends on PulseAudio at runtime, but it has no dependency on its package, which in turn allows the package manager to remove the PulseAudio package even if it's needed by wf-shell-git. This change prevents this issue.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD6
1 files changed, 3 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 446b83e077a..087976cde5f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Adrian Perez de Castro <aperez@igalia.com>
pkgname=wf-shell-git
-pkgver=r127.5593eab
+pkgver=r129.d319b01
pkgrel=1
pkgdesc='GTK3-based panel for the Wayfire compositor'
url=https://wayfire.org
@@ -8,7 +8,7 @@ arch=(x86_64)
license=(custom:MIT)
provides=("${pkgname%-git}")
conflicts=("${provides[@]}")
-depends=(wf-config gtkmm3 gtk-layer-shell)
+depends=(wf-config gtkmm3 gtk-layer-shell pulseaudio)
makedepends=(wayland wayland-protocols meson ninja git gobject-introspection)
source=("${pkgname}::git+https://github.com/WayfireWM/wf-shell")
sha512sums=('SKIP')
@@ -24,7 +24,7 @@ pkgver () {
build () {
rm -rf build
- arch-meson "${pkgname}" build
+ arch-meson "${pkgname}" build -Dpulse=enabled
ninja -C build
}