All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13] meson/gobject-introspection rework
@ 2019-04-05  6:37 Andreas Müller
  2019-04-05  6:37 ` [PATCH 01/13] insane.bbclass: Trigger unrecognzed configure option for meson Andreas Müller
                   ` (13 more replies)
  0 siblings, 14 replies; 18+ messages in thread
From: Andreas Müller @ 2019-04-05  6:37 UTC (permalink / raw)
  To: openembedded-core, alex.kanavin

* 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



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2019-04-05 21:44 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-05  6:37 [PATCH 00/13] meson/gobject-introspection rework Andreas Müller
2019-04-05  6:37 ` [PATCH 01/13] insane.bbclass: Trigger unrecognzed configure option for meson Andreas Müller
2019-04-05 21:44   ` Khem Raj
2019-04-05  6:37 ` [PATCH 02/13] gobject-introspection: auto-enable/-disable gobject-introspection " Andreas Müller
2019-04-05  6:37 ` [PATCH 03/13] libmodulemd: use gobject-introspection.bbclass on/off mechanism Andreas Müller
2019-04-05  6:37 ` [PATCH 04/13] gdk-pixbuf: " Andreas Müller
2019-04-05  6:37 ` [PATCH 05/13] json-glib: " Andreas Müller
2019-04-05  6:37 ` [PATCH 06/13] libdazzle: " Andreas Müller
2019-04-05  6:37 ` [PATCH 07/13] clutter-gtk-1.0: " Andreas Müller
2019-04-05  6:37 ` [PATCH 08/13] pango: " Andreas Müller
2019-04-05  6:37 ` [PATCH 09/13] at-spi2-core: " Andreas Müller
2019-04-05  6:37 ` [PATCH 10/13] atk: " Andreas Müller
2019-04-05  6:37 ` [PATCH 11/13] libsoup-2.4: " Andreas Müller
2019-04-05  6:37 ` [PATCH 12/13] glib-networking: upgrade 2.58.0 -> 2.60.1 Andreas Müller
2019-04-05  6:37 ` [PATCH 13/13] gst-plugins: move 'inherit gobject-introspection' to recipes supporting GI Andreas Müller
2019-04-05  7:39   ` Alexander Kanavin
2019-04-05 12:18 ` [PATCH 00/13] meson/gobject-introspection rework Burton, Ross
2019-04-05 13:21   ` Andreas Müller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.