GNOME Bugzilla – Bug 790385
meson: Don't require gobject-introspection
Last modified: 2017-12-17 11:27:58 UTC
This dependency check doesn't look like it's actually needed or used.
Created attachment 363705 [details] [review] meson: Don't require gobject-introspection
Review of attachment 363705 [details] [review]: We do need gobject-introspection to produce our bindings, however the Meson gnome.generate_gir() function will also look for the dependency: https://github.com/mesonbuild/meson/blob/master/mesonbuild/modules/gnome.py#L401 So it's fine to merge this.
I accidentally merged to tracker.git as well as tracker-miners.git, but we do still need the dependency in tracker.git as we have to manually merge the C and Vala .gir information for libtracker-sparql.
And it's been properly reverted, makes sense. Closing as fixed.