summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Hughes <hughsient@gmail.com>2022-03-07 15:02:19 +0000
committerKhem Raj <raj.khem@gmail.com>2022-03-07 09:27:53 -0800
commit5c5a21112d19d047a36fbfd3cdfbb3ee5528fd99 (patch)
tree1d8d9e62518857b166d3d0b1dec7dc1ae6a7375e
parent5f11eefb8d72e41645e7ce9971440d3246aace65 (diff)
downloadmeta-openembedded-5c5a21112d19d047a36fbfd3cdfbb3ee5528fd99.tar.gz
fwupd: New release
New features: - Add a flag to indicate the device has a signed or unsigned payload - Add a plugin to set a GPIO pin for the duration of an update - Add a simple plugin to enumerate (but not update) SCSI hardware - Add two more instance IDs to the MTD devices - Add X-BaseboardManagementController as an update category - Allow assigning issues to devices for known high priority problems - Parse the MTD firmware version using the defined GType Fixed bugs: - Modify the AT retry behavior to fix getting the firmware branch - Do not show a warning if the TPM eventlog does not exist - Do not show TSS2 warning messages by default - Fix a critical warning when loading an empty TPM eventlog item - Fix the error handling when updating USB4 retimers - Show the user when devices are not updatable due to inhibits - Skip probing the Dell DA300 device to avoid a warning - Try harder to convert to a version into a correct semver - Use multiple checksums when there are no provided artifacts Signed-off-by: Richard Hughes <richard@hughsie.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-bsp/fwupd/fwupd_1.7.6.bb (renamed from meta-oe/recipes-bsp/fwupd/fwupd_1.7.3.bb)8
1 files changed, 7 insertions, 1 deletions
diff --git a/meta-oe/recipes-bsp/fwupd/fwupd_1.7.3.bb b/meta-oe/recipes-bsp/fwupd/fwupd_1.7.6.bb
index 93c0e741e8..53f1720b04 100644
--- a/meta-oe/recipes-bsp/fwupd/fwupd_1.7.3.bb
+++ b/meta-oe/recipes-bsp/fwupd/fwupd_1.7.6.bb
@@ -6,7 +6,7 @@ DEPENDS = "glib-2.0 libxmlb json-glib sqlite3 libjcat gcab vala-native"
6 6
7SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BP}.tar.xz \ 7SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BP}.tar.xz \
8 file://run-ptest" 8 file://run-ptest"
9SRC_URI[sha256sum] = "109dacc16ed0db71eb08b852e96b070b8c2c53516a3071b9d0683acd8ecd42d9" 9SRC_URI[sha256sum] = "7ebe1514acb688d2649cecc392db929094da3f03cfc98a9c0faccabb084912fa"
10 10
11UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases" 11UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases"
12 12
@@ -32,6 +32,7 @@ PACKAGECONFIG ??= "curl gnutls gudev gusb \
32 plugin_ep963x \ 32 plugin_ep963x \
33 plugin_fastboot \ 33 plugin_fastboot \
34 plugin_flashrom \ 34 plugin_flashrom \
35 plugin_gpio \
35 plugin_intel_spi \ 36 plugin_intel_spi \
36 plugin_logitech_bulkcontroller \ 37 plugin_logitech_bulkcontroller \
37 plugin_modem_manager \ 38 plugin_modem_manager \
@@ -45,7 +46,9 @@ PACKAGECONFIG ??= "curl gnutls gudev gusb \
45 plugin_redfish \ 46 plugin_redfish \
46 plugin_synaptics_mst \ 47 plugin_synaptics_mst \
47 plugin_synaptics_rmi \ 48 plugin_synaptics_rmi \
49 plugin_scsi \
48 plugin_thunderbolt \ 50 plugin_thunderbolt \
51 plugin_uf2 \
49 plugin_upower \ 52 plugin_upower \
50 sqlite" 53 sqlite"
51 54
@@ -80,6 +83,7 @@ PACKAGECONFIG[plugin_emmc] = "-Dplugin_emmc=true,-Dplugin_emmc=false"
80PACKAGECONFIG[plugin_ep963x] = "-Dplugin_ep963x=true,-Dplugin_ep963x=false" 83PACKAGECONFIG[plugin_ep963x] = "-Dplugin_ep963x=true,-Dplugin_ep963x=false"
81PACKAGECONFIG[plugin_fastboot] = "-Dplugin_fastboot=true,-Dplugin_fastboot=false" 84PACKAGECONFIG[plugin_fastboot] = "-Dplugin_fastboot=true,-Dplugin_fastboot=false"
82PACKAGECONFIG[plugin_flashrom] = "-Dplugin_flashrom=true,-Dplugin_flashrom=false,flashrom" 85PACKAGECONFIG[plugin_flashrom] = "-Dplugin_flashrom=true,-Dplugin_flashrom=false,flashrom"
86PACKAGECONFIG[plugin_gpio] = "-Dplugin_gpio=true,-Dplugin_gpio"
83PACKAGECONFIG[plugin_intel_spi] = "-Dplugin_intel_spi=true -Dlzma=true,-Dplugin_intel_spi=false -Dlzma=false,xz" 87PACKAGECONFIG[plugin_intel_spi] = "-Dplugin_intel_spi=true -Dlzma=true,-Dplugin_intel_spi=false -Dlzma=false,xz"
84PACKAGECONFIG[plugin_logitech_bulkcontroller] = "-Dplugin_logitech_bulkcontroller=true,-Dplugin_logitech_bulkcontroller=false,protobuf-c-native protobuf-c" 88PACKAGECONFIG[plugin_logitech_bulkcontroller] = "-Dplugin_logitech_bulkcontroller=true,-Dplugin_logitech_bulkcontroller=false,protobuf-c-native protobuf-c"
85PACKAGECONFIG[plugin_modem_manager] = "-Dplugin_modem_manager=true,-Dplugin_modem_manager=false,libqmi modemmanager" 89PACKAGECONFIG[plugin_modem_manager] = "-Dplugin_modem_manager=true,-Dplugin_modem_manager=false,libqmi modemmanager"
@@ -92,6 +96,7 @@ PACKAGECONFIG[plugin_platform_integrity] = "-Dplugin_platform_integrity=true,-Dp
92PACKAGECONFIG[plugin_powerd] = "-Dplugin_powerd=true,-Dplugin_powerd=false" 96PACKAGECONFIG[plugin_powerd] = "-Dplugin_powerd=true,-Dplugin_powerd=false"
93PACKAGECONFIG[plugin_realtek_mst] = "-Dplugin_realtek_mst=true,-Dplugin_realtek_mst=false" 97PACKAGECONFIG[plugin_realtek_mst] = "-Dplugin_realtek_mst=true,-Dplugin_realtek_mst=false"
94PACKAGECONFIG[plugin_redfish] = "-Dplugin_redfish=true,-Dplugin_redfish=false" 98PACKAGECONFIG[plugin_redfish] = "-Dplugin_redfish=true,-Dplugin_redfish=false"
99PACKAGECONFIG[plugin_scsi] = "-Dplugin_scsi=true,-Dplugin_scsi=false"
95PACKAGECONFIG[plugin_synaptics_mst] = "-Dplugin_synaptics_mst=true,-Dplugin_synaptics_mst=false" 100PACKAGECONFIG[plugin_synaptics_mst] = "-Dplugin_synaptics_mst=true,-Dplugin_synaptics_mst=false"
96PACKAGECONFIG[plugin_synaptics_rmi] = "-Dplugin_synaptics_rmi=true,-Dplugin_synaptics_rmi=false" 101PACKAGECONFIG[plugin_synaptics_rmi] = "-Dplugin_synaptics_rmi=true,-Dplugin_synaptics_rmi=false"
97PACKAGECONFIG[plugin_thunderbolt] = "-Dplugin_thunderbolt=true,-Dplugin_thunderbolt=false" 102PACKAGECONFIG[plugin_thunderbolt] = "-Dplugin_thunderbolt=true,-Dplugin_thunderbolt=false"
@@ -99,6 +104,7 @@ PACKAGECONFIG[plugin_tpm] = "-Dplugin_tpm=true,-Dplugin_tpm=false,tpm2-tss"
99# Turn off the capsule splash as it needs G-I at buildtime, which isn't currently supported 104# Turn off the capsule splash as it needs G-I at buildtime, which isn't currently supported
100PACKAGECONFIG[plugin_uefi_capsule] = "-Dplugin_uefi_capsule=true -Dplugin_uefi_capsule_splash=false,-Dplugin_uefi_capsule=false,efivar fwupd-efi" 105PACKAGECONFIG[plugin_uefi_capsule] = "-Dplugin_uefi_capsule=true -Dplugin_uefi_capsule_splash=false,-Dplugin_uefi_capsule=false,efivar fwupd-efi"
101PACKAGECONFIG[plugin_uefi_pk] = "-Dplugin_uefi_pk=true,-Dplugin_uefi_pk=false" 106PACKAGECONFIG[plugin_uefi_pk] = "-Dplugin_uefi_pk=true,-Dplugin_uefi_pk=false"
107PACKAGECONFIG[plugin_uf2] = "-Dplugin_uf2=true,-Dplugin_uf2=false"
102PACKAGECONFIG[plugin_upower] = "-Dplugin_upower=true,-Dplugin_upower=false" 108PACKAGECONFIG[plugin_upower] = "-Dplugin_upower=true,-Dplugin_upower=false"
103 109
104# Always disable these plugins on non-x86 platforms as they don't compile or are useless 110# Always disable these plugins on non-x86 platforms as they don't compile or are useless