# Maintainer: Moritz Poldrack pkgname=yambar pkgver=1.7.0 pkgrel=1 pkgdesc='Modular status panel for X11 and Wayland, inspired by polybar' arch=('x86_64') url='https://codeberg.org/dnkl/yambar' license=('MIT') depends=( 'alsa-lib' 'libmpdclient' 'libxcb' 'xorgproto' 'libyaml' 'systemd' 'fontconfig' wayland{,-protocols} xcb-util{,-cursor,-errors,-wm} 'pixman' ) makedepends=( 'git' 'meson' 'scdoc' ) provides=('yambar') source=("${pkgname}-${pkgver}.tar.gz::https://codeberg.org/dnkl/${pkgname}/archive/${pkgver}.tar.gz") sha256sums=('2c501a9cddec0eb9c8af606ec68169a82141b880c89bb61ed106687b70cd158c') prepare() { cd yambar pushd subprojects git clone https://codeberg.org/dnkl/tllist.git git clone https://codeberg.org/dnkl/fcft.git popd mkdir -p bld/release && cd bld/release meson --buildtype=release --prefix=${pkgdir}/usr/ ../.. } build() { cd "${srcdir}/yambar/bld/release"; ninja } package() { cd "${srcdir}/yambar/bld/release"; ninja install }