From 9310e12d5bbb5e10f899672980fb63bd24382bd1 Mon Sep 17 00:00:00 2001 From: Will Newton Date: Tue, 16 Jun 2009 21:33:56 +0100 Subject: gstreamer: Allow libxml2 dependency to be configured. gstreamer uses libxml2 to support the plugin registry and pipeline load/save features. This change allows the user to build gstreamer without libxml2 which saves a large amount of space on the target. Closes #373. Signed-off-by: Will Newton --- package/multimedia/gstreamer/gstreamer.mk | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'package/multimedia/gstreamer/gstreamer.mk') diff --git a/package/multimedia/gstreamer/gstreamer.mk b/package/multimedia/gstreamer/gstreamer.mk index 8b30209b7..821a23349 100644 --- a/package/multimedia/gstreamer/gstreamer.mk +++ b/package/multimedia/gstreamer/gstreamer.mk @@ -24,6 +24,14 @@ GSTREAMER_CONF_OPT = \ --disable-tests \ --disable-failing-tests -GSTREAMER_DEPENDENCIES = libglib2 libxml2 host-pkgconfig +GSTREAMER_DEPENDENCIES = libglib2 host-pkgconfig + +ifeq ($(BR2_PACKAGE_GSTREAMER_LIBXML2),y) +GSTREAMER_DEPENDENCIES += libxml2 +else +GSTREAMER_CONF_OPT += \ + --disable-registry \ + --disable-loadsave +endif $(eval $(call AUTOTARGETS,package/multimedia,gstreamer)) -- cgit v1.2.3