summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
authorMarkus Volk <f_l_k@t-online.de>2025-03-10 20:54:22 +0100
committerKhem Raj <raj.khem@gmail.com>2025-03-10 13:28:32 -0700
commit9b754a1e2c53c701c8cbb08209e2bdfb04d95b71 (patch)
treecf1082905b59713848b3daccc2137b2c6abe2d90 /meta-oe
parent56507b396452a4f18918f9953fc789a5751e6548 (diff)
downloadmeta-openembedded-9b754a1e2c53c701c8cbb08209e2bdfb04d95b71.tar.gz
libgusb: update 0.3.10 -> 0.4.9
- use gi-docgen instead of gtk_doc - add json-glib dependency - inherit pkgconfig - add a runtime dependency on hwdata because we need to provide usbids - dont use append for EXTRA_OEMESON Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb (renamed from meta-oe/recipes-support/libgusb/libgusb_0.3.10.bb)11
1 files changed, 7 insertions, 4 deletions
diff --git a/meta-oe/recipes-support/libgusb/libgusb_0.3.10.bb b/meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb
index 491b6a7a1d..7f6bec3ea7 100644
--- a/meta-oe/recipes-support/libgusb/libgusb_0.3.10.bb
+++ b/meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb
@@ -2,17 +2,20 @@ SUMMARY = "GUsb is a GObject wrapper for libusb1"
2LICENSE = "LGPL-2.1-only" 2LICENSE = "LGPL-2.1-only"
3LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1" 3LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1"
4 4
5DEPENDS = "glib-2.0 libusb" 5DEPENDS = "glib-2.0 libusb json-glib"
6RDEPENDS:${PN} = "hwdata"
6 7
7inherit meson gobject-introspection gtk-doc gettext vala 8inherit meson gobject-introspection gi-docgen gettext vala pkgconfig
8 9
9PACKAGECONFIG:class-target ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)}" 10PACKAGECONFIG:class-target ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)}"
10PACKAGECONFIG[vapi] = "-Dvapi=true,-Dvapi=false" 11PACKAGECONFIG[vapi] = "-Dvapi=true,-Dvapi=false"
11 12
12EXTRA_OEMESON:append:class-native = " -Dtests=false -Dintrospection=false" 13EXTRA_OEMESON:class-native += "-Dtests=false -Dintrospection=false"
14
15GIDOCGEN_MESON_OPTION = 'docs'
13 16
14SRC_URI = "git://github.com/hughsie/libgusb.git;branch=main;protocol=https" 17SRC_URI = "git://github.com/hughsie/libgusb.git;branch=main;protocol=https"
15SRCREV = "332d5b987ffecb824426e88518e05547faf2b520" 18SRCREV = "ed31c8134d80d006bd45450e84180be2a7c0742e"
16S = "${WORKDIR}/git" 19S = "${WORKDIR}/git"
17 20
18BBCLASSEXTEND = "native" 21BBCLASSEXTEND = "native"