gio-2.0: Update from 2.42 branch