From 3fc29f569e10b2c6d3b0a5a2015bbdb7162063ca Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Tue, 1 Nov 2022 17:30:17 +0100 Subject: [PATCH] libvirt-glib: add recipe libvirt-glib wraps libvirt to provide a high-level object-oriented API better suited for glib-based applications, via three libraries: - libvirt-glib - GLib main loop integration & misc helper APIs - libvirt-gconfig - GObjects for manipulating libvirt XML documents - libvirt-gobject - GObjects for managing libvirt objects It is needed as a dependency for glib based projects that make use of libvirt e.g. virt-manager, virt-viewer or gnome boxes. Compilation was tested for x86_64, aarch64 and qemumips Signed-off-by: Markus Volk Signed-off-by: Bruce Ashfield --- recipes-extended/libvirt/libvirt-glib_4.0.0.bb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 recipes-extended/libvirt/libvirt-glib_4.0.0.bb diff --git a/recipes-extended/libvirt/libvirt-glib_4.0.0.bb b/recipes-extended/libvirt/libvirt-glib_4.0.0.bb new file mode 100644 index 00000000..11ad84a1 --- /dev/null +++ b/recipes-extended/libvirt/libvirt-glib_4.0.0.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "A toolkit to interact with the virtualization capabilities of recent versions of Linux." +HOMEPAGE = "http://libvirt.org" +LICENSE = "LGPL-2.1-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" + +DEPENDS = "glib-2.0 libvirt libxml2" + +SRC_URI = "git://gitlab.com/libvirt/libvirt-glib;protocol=https;branch=master" + +SRCREV = "940bd9ccbfe419573ddec4383e3def4aac1f0e1f" +S = "${WORKDIR}/git" + +inherit meson pkgconfig gobject-introspection vala +GIR_MESON_OPTION = ''