summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/libosinfo
Commit message (Collapse)AuthorAgeFilesLines
* libosinfo: build vapi only if gobject-introspection is enabledMarkus Volk2023-08-301-2/+2
| | | | | | | | | this fixes: meson.build:40:8: ERROR: Problem encountered: vala support was requested, but introspection support is mandatory. Signed-off-by: Markus Volk <f_l_k@t-online.de> Acked-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libosinfo: add recipeMarkus Volk2023-08-262-0/+60
libosinfo ========= libosinfo is a GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support. It includes a database containing device metadata and provides APIs to match/identify optimal devices for deploying an operating system on a hypervisor. Via the magic of GObject Introspection, the API is available in all common programming languages with demos for javascript (GJS/Seed) and python (PyGObject). Vala bindings are also provided. libosinfo is a required dependency for gnome-boxes Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>