From c510aae9b6ed6a4355b6bd70d12506e16e8130bd Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Fri, 1 Sep 2017 14:36:04 +0100 Subject: [PATCH] New upstream release --- .gitignore | 1 + fwupd.spec | 27 +++++++++++++++++++++++---- sources | 2 +- 3 files changed, 25 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 2d57707..e392a9e 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.7.tar.xz diff --git a/fwupd.spec b/fwupd.spec index 4a0aa96..692ae40 100644 --- a/fwupd.spec +++ b/fwupd.spec @@ -5,7 +5,8 @@ %global colord_version 1.2.12 %global systemd_version 231 -%global enable_tests 1 +# there's a XTEA endianness bug in dfu_cipher_xtea_func +%global enable_tests 0 %global enable_dummy 1 # fwupdate is only available on these arches @@ -20,8 +21,8 @@ Summary: Firmware update daemon Name: fwupd -Version: 0.9.6 -Release: 2%{?dist} +Version: 0.9.7 +Release: 1%{?dist} License: GPLv2+ URL: https://github.com/hughsie/fwupd Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz @@ -46,6 +47,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} @@ -77,6 +80,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 @@ -139,7 +145,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 \ @@ -208,10 +214,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 @@ -232,6 +240,7 @@ mkdir -p --mode=0700 $RPM_BUILD_ROOT%{_localstatedir}/lib/fwupd/gnupg %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 @@ -278,6 +287,16 @@ mkdir -p --mode=0700 $RPM_BUILD_ROOT%{_localstatedir}/lib/fwupd/gnupg %{_datadir}/installed-tests/fwupd/*.py* %changelog +* Fri Sep 01 2017 Richard Hughes 0.9.7-1 +- New upstream release +- Add a FirmwareBaseURI parameter to the remote config +- Add a firmware builder that uses bubblewrap +- Add a python script to create fwupd compatible cab files from .exe files +- Add a thunderbolt plugin for new kernel interface +- Fix an incomplete cipher when using XTEA on data not in 4 byte chunks +- Show a bouncing progress bar if the percentage remains at zero +- Use the new bootloader PIDs for Unifying pico receivers + * Fri Sep 01 2017 Kalev Lember 0.9.6-2 - Disable i686 UEFI support now that fwupdate is no longer available there - Enable aarch64 UEFI support now that all the deps are available there diff --git a/sources b/sources index 9876a4b..bc9abbb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fwupd-0.9.6.tar.xz) = 8952bb101c700470fdacd570809f5d2250cce1c74147c4469c04b7eeb3cafef26ea3fe669b697d41eed461ba5ab3896dd9038b3792cc13da8622f1f301902075 +SHA512 (fwupd-0.9.7.tar.xz) = 44d1b8c536f9d67bcb9d8159b776b93e263e1e133db37ebc7dd0aff16034898ba062a1e1565da16aee44988f6e2caae74fcecc8e373cf2a2df36763fbe7e21d8