start port to gobject-introspection