Mangled Requires in pkg-config file
Trying to build stuff against GTK 4.0.0 on Nix fails because of missing vulkan/vulkan.h
header. Turns out the pkg-config file is mangled:
Requires: pango >= 1.47.0 pangocairo >= 1.47.0 gdk-pixbuf-2.0 >= 2.30.0 cairo >= 1.14.0 cairo-gobject >= 1.14.0vulkan graphene-gobject-1.0 >= 1.9.1 gio-2.0 >= 2.66.0
Apparently there is a missing space when appending:
https://gitlab.gnome.org/GNOME/gtk/-/blob/9c84fa127a33e33e8dc5e93adb5e40d3a46b2dbc/meson.build#L726
Maybe it would be better to build the file using the Meson module, I can open a MR if this is something we want.