[OE-core] [PATCH 00/13] meson/gobject-introspection rework
Andreas Müller
schnitzeltony at gmail.com
Fri Apr 5 06:37:23 UTC 2019
* Make meson builds aware of unrecognized config options.
* central auto-enable/disable gobject-introspection for meson builds +
unrecognized options are triggered for meson & autotools now
Note that native recipes are build gobject-introspection disabled (as before
when building with autotools)
Did test this series with my heavy-heavy-monster image but there might be
fallout if 'unknown-configure-option' in ERROR_QA is set but:
* It is better to be aware of options set wrongly (some were discovered already
by this series)
* Patches for meta-gnome for packages not accepting gi on/off option are in the
queue already
* glib-networking upgrade was done because it reintroduces on/off config option
for gobject-introspection
Andreas Müller (13):
insane.bbclass: Trigger unrecognzed configure option for meson
gobject-introspection: auto-enable/-disable gobject-introspection for
meson
libmodulemd: use gobject-introspection.bbclass on/off mechanism
gdk-pixbuf: use gobject-introspection.bbclass on/off mechanism
json-glib: use gobject-introspection.bbclass on/off mechanism
libdazzle: use gobject-introspection.bbclass on/off mechanism
clutter-gtk-1.0: use gobject-introspection.bbclass on/off mechanism
pango: use gobject-introspection.bbclass on/off mechanism
at-spi2-core: use gobject-introspection.bbclass on/off mechanism
atk: use gobject-introspection.bbclass on/off mechanism
libsoup-2.4: use gobject-introspection.bbclass on/off mechanism
glib-networking: upgrade 2.58.0 -> 2.60.1
gst-plugins: move 'inherit gobject-introspection' to recipes
supporting GI
meta/classes/gobject-introspection.bbclass | 14 ++++++++++++--
meta/classes/insane.bbclass | 12 ++++++++----
...working_2.58.0.bb => glib-networking_2.60.1.bb} | 10 +++++-----
.../libmodulemd/libmodulemd_git.bb | 11 +++--------
meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.38.0.bb | 8 +-------
meta/recipes-gnome/json-glib/json-glib_1.4.4.bb | 5 -----
meta/recipes-gnome/libdazzle/libdazzle_3.30.2.bb | 6 +-----
meta/recipes-graphics/clutter/clutter-gtk-1.0.inc | 11 +----------
meta/recipes-graphics/pango/pango_1.42.4.bb | 10 +---------
.../gstreamer/gstreamer1.0-plugins-bad_1.14.4.bb | 2 +-
.../gstreamer/gstreamer1.0-plugins-base_1.14.4.bb | 2 +-
.../gstreamer/gstreamer1.0-plugins.inc | 2 +-
meta/recipes-support/atk/at-spi2-core_2.30.0.bb | 10 ++++------
meta/recipes-support/atk/atk_2.30.0.bb | 8 --------
meta/recipes-support/libsoup/libsoup-2.4_2.64.2.bb | 8 --------
15 files changed, 39 insertions(+), 80 deletions(-)
rename meta/recipes-core/glib-networking/{glib-networking_2.58.0.bb => glib-networking_2.60.1.bb} (71%)
--
2.20.1
More information about the Openembedded-core
mailing list