package/cage: only enable XWayland if wlroots has X11
Cage requires wlroots to be built with X11 enabled
in order to enable XWayland, otherwise it will fail
with error:
"ERROR: Problem encountered: Cannot build Cage with
XWayland support: wlroots has been built without it"
Signed-off-by: Yunhao Tian <t123yh.xyz@gmail.com>
[yann.morin.1998@free.fr:
- drop explicit _XORG7, as _WLROOTS_X11 depends on it
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit 3e4c2d6213
)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
a8e5a9c8cd
commit
0031fc0f18
@ -11,7 +11,7 @@ CAGE_LICENSE_FILES = LICENSE
|
||||
CAGE_DEPENDENCIES = host-pkgconf wlroots
|
||||
CAGE_CONF_OPTS = -Dman-pages=disabled
|
||||
|
||||
ifeq ($(BR2_PACKAGE_XORG7),y)
|
||||
ifeq ($(BR2_PACKAGE_WLROOTS_X11),y)
|
||||
CAGE_CONF_OPTS += -Dxwayland=true
|
||||
else
|
||||
CAGE_CONF_OPTS += -Dxwayland=false
|
||||
|
Loading…
Reference in New Issue
Block a user