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=090c19266bc70e8....
Change: +%ifarch x86_64
Thanks.
Full change: ============
commit 090c19266bc70e877d711ed320279d33c0426322 Author: Richard Hughes richard@hughsie.com Date: Fri Feb 23 14:39:28 2018 +0000
New upstream release
diff --git a/.gitignore b/.gitignore index 2d57707..5bd5331 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /fwupd-0.9.4.tar.xz /fwupd-0.9.5.tar.xz /fwupd-0.9.6.tar.xz +/fwupd-0.9.9.tar.xz diff --git a/fwupd.spec b/fwupd.spec index 447a8a9..0a87508 100644 --- a/fwupd.spec +++ b/fwupd.spec @@ -8,18 +8,19 @@ %global enable_tests 1 %global enable_dummy 1
-%ifarch x86_64 %{ix86} -%global have_smbios 1 +# fwupdate is only available on these arches +%ifarch x86_64 aarch64 +%global have_uefi 1 %endif
-# FIXME: should also be aarch64, but efivar not present there yet -%ifarch x86_64 %{ix86} -%global have_uefi 1 +# libsmbios is only available on x86, and fwupdate is available on just x86_64 +%ifarch x86_64 +%global have_dell 1 %endif
Summary: Firmware update daemon Name: fwupd -Version: 0.9.6 +Version: 0.9.9 Release: 1%{?dist} License: GPLv2+ URL: https://github.com/hughsie/fwupd @@ -45,6 +46,8 @@ BuildRequires: valgrind-devel BuildRequires: elfutils-libelf-devel BuildRequires: gtk-doc BuildRequires: libuuid-devel +BuildRequires: gnutls-devel +BuildRequires: gnutls-utils BuildRequires: meson
%if 0%{?have_uefi} @@ -57,7 +60,8 @@ BuildRequires: dejavu-sans-fonts BuildRequires: adobe-source-han-sans-cn-fonts %endif
-%if 0%{?have_smbios} +%if 0%{?have_dell} +BuildRequires: efivar-devel BuildRequires: libsmbios-devel >= 2.3.0 %endif
@@ -75,6 +79,9 @@ Requires: libappstream-glib%{?_isa} >= %{libappstream_version} Requires: libgusb%{?_isa} >= %{libgusb_version} Requires: libsoup%{?_isa} >= %{libsoup_version} Requires: fwupd-labels = %{version}-%{release} +Requires: bubblewrap + +Recommends: python3
Obsoletes: fwupd-sign < 0.1.6 Obsoletes: libebitdo < 0.7.5-3 @@ -137,7 +144,7 @@ Data files for installed tests. %else -Denable-dummy=false \ %endif - -Denable-thunderbolt=false \ + -Denable-thunderbolt=true \ %if 0%{?have_uefi} -Denable-uefi=true \ -Denable-uefi-labels=true \ @@ -145,7 +152,7 @@ Data files for installed tests. -Denable-uefi=false \ -Denable-uefi-labels=false \ %endif -%if 0%{?have_smbios} +%if 0%{?have_dell} -Denable-dell=true \ -Denable-synaptics=true \ %else @@ -155,7 +162,9 @@ Data files for installed tests. -Denable-colorhug=true
%meson_build + %if 0%{?enable_tests} +%check %meson_test %endif
@@ -204,10 +213,12 @@ mkdir -p --mode=0700 $RPM_BUILD_ROOT%{_localstatedir}/lib/fwupd/gnupg %{_datadir}/dbus-1/system-services/org.freedesktop.fwupd.service %{_datadir}/man/man1/fwupdmgr.1.gz %{_datadir}/metainfo/org.freedesktop.fwupd.metainfo.xml +%{_datadir}/fwupd/firmware-packager %{_unitdir}/fwupd-offline-update.service %{_unitdir}/fwupd.service %{_unitdir}/system-update.target.wants/ %dir %{_localstatedir}/lib/fwupd +%{_localstatedir}/lib/fwupd/builder/README.md %{_libdir}/libfwupd*.so.* %{_libdir}/girepository-1.0/Fwupd-1.0.typelib /usr/lib/udev/rules.d/*.rules @@ -215,19 +226,20 @@ mkdir -p --mode=0700 $RPM_BUILD_ROOT%{_localstatedir}/lib/fwupd/gnupg %{_libdir}/fwupd-plugins-2/libfu_plugin_altos.so %{_libdir}/fwupd-plugins-2/libfu_plugin_amt.so %{_libdir}/fwupd-plugins-2/libfu_plugin_colorhug.so -%if 0%{?have_smbios} +%if 0%{?have_dell} %{_libdir}/fwupd-plugins-2/libfu_plugin_dell.so %endif %{_libdir}/fwupd-plugins-2/libfu_plugin_dfu.so %{_libdir}/fwupd-plugins-2/libfu_plugin_ebitdo.so %{_libdir}/fwupd-plugins-2/libfu_plugin_raspberrypi.so %{_libdir}/fwupd-plugins-2/libfu_plugin_steelseries.so -%if 0%{?have_smbios} +%if 0%{?have_dell} %{_libdir}/fwupd-plugins-2/libfu_plugin_synapticsmst.so %endif %if 0%{?enable_dummy} %{_libdir}/fwupd-plugins-2/libfu_plugin_test.so %endif +%{_libdir}/fwupd-plugins-2/libfu_plugin_thunderbolt.so %{_libdir}/fwupd-plugins-2/libfu_plugin_udev.so %if 0%{?have_uefi} %{_libdir}/fwupd-plugins-2/libfu_plugin_uefi.so @@ -274,6 +286,18 @@ mkdir -p --mode=0700 $RPM_BUILD_ROOT%{_localstatedir}/lib/fwupd/gnupg %{_datadir}/installed-tests/fwupd/*.py*
%changelog +* Fri Feb 23 2018 Richard Hughes richard@hughsie.com 0.9.9-1 +- New upstream release +- Block owned TPM updates on Dell hardware +- Catch invalid Dell dock component requests +- Disable the dell plugin if libsmbios fails +- Enforce the thunderbolt controller version is xx.yy +- Fix crash when enumerating with dock connected but UEFI capsule off +- Handle "native" thunderbolt mode (Yehezkel Bernat) +- Ignore useless thunderbolt device types +- Never include release checksums for older firmware versions +- Use a CNAME to redirect to the correct CDN for metadata + * Thu Aug 03 2017 Richard Hughes richard@hughsie.com 0.9.6-1 - New upstream release - Add --version option to fwupdmgr diff --git a/sources b/sources index 9876a4b..63da722 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fwupd-0.9.6.tar.xz) = 8952bb101c700470fdacd570809f5d2250cce1c74147c4469c04b7eeb3cafef26ea3fe669b697d41eed461ba5ab3896dd9038b3792cc13da8622f1f301902075 +SHA512 (fwupd-0.9.9.tar.xz) = 0a2d7ca90f7232d2c65c2fab6b2f37642d09bb45abfbefaafd381a7e51721cc92a5fe2ab6f22f2396f58d524636e9a61a206336bb7fb1d7286b18d588f2dd2f7
arch-excludes@lists.fedoraproject.org