Require ns / version and register each object GType.
Alias is ns-Name (hyphen, same style as RPC-Live-Remote). Skips infos that are not objects, or have no GType. A second register of the same alias is a no-op.
| ns |
typelib namespace (Gio, Meta) |
| version |
typelib version (2.0, 16) |
| GLib.Error |
when GI.Repository.require fails |