Hello community, here is the log from the commit of package fwupdate for openSUSE:Factory checked in at 2018-07-02 23:28:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fwupdate (Old) and /work/SRC/openSUSE:Factory/.fwupdate.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "fwupdate" Mon Jul 2 23:28:20 2018 rev:9 rq:619736 version:11 Changes: -------- --- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes 2018-05-30 12:20:51.210270019 +0200 +++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes 2018-07-02 23:28:24.649623844 +0200 @@ -1,0 +2,21 @@ +Thu Jun 28 06:25:59 UTC 2018 - glin@suse.com + +- Correct the requirement of efivar-devel version + +------------------------------------------------------------------- +Wed Jun 20 11:59:51 UTC 2018 - oliver@getspam.de + +- Update to version 11 + + lots of fixes from cov-scan and clang analyzer + + support for Lenovo machines + + experimental support for UI Capsules + + Dell WMI support + + lots of bugfixes + + configurable EFI ESP location by setting ESPMOUNTPOINT or the git + config property fwupdate.espmountdir during the build. + + Lots of coverity work + + ABI compatibility checking during the release process + + Make subdirectory builds work +- removed fwupdate-list-firmware-types.patch + +------------------------------------------------------------------- Old: ---- fwupdate-9+git21.gcd8f7d7.tar.bz2 fwupdate-list-firmware-types.patch New: ---- fwupdate-11.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fwupdate.spec ++++++ --- /var/tmp/diff_new_pack.dBnGGw/_old 2018-07-02 23:28:25.057623342 +0200 +++ /var/tmp/diff_new_pack.dBnGGw/_new 2018-07-02 23:28:25.061623337 +0200 @@ -1,7 +1,7 @@ # # spec file for package fwupdate # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,16 +26,15 @@ %endif Name: fwupdate -Version: 9+git21.gcd8f7d7 +Version: 11 Release: 0 Summary: Tools to manage UEFI firmware updates -License: GPL-2.0+ +License: GPL-2.0-or-later Group: System/Base Url: https://github.com/rhinstaller/fwupdate Source: %{name}-%{version}.tar.bz2 Patch0: %{name}-suse-build.patch -Patch1: %{name}-list-firmware-types.patch -BuildRequires: efivar-devel >= 0.24 +BuildRequires: efivar-devel >= 34 BuildRequires: elfutils BuildRequires: fdupes BuildRequires: gettext @@ -77,7 +76,7 @@ %package devel Summary: Development headers for libfwup Group: Development/Libraries/Other -Requires: efivar-devel >= 0.21 +Requires: efivar-devel >= 34 Requires: fwupdate = %{version}-%{release} Requires: libfwup1 = %{version}-%{release} @@ -97,7 +96,6 @@ %prep %setup -q -n %{name}-%{version} %patch0 -p1 -%patch1 -p1 %build make PJONES="$RPM_OPT_FLAGS" libdir=%{_libdir} bindir=%{_bindir} \ ++++++ fwupdate-9+git21.gcd8f7d7.tar.bz2 -> fwupdate-11.tar.bz2 ++++++ ++++ 5122 lines of diff (skipped) ++++++ fwupdate-suse-build.patch ++++++ --- /var/tmp/diff_new_pack.dBnGGw/_old 2018-07-02 23:28:25.193623174 +0200 +++ /var/tmp/diff_new_pack.dBnGGw/_new 2018-07-02 23:28:25.193623174 +0200 @@ -1,40 +1,20 @@ -Index: fwupdate-9+git21.gcd8f7d7/linux/cleanup.in -=================================================================== ---- fwupdate-9+git21.gcd8f7d7.orig/linux/cleanup.in -+++ fwupdate-9+git21.gcd8f7d7/linux/cleanup.in -@@ -1,6 +1,6 @@ - #!/bin/sh - set -e --if [ -e "@@DATADIR@@/fwupdate/done" ]; then -+if [ -e "/run/fwupdate/done" ]; then - exit 0 - fi - -@@ -26,4 +26,4 @@ for x in /sys/firmware/efi/efivars/fwupd - fi - done - --touch "@@DATADIR@@/fwupdate/done" -+touch "/run/fwupdate/done" -Index: fwupdate-9+git21.gcd8f7d7/efi/Makefile -=================================================================== ---- fwupdate-9+git21.gcd8f7d7.orig/efi/Makefile -+++ fwupdate-9+git21.gcd8f7d7/efi/Makefile -@@ -111,9 +111,6 @@ define inst = +diff -ur fwupdate-11.orig/efi/Makefile fwupdate-11/efi/Makefile +--- fwupdate-11.orig/efi/Makefile 2018-06-20 14:44:16.195981682 +0200 ++++ fwupdate-11/efi/Makefile 2018-06-20 14:44:49.487981555 +0200 +@@ -123,9 +123,6 @@ $(INSTALL) -m 755 $(1) $(DESTDIR)$(TARGETDIR)/$(1) $(INSTALL) -d -m 755 $(DESTDIR)$(DEBUGINFO)$(TARGETDIR)/ $(INSTALL) -m 755 $(1).debug $(DESTDIR)$(DEBUGINFO)$(TARGETDIR)/$(1).debug -- $(INSTALL) -d -m 755 $(DESTDIR)$(DEBUGINFO)/.build-id/$(dir $(shell cat $(1).build-id)) -- ln -sf ../../../../..$(TARGETDIR)$(1) $(DESTDIR)$(DEBUGINFO)/.build-id/$(shell cat $(1).build-id) -- ln -sf ../..$(TARGETDIR)$(1).debug $(DESTDIR)$(DEBUGINFO)/.build-id/$(shell cat $(1).build-id).debug +- $(INSTALL) -d -m 755 $(DESTDIR)$(DEBUGINFO)/.build-id/$(buildiddir) +- ln -sf ../../../../$(TARGETDIR)/$(1) $(DESTDIR)$(DEBUGINFO)/.build-id/$(buildiddir)/$(buildidname) +- ln -sf ../../$(TARGETDIR)$(1).debug $(DESTDIR)$(DEBUGINFO)/.build-id/$(buildiddir)/$(buildidname).debug endef install : | check_efidir_error -Index: fwupdate-9+git21.gcd8f7d7/linux/Makefile -=================================================================== ---- fwupdate-9+git21.gcd8f7d7.orig/linux/Makefile -+++ fwupdate-9+git21.gcd8f7d7/linux/Makefile -@@ -102,8 +102,6 @@ install : check_efidir_error all +diff -ur fwupdate-11.orig/linux/Makefile fwupdate-11/linux/Makefile +--- fwupdate-11.orig/linux/Makefile 2018-06-20 14:44:16.191981682 +0200 ++++ fwupdate-11/linux/Makefile 2018-06-20 14:44:49.487981555 +0200 +@@ -124,8 +124,6 @@ $(foreach x, $(PCTARGETS), $(INSTALL) -m 644 $(x) $(DESTDIR)$(pcdir) ;) $(INSTALL) -d -m 755 $(DESTDIR)$(includedir)/ $(INSTALL) -m 644 $(INCTARGETS) $(DESTDIR)$(includedir)/