Commit 876965cd authored by Síle Ekaterin Aman's avatar Síle Ekaterin Aman
Browse files

user/wlroots: new package

parent 858b7dd6
# Contributor:
# Maintainer: Kiyoshi Aman <adelie@aerdan.vulpine.house>
pkgname=wlroots
pkgver=0.12.0
pkgrel=0
pkgdesc="Library for building Wayland compositors"
url="https://swaywm.org/"
arch="all"
license="MIT"
depends="wayland>=1.18.0"
makedepends="cmake elogind-dev eudev-dev ffmpeg-dev libinput-dev
libxkbcommon-dev mesa-dev meson ninja pixman-dev wayland-dev>=1.18.0
wayland-protocols>=1.17.0 xcb-util-errors-dev xcb-util-wm-dev"
subpackages="$pkgname-dev"
source="https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz"
build() {
meson \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
--buildtype=release \
-Dlogind-provider=elogind \
. output
ninja -C output
}
check() {
ninja -C output test
}
package() {
DESTDIR="$pkgdir" ninja -C output install
}
sha512sums="560eae30932b777c1f07fb44592d5601c5d10ef74b31b6b9e4166a14caadab2bfa88d39282f159785d4c7f22f78d204f9bb7fab65d58afaf14b72a8486f9b415 wlroots-0.12.0.tar.gz"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment