gio-2.0: Update from 2.42 branch

(cherry picked from commit bd90e4a12cec772d126cddafde51263dff6e8312)