Commit 25ef28b1 authored by Romain Naour's avatar Romain Naour Committed by Thomas Petazzoni
Browse files

package/libevas-generic-loaders: add libraw dependency

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: default avatarRomain Naour <romain.naour@openwide.fr>
Reviewed-by: default avatar"Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 98d58b7c
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -11,6 +11,16 @@ config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS

if BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS

config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS_LIBRAW
	bool "libraw loader"
	depends on BR2_INSTALL_LIBSTDCPP # libraw
	select BR2_PACKAGE_LIBRAW
	help
	  This option enables the Evas generic Libraw loader

comment "libraw loader needs a toolchain w/ C++"
	depends on !BR2_INSTALL_LIBSTDCPP

config BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS_SVG
	bool "SVG loader"
	depends on BR2_USE_MMU # librsvg -> glib2
+7 −2
Original line number Diff line number Diff line
@@ -14,15 +14,20 @@ LIBEVAS_GENERIC_LOADERS_INSTALL_STAGING = YES

LIBEVAS_GENERIC_LOADERS_DEPENDENCIES = host-pkgconf libefl zlib

# For now, we only support the SVG loader
# poppler >= 0.32 is not supported by the current version of
# libevas-generic-loaders.
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