diff mbox series

[meta-oe] libgusb: update 0.3.10 -> 0.4.9

Message ID 20250310193159.1215736-1-f_l_k@t-online.de
State New
Headers show
Series [meta-oe] libgusb: update 0.3.10 -> 0.4.9 | expand

Commit Message

Markus Volk March 10, 2025, 7:31 p.m. UTC
- 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

Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 .../libgusb/{libgusb_0.3.10.bb => libgusb_0.4.9.bb}   | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)
 rename meta-oe/recipes-support/libgusb/{libgusb_0.3.10.bb => libgusb_0.4.9.bb} (60%)
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/libgusb/libgusb_0.3.10.bb b/meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb
similarity index 60%
rename from meta-oe/recipes-support/libgusb/libgusb_0.3.10.bb
rename to meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb
index 491b6a7a1d..cdb1c7d31c 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"
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1"
 
-DEPENDS = "glib-2.0 libusb"
+DEPENDS = "glib-2.0 libusb json-glib"
+RDEPENDS:${PN} = "hwdata"
 
-inherit meson gobject-introspection gtk-doc gettext vala
+inherit meson gobject-introspection gi-docgen gettext vala pkgconfig
 
 PACKAGECONFIG:class-target ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)}"
 PACKAGECONFIG[vapi] = "-Dvapi=true,-Dvapi=false"
 
-EXTRA_OEMESON:append:class-native = " -Dtests=false -Dintrospection=false"
+EXTRA_OEMESON:append:class-native = "-Dtests=false  -Dintrospection=false"
+
+GIDOCGEN_MESON_OPTION = 'docs'
 
 SRC_URI = "git://github.com/hughsie/libgusb.git;branch=main;protocol=https"
-SRCREV = "332d5b987ffecb824426e88518e05547faf2b520"
+SRCREV = "ed31c8134d80d006bd45450e84180be2a7c0742e"
 S = "${WORKDIR}/git"
 
 BBCLASSEXTEND = "native"