aboutsummaryrefslogtreecommitdiffstats
path: root/community/waybar/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/waybar/APKBUILD')
-rw-r--r--community/waybar/APKBUILD36
1 files changed, 22 insertions, 14 deletions
diff --git a/community/waybar/APKBUILD b/community/waybar/APKBUILD
index 4e8a80d1ec7..d2ef47bc62c 100644
--- a/community/waybar/APKBUILD
+++ b/community/waybar/APKBUILD
@@ -1,13 +1,14 @@
# Contributor: Luca Weiss <luca@z3ntu.xyz>
# Maintainer: Luca Weiss <luca@z3ntu.xyz>
pkgname=waybar
-pkgver=0.9.8
-pkgrel=2
+pkgver=0.10.0
+pkgrel=1
pkgdesc="Highly customizable Wayland bar for Sway and Wlroots based compositors"
url="https://github.com/Alexays/Waybar/"
-arch="all"
+# s390x: no wireplumber (but who uses it there anyway)
+arch="all !s390x"
license="MIT"
-depends="ttf-font-awesome"
+depends="tzdata"
makedepends="
date-dev
eudev-dev
@@ -20,13 +21,18 @@ makedepends="
libmpdclient-dev
libnl3-dev
meson
+ playerctl-dev
pulseaudio-dev
scdoc
spdlog-dev
+ sndio-dev
+ upower-dev
+ wireplumber-dev
"
subpackages="$pkgname-doc"
source="https://github.com/Alexays/Waybar/archive/$pkgver/Waybar-$pkgver.tar.gz
config-fix-clock.patch
+ wireplumber-0.5.patch
"
options="!check" # No test suite
builddir="$srcdir/Waybar-$pkgver"
@@ -34,21 +40,22 @@ builddir="$srcdir/Waybar-$pkgver"
build() {
# -Ddefault_library=shared - to override the project defaults.
abuild-meson \
- -Db_lto=true \
-Ddefault_library=shared \
+ -Ddbusmenu-gtk=enabled \
+ -Dlibevdev=disabled \
-Dlibnl=enabled \
-Dlibudev=enabled \
- -Dlibevdev=disabled \
- -Dpulseaudio=enabled \
- -Dsystemd=disabled \
- -Ddbusmenu-gtk=enabled \
-Dman-pages=enabled \
-Dmpd=enabled \
- -Dgtk-layer-shell=enabled \
+ -Dmpris=enabled \
+ -Dpulseaudio=enabled \
-Drfkill=enabled \
- -Dsndio=disabled \
+ -Dsndio=enabled \
+ -Dsystemd=disabled \
+ -Dwireplumber=enabled \
+ -Dupower_glib=enabled \
. output
- meson compile ${JOBS:+-j ${JOBS}} -C output
+ meson compile -C output
}
package() {
@@ -56,6 +63,7 @@ package() {
}
sha512sums="
-5c65b04cf0ae2e4cdff2b58c6b733a10a8b8d8acbb8f4f4519a0542be759fb6e84e46c323e4b8611ed25bda8bd322ee7a09cb697ed378e120841ce324021b104 Waybar-0.9.8.tar.gz
-173857d836630925658af5d1c1aa3630fe91d08a8bad09a63d724fd6dc622fc063a9bc936008dfe776573a263f1a90ad9d9f3e11eba6930448dc0a132e106af2 config-fix-clock.patch
+89d5ee6fb52438aadfcad8929940b2f2c4a469f7f07331fa5dff77997e1dedb6b3b020c2c2f809687993a7da2571b9f08768e92172d08bfb3d4b66db2d20d61f Waybar-0.10.0.tar.gz
+cd6fea7e9981e13ecb911da66b4f22e949542d4085d696e01d8d4eac0986e0ab15d5c1430040b76be730437a586dbe1f5c49ac8435269e6310fb2c213b6c74a2 config-fix-clock.patch
+287764a68dccacdb6bdfe4c77d6c71d291e250df009aea8d5a7f3d8abc5db5b091feb1deb846aaa9efc316fa2a8ff98a102a33630001646526e55beb5f9044ab wireplumber-0.5.patch
"