diff options
Diffstat (limited to 'community/waybar/APKBUILD')
-rw-r--r-- | community/waybar/APKBUILD | 61 |
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 " |