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
Richard Hughes
ca4458c708
trivial: Maybe fix the LGTM build
2021-06-09 13:49:02 +01:00
Mario Limonciello
8541f678b7
trivial: don't set priority between thunderbolt and dell-dock plugins
...
The dell-dock plugin has a check whether or not to create the I2C based
child device based upon whether thunderbolt link is active during probe.
So there will never be a situation that daemon needs to de-duplicate and
set priority between the two plugins.
2021-06-09 07:42:58 -05:00
Vincent Huang
80ba2c1f27
synaptics-prometheus: add pid 0xd8 0xf0 0x103 to quirk file
2021-06-09 08:03:11 +01:00
Mario Limonciello
7736460c49
trivial: fixup Dockerfile for arch
2021-06-08 20:17:35 -05:00
Mario Limonciello
36cd4d2ba3
trivial: switch from Travis badge to Github badge
2021-06-08 13:11:31 -05:00
Richard Hughes
d1717f19cd
Ensure the composite ID is used when setting parent during construction
...
Shadow FwupdDevice::parent with FuDevice::parent so that we *also* set
the context and composite ID.
This means we can always install all components of the Lenovo docks.
2021-06-08 15:29:43 +01:00
Richard Hughes
5f74504667
vli: Fix the i2c device enumeration, e.g. MSP430
...
This regressed in f9e9e087d
, as we're using FuDevice->setup() to check
if the device is present, but without setting the physical IDs.
2021-06-08 15:29:43 +01:00
Mario Limonciello
723deed200
trivial: Fix dockerfile for Arch ( Closes : #3296 )
2021-06-08 08:17:51 -05:00