diff --git a/package/efl/libefl/Config.in b/package/efl/libefl/Config.in index 7d635d9736..41b12435be 100644 --- a/package/efl/libefl/Config.in +++ b/package/efl/libefl/Config.in @@ -137,4 +137,10 @@ config BR2_PACKAGE_LIBEFL_TIFF help This enables the loader code that loads tiff files. +config BR2_PACKAGE_LIBEFL_WEBP + bool "libevas webp image loader" + select BR2_PACKAGE_WEBP + help + This enables the loader code that loads images using WebP. + endif # BR2_PACKAGE_LIBEFL diff --git a/package/efl/libefl/libefl.mk b/package/efl/libefl/libefl.mk index e21d89cea9..2ebf6fb142 100644 --- a/package/efl/libefl/libefl.mk +++ b/package/efl/libefl/libefl.mk @@ -32,7 +32,6 @@ LIBEFL_GETTEXTIZE = YES # --disable-cxx-bindings: disable C++11 bindings. # --disable-fb: disable frame buffer support. # --disable-image-loader-jp2k: disable JPEG 2000 support. -# --disable-image-loader-webp: disable webp support. # --disable-sdl: disable sdl2 support. # --disable-systemd: disable systemd support. # --enable-lua-old: disable Elua and remove luajit dependency. @@ -44,7 +43,6 @@ LIBEFL_CONF_OPTS = \ --disable-cxx-bindings \ --disable-fb \ --disable-image-loader-jp2k \ - --disable-image-loader-webp \ --disable-sdl \ --disable-systemd \ --enable-lua-old \ @@ -176,6 +174,13 @@ else LIBEFL_CONF_OPTS += --disable-image-loader-tiff endif +ifeq ($(BR2_PACKAGE_LIBEFL_WEBP),y) +LIBEFL_CONF_OPTS += --enable-image-loader-webp=yes +LIBEFL_DEPENDENCIES += webp +else +LIBEFL_CONF_OPTS += --disable-image-loader-webp +endif + $(eval $(autotools-package)) ################################################################################