package/efl/libefl: add wayland dependency
See: https://www.enlightenment.org/about-wayland Signed-off-by: Romain Naour <romain.naour@openwide.fr> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
da02d8fc67
commit
f8cfa13ba3
@ -4,6 +4,7 @@ config BR2_PACKAGE_LIBEFL
|
||||
select BR2_PACKAGE_FREETYPE
|
||||
select BR2_PACKAGE_JPEG # Emile needs libjpeg
|
||||
select BR2_PACKAGE_LIBCURL # Ecore_con_url, runtime dependency
|
||||
select BR2_PACKAGE_LIBXKBCOMMON if BR2_PACKAGE_WAYLAND
|
||||
select BR2_PACKAGE_UTIL_LINUX
|
||||
# libblkid is part of required tools, see EFL's README.
|
||||
select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
|
||||
|
@ -35,7 +35,6 @@ LIBEFL_GETTEXTIZE = YES
|
||||
# --disable-image-loader-webp: disable webp support.
|
||||
# --disable-sdl: disable sdl2 support.
|
||||
# --disable-systemd: disable systemd support.
|
||||
# --disable-wayland: disable wayland support.
|
||||
# --enable-lua-old: disable Elua and remove luajit dependency.
|
||||
# --with-opengl=none: disable opengl support.
|
||||
# --with-x11=none: remove dependency on X.org.
|
||||
@ -48,7 +47,6 @@ LIBEFL_CONF_OPTS = \
|
||||
--disable-image-loader-webp \
|
||||
--disable-sdl \
|
||||
--disable-systemd \
|
||||
--disable-wayland \
|
||||
--enable-lua-old \
|
||||
--with-opengl=none \
|
||||
--with-x11=none
|
||||
@ -140,6 +138,13 @@ else
|
||||
LIBEFL_CONF_OPTS += --with-crypto=none
|
||||
endif # BR2_PACKAGE_OPENSSL
|
||||
|
||||
ifeq ($(BR2_PACKAGE_WAYLAND),y)
|
||||
LIBEFL_DEPENDENCIES += wayland libxkbcommon
|
||||
LIBEFL_CONF_OPTS += --enable-wayland
|
||||
else
|
||||
LIBEFL_CONF_OPTS += --disable-wayland
|
||||
endif
|
||||
|
||||
# Loaders that need external dependencies needs to be --enable-XXX=yes
|
||||
# otherwise the default is '=static'.
|
||||
# All other loaders are statically built-in
|
||||
|
Loading…
Reference in New Issue
Block a user