From 2e6b36b099ec68ad967ebad9483de1a962cc443f Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Tue, 26 Nov 2024 16:01:56 +0300 Subject: [PATCH] import fwupd-1.9.19-1.el10 --- .fwupd.metadata | 14 + .gitignore | 14 + SPECS/fwupd.spec | 1176 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1204 insertions(+) create mode 100644 .fwupd.metadata create mode 100644 .gitignore create mode 100644 SPECS/fwupd.spec diff --git a/.fwupd.metadata b/.fwupd.metadata new file mode 100644 index 0000000..23f6aba --- /dev/null +++ b/.fwupd.metadata @@ -0,0 +1,14 @@ +b2620c36bd23ca699567fd4e4add039ee4375247 SOURCES/DBXUpdate-20100307-x64.cab +dfdb1d0d42c1563ca63bd45c7e2ddc48cbfc5023 SOURCES/DBXUpdate-20140413-x64.cab +a5f73c606abb93bf61625e4628d27a2cd460f162 SOURCES/DBXUpdate-20160809-x64.cab +b5b2dc87daca1d3f8081a323290432c141aa405d SOURCES/DBXUpdate-20200729-aa64.cab +3fb407561768a3a2f5fb49d7738b5e0650e70810 SOURCES/DBXUpdate-20200729-ia32.cab +89db93c9d9d20f81791a262e817b99d8882c8bb0 SOURCES/DBXUpdate-20200729-x64.cab +cd2bbe591438fe893b4042dc03d30659c1e31756 SOURCES/DBXUpdate-20210429-x64.cab +d3ae610f5b6e602feded54eae8d67ddb7c60e64f SOURCES/DBXUpdate-20220812-aa64.cab +0ac8508ef7a86959e6ab03deec256b19df29677f SOURCES/DBXUpdate-20220812-ia32.cab +60f9aa664cb7588e33ce56d621dafa9b5a71e072 SOURCES/DBXUpdate-20220812-x64.cab +46a42362cd34c0d103cf534ca431508d24715e51 SOURCES/DBXUpdate-20230509-aa64.cab +23d9544ef0f9b39a76d258f6d4a4a54d8f7592b2 SOURCES/DBXUpdate-20230509-ia32.cab +bc6a604b29918d67d5fef745ad4375ca3d43d05e SOURCES/DBXUpdate-20230509-x64.cab +d02a633a6d087224982e0d8b21376066be42e639 SOURCES/fwupd-1.9.19.tar.xz diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d964291 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +SOURCES/DBXUpdate-20100307-x64.cab +SOURCES/DBXUpdate-20140413-x64.cab +SOURCES/DBXUpdate-20160809-x64.cab +SOURCES/DBXUpdate-20200729-aa64.cab +SOURCES/DBXUpdate-20200729-ia32.cab +SOURCES/DBXUpdate-20200729-x64.cab +SOURCES/DBXUpdate-20210429-x64.cab +SOURCES/DBXUpdate-20220812-aa64.cab +SOURCES/DBXUpdate-20220812-ia32.cab +SOURCES/DBXUpdate-20220812-x64.cab +SOURCES/DBXUpdate-20230509-aa64.cab +SOURCES/DBXUpdate-20230509-ia32.cab +SOURCES/DBXUpdate-20230509-x64.cab +SOURCES/fwupd-1.9.19.tar.xz diff --git a/SPECS/fwupd.spec b/SPECS/fwupd.spec new file mode 100644 index 0000000..829ece7 --- /dev/null +++ b/SPECS/fwupd.spec @@ -0,0 +1,1176 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.6.1) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 1; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + +%global glib2_version 2.45.8 +%global libxmlb_version 0.1.3 +%global libgusb_version 0.3.5 +%global libcurl_version 7.62.0 +%global libjcat_version 0.1.0 +%global systemd_version 231 +%global json_glib_version 1.1.1 + +# 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 +%global __requires_exclude ^%{python3}$ + +# PPC64 is too slow to complete the tests under 3 minutes... +%ifnarch ppc64le +%global enable_tests 1 +%endif + +%global enable_dummy 1 + +# fwupd.efi is only available on these arches +%ifarch x86_64 aarch64 +%global have_uefi 1 +%endif + +# gpio.h is only available on these arches +%ifarch x86_64 aarch64 +%global have_gpio 1 +%endif + +# flashrom is only available on these arches +%ifarch i686 x86_64 armv7hl aarch64 ppc64le +%global have_flashrom 1 +%endif + +%ifarch i686 x86_64 +%global have_msr 1 +%endif + +# Until we actually have seen it outside x86 +%ifarch i686 x86_64 +%global have_thunderbolt 1 +%endif + +# only available recently +%if 0%{?fedora} >= 30 +%global have_modem_manager 1 +%endif + +Summary: Firmware update daemon +Name: fwupd +Version: 1.9.19 +Release: %autorelease +License: LGPL-2.1-or-later +URL: https://github.com/fwupd/fwupd +Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz + +Source10: http://people.redhat.com/rhughes/dbx/DBXUpdate-20100307-x64.cab +Source11: http://people.redhat.com/rhughes/dbx/DBXUpdate-20140413-x64.cab +Source12: http://people.redhat.com/rhughes/dbx/DBXUpdate-20160809-x64.cab +Source13: http://people.redhat.com/rhughes/dbx/DBXUpdate-20200729-aa64.cab +Source14: http://people.redhat.com/rhughes/dbx/DBXUpdate-20200729-ia32.cab +Source15: http://people.redhat.com/rhughes/dbx/DBXUpdate-20200729-x64.cab +Source16: http://people.redhat.com/rhughes/dbx/DBXUpdate-20210429-x64.cab +Source17: http://people.redhat.com/rhughes/dbx/DBXUpdate-20220812-aa64.cab +Source18: http://people.redhat.com/rhughes/dbx/DBXUpdate-20220812-ia32.cab +Source19: http://people.redhat.com/rhughes/dbx/DBXUpdate-20220812-x64.cab +Source20: http://people.redhat.com/rhughes/dbx/DBXUpdate-20230509-aa64.cab +Source21: http://people.redhat.com/rhughes/dbx/DBXUpdate-20230509-ia32.cab +Source22: http://people.redhat.com/rhughes/dbx/DBXUpdate-20230509-x64.cab + +BuildRequires: gettext +BuildRequires: glib2-devel >= %{glib2_version} +BuildRequires: libxmlb-devel >= %{libxmlb_version} +BuildRequires: libgudev1-devel +BuildRequires: libgusb-devel >= %{libgusb_version} +BuildRequires: libcurl-devel >= %{libcurl_version} +BuildRequires: libjcat-devel >= %{libjcat_version} +BuildRequires: polkit-devel >= 0.103 +BuildRequires: python3-packaging +BuildRequires: python3-jinja2 +BuildRequires: sqlite-devel +BuildRequires: systemd >= %{systemd_version} +BuildRequires: systemd-devel +BuildRequires: libarchive-devel +BuildRequires: gobject-introspection-devel +%ifarch %{valgrind_arches} +BuildRequires: valgrind +BuildRequires: valgrind-devel +%endif +BuildRequires: gi-docgen +BuildRequires: gnutls-devel +BuildRequires: gnutls-utils +BuildRequires: meson +BuildRequires: json-glib-devel >= %{json_glib_version} +BuildRequires: vala +%if 0%{?fedora} >= 41 +BuildRequires: bash-completion-devel +%else +BuildRequires: bash-completion +%endif +BuildRequires: git-core +%if 0%{?have_flashrom} +BuildRequires: flashrom-devel >= 1.2-2 +%endif +BuildRequires: libdrm-devel + +%if 0%{?have_modem_manager} +BuildRequires: ModemManager-glib-devel >= 1.10.0 +BuildRequires: libqmi-devel >= 1.22.0 +BuildRequires: libmbim-devel +%endif + +%if 0%{?have_uefi} +BuildRequires: python3 python3-cairo python3-gobject +BuildRequires: pango-devel +BuildRequires: cairo-devel cairo-gobject-devel +BuildRequires: freetype +BuildRequires: fontconfig +BuildRequires: google-noto-sans-cjk-ttc-fonts +BuildRequires: tpm2-tss-devel >= 2.2.3 +%endif + +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd + +Requires: glib2%{?_isa} >= %{glib2_version} +Requires: libxmlb%{?_isa} >= %{libxmlb_version} +Requires: libgusb%{?_isa} >= %{libgusb_version} +Requires: shared-mime-info + +Obsoletes: dbxtool < 9 +Provides: dbxtool + +# optional, but a really good idea +Recommends: udisks2 +Recommends: jq + +%if 0%{?have_modem_manager} +Recommends: %{name}-plugin-modem-manager +%endif +%if 0%{?have_flashrom} +Recommends: %{name}-plugin-flashrom +%endif +%if 0%{?have_uefi} +Recommends: %{name}-efi +Recommends: %{name}-plugin-uefi-capsule-data +%endif + +%description +fwupd is a daemon to allow session software to update device firmware. + +%package devel +Summary: Development package for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Obsoletes: libebitdo-devel < 0.7.5-3 +Obsoletes: libdfu-devel < 1.0.0 + +%description devel +Files for development with %{name}. + +%package tests +Summary: Data files for installed tests +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description tests +Data files for installed tests. + +%if 0%{?have_modem_manager} +%package plugin-modem-manager +Summary: fwupd plugin using ModemManger +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description plugin-modem-manager +This provides the optional package which is only required on hardware that +might have mobile broadband hardware. It is probably not required on servers. +%endif + +%if 0%{?have_flashrom} +%package plugin-flashrom +Summary: fwupd plugin using flashrom +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description plugin-flashrom +This provides the optional package which is only required on hardware that +can be flashed using flashrom. It is probably not required on servers. +%endif + +%if 0%{?have_uefi} +%package plugin-uefi-capsule-data +Summary: Localized data for the UEFI UX capsule +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description plugin-uefi-capsule-data +This provides the pregenerated BMP artwork for the UX capsule, which allows the +"Installing firmware update…" localized text to be shown during a UEFI firmware +update operation. This subpackage is probably not required on embedded hardware +or server machines. +%endif + +%prep +%autosetup -p1 + +%build + +%meson \ + -Ddocs=enabled \ +%if 0%{?enable_tests} + -Dtests=true \ +%else + -Dtests=false \ +%endif +%if 0%{?have_flashrom} + -Dplugin_flashrom=enabled \ +%else + -Dplugin_flashrom=disabled \ +%endif +%if 0%{?have_msr} + -Dplugin_msr=enabled \ +%else + -Dplugin_msr=disabled \ +%endif +%if 0%{?have_gpio} + -Dplugin_gpio=enabled \ +%else + -Dplugin_gpio=disabled \ +%endif +%if 0%{?have_uefi} + -Dplugin_uefi_capsule=enabled \ + -Dplugin_uefi_pk=enabled \ + -Dplugin_tpm=enabled \ + -Defi_binary=false \ +%else + -Dplugin_uefi_capsule=disabled \ + -Dplugin_uefi_pk=disabled \ + -Dplugin_tpm=disabled \ +%endif +%if 0%{?have_modem_manager} + -Dplugin_modem_manager=enabled \ +%else + -Dplugin_modem_manager=disabled \ +%endif + -Dbluez=disabled \ + -Dcbor=disabled \ + -Dlaunchd=disabled \ + -Dlvfs=disabled \ + -Dman=true \ + -Dpassim=disabled \ + -Dplugin_android_boot=disabled \ + -Dplugin_cfu=disabled \ + -Dplugin_igsc=disabled \ + -Dplugin_intel_me=disabled \ + -Dplugin_logitech_bulkcontroller=disabled \ + -Dplugin_logitech_scribe=disabled \ + -Dplugin_mtd=disabled \ + -Dplugin_powerd=disabled \ + -Dplugin_uf2=disabled \ + -Dsupported_build=enabled \ + -Dsystemd_unit_user="" + +%meson_build + +%if 0%{?enable_tests} +%check +%meson_test +%endif + +%install +%meson_install + +# on RHEL the LVFS is disabled by default +mkdir -p %{buildroot}/%{_datadir}/dbxtool +install \ + %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} \ + %{SOURCE16} %{SOURCE17} %{SOURCE18} %{SOURCE19} %{SOURCE20} %{SOURCE21} %{SOURCE22} \ + %{buildroot}/%{_datadir}/fwupd/remotes.d/vendor/firmware/ + +mkdir -p --mode=0700 $RPM_BUILD_ROOT%{_localstatedir}/lib/fwupd/gnupg + +# workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1757948 +mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/fwupd + +%find_lang %{name} + +%post +%systemd_post fwupd.service fwupd-refresh.timer + +# change vendor-installed remotes to use the default keyring type +for fn in /etc/fwupd/remotes.d/*.conf; do + if grep -q "Keyring=gpg" "$fn"; then + sed -i 's/Keyring=gpg/#Keyring=pkcs/g' "$fn"; + fi +done + +%preun +%systemd_preun fwupd.service fwupd-refresh.timer + +%postun +%systemd_postun_with_restart fwupd.service fwupd-refresh.timer + +%triggerun -- fedora-release-common < 39-0.28 +# For upgrades from versions before fwupd-refresh.timer was enabled by default +systemctl --no-reload preset fwupd-refresh.timer &>/dev/null || : + +%files -f %{name}.lang +%doc README.md +%license COPYING +%config(noreplace)%{_sysconfdir}/fwupd/fwupd.conf +%dir %{_libexecdir}/fwupd +%{_libexecdir}/fwupd/fwupd +%ifarch i686 x86_64 +%{_libexecdir}/fwupd/fwupd-detect-cet +%endif +%{_libexecdir}/fwupd/fwupdoffline +%{_bindir}/dbxtool +%{_bindir}/fwupdmgr +%{_bindir}/fwupdtool +%dir %{_sysconfdir}/fwupd +%dir %{_sysconfdir}/fwupd/bios-settings.d +%{_sysconfdir}/fwupd/bios-settings.d/README.md +%dir %{_sysconfdir}/fwupd/remotes.d +%config(noreplace)%{_sysconfdir}/fwupd/remotes.d/lvfs.conf +%config(noreplace)%{_sysconfdir}/fwupd/remotes.d/lvfs-testing.conf +%config(noreplace)%{_sysconfdir}/fwupd/remotes.d/vendor-directory.conf +%config(noreplace)%{_sysconfdir}/pki/fwupd +%{_sysconfdir}/pki/fwupd-metadata +%if 0%{?have_msr} +/usr/lib/modules-load.d/fwupd-msr.conf +%endif +%{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf +%{_datadir}/bash-completion/completions/fwupdmgr +%{_datadir}/bash-completion/completions/fwupdtool +%{_datadir}/fish/vendor_completions.d/fwupdmgr.fish +%{_datadir}/fwupd/metainfo/org.freedesktop.fwupd*.metainfo.xml +%{_datadir}/fwupd/remotes.d/vendor/firmware/README.md +%{_datadir}/fwupd/remotes.d/vendor/firmware/*.cab +%{_datadir}/dbus-1/interfaces/org.freedesktop.fwupd.xml +%{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy +%{_datadir}/polkit-1/rules.d/org.freedesktop.fwupd.rules +%{_datadir}/dbus-1/system-services/org.freedesktop.fwupd.service +%{_mandir}/man1/fwupdtool.1* +%{_mandir}/man1/dbxtool.* +%{_mandir}/man1/fwupdmgr.1* +%{_mandir}/man5/* +%{_mandir}/man8/* +%{_datadir}/metainfo/org.freedesktop.fwupd.metainfo.xml +%{_datadir}/icons/hicolor/scalable/apps/org.freedesktop.fwupd.svg +%{_datadir}/fwupd/firmware_packager.py +%{_datadir}/fwupd/simple_client.py +%{_datadir}/fwupd/add_capsule_header.py +%{_datadir}/fwupd/install_dell_bios_exe.py +%{_unitdir}/fwupd-offline-update.service +%{_unitdir}/fwupd.service +%{_unitdir}/fwupd-refresh.service +%{_unitdir}/fwupd-refresh.timer +%{_unitdir}/system-update.target.wants/ +%dir %{_localstatedir}/lib/fwupd +%dir %{_localstatedir}/cache/fwupd +%dir %{_datadir}/fwupd/quirks.d +%{_datadir}/fwupd/quirks.d/builtin.quirk.gz +%{_datadir}/doc/fwupd/*.html +%if 0%{?have_uefi} +%config(noreplace)%{_sysconfdir}/grub.d/35_fwupd +%endif +%{_libdir}/libfwupd.so.2* +%{_libdir}/girepository-1.0/Fwupd-2.0.typelib +/usr/lib/udev/rules.d/*.rules +/usr/lib/systemd/system-shutdown/fwupd.shutdown +%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-%{version}/libfu_plugin_modem_manager.so +%endif +%if 0%{?have_flashrom} +%files plugin-flashrom +%{_libdir}/fwupd-%{version}/libfu_plugin_flashrom.so +%endif +%if 0%{?have_uefi} +%files plugin-uefi-capsule-data +%{_datadir}/fwupd/uefi-capsule-ux.tar.xz +%endif + +%files devel +%{_datadir}/gir-1.0/Fwupd-2.0.gir +%{_datadir}/doc/fwupd/libfwupdplugin +%{_datadir}/doc/fwupd/libfwupd +%{_datadir}/doc/libfwupdplugin +%{_datadir}/doc/libfwupd +%{_datadir}/vala/vapi +%{_includedir}/fwupd-1 +%{_libdir}/libfwupd*.so +%{_libdir}/pkgconfig/fwupd.pc + +%files tests +%if 0%{?enable_tests} +%{_datadir}/fwupd/host-emulate.d/*.json.gz +%dir %{_datadir}/installed-tests/fwupd +%{_datadir}/installed-tests/fwupd/tests/* +%{_datadir}/installed-tests/fwupd/fwupd-tests.xml +%{_datadir}/installed-tests/fwupd/*.test +%{_datadir}/installed-tests/fwupd/*.cab +%{_datadir}/installed-tests/fwupd/fakedevice124.jcat +%{_datadir}/installed-tests/fwupd/fakedevice124.bin +%{_datadir}/installed-tests/fwupd/fakedevice124.metainfo.xml +%{_datadir}/installed-tests/fwupd/*.sh +%{_datadir}/installed-tests/fwupd/*.zip +%if 0%{?have_uefi} +%{_datadir}/installed-tests/fwupd/efi +%endif +%{_datadir}/installed-tests/fwupd/chassis_type +%{_datadir}/installed-tests/fwupd/sys_vendor +# libgusb >= 0.4.5 +%if 0%{?fedora} >= 37 || 0%{?rhel} >= 10 +%{_datadir}/fwupd/device-tests/*.json +%endif +%{_libexecdir}/installed-tests/fwupd/* +%{_datadir}/fwupd/remotes.d/fwupd-tests.conf +%endif + +%changelog +* Tue Nov 26 2024 MSVSphere Packaging Team - 1.9.19-1 +- Rebuilt for MSVSphere 10 + +## START: Generated by rpmautospec +* Fri May 03 2024 Richard Hughes - 1.9.19-1 +- Rebase to fix SAST failures + +* Thu Feb 08 2024 Richard Hughes - 1.9.13-1 +- New upstream release + +* Mon Feb 05 2024 Richard Hughes - 1.9.12-2 +- Bump for side-tag + +* Wed Jan 24 2024 Richard Hughes - 1.9.12-1 +- New upstream release# + +* Fri Jan 19 2024 Fedora Release Engineering - 1.9.11-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 05 2024 Richard Hughes - 1.9.11-4 +- Rebuild for redhat-rpm-config regression + +* Fri Jan 05 2024 Kevin Fenzi - 1.9.11-3 +- Rebuild again to fix missing provides caused by #2256645 + +* Thu Jan 04 2024 Adam Williamson - 1.9.11-2 +- Rebuild to fix missing provides caused by #2256645 + +* Wed Jan 03 2024 Richard Hughes - 1.9.11-1 +- New upstream release + +* Mon Dec 04 2023 Richard Hughes - 1.9.10-1 +- New upstream release + +* Mon Nov 20 2023 Richard Hughes - 1.9.9-1 +- New upstream release + +* Tue Nov 14 2023 Richard Hughes - 1.9.8-1 +- New upstream release + +* Wed Nov 01 2023 Richard Hughes - 1.9.7-1 +- New upstream release + +* Mon Oct 30 2023 Richard Hughes - 1.9.6-2 +- Revert "Use a softer dep for passim (the daemon)" + +* Fri Oct 06 2023 Richard Hughes - 1.9.6-1 +- New upstream release + +* Fri Sep 29 2023 Zbigniew Jędrzejewski-Szmek - 1.9.5-4 +- Redo preset call on upgrades + +* Thu Sep 07 2023 Richard Hughes - 1.9.5-3 +- Use a softer dep for passim (the daemon) + +* Mon Sep 04 2023 Richard Hughes - 1.9.5-2 +- Fix BRs + +* Mon Sep 04 2023 Richard Hughes - 1.9.5-1 +- New upstream release + +* Tue Aug 22 2023 Richard Hughes - 1.9.4-1 +- New upstream release + +* Fri Aug 11 2023 Mamoru TASAKA - 1.9.3-3 +- Rebuild for EVR upgrade path + +* Wed Jul 19 2023 Fedora Release Engineering - 1.9.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jul 13 2023 Richard Hughes - 1.9.3-1 +- New upstream release + +* Fri Jul 07 2023 Yaakov Selkowitz - 1.9.2-2 +- Fix ELN build + +* Mon Jun 12 2023 Richard Hughes - 1.9.2-1 +- New upstream release + +* Sat May 13 2023 Richard Hughes - 1.9.1-1 +- New upstream release + +* Fri May 12 2023 Richard Hughes - 1.8.15-1 +- New upstream release + +* Fri Mar 31 2023 Richard Hughes - 1.8.14-1 +- New upstream release + +* Tue Mar 28 2023 Richard Hughes - 1.8.13-1 +- New upstream release + +* Tue Mar 07 2023 Richard Hughes - 1.8.12-2 +- Rebuilt due to libcbor bump + +* Fri Feb 24 2023 Richard Hughes - 1.8.12-1 +- New upstream release + +* Thu Feb 23 2023 Richard Hughes - 1.8.11-1 +- New upstream release + +* Wed Feb 22 2023 Richard Hughes - 1.8.10-2 +- migrated to SPDX license + +* Mon Jan 23 2023 Richard Hughes - 1.8.10-1 +- New upstream release + +* Thu Jan 19 2023 Fedora Release Engineering - 1.8.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 03 2023 Richard Hughes - 1.8.9-3 +- Use updated upstream patch + +* Tue Jan 03 2023 Richard Hughes - 1.8.9-2 +- Backport a patch from upstream to fix s390x build + +* Tue Jan 03 2023 Richard Hughes - 1.8.9-1 +- New upstream release + +* Wed Dec 07 2022 Richard Hughes - 1.8.8-2 +- Actually upload sources.... + +* Wed Dec 07 2022 Richard Hughes - 1.8.8-1 +- New upstream release + +* Tue Nov 29 2022 Richard Hughes - 1.8.7-4 +- Disable the libsmbios requirement + +* Wed Nov 09 2022 Richard Hughes - 1.8.7-3 +- Fix the lvfs-testing remote + +* Wed Nov 09 2022 Richard Hughes - 1.8.7-2 +- Fix s390x + +* Wed Nov 09 2022 Richard Hughes - 1.8.7-1 +- New upstream release + +* Fri Oct 07 2022 Richard Hughes - 1.8.6-1 +- New upstream release + +* Thu Sep 22 2022 Richard Hughes - 1.8.5-1 +- New upstream release + +* Tue Aug 30 2022 Richard Hughes - 1.8.4-3 +- Fix fwupd-devel upgrade issue + +* Tue Aug 30 2022 Richard Hughes - 1.8.4-2 +- Fix filelists + +* Tue Aug 30 2022 Richard Hughes - 1.8.4-1 +- New upstream release + +* Fri Jul 22 2022 Richard Hughes - 1.8.3-3 +- Fix ppc64le, which has no tests + +* Fri Jul 22 2022 Richard Hughes - 1.8.3-2 +- trivial: Add BR + +* Fri Jul 22 2022 Richard Hughes - 1.8.3-1 +- New upstream release + +* Thu Jul 21 2022 Fedora Release Engineering - 1.8.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jul 11 2022 Richard Hughes - 1.8.2-1 +- New upstream release + +* Fri May 27 2022 Richard Hughes - 1.8.1-1 +- New upstream release + +* Thu Apr 28 2022 Richard Hughes - 1.8.0-1 +- New upstream release + +* Tue Apr 05 2022 Richard Hughes - 1.7.7-1 +- New upstream release + +* Fri Feb 25 2022 Richard Hughes - 1.7.6-1 +- New upstream release + +* Mon Feb 07 2022 Richard Hughes - 1.7.5-1 +- New upstream release + +* Mon Jan 31 2022 Mikel Olasagasti Uranga - 1.7.4-3 +- Fix 'bogus date in changelog' warning + +* Thu Jan 20 2022 Fedora Release Engineering - 1.7.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 13 2022 Richard Hughes - 1.7.4-1 +- New upstream release + +* Mon Dec 13 2021 Richard Hughes - 1.7.3-1 +- New upstream release + +* Fri Nov 19 2021 Richard Hughes - 1.7.2-2 +- trivial: Fix %%files + +* Fri Nov 19 2021 Richard Hughes - 1.7.2-1 +- New upstream release + +* Sat Nov 06 2021 Adrian Reber - 1.7.1-2 +- Rebuilt for protobuf 3.19.0 + +* Mon Nov 01 2021 Richard Hughes - 1.7.1-1 +- New upstream release + +* Mon Oct 25 2021 Adrian Reber - 1.7.0-4 +- Rebuilt for protobuf 3.18.1 + +* Wed Oct 06 2021 Richard Hughes - 1.7.0-3 +- Backport a patch from upstream to fix s390x + +* Wed Oct 06 2021 Richard Hughes - 1.7.0-2 +- trivial: Update BRs + +* Wed Oct 06 2021 Richard Hughes - 1.7.0-1 +- New upstream release + +* Fri Sep 24 2021 Richard Hughes - 1.6.4-1 +- New upstream release + +* Tue Aug 10 2021 Richard Hughes - 1.6.3-1 +- New upstream release + +* Mon Aug 02 2021 Richard Hughes - 1.6.2-1 +- New upstream release + +* Wed Jul 21 2021 Fedora Release Engineering - 1.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jun 14 2021 Richard Hughes - 1.6.1-2 +- trivial: Upload the actual new tarball + +* Mon Jun 14 2021 Richard Hughes - 1.6.1-1 +- New upstream release + +* Wed Apr 28 2021 Richard Hughes - 1.6.0-1 +- New upstream release + +* Thu Apr 15 2021 Andrew Thurman - 1.5.9-2 +- Backport https://github.com/fwupd/fwupd/pull/3144 to fix + https://bugzilla.redhat.com/show_bug.cgi?id=1949491 + +* Tue Apr 13 2021 Richard Hughes - 1.5.9-1 +- New upstream release + +* Wed Mar 24 2021 Richard Hughes - 1.5.8-1 +- New upstream release + +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.5.7-3 +- Rebuilt for updated systemd-rpm-macros + +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.5.7-2 +- Coalesce systemd scriptlets + +* Tue Feb 23 2021 Richard Hughes - 1.5.7-1 +- New upstream release + +* Tue Feb 16 2021 Richard Hughes - 1.5.6-1 +- New upstream release + +* Tue Jan 26 2021 Fedora Release Engineering - 1.5.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jan 11 2021 Richard Hughes - 1.5.5-2 +- trivial: Fix date + +* Mon Jan 11 2021 Richard Hughes - 1.5.5-1 +- New upstream release + +* Wed Dec 16 2020 Richard Hughes - 1.5.4-1 +- New upstream release + +* Tue Dec 08 2020 Richard Hughes - 1.5.3-1 +- New upstream release + +* Mon Nov 23 2020 Richard Hughes - 1.5.2-3 +- Set supported_build=true for the next build + +* Mon Nov 23 2020 Richard Hughes - 1.5.2-2 +- trivial: NVMe is now available on all arches + +* Mon Nov 23 2020 Richard Hughes - 1.5.2-1 +- New upstream release + +* Sat Nov 21 2020 Adam Williamson - 1.5.1-2 +- Backport #2605 for #2600, seems to help RHBZ #1896540 + +* Mon Nov 02 2020 Richard Hughes - 1.5.1-1 +- New upstream release + +* Mon Oct 26 2020 Richard Hughes - 1.5.0-1 +- New upstream release + +* Mon Sep 07 2020 Richard Hughes - 1.4.6-1 +- New upstream release + +* Tue Aug 18 2020 Richard Hughes - 1.4.5-4 +- Rebuild for the libxmlb API bump + +* Mon Aug 03 2020 Peter Jones - 1.4.5-3 +- Make dual signing happen. + +* Sat Aug 01 2020 Fedora Release Engineering - 1.4.5-2 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jul 30 2020 Richard Hughes - 1.4.5-1 +- New upstream release + +* Mon Jul 27 2020 Fedora Release Engineering - 1.4.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jun 10 2020 Richard Hughes - 1.4.4-1 +- New upstream release + +* Wed Jun 10 2020 Richard Hughes - 1.4.3-1 +- New upstream release + +* Fri May 22 2020 Richard Hughes - 1.4.2-2 +- Backport a patch to fix the synaptics fingerprint reader update + +* Mon May 18 2020 Richard Hughes - 1.4.2-1 +- New upstream release + +* Mon Apr 27 2020 Richard Hughes - 1.4.1-1 +- New upstream release + +* Tue Apr 14 2020 Richard Hughes - 1.4.0-3 +- Make the -tests subdir arch specific + +* Tue Apr 14 2020 Richard Hughes - 1.4.0-2 +- Fix ppc64le build + +* Tue Apr 14 2020 Richard Hughes - 1.4.0-1 +- New upstream release + +* Mon Mar 09 2020 Nicolas Mailhot - 1.3.9-3 +- Rebuild against the new Gusb + +* Wed Mar 04 2020 Richard Hughes - 1.3.9-2 +- No flashrom on s390, which seems fine + +* Wed Mar 04 2020 Richard Hughes - 1.3.9-1 +- New upstream release + +* Thu Feb 13 2020 Richard Hughes - 1.3.8-1 +- New upstream release + +* Fri Jan 31 2020 Richard Hughes - 1.3.7-2 +- Actually upload new tarball + +* Fri Jan 31 2020 Richard Hughes - 1.3.7-1 +- New upstream release + +* Tue Jan 28 2020 Fedora Release Engineering - 1.3.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Dec 30 2019 Richard Hughes - 1.3.6-3 +- trivial: Fix filelists to reflect reality + +* Mon Dec 30 2019 Richard Hughes - 1.3.6-2 +- trivial: Only build the TPM plugin where we have tss2-esys + +* Mon Dec 30 2019 Richard Hughes - 1.3.6-1 +- New upstream release + +* Sat Dec 14 2019 Jeff Law - 1.3.5-2 +- Fix date in ChangeLog entry + +* Fri Nov 29 2019 Richard Hughes - 1.3.5-1 +- New upstream release + +* Fri Nov 22 2019 Richard Hughes - 1.3.4-1 +- New upstream release + +* Fri Nov 01 2019 Richard Hughes - 1.3.3-1 +- New upstream release + +* Tue Oct 08 2019 Richard Hughes - 1.3.2-2 +- Manually create /var/cache/fwupd to work around #1757948 + +* Thu Sep 26 2019 Richard Hughes - 1.3.2-1 +- New upstream release + +* Thu Aug 01 2019 Miro Hrončok - 1.2.10-3 +- Stop recommending python3, the package already requires it via shebang + +* Thu Jul 25 2019 Fedora Release Engineering - 1.2.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jul 15 2019 Richard Hughes - 1.2.10-1 +- New upstream release + +* Mon May 20 2019 Richard Hughes - 1.2.9-3 +- Only run the self tests on fast arches + +* Mon May 20 2019 Richard Hughes - 1.2.9-2 +- Only run the self tests on fast arches + +* Mon May 20 2019 Richard Hughes - 1.2.9-1 +- New upstream release + +* Tue Apr 23 2019 Richard Hughes - 1.2.8-1 +- New upstream release + +* Wed Apr 17 2019 Richard Hughes - 1.2.7-4 +- Revert a patch from upstream + +* Tue Apr 16 2019 Adam Williamson - 1.2.7-3 +- Rebuild with Meson fix for #1699099 + +* Thu Apr 11 2019 Richard Hughes - 1.2.7-2 +- Fix filelists for non x64 + +* Thu Apr 11 2019 Richard Hughes - 1.2.7-1 +- New upstream release + +* Wed Mar 27 2019 Richard Hughes - 1.2.6-2 +- Enable the ModemManager plugin + +* Tue Mar 26 2019 Richard Hughes - 1.2.6-1 +- New upstream release + +* Mon Feb 25 2019 Richard Hughes - 1.2.5-1 +- New upstream release + +* Tue Feb 12 2019 Igor Gnatenko - 1.2.4-5 +- Remove obsolete scriptlets + +* Sat Feb 02 2019 Richard Hughes - 1.2.4-4 +- Add BuildRequires: glibc-langpack-en + +* Fri Feb 01 2019 Richard Hughes - 1.2.4-3 +- Fix building, harder + +* Fri Feb 01 2019 Richard Hughes - 1.2.4-2 +- Backport a build fix from master + +* Fri Feb 01 2019 Richard Hughes - 1.2.4-1 +- New upstream release + +* Thu Jan 31 2019 Fedora Release Engineering - 1.2.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jan 04 2019 Richard Hughes - 1.2.3-1 +- New upstream release + +* Sun Dec 30 2018 Richard Hughes - 1.2.2-1 +- New upstream release + +* Tue Nov 27 2018 Richard Hughes - 1.2.1-1 +- New upstream release + +* Wed Nov 07 2018 Richard Hughes - 1.2.0-1 +- New upstream release + +* Fri Oct 12 2018 Richard Hughes - 1.1.3-1 +- New upstream release + +* Mon Sep 10 2018 Richard Hughes - 1.1.2-3 +- trivial: Fix filelists + +* Mon Sep 10 2018 Richard Hughes - 1.1.2-2 +- trivial: Only build NVMe when efivars is available + +* Mon Sep 10 2018 Richard Hughes - 1.1.2-1 +- New upstream release + +* Mon Aug 13 2018 Richard Hughes - 1.1.1-1 +- New upstream release + +* Fri Jul 13 2018 Fedora Release Engineering - 1.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Jul 12 2018 Richard Hughes - 1.1.0-3 +- Rebuild to get the EFI executable signed with the Red Hat key + +* Wed Jul 11 2018 Richard Hughes - 1.1.0-2 +- Fix BRs + +* Wed Jul 11 2018 Richard Hughes - 1.1.0-1 +- New upstream release + +* Thu Jun 07 2018 Richard Hughes - 1.0.8-1 +- New upstream release + +* Mon Apr 30 2018 Richard Hughes - 1.0.7-1 +- New upstream release + +* Mon Mar 12 2018 Richard Hughes - 1.0.6-2 +- trivial: Fix up non x64 build + +* Mon Mar 12 2018 Richard Hughes - 1.0.6-1 +- New upstream release + +* Fri Feb 23 2018 Richard Hughes - 1.0.5-2 +- Use the new CDN for metadata + +* Wed Feb 14 2018 Richard Hughes - 1.0.5-1 +- New upstream release + +* Wed Feb 07 2018 Fedora Release Engineering - 1.0.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jan 25 2018 Richard Hughes - 1.0.4-4 +- Wl,-z,defs is broken + +* Thu Jan 25 2018 Richard Hughes - 1.0.4-3 +- trivial: Fix -Wl,-z,defs build failure by backporting a patch from + upstream + +* Thu Jan 25 2018 Richard Hughes - 1.0.4-2 +- trivial: Add the correct json_glib_version version + +* Thu Jan 25 2018 Richard Hughes - 1.0.4-1 +- New upstream release + +* Fri Jan 12 2018 Richard Hughes - 1.0.3-2 +- Backport a patch that fixes applying firmware updates using gnome- + software + +* Tue Jan 09 2018 Richard Hughes - 1.0.3-1 +- New upstream release + +* Mon Dec 04 2017 Kalev Lember - 1.0.2-2 +- Fix date in %%changelog + +* Tue Nov 28 2017 Richard Hughes - 1.0.2-1 +- New upstream release + +* Thu Nov 09 2017 Kalev Lember - 1.0.1-3 +- Rebuild against libappstream-glib 0.7.4 + +* Thu Nov 09 2017 Kalev Lember - 1.0.1-2 +- Fix libdfu obsoletes versions + +* Thu Nov 09 2017 Richard Hughes - 1.0.1-1 +- New upstream release + +* Mon Oct 09 2017 Richard Hughes - 1.0.0-1 +- New upstream release + +* Fri Sep 01 2017 Richard Hughes - 0.9.7-1 +- New upstream release + +* Fri Sep 01 2017 Richard Hughes - 0.9.6-3 +- Fix deps on i686 + +* Thu Aug 24 2017 Igor Gnatenko - 0.9.6-2 +- move %%meson_test to %%check section + +* Thu Aug 03 2017 Richard Hughes - 0.9.6-1 +- New upstream release + +* Wed Aug 02 2017 Fedora Release Engineering - 0.9.5-4 +- Rebuilt for + https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.9.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 21 2017 Richard Hughes - 0.9.5-2 +- Disable BuildArch: noarch for the labels sub-package + +* Tue Jul 04 2017 Richard Hughes - 0.9.5-1 +- New upstream release + +* Thu Jun 15 2017 Richard Hughes - 0.9.4-2 +- trivial: Do not build with tests enabled + +* Thu Jun 15 2017 Richard Hughes - 0.9.4-1 +- New upstream release + +* Wed Jun 07 2017 Richard Hughes - 0.9.3-1 +- New upstream release + +* Tue May 23 2017 Richard Hughes - 0.9.2-4 +- Backport several fixes + +* Mon May 22 2017 Richard Hughes - 0.9.2-3 +- Fix build + +* Mon May 22 2017 Richard Hughes - 0.9.2-2 +- trivial: Fix build + +* Mon May 22 2017 Richard Hughes - 0.9.2-1 +- New upstream release + +* Thu Apr 20 2017 Richard Hughes - 0.8.2-2 +- trivial: Fix 32 bit architectures + +* Thu Apr 20 2017 Richard Hughes - 0.8.2-1 +- New upstream release + +* Thu Mar 23 2017 Bastien Nocera - 0.8.1-3 +- + fwupd-0.8.1-2 Release claimed devices on error, fixes unusable input + devices + +* Mon Feb 27 2017 Richard Hughes - 0.8.1-2 +- trivial: Update BRs + +* Mon Feb 27 2017 Richard Hughes - 0.8.1-1 +- New upstream release + +* Wed Feb 08 2017 Richard Hughes - 0.8.0-2 +- trivial: Fix build on non-x86_64 hardware + +* Wed Feb 08 2017 Richard Hughes - 0.8.0-1 +- New upstream release + +* Sat Dec 10 2016 Igor Gnatenko - 0.7.5-2 +- Rebuild for gpgme 1.18 + +* Wed Oct 19 2016 Richard Hughes - 0.7.5-1 +- New upstream release + +* Mon Sep 19 2016 Richard Hughes - 0.7.4-1 +- New upstream release + +* Mon Aug 29 2016 Kalev Lember - 0.7.3-4 +- Add ldconfig scripts for libdfu and libebitdo subpackages + +* Mon Aug 29 2016 Kalev Lember - 0.7.3-3 +- Tighten libebitdo-devel requires with the _isa macro + +* Mon Aug 29 2016 Kalev Lember - 0.7.3-2 +- Fix an unexpanded macro in the spec file + +* Mon Aug 29 2016 Richard Hughes - 0.7.3-1 +- New upstream release + +* Fri Aug 19 2016 Peter Jones - 0.7.2-8 +- Rebuild to get libfwup.so.1 as our fwupdate dep. + +* Thu Aug 18 2016 Kalev Lember - 0.7.2-7 +- Fix bogus changelog date + +* Wed Aug 17 2016 Peter Jones - 0.7.2-6 +- rebuild against new efivar and fwupdate + +* Fri Aug 12 2016 Adam Williamson - 0.7.2-5 +- rebuild against new efivar and fwupdate + +* Thu Aug 11 2016 Richard Hughes - 0.7.2-4 +- Use the new CDN for firmware metadata + +* Thu Jul 14 2016 Kalev Lember - 0.7.2-3 +- Tighten subpackage dependencies + +* Tue Jul 12 2016 Kalev Lember - 0.7.2-2 +- Set minimum required versions of various libraries so that we can be sure + they get updated in lockstep with fwupd. + +* Mon Jun 13 2016 Richard Hughes - 0.7.2-1 +- New upstream release + +* Fri May 13 2016 Richard Hughes - 0.7.1-1 +- New upstream release + +* Fri Apr 01 2016 Richard Hughes - 0.7.0-1 +- New upstream release + +* Mon Mar 14 2016 Richard Hughes - 0.6.3-1 +- New upstream release + +* Fri Feb 12 2016 Richard Hughes - 0.6.2-1 +- New upstream release + +* Wed Feb 03 2016 Dennis Gilmore - 0.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Jan 19 2016 Richard Hughes - 0.6.1-1 +- New upstream release + +* Mon Dec 07 2015 Richard Hughes - 0.6.0-1 +- New upstream release + +* Thu Nov 19 2015 Richard Hughes - 0.5.4-2 +- Actually upload new sources + +* Wed Nov 18 2015 Richard Hughes - 0.5.4-1 +- New upstream release + +* Thu Nov 05 2015 Richard Hughes - 0.5.3-1 +- New upstream release + +* Wed Oct 28 2015 Richard Hughes - 0.5.2-1 +- New upstream release + +* Mon Sep 21 2015 Richard Hughes - 0.5.1-1 +- Update to 0.5.1 to fix a bug in the offline updater + +* Tue Sep 15 2015 Richard Hughes - 0.5.0-1 +- New upstream release + +* Thu Sep 10 2015 Richard Hughes - 0.1.6-4 +- Do not merge the existing firmware metadata with the submitted files + +* Thu Sep 10 2015 Kalev Lember - 0.1.6-3 +- Make fwupd-sign obsoletes versioned + +* Thu Sep 10 2015 Kalev Lember - 0.1.6-2 +- Own system-update.target.wants directory + +* Thu Sep 10 2015 Richard Hughes - 0.1.6-1 +- New upstream release + +* Fri Aug 21 2015 Kalev Lember - 0.1.5-3 +- Disable fwupd offline update service + +* Wed Aug 19 2015 Richard Hughes - 0.1.5-2 +- Use the non-beta download URL prefix + +* Wed Aug 12 2015 Richard Hughes - 0.1.5-1 +- New upstream release + +* Sat Jul 25 2015 Richard Hughes - 0.1.4-1 +- New upstream release + +* Wed Jun 17 2015 Dennis Gilmore - 0.1.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Jun 03 2015 Richard Hughes - 0.1.3-3 +- Do not compile the UEFI support for 32 bit ARM + +* Wed Jun 03 2015 Richard Hughes - 0.1.3-2 +- Compile with libfwupdate for UEFI firmware support + +* Thu May 28 2015 Richard Hughes - 0.1.3-1 +- New upstream release + +* Wed Apr 22 2015 Richard Hughes - 0.1.2-1 +- New upstream release + +* Mon Mar 23 2015 Richard Hughes - 0.1.1-2 +- Add BRs + +* Mon Mar 23 2015 Richard Hughes - 0.1.1-1 +- New upstream release + +* Mon Mar 16 2015 Richard Hughes - 0.1.0-1 +- First release +## END: Generated by rpmautospec