Richard Hughes
8c391ee750
pixart-rf: Rename FuPxiDevice to FuPxiBleDevice
2021-06-16 09:27:33 +01:00
Richard Hughes
7dff59c376
pixart-rf: Split out some common code to a new file
2021-06-16 09:27:33 +01:00
Richard Hughes
cae9d04590
trivial: Fix missing failure case in pixart-rf setup
2021-06-16 09:27:33 +01:00
Mario Limonciello
4d7585f8ee
trivial: promote fwupd_checksum_format_for_display into ABI
...
This symbol is used by one plugin and so it should be properly
exported.
2021-06-16 08:37:34 +01:00
Mario Limonciello
7ad3541d56
trivial: logitech: fixup some includes
2021-06-16 08:36:18 +01:00
Richard Hughes
8b0031fad3
trivial: Codespell fixes
2021-06-15 21:45:15 +01:00
Richard Hughes
832231da9c
synaptics-prometheus: Fix enumeration of the config child
...
Do not manually call config setup before adding the parent.
The ->setup() action is called on children explicitly in fu_device_setup()
after the parent device has all the required properties.
Fixes https://github.com/fwupd/fwupd/issues/3364
2021-06-15 11:46:17 -05:00
Sergii Dmytruk
c0d0ce4e1a
Switch from sysctl to ioctl for ESRT on FreeBSD
...
Initial version of the patch was rejected and rewritten.
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2021-06-15 17:25:16 +01:00
Sergii Dmytruk
9c21e4e135
Depend on libefivar in uefi-capsule
...
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2021-06-15 17:25:16 +01:00
Sergii Dmytruk
c16602d688
Corrections for fu-efivar-freebsd.c
...
There were some compilation warnings (one actual error) and possibility
to use incorrect efivar library.
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2021-06-15 17:25:16 +01:00
Richard Hughes
bda57e8c9d
modem-manager: Do not convert instance IDs to GUIDs manually
...
This already happens during setup, there shouldn't be a need to depend
on the private header to accomplish this.
2021-06-15 09:14:39 -05:00
Mario Limonciello
ed51779598
trivial: fix a regression in Gentoo detecting python versions
2021-06-15 08:22:40 -05:00
Mario Limonciello
00cc29c3af
Revert "meson.build: Change python version check order"
...
This reverts commit 1b396215d9
.
2021-06-15 08:22:40 -05:00
Richard Hughes
e64ebe8a7c
trivial: Allow setting device inhibits from quirk files
2021-06-15 14:15:34 +01:00
Richard Hughes
7df9616e18
wacom-usb: Show the user how to switch out of Android-mode
2021-06-15 14:15:22 +01:00
Mario Limonciello
34a6dac830
trivial: fix unclear build failure for introspection off with docgen
...
GI-Docgen requires introspection data to generate documentation.
Show a clearer error about this (Fixes : #3355 )
2021-06-15 07:03:05 -05:00
Mario Limonciello
6bc296f633
trivial: update gi-docgen to a tag
2021-06-15 07:03:05 -05:00
Mario Limonciello
f1db89ff35
trivial: set the version string for source code links properly
2021-06-15 07:03:05 -05:00
Mario Limonciello
68a13d2250
trivial: Add details into RELEASE process for forking stable branches
2021-06-15 07:03:05 -05:00
Richard Hughes
f6cd676fef
trivial: Add required dep for dbxtool
2021-06-15 11:45:16 +01:00
Richard Hughes
a5a82ba519
trivial: Fix the FuDeviceInternalFlags conversion funcs
2021-06-15 10:18:24 +01:00
Richard Hughes
39b3140ed3
trivial: post release version bump
2021-06-14 14:46:05 +01:00
Richard Hughes
85e3916c77
Release fwupd 1.6.1
2021-06-14 14:31:12 +01:00
Ricardo Cañuelo
7a125913bb
logitech-hidpp: make receiver runtime class derivable
2021-06-14 13:31:44 +01:00
Richard Hughes
2dd6462c0c
trivial: Export the DFU version constants into libfwupdplugin
2021-06-14 07:15:42 -05:00
Ricardo Cañuelo
be8634d2cb
logitech-hidpp: fix bug in type casting
2021-06-14 12:35:34 +01:00
Richard Hughes
69f8ae5fb1
Add a precommit check for superfluous includes
2021-06-14 10:12:45 +01:00
Mario Limonciello
e6cd7d1d60
trivial: wacom_usb: depend on plugin_deps rather than hardcoding libraries
2021-06-14 10:12:45 +01:00
Mario Limonciello
73cdf067ed
trivial: fixup includes for a variety of plugins
2021-06-14 10:12:45 +01:00
Mario Limonciello
a8cfa9ee86
trivial: fix gir compilation when gusb is turned off
2021-06-14 09:26:22 +01:00
Mario Limonciello
172fd51e93
trivial: don't include gusb in pkg-config unless gusb enabled
2021-06-14 09:25:53 +01:00
Mario Limonciello
b0fd08b077
trivial: don't hardcode dependency on libjsonglib for any plugins
2021-06-14 09:25:43 +01:00
Mario Limonciello
64fc650f11
trivial: dfu: depend on plugin_deps rather than hardcoding libraries
2021-06-14 09:25:24 +01:00
Mario Limonciello
7794c03907
trivial: add missing header include for in top level libfwupdplugin
2021-06-14 09:25:12 +01:00
Mario Limonciello
0d0dfa6da0
trivial: set up links between libfwupd and libfwupdplugin
2021-06-14 09:25:07 +01:00
Mario Limonciello
be5de229e0
trivial: set header for fwupdplugin documentation
2021-06-14 09:24:58 +01:00
Richard Hughes
60453d9d3c
Fix vendor-directory remotes for firmware with an <artifact> section
2021-06-13 09:00:26 +01:00
Mario Limonciello
5051614206
trivial: Update doc publishing CI for docgen changes
2021-06-11 14:14:53 +01:00
Richard Hughes
7df6368038
trivial: Add an index page to link to both sets of docs
2021-06-11 14:14:53 +01:00
Richard Hughes
bc9920ac54
trivial: Check for python3-markdown >= 3.3.3 for gi-docgen
...
The dep can be decreased - this matches what is in Debian
2021-06-11 14:14:53 +01:00
Ricardo Cañuelo
30c5e0e918
logitech-hidpp: make peripheral class derivable and subclass it
2021-06-11 13:53:02 +02:00
Richard Hughes
7b40a84f24
trivial: Check for python3-markdown >= 3.3.4 for gi-docgen
2021-06-11 09:39:11 +01:00
Richard Hughes
a02c1073f2
trivial: Fix up some of the developer docs
...
And add some missing content as requried.
2021-06-11 09:39:03 +01:00
Richard Hughes
e48645f585
trivial: Add back accidentally removed jq dep
2021-06-10 11:22:58 +01:00
Mario Limonciello
1e17457b16
Allow building the documentation with gi-docgen and gtk-doc
...
Until gi-docgen is declared stable support either of them.
This effectively means that hand builds and CI builds will use
gi-docgen, but distro builds use gtk-doc-tools.
2021-06-09 22:21:53 +01:00
Mario Limonciello
6ab897f66b
disable wrap mode for debian (if deps are missing we don't run packaging)
2021-06-09 21:21:06 +01:00
Mario Limonciello
70dd892f9d
trivial: ignore a new vscode generated file
2021-06-09 21:20:50 +01:00
Mario Limonciello
48b3272392
trivial: fixup some TODOs
2021-06-09 21:20:47 +01:00
Michał Kopeć
0f75f55c72
Obtain firmware major and minor versions from SMBIOS
...
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
2021-06-09 15:45:10 +01:00
Michał Kopeć
d678b755d0
libfwupdplugin: Implement fu-efivar-freebsd.c
...
Signed-off-by: Richard Hughes <richard@hughsie.com>
2021-06-09 15:22:58 +01:00