diff options
| author | Markus Volk <f_l_k@t-online.de> | 2025-03-10 20:54:22 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-03-10 13:28:32 -0700 |
| commit | 9b754a1e2c53c701c8cbb08209e2bdfb04d95b71 (patch) | |
| tree | cf1082905b59713848b3daccc2137b2c6abe2d90 /meta-oe/recipes-support | |
| parent | 56507b396452a4f18918f9953fc789a5751e6548 (diff) | |
| download | meta-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/recipes-support')
| -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" | |||
| 2 | LICENSE = "LGPL-2.1-only" | 2 | LICENSE = "LGPL-2.1-only" |
| 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1" | 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1" |
| 4 | 4 | ||
| 5 | DEPENDS = "glib-2.0 libusb" | 5 | DEPENDS = "glib-2.0 libusb json-glib" |
| 6 | RDEPENDS:${PN} = "hwdata" | ||
| 6 | 7 | ||
| 7 | inherit meson gobject-introspection gtk-doc gettext vala | 8 | inherit meson gobject-introspection gi-docgen gettext vala pkgconfig |
| 8 | 9 | ||
| 9 | PACKAGECONFIG:class-target ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)}" | 10 | PACKAGECONFIG:class-target ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)}" |
| 10 | PACKAGECONFIG[vapi] = "-Dvapi=true,-Dvapi=false" | 11 | PACKAGECONFIG[vapi] = "-Dvapi=true,-Dvapi=false" |
| 11 | 12 | ||
| 12 | EXTRA_OEMESON:append:class-native = " -Dtests=false -Dintrospection=false" | 13 | EXTRA_OEMESON:class-native += "-Dtests=false -Dintrospection=false" |
| 14 | |||
| 15 | GIDOCGEN_MESON_OPTION = 'docs' | ||
| 13 | 16 | ||
| 14 | SRC_URI = "git://github.com/hughsie/libgusb.git;branch=main;protocol=https" | 17 | SRC_URI = "git://github.com/hughsie/libgusb.git;branch=main;protocol=https" |
| 15 | SRCREV = "332d5b987ffecb824426e88518e05547faf2b520" | 18 | SRCREV = "ed31c8134d80d006bd45450e84180be2a7c0742e" |
| 16 | S = "${WORKDIR}/git" | 19 | S = "${WORKDIR}/git" |
| 17 | 20 | ||
| 18 | BBCLASSEXTEND = "native" | 21 | BBCLASSEXTEND = "native" |
