mirror of
https://git.yoctoproject.org/poky
synced 2026-04-29 09:32:11 +02:00
gstreamer1.0-python: rework gobject-introspection handling
gobject-introspection is mandatory for gstreamer1.0-python - there is no configure option to enable or disable it. To handle properly, this patch does: * Make 'gobject-introspection-data' a required distro feature * Add 'UNKNOWN_CONFIGURE_WHITELIST_append = " --enable-introspection --disable-introspection"' - it was removed in gobject-introspection.bbclass to avoid | ERROR: libgee-0.18.0-r0 do_configure: QA Issue: libgee: configure was passed unrecognised options: --disable-schemas-install [unknown-configure-option] (From OE-Core rev: bcc560134ebfbeeb0c1cc7b6c96e2da629df67a2) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
1294180533
commit
50065038c0
@@ -16,7 +16,11 @@ PNREAL = "gst-python"
|
||||
|
||||
S = "${WORKDIR}/${PNREAL}-${PV}"
|
||||
|
||||
inherit autotools pkgconfig distutils3-base upstream-version-is-even gobject-introspection
|
||||
# gobject-introspection is mandatory and cannot be configured
|
||||
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
||||
UNKNOWN_CONFIGURE_WHITELIST_append = " --enable-introspection --disable-introspection"
|
||||
|
||||
inherit autotools pkgconfig distutils3-base upstream-version-is-even gobject-introspection distro_features_check
|
||||
|
||||
do_install_append() {
|
||||
# gstpythonplugin hardcodes the location of the libpython from the build
|
||||
|
||||
Reference in New Issue
Block a user