diff options
Diffstat (limited to 'community/waybar/APKBUILD')
-rw-r--r-- | community/waybar/APKBUILD | 61 |
1 files changed, 51 insertions, 10 deletions
diff --git a/community/waybar/APKBUILD b/community/waybar/APKBUILD index 06cdfc5be80..d2ef47bc62c 100644 --- a/community/waybar/APKBUILD +++ b/community/waybar/APKBUILD @@ -1,28 +1,69 @@ # Contributor: Luca Weiss <luca@z3ntu.xyz> # Maintainer: Luca Weiss <luca@z3ntu.xyz> pkgname=waybar -pkgver=0.9.4 -pkgrel=0 +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" +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 +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() { DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="601eb9597089491d95bd5e055d9bffb0e33d637351ad41f9177fd4dd915b2a12587e96f922314aa7a009ccb4c1b5cf8da0553710b5ea84a9ba25c5755b9fa61a Waybar-0.9.4.tar.gz" +sha512sums=" +89d5ee6fb52438aadfcad8929940b2f2c4a469f7f07331fa5dff77997e1dedb6b3b020c2c2f809687993a7da2571b9f08768e92172d08bfb3d4b66db2d20d61f Waybar-0.10.0.tar.gz +cd6fea7e9981e13ecb911da66b4f22e949542d4085d696e01d8d4eac0986e0ab15d5c1430040b76be730437a586dbe1f5c49ac8435269e6310fb2c213b6c74a2 config-fix-clock.patch +287764a68dccacdb6bdfe4c77d6c71d291e250df009aea8d5a7f3d8abc5db5b091feb1deb846aaa9efc316fa2a8ff98a102a33630001646526e55beb5f9044ab wireplumber-0.5.patch +" |