aboutsummaryrefslogtreecommitdiffstats
path: root/community/waybar/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/waybar/APKBUILD')
-rw-r--r--community/waybar/APKBUILD61
1 files changed, 49 insertions, 12 deletions
diff --git a/community/waybar/APKBUILD b/community/waybar/APKBUILD
index 4848b2dbe74..d2ef47bc62c 100644
--- a/community/waybar/APKBUILD
+++ b/community/waybar/APKBUILD
@@ -1,25 +1,61 @@
# Contributor: Luca Weiss <luca@z3ntu.xyz>
# Maintainer: Luca Weiss <luca@z3ntu.xyz>
pkgname=waybar
-pkgver=0.9.7
-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"
-makedepends="meson gtkmm3-dev jsoncpp-dev spdlog-dev fmt-dev libinput-dev date-dev
- libnl3-dev pulseaudio-dev libmpdclient-dev eudev-dev scdoc gtk-layer-shell-dev libdbusmenu-gtk3-dev"
+depends="tzdata"
+makedepends="
+ date-dev
+ eudev-dev
+ fmt-dev
+ gtk-layer-shell-dev
+ gtkmm3-dev
+ jsoncpp-dev
+ libdbusmenu-gtk3-dev
+ libinput-dev
+ libmpdclient-dev
+ libnl3-dev
+ meson
+ playerctl-dev
+ pulseaudio-dev
+ scdoc
+ spdlog-dev
+ sndio-dev
+ upower-dev
+ wireplumber-dev
+ "
subpackages="$pkgname-doc"
-source="Waybar-$pkgver.tar.gz::https://github.com/Alexays/Waybar/archive/$pkgver.tar.gz
- PR_1144.patch
+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"
build() {
- abuild-meson . output
- meson compile ${JOBS:+-j ${JOBS}} -C output
+ # -Ddefault_library=shared - to override the project defaults.
+ abuild-meson \
+ -Ddefault_library=shared \
+ -Ddbusmenu-gtk=enabled \
+ -Dlibevdev=disabled \
+ -Dlibnl=enabled \
+ -Dlibudev=enabled \
+ -Dman-pages=enabled \
+ -Dmpd=enabled \
+ -Dmpris=enabled \
+ -Dpulseaudio=enabled \
+ -Drfkill=enabled \
+ -Dsndio=enabled \
+ -Dsystemd=disabled \
+ -Dwireplumber=enabled \
+ -Dupower_glib=enabled \
+ . output
+ meson compile -C output
}
package() {
@@ -27,6 +63,7 @@ package() {
}
sha512sums="
-731b686235b1f0f94ce263e7ffa854f980fb8fccf30a0bd89e7aa0e1ca2c3fabd6d0df837bace6d6915d7a633500ed1f0497d012e082ca99fb32a78142b99279 Waybar-0.9.7.tar.gz
-0d5219f15974977e922238fd306d935db14892dfcb8bf8e4702f037c4a071570f40210545b0021c13ab2b22af85dc31b691e6e751195fefce06e91c2e07d5d63 PR_1144.patch
+89d5ee6fb52438aadfcad8929940b2f2c4a469f7f07331fa5dff77997e1dedb6b3b020c2c2f809687993a7da2571b9f08768e92172d08bfb3d4b66db2d20d61f Waybar-0.10.0.tar.gz
+cd6fea7e9981e13ecb911da66b4f22e949542d4085d696e01d8d4eac0986e0ab15d5c1430040b76be730437a586dbe1f5c49ac8435269e6310fb2c213b6c74a2 config-fix-clock.patch
+287764a68dccacdb6bdfe4c77d6c71d291e250df009aea8d5a7f3d8abc5db5b091feb1deb846aaa9efc316fa2a8ff98a102a33630001646526e55beb5f9044ab wireplumber-0.5.patch
"