gobject should pull in gi and all of the other packages needed, so use that.