From b0c46ce73a0e3a67edb2bfd992bd457f2871ede8 Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Wed, 30 Aug 2023 18:23:30 +0200 Subject: libosinfo: build vapi only if gobject-introspection is enabled this fixes: meson.build:40:8: ERROR: Problem encountered: vala support was requested, but introspection support is mandatory. Signed-off-by: Markus Volk Acked-by: Martin Jansa Signed-off-by: Khem Raj --- meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb b/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb index b02bc12816..d724c52ea9 100644 --- a/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb +++ b/meta-oe/recipes-support/libosinfo/libosinfo_1.10.bb @@ -23,10 +23,10 @@ GIR_MESON_ENABLE_FLAG = 'enabled' GIR_MESON_DISABLE_FLAG = 'disabled' GTKDOC_MESON_OPTION = "enable-gtk-doc" -EXTRA_OEMESON = " \ +EXTRA_OEMESON += " \ -Dwith-pci-ids-path=${datadir}/pci.ids \ -Dwith-usb-ids-path=${datadir}/usb.ids \ - -Denable-vala=enabled \ + ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '-Denable-vala=enabled', '-Denable-vala=disabled', d)} \ " RDEPENDS:${PN} = "pciutils-ids usbids" -- cgit v1.2.3-54-g00ecf