GNOME Bugzilla – Bug 780725
Please bump the glib version to 2.52
Last modified: 2017-05-17 23:26:15 UTC
glib version 2.52.0 has been released and it fixes some important bugs: - bug 747146 - Implement GNotification on OSX - bug 734946 - Implement GContentType (and GAppInfo) on OSX.
I must admit that bug 734946 is not quite ready. Some patches are still being added and they will have to be included in the bumped version.
I'm starting the cleanup of jhbuildrc-gtk-osx now, and I'll go through a module update when I've done with that, I hope around the end of the week. Whatever's on ftp.gnome.org will go in with whatever patches are needed to get it to build. GLib master builds OK but I have no idea what GIO modules actually work on quartz. If you care about bug 734746 and are able to test it, I suggest that you reopen it with a report of what does and does not work. Be sure to build glib master for your testing and document the problems carefully. You might also create a branch and apply the still-open patches to see if they fix problems that you find.
Bug 734946 is reopened as you have suggested. To be honest, it's Patrick rather than me who spots and fixes his own bugs. To some really limited extent I am able to test and fix problems but I can't guarantee this.
As far as I can see, the glib version has been bumped to 2.52.1 in this commit: https://git.gnome.org/browse/gtk-osx/diff/modulesets-stable/gtk-osx.modules?id=eef92a1 But bug 734946 has been actually fixed only in 2.52.2. So please bump again and I hope it will be OK for now. While at this, now module attribute says "glib/2.52/glib-2.52.1.tar.xz" while version says "2.42.1". Is this a typo?
Sigh, OK, done with a little extra cleanup. The version attribute was a typo, thanks for noticing.
This looks perfect now. Thank you.