gnome: improve dependency lookup of G-I
gnome: improve dependency lookup of G-I

Cross-compiling and generating gobject-introspection isn't trivial, but
with wrapper scripts that call qemu-user it's perfectly doable[1].

Currently looking up the gobject-introspection pkgconfig is done as a
native dependency, which means in cross-compilation environments this
is not the right paths (wrong library path, for example).

Solve this by generalisiing _get_native_dep() to _get_dep(native) and
asking for the host gobject-introspection instead.

[1] https://git.yoctoproject.org/cgit.cgi/poky/tree/meta/recipes-gnome/gobject-introspection/

jpakkane/meson,pexip/meson,pexip/meson,pexip/meson,jpakkane/meson,jpakkane/meson,QuLogic/meson,QuLogic/meson,QuLogic/meson,pexip/meson,mesonbuild/meson,jpakkane/meson,pexip/meson,jpakkane/meson,mesonbuild/meson,mesonbuild/meson,QuLogic/meson,QuLogic/meson,mesonbuild/meson,QuLogic/meson,mesonbuild/meson,jpakkane/meson,mesonbuild/meson,jpakkane/meson,mesonbuild/meson,mesonbuild/meson,mesonbuild/meson,mesonbuild/meson,QuLogic/meson,jpakkane/meson,pexip/meson,QuLogic/meson,jpakkane/meson,pexip/meson,pexip/meson,QuLogic/meson,pexip/meson,pexip/meson