new glib dependency