From: Christopher Larson Date: Thu, 21 Apr 2016 12:29:35 +0000 (+0530) Subject: gobject-introspection: fix floating dep on python-mako X-Git-Tag: uninative-1.0~266 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=91b7857f3c90151fa78c0cc797f3544057992441;p=openembedded-core.git gobject-introspection: fix floating dep on python-mako This was resulting in non-deterministic builds where g-ir-doc-tool may or may not exist depending on whether python-mako was built previously. Add a PACKAGECONFIG so the dependency is explicit. Signed-off-by: Sujith H Signed-off-by: Christopher Larson Signed-off-by: Sujith Haridasan Signed-off-by: Ross Burton --- diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb index 9b16147da3..67891a2ad9 100644 --- a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb +++ b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb @@ -108,6 +108,8 @@ EXTRA_OECONF_class-target += "--enable-host-gi \ ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '--enable-introspection-data', '--disable-introspection-data', d)} \ " +PACKAGECONFIG ?= "" +PACKAGECONFIG[doctool] = "--enable-doctool,--disable-doctool,python-mako," do_compile_prepend_class-target() { # This prevents g-ir-scanner from writing cache data to $HOME