Revert "Drop support for Glib < 2.32"

This reverts commit 82d352cb10ed140b618b2c00a3935a3e8c6d1ba0.
Revert "Revert "Drop support for Glib < 2.36""

This reverts commit a0a0a16fb72bb7b592d23ce29ca52c7d63c2e40b.