package/wlroots: use libseat when available

Enable using libseat for seat management when possible.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
Adrian Perez de Castro 2021-05-18 16:54:22 +03:00 committed by Yann E. MORIN
parent 60cee128c7
commit 22eebe4cde

View File

@ -22,7 +22,7 @@ WLROOTS_DEPENDENCIES = \
wayland \ wayland \
wayland-protocols wayland-protocols
WLROOTS_CONF_OPTS = -Dexamples=false -Dxcb-errors=disabled -Dlibseat=disabled WLROOTS_CONF_OPTS = -Dexamples=false -Dxcb-errors=disabled
ifeq ($(BR2_PACKAGE_FFMPEG),y) ifeq ($(BR2_PACKAGE_FFMPEG),y)
WLROOTS_DEPENDENCIES += ffmpeg WLROOTS_DEPENDENCIES += ffmpeg
@ -46,4 +46,11 @@ else
WLROOTS_CONF_OPTS += -Dx11-backend=disabled -Dxwayland=disabled WLROOTS_CONF_OPTS += -Dx11-backend=disabled -Dxwayland=disabled
endif endif
ifeq ($(BR2_PACKAGE_SEATD_LIBSEAT),y)
WLROOTS_CONF_OPTS += -Dlibseat=enabled
WLROOTS_DEPENDENCIES += seatd
else
WLROOTS_CONF_OPTS += -Dlibseat=disabled
endif
$(eval $(meson-package)) $(eval $(meson-package))