mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-09 08:33:51 +02:00
wlroots: provide all dependencies in wlroots-devel.
These dependencies are all required when building applications that use wlroots, so it doesn't make sense to include them individually into each application's template. Also remove libcap, which was dropped by upstream.
This commit is contained in:
parent
c28d5b8541
commit
d6691877a9
1 changed files with 8 additions and 9 deletions
|
@ -1,17 +1,18 @@
|
||||||
# Template file for 'wlroots'
|
# Template file for 'wlroots'
|
||||||
pkgname=wlroots
|
pkgname=wlroots
|
||||||
version=0.11.0
|
version=0.11.0
|
||||||
revision=1
|
revision=2
|
||||||
build_style=meson
|
build_style=meson
|
||||||
configure_args="-Dlibcap=enabled -Dlogind=enabled -Dlogind-provider=elogind
|
configure_args="-Dlogind=enabled -Dlogind-provider=elogind
|
||||||
-Dxcb-errors=enabled -Dxcb-icccm=enabled -Dxwayland=enabled
|
-Dxcb-errors=enabled -Dxcb-icccm=enabled -Dxwayland=enabled
|
||||||
-Dx11-backend=enabled -Dexamples=false"
|
-Dx11-backend=enabled -Dexamples=false"
|
||||||
hostmakedepends="pkg-config wayland-devel"
|
hostmakedepends="pkg-config wayland-devel"
|
||||||
makedepends="elogind-devel libcap-devel wayland-devel wayland-protocols
|
_devel_depends="MesaLib-devel elogind-devel eudev-libudev-devel libdrm-devel
|
||||||
MesaLib-devel libinput-devel libxkbcommon-devel libdrm-devel pixman-devel
|
libinput-devel libxkbcommon-devel pixman-devel wayland-devel wayland-protocols
|
||||||
|
xcb-util-errors-devel xcb-util-wm-devel"
|
||||||
|
makedepends="${_devel_depends}
|
||||||
libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
|
libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel
|
||||||
xcb-util-keysyms-devel xcb-util-renderutil-devel xcb-util-wm-devel
|
xcb-util-keysyms-devel xcb-util-renderutil-devel xcb-util-xrm-devel"
|
||||||
xcb-util-errors-devel xcb-util-xrm-devel"
|
|
||||||
short_desc="Modular Wayland compositor library"
|
short_desc="Modular Wayland compositor library"
|
||||||
maintainer="Isaac Freund <ifreund@ifreund.xyz>"
|
maintainer="Isaac Freund <ifreund@ifreund.xyz>"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
|
@ -24,9 +25,7 @@ post_install() {
|
||||||
}
|
}
|
||||||
|
|
||||||
wlroots-devel_package() {
|
wlroots-devel_package() {
|
||||||
depends="MesaLib-devel elogind-devel eudev-libudev-devel libcap-devel
|
depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}"
|
||||||
libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
|
|
||||||
wayland-protocols wlroots-${version}_${revision}"
|
|
||||||
short_desc+=" - development files"
|
short_desc+=" - development files"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/include
|
vmove usr/include
|
||||||
|
|
Loading…
Add table
Reference in a new issue