[Buildroot] [PATCH v5 20/36] package/libevas-generic-loaders: add libraw dependency
Romain Naour
romain.naour at openwide.fr
Sat Oct 24 21:01:00 UTC 2015
libraw it's one of the "highly recommended" dependecies
according to the README [1].
[1] https://git.enlightenment.org/core/evas_generic_loaders.git/tree/README?id=v1.15.0#n31
Signed-off-by: Romain Naour <romain.naour at openwide.fr>
---
v4: improve commit log
---
package/libevas-generic-loaders/Config.in | 5 +++++
package/libevas-generic-loaders/libevas-generic-loaders.mk | 9 +++++++--
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/package/libevas-generic-loaders/Config.in b/package/libevas-generic-loaders/Config.in
index 5b9f009..26166a8 100644
--- a/package/libevas-generic-loaders/Config.in
+++ b/package/libevas-generic-loaders/Config.in
@@ -11,6 +11,11 @@ config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
if BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
+config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS_LIBRAW
+ bool "Libraw loader"
+ help
+ This option enables the Evas generic Libraw loader
+
config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS_SVG
bool "SVG loader"
select BR2_PACKAGE_LIBRSVG
diff --git a/package/libevas-generic-loaders/libevas-generic-loaders.mk b/package/libevas-generic-loaders/libevas-generic-loaders.mk
index d8ab252..4665ded 100644
--- a/package/libevas-generic-loaders/libevas-generic-loaders.mk
+++ b/package/libevas-generic-loaders/libevas-generic-loaders.mk
@@ -14,14 +14,19 @@ LIBEVAS_GENERIC_LOADERS_INSTALL_STAGING = YES
LIBEVAS_GENERIC_LOADERS_DEPENDENCIES = libefl zlib
-# For now, we only support the SVG loader
# poppler >= 0.32 is not supported with libevas-generic-loaders 1.14.0
LIBEVAS_GENERIC_LOADERS_CONF_OPTS += \
--disable-poppler \
--disable-spectre \
- --disable-libraw \
--disable-gstreamer
+ifeq ($(BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS_LIBRAW),y)
+LIBEVAS_GENERIC_LOADERS_DEPENDENCIES += libraw
+LIBEVAS_GENERIC_LOADERS_CONF_OPTS += --enable-libraw
+else
+LIBEVAS_GENERIC_LOADERS_CONF_OPTS += --disable-libraw
+endif
+
ifeq ($(BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS_SVG),y)
LIBEVAS_GENERIC_LOADERS_DEPENDENCIES += librsvg cairo
LIBEVAS_GENERIC_LOADERS_CONF_OPTS += --enable-svg
--
2.4.3
More information about the buildroot
mailing list