@@ -16,12 +16,18 @@ GUPNP_DLNA_INSTALL_STAGING = YES
GUPNP_DLNA_DEPENDENCIES = host-pkgconf libglib2 libxml2
GUPNP_DLNA_CONF_OPTS = \
- --disable-introspection \
--disable-legacy-gstreamer-metadata-backend
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE),y)
GUPNP_DLNA_CONF_OPTS += --enable-gstreamer-metadata-backend
GUPNP_DLNA_DEPENDENCIES += gstreamer1 gst1-plugins-base
+# vala bindings are created with the .gir files.
+ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y)
+GUPNP_DLNA_CONF_OPTS += --enable-introspection
+GUPNP_DLNA_DEPENDENCIES += gobject-introspection host-vala
+else
+GUPNP_DLNA_CONF_OPTS += --disable-introspection
+endif
else
GUPNP_DLNA_CONF_OPTS += --disable-gstreamer-metadata-backend
endif