diff options
Diffstat (limited to 'community/waybar/APKBUILD')
-rw-r--r-- | community/waybar/APKBUILD | 37 |
1 files changed, 24 insertions, 13 deletions
diff --git a/community/waybar/APKBUILD b/community/waybar/APKBUILD index 3b1a6d3caaf..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 +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,33 +21,41 @@ 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" +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() { # -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() { @@ -54,5 +63,7 @@ package() { } sha512sums=" -5c65b04cf0ae2e4cdff2b58c6b733a10a8b8d8acbb8f4f4519a0542be759fb6e84e46c323e4b8611ed25bda8bd322ee7a09cb697ed378e120841ce324021b104 Waybar-0.9.8.tar.gz +89d5ee6fb52438aadfcad8929940b2f2c4a469f7f07331fa5dff77997e1dedb6b3b020c2c2f809687993a7da2571b9f08768e92172d08bfb3d4b66db2d20d61f Waybar-0.10.0.tar.gz +cd6fea7e9981e13ecb911da66b4f22e949542d4085d696e01d8d4eac0986e0ab15d5c1430040b76be730437a586dbe1f5c49ac8435269e6310fb2c213b6c74a2 config-fix-clock.patch +287764a68dccacdb6bdfe4c77d6c71d291e250df009aea8d5a7f3d8abc5db5b091feb1deb846aaa9efc316fa2a8ff98a102a33630001646526e55beb5f9044ab wireplumber-0.5.patch " |