Package definitions for GObject introspection typelibs.
Organized by namespace and version, each entry maps to a resolver function
that returns the appropriate package names for the current OS.
Example: Get the package name for Gtk 4.0 on the current OS
constgtk = packages.Gtk['4.0']().packages;
if (gtk) print(`To install Gtk 4.0 typelib, install the following package(s): ${gtk.join(', ')}`); else printerr("Can't find a Gtk 4.0 package for this OS");
Package definitions for GObject introspection typelibs. Organized by namespace and version, each entry maps to a resolver function that returns the appropriate package names for the current OS.