gst-plugins-base: add missing dependency on libxml2 for subparse
The gst-plugins-base configure script claims that the subparse plugin is dependency-less - but it also silently disables subparse if libxml2 is not available. So depend on libxml2 when subparse is selected. Note: the analogous gst1 subparse plugin does not have this requirement. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
b6e3dc51bc
commit
13b8ed48c3
@ -46,9 +46,6 @@ config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_PLAYBACK
|
||||
bool "playback (mandatory)"
|
||||
default y
|
||||
|
||||
config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_SUBPARSE
|
||||
bool "subparse"
|
||||
|
||||
config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_TCP
|
||||
bool "tcp"
|
||||
|
||||
@ -92,6 +89,10 @@ comment "pango plugin needs a toolchain w/ C++"
|
||||
depends on !BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
|
||||
config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_SUBPARSE
|
||||
bool "subparse"
|
||||
select BR2_PACKAGE_LIBXML2
|
||||
|
||||
config BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_THEORA
|
||||
bool "theora (*.ogg video)"
|
||||
select BR2_PACKAGE_LIBTHEORA
|
||||
|
@ -111,6 +111,7 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_SUBPARSE),y)
|
||||
GST_PLUGINS_BASE_CONF_OPTS += --enable-subparse
|
||||
GST_PLUGINS_BASE_DEPENDENCIES += libxml2
|
||||
else
|
||||
GST_PLUGINS_BASE_CONF_OPTS += --disable-subparse
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user