To get GStreamer ready for introspection, we must first explicitly
disable gstreamer1, plugins base and plugins bad from using
introspection. If not, adding the gobject-introspection will result in
these packages failing to build because setting the
_GIR_EXTRA_LIBS_PATH variable is required.
The other gstreamer1 packages do not require setting the
_GIR_EXTRA_LIBS_PATH variable.
Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
--disable-winks \
--disable-android_media \
--disable-apple_media \
- --disable-acm
+ --disable-acm \
+ --disable-introspection
# Options which require currently unpackaged libraries
GST1_PLUGINS_BAD_CONF_OPTS += \
# gio_unix_2_0 is only used for tests
GST1_PLUGINS_BASE_CONF_OPTS = \
--disable-examples \
- --disable-valgrind
+ --disable-valgrind \
+ --disable-introspection
# Options which require currently unpackaged libraries
GST1_PLUGINS_BASE_CONF_OPTS += \
--disable-failing-tests \
--disable-valgrind \
--disable-benchmarks \
+ --disable-introspection \
$(if $(BR2_PACKAGE_GSTREAMER1_CHECK),,--disable-check) \
$(if $(BR2_PACKAGE_GSTREAMER1_TRACE),,--disable-trace) \
$(if $(BR2_PACKAGE_GSTREAMER1_PARSE),,--disable-parse) \