summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-bsp/fwupd/fwupd_1.7.3.bb (renamed from meta-oe/recipes-bsp/fwupd/fwupd_1.7.2.bb)23
1 files changed, 21 insertions, 2 deletions
diff --git a/meta-oe/recipes-bsp/fwupd/fwupd_1.7.2.bb b/meta-oe/recipes-bsp/fwupd/fwupd_1.7.3.bb
index 939f1c9293..b02e8caa27 100644
--- a/meta-oe/recipes-bsp/fwupd/fwupd_1.7.2.bb
+++ b/meta-oe/recipes-bsp/fwupd/fwupd_1.7.3.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] = "8632df69c3bafc59387cdcb517c3ce31a597a09026e44f5907d8384671b9f834" 9SRC_URI[sha256sum] = "109dacc16ed0db71eb08b852e96b070b8c2c53516a3071b9d0683acd8ecd42d9"
10 10
11UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases" 11UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases"
12 12
@@ -24,22 +24,30 @@ PACKAGECONFIG ??= "curl gnutls gudev gusb \
24 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd offline', '', d)} \ 24 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd offline', '', d)} \
25 ${@bb.utils.contains('MACHINE_FEATURES', 'efi', 'plugin_uefi_capsule plugin_uefi_pk', '', d)} \ 25 ${@bb.utils.contains('MACHINE_FEATURES', 'efi', 'plugin_uefi_capsule plugin_uefi_pk', '', d)} \
26 ${@bb.utils.contains('PTEST_ENABLED', '1', 'tests plugin_dummy', '', d)} \ 26 ${@bb.utils.contains('PTEST_ENABLED', '1', 'tests plugin_dummy', '', d)} \
27 hsi \
28 plugin_acpi_phat \
27 plugin_amt \ 29 plugin_amt \
30 plugin_bcm57xx \
28 plugin_emmc \ 31 plugin_emmc \
32 plugin_ep963x \
29 plugin_fastboot \ 33 plugin_fastboot \
30 plugin_flashrom \ 34 plugin_flashrom \
31 plugin_intel_spi \ 35 plugin_intel_spi \
32 plugin_logitech_bulkcontroller \ 36 plugin_logitech_bulkcontroller \
33 plugin_modem_manager \ 37 plugin_modem_manager \
34 plugin_msr \ 38 plugin_msr \
39 plugin_nitrokey \
35 plugin_nvme \ 40 plugin_nvme \
36 plugin_parade_lspcon \ 41 plugin_parade_lspcon \
42 plugin_pixart_rf \
37 plugin_platform_integrity \ 43 plugin_platform_integrity \
38 plugin_realtek_mst \ 44 plugin_realtek_mst \
39 plugin_redfish \ 45 plugin_redfish \
40 plugin_synaptics_mst \ 46 plugin_synaptics_mst \
41 plugin_synaptics_rmi \ 47 plugin_synaptics_rmi \
42 plugin_thunderbolt" 48 plugin_thunderbolt \
49 plugin_upower \
50 sqlite"
43 51
44PACKAGECONFIG[bluetooth] = "-Dbluez=true,-Dbluez=false" 52PACKAGECONFIG[bluetooth] = "-Dbluez=true,-Dbluez=false"
45PACKAGECONFIG[compat-cli] = "-Dcompat_cli=true,-Dcompat_cli=false" 53PACKAGECONFIG[compat-cli] = "-Dcompat_cli=true,-Dcompat_cli=false"
@@ -50,28 +58,38 @@ PACKAGECONFIG[fish-completion] = "-Dfish_completion=true,-Dfish_completion=false
50PACKAGECONFIG[gnutls] = "-Dgnutls=true,-Dgnutls=false,gnutls" 58PACKAGECONFIG[gnutls] = "-Dgnutls=true,-Dgnutls=false,gnutls"
51PACKAGECONFIG[gudev] = "-Dgudev=true,-Dgudev=false,libgudev" 59PACKAGECONFIG[gudev] = "-Dgudev=true,-Dgudev=false,libgudev"
52PACKAGECONFIG[gusb] = "-Dgusb=true,-Dgusb=false,libgusb" 60PACKAGECONFIG[gusb] = "-Dgusb=true,-Dgusb=false,libgusb"
61PACKAGECONFIG[hsi] = "-Dhsi=true,-Dhsi=false"
53PACKAGECONFIG[libarchive] = "-Dlibarchive=true,-Dlibarchive=false,libarchive" 62PACKAGECONFIG[libarchive] = "-Dlibarchive=true,-Dlibarchive=false,libarchive"
54PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false" 63PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false"
55PACKAGECONFIG[metainfo] = "-Dmetainfo=true,-Dmetainfo=false" 64PACKAGECONFIG[metainfo] = "-Dmetainfo=true,-Dmetainfo=false"
56PACKAGECONFIG[offline] = "-Doffline=true,-Doffline=false" 65PACKAGECONFIG[offline] = "-Doffline=true,-Doffline=false"
57PACKAGECONFIG[polkit] = "-Dpolkit=true,-Dpolkit=false,polkit" 66PACKAGECONFIG[polkit] = "-Dpolkit=true,-Dpolkit=false,polkit"
67PACKAGECONFIG[sqlite] = "-Dsqlite=true,-Dsqlite=false,sqlite3"
58PACKAGECONFIG[systemd] = "-Dsystemd=true,-Dsystemd=false,systemd" 68PACKAGECONFIG[systemd] = "-Dsystemd=true,-Dsystemd=false,systemd"
59PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,gcab-native" 69PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,gcab-native"
60 70
71
61# TODO plugins-all meta-option that expands to all plugin_*? 72# TODO plugins-all meta-option that expands to all plugin_*?
73PACKAGECONFIG[plugin_acpi_phat] = "-Dplugin_acpi_phat=true,-Dplugin_acpi_phat=false"
62PACKAGECONFIG[plugin_amt] = "-Dplugin_amt=true,-Dplugin_amt=false" 74PACKAGECONFIG[plugin_amt] = "-Dplugin_amt=true,-Dplugin_amt=false"
75PACKAGECONFIG[plugin_bcm57xx] = "-Dplugin_bcm57xx=true,-Dplugin_bcm57xx=false"
76PACKAGECONFIG[plugin_cfu] = "-Dplugin_cfu=true,-Dplugin_cfu=false"
63PACKAGECONFIG[plugin_dell] = "-Dplugin_dell=true,-Dplugin_dell=false,libsmbios" 77PACKAGECONFIG[plugin_dell] = "-Dplugin_dell=true,-Dplugin_dell=false,libsmbios"
64PACKAGECONFIG[plugin_dummy] = "-Dplugin_dummy=true,-Dplugin_dummy=false" 78PACKAGECONFIG[plugin_dummy] = "-Dplugin_dummy=true,-Dplugin_dummy=false"
65PACKAGECONFIG[plugin_emmc] = "-Dplugin_emmc=true,-Dplugin_emmc=false" 79PACKAGECONFIG[plugin_emmc] = "-Dplugin_emmc=true,-Dplugin_emmc=false"
80PACKAGECONFIG[plugin_ep963x] = "-Dplugin_ep963x=true,-Dplugin_ep963x=false"
66PACKAGECONFIG[plugin_fastboot] = "-Dplugin_fastboot=true,-Dplugin_fastboot=false" 81PACKAGECONFIG[plugin_fastboot] = "-Dplugin_fastboot=true,-Dplugin_fastboot=false"
67PACKAGECONFIG[plugin_flashrom] = "-Dplugin_flashrom=true,-Dplugin_flashrom=false,flashrom" 82PACKAGECONFIG[plugin_flashrom] = "-Dplugin_flashrom=true,-Dplugin_flashrom=false,flashrom"
68PACKAGECONFIG[plugin_intel_spi] = "-Dplugin_intel_spi=true -Dlzma=true,-Dplugin_intel_spi=false -Dlzma=false,xz" 83PACKAGECONFIG[plugin_intel_spi] = "-Dplugin_intel_spi=true -Dlzma=true,-Dplugin_intel_spi=false -Dlzma=false,xz"
69PACKAGECONFIG[plugin_logitech_bulkcontroller] = "-Dplugin_logitech_bulkcontroller=true,-Dplugin_logitech_bulkcontroller=false,protobuf-c-native protobuf-c" 84PACKAGECONFIG[plugin_logitech_bulkcontroller] = "-Dplugin_logitech_bulkcontroller=true,-Dplugin_logitech_bulkcontroller=false,protobuf-c-native protobuf-c"
70PACKAGECONFIG[plugin_modem_manager] = "-Dplugin_modem_manager=true,-Dplugin_modem_manager=false,libqmi modemmanager" 85PACKAGECONFIG[plugin_modem_manager] = "-Dplugin_modem_manager=true,-Dplugin_modem_manager=false,libqmi modemmanager"
71PACKAGECONFIG[plugin_msr] = "-Dplugin_msr=true,-Dplugin_msr=false,cpuid" 86PACKAGECONFIG[plugin_msr] = "-Dplugin_msr=true,-Dplugin_msr=false,cpuid"
87PACKAGECONFIG[plugin_nitrokey] = "-Dplugin_nitrokey=true,-Dplugin_nitrokey=false"
72PACKAGECONFIG[plugin_nvme] = "-Dplugin_nvme=true,-Dplugin_nvme=false" 88PACKAGECONFIG[plugin_nvme] = "-Dplugin_nvme=true,-Dplugin_nvme=false"
73PACKAGECONFIG[plugin_parade_lspcon] = "-Dplugin_parade_lspcon=true,-Dplugin_parade_lspcon=false" 89PACKAGECONFIG[plugin_parade_lspcon] = "-Dplugin_parade_lspcon=true,-Dplugin_parade_lspcon=false"
90PACKAGECONFIG[plugin_pixart_rf] = "-Dplugin_pixart_rf=true,-Dplugin_pixart_rf=false"
74PACKAGECONFIG[plugin_platform_integrity] = "-Dplugin_platform_integrity=true,-Dplugin_platform_integrity=false" 91PACKAGECONFIG[plugin_platform_integrity] = "-Dplugin_platform_integrity=true,-Dplugin_platform_integrity=false"
92PACKAGECONFIG[plugin_powerd] = "-Dplugin_powerd=true,-Dplugin_powerd=false"
75PACKAGECONFIG[plugin_realtek_mst] = "-Dplugin_realtek_mst=true,-Dplugin_realtek_mst=false" 93PACKAGECONFIG[plugin_realtek_mst] = "-Dplugin_realtek_mst=true,-Dplugin_realtek_mst=false"
76PACKAGECONFIG[plugin_redfish] = "-Dplugin_redfish=true,-Dplugin_redfish=false" 94PACKAGECONFIG[plugin_redfish] = "-Dplugin_redfish=true,-Dplugin_redfish=false"
77PACKAGECONFIG[plugin_synaptics_mst] = "-Dplugin_synaptics_mst=true,-Dplugin_synaptics_mst=false" 95PACKAGECONFIG[plugin_synaptics_mst] = "-Dplugin_synaptics_mst=true,-Dplugin_synaptics_mst=false"
@@ -81,6 +99,7 @@ PACKAGECONFIG[plugin_tpm] = "-Dplugin_tpm=true,-Dplugin_tpm=false,tpm2-tss"
81# Turn off the capsule splash as it needs G-I at buildtime, which isn't currently supported 99# Turn off the capsule splash as it needs G-I at buildtime, which isn't currently supported
82PACKAGECONFIG[plugin_uefi_capsule] = "-Dplugin_uefi_capsule=true -Dplugin_uefi_capsule_splash=false,-Dplugin_uefi_capsule=false,efivar fwupd-efi" 100PACKAGECONFIG[plugin_uefi_capsule] = "-Dplugin_uefi_capsule=true -Dplugin_uefi_capsule_splash=false,-Dplugin_uefi_capsule=false,efivar fwupd-efi"
83PACKAGECONFIG[plugin_uefi_pk] = "-Dplugin_uefi_pk=true,-Dplugin_uefi_pk=false" 101PACKAGECONFIG[plugin_uefi_pk] = "-Dplugin_uefi_pk=true,-Dplugin_uefi_pk=false"
102PACKAGECONFIG[plugin_upower] = "-Dplugin_upower=true,-Dplugin_upower=false"
84 103
85# Always disable these plugins on non-x86 platforms as they don't compile or are useless 104# Always disable these plugins on non-x86 platforms as they don't compile or are useless
86DISABLE_NON_X86 = "plugin_amt plugin_intel_spi plugin_msr plugin_thunderbolt" 105DISABLE_NON_X86 = "plugin_amt plugin_intel_spi plugin_msr plugin_thunderbolt"