diff options
author | Romain Naour <romain.naour@openwide.fr> | 2015-12-15 23:40:15 +0100 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-12-17 23:52:59 +0100 |
commit | f8cfa13ba3705386bb312a9673ea616c493426b6 (patch) | |
tree | f1b14d8d483d172e3757b3f6f594e66d0d7ba7c7 /package/efl | |
parent | da02d8fc67d10a1201e341bf552a2f2dbac1c77a (diff) |
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>
Diffstat (limited to 'package/efl')
-rw-r--r-- | package/efl/libefl/Config.in | 1 | ||||
-rw-r--r-- | package/efl/libefl/libefl.mk | 9 |
2 files changed, 8 insertions, 2 deletions
diff --git a/package/efl/libefl/Config.in b/package/efl/libefl/Config.in index 6788bb369..7d635d973 100644 --- a/package/efl/libefl/Config.in +++ b/package/efl/libefl/Config.in @@ -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 diff --git a/package/efl/libefl/libefl.mk b/package/efl/libefl/libefl.mk index 184604b22..e21d89cea 100644 --- a/package/efl/libefl/libefl.mk +++ b/package/efl/libefl/libefl.mk @@ -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 |