Hi! I just pushed my GLib changes in a single patch, 943f33a. Apologies for not splitting them in several patches, but apparently the renaming had made this pretty much impossible.
So the patch adds DBus, adds a “doc” output for GLib, fixes a bunch of /bin/sh references, and adds three larger-than-I-would-have-liked patches to allow the test suite to run. Part of these patches just disables tests that cannot run for one reason or another. Let me know if you have any questions or comments, and thanks again for starting the hard work! Ludo’.