Commit Graph

7 Commits

Author SHA1 Message Date
Richard Hughes
bfebede490 Add support for platform capability descriptors so devices can set quirks
This feature adds support for platform capability BOS descriptors which allows
the device itself to ship quirk data.

Use `sudo fwupdtool get-devices --save-backends=FILENAME` to save fake backend
devices to a file. This allows easy creation of self tests that do not require
physical hardware.
2022-09-13 12:07:35 +01:00
Richard Hughes
22a88da111 trivial: Update subprojects to latest versions 2022-01-10 10:40:36 +00:00
Mario Limonciello
597066b18e trivial: bump gusb subproject up to 0.3.8
fixes: #3889
2021-10-21 09:34:04 -05:00
Richard Hughes
d9f4b89f1b Update the subprojects to the latest released versions
This gets us FreeBSD support for all the deps.
2021-05-24 12:53:39 +01:00
Benson Leung
96bad357ad Require libgusb 0.3.5
Newer version of libgusb has g_usb_device_get_configuration_index which
will be used by cros-ec plugin.

Skip bumping this dependency on Debian and Ubuntu as of this commit date,
they don't know about 0.3.5 yet.
2020-08-28 10:48:03 -07:00
Benson Leung
cd65aeaa41 Require libgusb 0.3.3
Newer version of libgusb has support for a usb endpoint wrapper.
2020-05-29 06:55:40 +01:00
Richard Hughes
40bef88ce1 Allow compiling GUsb as a subproject
This allows us to get closer to compiling on FreeBSD.
2019-11-24 16:59:48 +00:00