wlroots0.18: update to 0.18.1
[void-pkg.git] / srcpkgs / wlroots0.18 / template
blobaf832108fd7940cf0cbef65ba7bbb59a48e169bf
1 # Template file for 'wlroots0.18'
2 pkgname=wlroots0.18
3 version=0.18.1
4 revision=1
5 build_style=meson
6 # Follow upstream packaging recommendations:
7 # https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations
8 configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
9  -Db_ndebug=false"
10 hostmakedepends="pkg-config wayland-devel glslang hwids"
11 _devel_depends="lcms2-devel libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
12  libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
13  wayland-protocols vulkan-loader-devel xcb-util-errors-devel
14  xcb-util-wm-devel xcb-util-renderutil-devel libdisplay-info-devel libliftoff-devel"
15 makedepends="${_devel_depends}
16  libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
17  xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland"
18 short_desc="Modular Wayland compositor library ${pkgname#wlroots}"
19 maintainer="tranzystorekk <tranzystorek.io@protonmail.com>"
20 license="MIT"
21 homepage="https://gitlab.freedesktop.org/wlroots/wlroots"
22 distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz"
23 checksum=b9c4bfef4123fe9f8662280b851e3c5741927457174315826827bfbb70612878
25 post_install() {
26         vlicense LICENSE
29 wlroots0.18-devel_package() {
30         depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}"
31         short_desc+=" - development files"
32         pkg_install() {
33                 vmove usr/include
34                 vmove usr/lib/pkgconfig
35         }