## START: Set by rpmautospec ## (rpmautospec version 0.3.0) %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 4; 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.8.9 Release: %autorelease License: LGPLv2+ URL: https://github.com/fwupd/fwupd Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz Patch1: 0001-mtd-Use-dummy-SMBIOS-data-to-fix-self-test-on-s390x.patch BuildRequires: gettext BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: libxmlb-devel >= %{libxmlb_version} BuildRequires: libgcab1-devel BuildRequires: libgudev1-devel BuildRequires: libgusb-devel >= %{libgusb_version} BuildRequires: libcurl-devel >= %{libcurl_version} BuildRequires: libjcat-devel >= %{libjcat_version} BuildRequires: polkit-devel >= 0.103 BuildRequires: protobuf-c-devel BuildRequires: python3-packaging BuildRequires: sqlite-devel BuildRequires: systemd >= %{systemd_version} BuildRequires: systemd-devel BuildRequires: libarchive-devel BuildRequires: libcbor-devel BuildRequires: gobject-introspection-devel BuildRequires: gcab %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 BuildRequires: bash-completion BuildRequires: git-core %if 0%{?have_flashrom} BuildRequires: flashrom-devel >= 1.2-2 %endif %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: efivar-devel >= 33 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: fwupd-sign < 0.1.6 Obsoletes: libebitdo < 0.7.5-3 Obsoletes: libdfu < 1.0.0 Obsoletes: fwupd-labels < 1.1.0-1 Obsoletes: dbxtool < 9 Provides: dbxtool # optional, but a really good idea Recommends: udisks2 Recommends: bluez 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%{?enable_dummy} -Dplugin_dummy=true \ %else -Dplugin_dummy=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 -Dplugin_dell=disabled \ %if 0%{?have_modem_manager} -Dplugin_modem_manager=enabled \ %else -Dplugin_modem_manager=disabled \ %endif -Dman=true \ -Dbluez=enabled \ -Dplugin_powerd=disabled \ -Dsupported_build=enabled %meson_build %if 0%{?enable_tests} %check %meson_test %endif %install %meson_install 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 # 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 %postun %systemd_postun_with_restart fwupd.service %files -f %{name}.lang %doc README.md AUTHORS %license COPYING %config(noreplace)%{_sysconfdir}/fwupd/daemon.conf %if 0%{?have_uefi} %config(noreplace)%{_sysconfdir}/fwupd/uefi_capsule.conf %endif %config(noreplace)%{_sysconfdir}/fwupd/redfish.conf %if 0%{?have_thunderbolt} %config(noreplace)%{_sysconfdir}/fwupd/thunderbolt.conf %endif %dir %{_libexecdir}/fwupd %{_libexecdir}/fwupd/fwupd %ifarch i686 x86_64 %{_libexecdir}/fwupd/fwupd-detect-cet %endif %{_libexecdir}/fwupd/fwupdoffline %if 0%{?have_uefi} %{_bindir}/fwupdate %endif %{_bindir}/dfu-tool %if 0%{?have_uefi} %{_bindir}/dbxtool %endif %{_bindir}/fwupdmgr %{_bindir}/fwupdtool %{_bindir}/fwupdagent %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.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 %config(noreplace)%{_sysconfdir}/fwupd/msr.conf %endif %{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf %{_datadir}/bash-completion/completions/fwupdmgr %{_datadir}/bash-completion/completions/fwupdtool %{_datadir}/bash-completion/completions/fwupdagent %{_datadir}/fish/vendor_completions.d/fwupdmgr.fish %{_datadir}/fwupd/metainfo/org.freedesktop.fwupd*.metainfo.xml %{_datadir}/fwupd/remotes.d/vendor/firmware/README.md %{_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/fwupdagent.1* %{_mandir}/man1/dfu-tool.1* %if 0%{?have_uefi} %{_mandir}/man1/dbxtool.* %endif %{_mandir}/man1/fwupdmgr.1* %if 0%{?have_uefi} %{_mandir}/man1/fwupdate.1* %endif %{_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 %{_presetdir}/fwupd-refresh.preset %{_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} %{_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/*.sh %{_datadir}/installed-tests/fwupd/*.zip %if 0%{?have_uefi} %{_datadir}/installed-tests/fwupd/efi %endif %{_datadir}/fwupd/device-tests/*.json %{_libexecdir}/installed-tests/fwupd/* %dir %{_sysconfdir}/fwupd/remotes.d %config(noreplace)%{_sysconfdir}/fwupd/remotes.d/fwupd-tests.conf %endif %changelog * 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-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-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-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 2020 Richard Hughes 1.3.6-3 - trivial: Fix filelists to reflect reality * Mon Dec 30 2020 Richard Hughes 1.3.6-2 - trivial: Only build the TPM plugin where we have tss2-esys * Mon Dec 30 2020 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 * 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