Various fixes for using gtk4 as a meson subproject
- Always look for both cmake and pkgconfig names
- Remove redundant, duplicate, harfbuzz check
- Update gitlab.gnome.org SSH server names in wraps
- Stop using fallback: kwarg for deps that don't need it. There will be more fixes incoming later, once PRs/MRs in other projects are merged:
- Fix find_program and subproject usage
The purpose of these fixes is correctness and to make it easier to build gtk on Windows as a subproject, such as, as a part of gstreamer.
CC: @fanc999 for the first commit, please test whether the change works for you. It should, and it's simpler!
Edited by Nirbheek Chauhan