GObject Introspection is a language-agnostic binding tool for
GObject-based libraries. It generates typelibs describing the library's
API, which can then be read and used through a library (libgirepository)
or language bindings thereto (currently available for Python and
JavaScript). The typelibs for GLib, various X11 libraries used higher up
the stack, and a test module are also included.
This is necessary for GNOME 2.28, as Pango builds its typelib
concurrently, and PyGObject 2.20 includes Python bindings to
libgirepository.