diff options
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 41 insertions, 10 deletions
@@ -1,34 +1,45 @@ pkgbase = waybar-git pkgdesc = Highly customizable Wayland bar for Sway and Wlroots based compositors (GIT) - pkgver = r636.67593b8 + pkgver = r2429.09142fa3 pkgrel = 1 url = https://github.com/Alexays/Waybar/ arch = x86_64 license = MIT makedepends = git makedepends = cmake + makedepends = catch2 makedepends = meson makedepends = scdoc makedepends = wayland-protocols depends = gtkmm3 depends = libjsoncpp.so - depends = libinput depends = libsigc++ depends = fmt + depends = jack + depends = libjack.so depends = wayland - depends = chrono-date + depends = libdate-tz.so depends = libspdlog.so depends = gtk-layer-shell + depends = libupower-glib.so + depends = upower + depends = libevdev + depends = libinput depends = libpulse depends = libnl depends = libappindicator-gtk3 depends = libdbusmenu-gtk3 depends = libmpdclient + depends = libsndio.so + depends = libxkbcommon + depends = libwireplumber + depends = playerctl optdepends = otf-font-awesome: Icons in the default configuration provides = waybar conflicts = waybar - source = waybar-git::git://github.com/Alexays/Waybar + backup = etc/xdg/waybar/config + backup = etc/xdg/waybar/style.css + source = waybar-git::git+https://github.com/Alexays/Waybar sha1sums = SKIP pkgname = waybar-git - @@ -1,7 +1,7 @@ # Maintainer: Alexis Rouillard <contact@arouillard.fr> pkgname=waybar-git -pkgver=r636.67593b8 +pkgver=r2429.09142fa3 pkgrel=1 pkgdesc='Highly customizable Wayland bar for Sway and Wlroots based compositors (GIT)' arch=('x86_64') @@ -12,31 +12,44 @@ conflicts=('waybar') depends=( 'gtkmm3' 'libjsoncpp.so' - 'libinput' 'libsigc++' 'fmt' + 'jack' 'libjack.so' 'wayland' - 'chrono-date' + 'libdate-tz.so' 'libspdlog.so' 'gtk-layer-shell' + 'libupower-glib.so' + 'upower' + 'libevdev' + 'libinput' 'libpulse' 'libnl' 'libappindicator-gtk3' 'libdbusmenu-gtk3' 'libmpdclient' + 'libsndio.so' + 'libxkbcommon' + 'libwireplumber' + 'playerctl' ) makedepends=( 'git' 'cmake' + 'catch2' 'meson' 'scdoc' # For generating manpages 'wayland-protocols' ) +backup=( + etc/xdg/waybar/config + etc/xdg/waybar/style.css +) optdepends=( 'otf-font-awesome: Icons in the default configuration' ) -source=("${pkgname}::git://github.com/Alexays/Waybar") +source=("${pkgname}::git+https://github.com/Alexays/Waybar") sha1sums=('SKIP') @@ -52,10 +65,17 @@ prepare() { build() { cd "${srcdir}/${pkgname}" rm -rf "${srcdir}/build" - meson --prefix=/usr "${srcdir}/build" + meson --prefix=/usr \ + --buildtype=plain \ + --auto-features=enabled \ + -Dexperimental=true \ + -Dcava=disabled \ + -Dtests=disabled \ + "${srcdir}/build" ninja -C "${srcdir}/build" } package() { DESTDIR="$pkgdir" ninja -C "${srcdir}/build" install + install -Dm644 "${srcdir}/${pkgname}/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" } |