# Contributor: Henrik Riomar # Contributor: # Maintainer: Michał Polański pkgname=wlroots pkgver=0.16.2 pkgrel=6 pkgdesc="Modular Wayland compositor library" url="https://gitlab.freedesktop.org/wlroots/wlroots" license="MIT" arch="all" makedepends=" eudev-dev glslang-dev hwdata-dev libcap-dev libinput-dev libseat-dev libxcb-dev libxkbcommon-dev mesa-dev meson ninja pixman-dev vulkan-loader-dev wayland-dev wayland-protocols xcb-util-image-dev xcb-util-renderutil-dev xcb-util-wm-dev xkeyboard-config-dev xwayland-dev " subpackages="$pkgname-dbg $pkgname-dev" source="https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/$pkgver/wlroots-$pkgver.tar.gz $pkgname-vk-yeet-validation.patch::https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/f3ba14e491333d6bbba8c60328c4dbfd20571182.patch 0001-wlr-export-dmabuf-v1--handle-output-destroy.patch " options="!check" # no test suite build() { abuild-meson \ -Db_lto=true \ -Dexamples=false \ . build meson compile -C build } package() { DESTDIR="$pkgdir" meson install --no-rebuild -C build } sha512sums=" 3c1d4fecb3b751987e7051e69849fd62bd4eed95f2d2e548f06e42e4829d0fc24f20c1bfe056a53ede2d1fd05e0c566269a7b9f2bab0de0057a32b55e826a7c0 wlroots-0.16.2.tar.gz 4c1512dc35d65d7881fd567ac362395e0ca0ab37b6bee754e04408c6cd8514a9a353d4a119458e4361b674a872e19c3a4d3826c4ea559aa1e1bd53efcf4826b9 wlroots-vk-yeet-validation.patch 26f7734757634c259b28f9dfb4b0c17c83eb3202e749187575251367481d12aa5d2b231a211a7f349314a618b71facb8d05248b3cf3cf8e1cd3e391777ad699e 0001-wlr-export-dmabuf-v1--handle-output-destroy.patch "