The package rpms/fwupd.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/fwupd.git/commit/?id=6c8972b13d4f....
Change:
-%ifarch i686 x86_64
Thanks.
Full change:
============
commit 6c8972b13d4fa8c42fbcfc2e2b28a96819820819
Author: Richard Hughes <richard(a)hughsie.com>
Date: Fri Oct 7 16:45:57 2022 +0100
New upstream release
diff --git a/.gitignore b/.gitignore
index 4a96b14..fab39c7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -97,3 +97,4 @@
/fwupd-1.8.3.tar.xz
/fwupd-1.8.4.tar.xz
/fwupd-1.8.5.tar.xz
+/fwupd-1.8.6.tar.xz
diff --git a/0001-Install-the-docs-in-the-correct-place.patch
b/0001-Install-the-docs-in-the-correct-place.patch
deleted file mode 100644
index e2d5466..0000000
--- a/0001-Install-the-docs-in-the-correct-place.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 9293b8e32261ed23a0e5cde32f2f690cd6650a25 Mon Sep 17 00:00:00 2001
-From: Richard Hughes <richard(a)hughsie.com>
-Date: Thu, 22 Sep 2022 15:48:03 +0100
-Subject: [PATCH] Install the docs in the correct place
-
-We want /usr/share/docs/fwupd/libfwupd for the docs that can be referenced from
-index.html, and a symlink of /usr/share/docs/libfwupd for devhelp.
-
-This also fixes the rpmbuild warning:
-
- # absolute symlink: /usr/share/doc/fwupd/libfwupd -> /usr/share/doc/libfwupd
- # absolute symlink: /usr/share/doc/fwupd/libfwupdplugin ->
/usr/share/doc/libfwupdplugin
----
- docs/meson.build | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/docs/meson.build b/docs/meson.build
-index 92b9e6fc7..75dd9a3d7 100644
---- a/docs/meson.build
-+++ b/docs/meson.build
-@@ -82,10 +82,10 @@ if gidocgen_dep.found() and docs_python_deps.allowed() and
gidocgen_app.found()
- #make devhelp work
- install_symlink('libfwupd',
- install_dir: join_paths(datadir, 'doc', 'fwupd'),
-- pointing_to: join_paths(datadir, 'doc', 'libfwupd'),
-+ pointing_to: join_paths('..', 'libfwupd'),
- )
- install_symlink('libfwupdplugin',
- install_dir: join_paths(datadir, 'doc', 'fwupd'),
-- pointing_to: join_paths(datadir, 'doc', 'libfwupdplugin'),
-+ pointing_to: join_paths('..', 'libfwupdplugin'),
- )
- endif
---
-2.37.3
-
diff --git a/fwupd.spec b/fwupd.spec
index e12b087..a3f7ba1 100644
--- a/fwupd.spec
+++ b/fwupd.spec
@@ -5,7 +5,6 @@
%global libjcat_version 0.1.0
%global systemd_version 231
%global json_glib_version 1.1.1
-%global fwupdplugin_version 7
# although we ship a few tiny python files these are utilities that 99.99%
# of users do not need -- use this to avoid dragging python onto CoreOS
@@ -54,14 +53,12 @@
Summary: Firmware update daemon
Name: fwupd
-Version: 1.8.5
+Version: 1.8.6
Release: 1%{?dist}
License: LGPLv2+
URL:
https://github.com/fwupd/fwupd
Source0:
http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
-Patch0: 0001-Install-the-docs-in-the-correct-place.patch
-
BuildRequires: gettext
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: libxmlb-devel >= %{libxmlb_version}
@@ -257,7 +254,6 @@ or server machines.
-Dman=true \
-Dbluez=enabled \
-Dplugin_powerd=disabled \
- -Dgresource_quirks=disabled \
-Dsupported_build=enabled
%meson_build
@@ -376,135 +372,26 @@ done
%dir %{_localstatedir}/lib/fwupd
%dir %{_localstatedir}/cache/fwupd
%dir %{_datadir}/fwupd/quirks.d
-%{_datadir}/fwupd/quirks.d/*.quirk
+%{_datadir}/fwupd/quirks.d/builtin.quirk.gz
%{_datadir}/doc/fwupd/*.html
%if 0%{?have_uefi}
%{_sysconfdir}/grub.d/35_fwupd
%endif
%{_libdir}/libfwupd.so.2*
-%{_libdir}/libfwupdplugin.so.%{fwupdplugin_version}*
%{_libdir}/girepository-1.0/Fwupd-2.0.typelib
-%{_libdir}/girepository-1.0/FwupdPlugin-1.0.typelib
/usr/lib/udev/rules.d/*.rules
/usr/lib/systemd/system-shutdown/fwupd.shutdown
-%dir %{_libdir}/fwupd-plugins-%{fwupdplugin_version}
-%ifarch i686 x86_64
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_acpi_facp.so
-%endif
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_acpi_phat.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_amt.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_analogix.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_android_boot.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_ata.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_bcm57xx.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_cfu.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_ccgx.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_ch341a.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_colorhug.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_corsair.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_cros_ec.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_cpu.so
-%if 0%{?have_dell}
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_dell.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_dell_esrt.so
-%endif
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_dell_dock.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_dfu.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_dfu_csr.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_ebitdo.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_elantp.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_elanfp.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_emmc.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_ep963x.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_fastboot.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_fresco_pd.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_genesys.so
-%if 0%{?have_gpio}
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_gpio.so
-%endif
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_hailuck.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_intel_usb4.so
-%ifarch i686 x86_64
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_iommu.so
-%endif
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_jabra.so
-%if 0%{?have_uefi}
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_lenovo_thinklmi.so
-%endif
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_linux_lockdown.so
-%ifarch i686 x86_64
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_linux_sleep.so
-%endif
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_linux_swap.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_linux_tainted.so
-%if 0%{?have_msr}
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_acpi_dmar.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_acpi_ivrs.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_msr.so
-%endif
-%ifarch i686 x86_64
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_amd_pmc.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_pci_psp.so
-%endif
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_mtd.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_nitrokey.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_nordic_hid.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_nvme.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_optionrom.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_parade_lspcon.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_pci_bcr.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_pci_mei.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_pixart_rf.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_realtek_mst.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_redfish.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_rts54hid.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_rts54hub.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_scsi.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_steelseries.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_superio.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_synaptics_mst.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_synaptics_cape.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_synaptics_cxaudio.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_synaptics_prometheus.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_synaptics_rmi.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_system76_launch.so
-%if 0%{?enable_dummy}
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_test.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_test_ble.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_invalid.so
-%endif
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_thelio_io.so
-%if 0%{?have_thunderbolt}
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_thunderbolt.so
-%endif
-%if 0%{?have_uefi}
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_tpm.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_bios.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_uefi_capsule.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_uefi_dbx.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_uefi_pk.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_uefi_recovery.so
-%endif
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_usi_dock.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_vbe.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_logind.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_logitech_bulkcontroller.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_logitech_hidpp.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_uf2.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_upower.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_vli.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_wacom_raw.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_wacom_usb.so
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_goodixmoc.so
+%dir %{_libdir}/fwupd-%{version}
+%{_libdir}/fwupd-%{version}/libfwupd*.so
%ghost %{_localstatedir}/lib/fwupd/gnupg
%if 0%{?have_modem_manager}
%files plugin-modem-manager
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_modem_manager.so
+%{_libdir}/fwupd-%{version}/libfu_plugin_modem_manager.so
%endif
%if 0%{?have_flashrom}
%files plugin-flashrom
-%{_libdir}/fwupd-plugins-%{fwupdplugin_version}/libfu_plugin_flashrom.so
+%{_libdir}/fwupd-%{version}/libfu_plugin_flashrom.so
%endif
%if 0%{?have_uefi}
%files plugin-uefi-capsule-data
@@ -513,7 +400,6 @@ done
%files devel
%{_datadir}/gir-1.0/Fwupd-2.0.gir
-%{_datadir}/gir-1.0/FwupdPlugin-1.0.gir
%{_datadir}/doc/fwupd/libfwupdplugin
%{_datadir}/doc/fwupd/libfwupd
%{_datadir}/doc/libfwupdplugin
@@ -522,7 +408,6 @@ done
%{_includedir}/fwupd-1
%{_libdir}/libfwupd*.so
%{_libdir}/pkgconfig/fwupd.pc
-%{_libdir}/pkgconfig/fwupdplugin.pc
%files tests
%if 0%{?enable_tests}
@@ -543,6 +428,20 @@ done
%endif
%changelog
+* Fri Oct 07 2022 Richard Hughes <richard(a)hughsie.com> 1.8.6-1
+- New upstream release
+- Allow disabling a DFU device when required
+- Fix a regression when getting the i2c bus number
+- Fix a small memory leak when reloading the parade-lspcon device
+- Fix installing the dbx update when using fwupdtool
+- Improve writing CoSWID and uSWID metadata
+- Only request the BOS descriptor for newer libgusb versions
+- Prevent high memory usage when loading corrupt SREC files
+- Reduce the installed package size by more than 30%
+- Translate more interactive messages
+- Try harder when trying to find the default ESP volume
+- Use a higher compression preset for the UEFI splash images
+
* Thu Sep 22 2022 Richard Hughes <richard(a)hughsie.com> 1.8.5-1
- New upstream release
- Add new plugin to display SMU firmware version on AMD APU/CPU
diff --git a/sources b/sources
index 7e48b4f..0fcc9de 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (fwupd-1.8.5.tar.xz) =
96856a56cb10b789bbbb82a33b702473cf1bdc32a9fddca6e48313ba3fefbe2f63a12a7290e3b4bd11939844f6989a0e15e96a4c2911cb900cd9e8d9c6c13f15
+SHA512 (fwupd-1.8.6.tar.xz) =
c04c9f9e0d46b42c4c4c56738bd9c53a7e17a873defaebe5e262953314f6311937cd0c38db21d4bc9b481760e490024e6c4c059bb73206ed02f24216dd65a74d