commit fwupdate for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2019-02-24 16:54:34

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new.28833 (New)


Package is "fwupdate"

Sun Feb 24 16:54:34 2019 rev:13 rq:676868 version:12

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2019-02-06 
15:44:25.459368316 +0100
+++ /work/SRC/openSUSE:Factory/.fwupdate.new.28833/fwupdate.changes 
2019-02-24 16:54:38.728930168 +0100
@@ -1,0 +2,5 @@
+Thu Feb 14 17:36:38 UTC 2019 - r...@suse.com
+
+- Fix conditions for '/usr/share/efi'-move  (FATE#326960)
+
+---



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.r10Z3V/_old  2019-02-24 16:54:40.104929513 +0100
+++ /var/tmp/diff_new_pack.r10Z3V/_new  2019-02-24 16:54:40.108929511 +0100
@@ -62,7 +62,7 @@
 %endif
 
 %undefine _unique_debug_names
-%if 0%{?suse_version} > 1500
+%if ! %{defined sle_version} || 0%{?sle_version} > 15
 %define sysefibasedir  %{_datadir}/efi
 %define sysefidir  %{sysefibasedir}/%{_target_cpu}
 %else




commit fwupdate for openSUSE:Factory

2019-02-06 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2019-02-06 15:44:24

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new.28833 (New)


Package is "fwupdate"

Wed Feb  6 15:44:24 2019 rev:12 rq:668999 version:12

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2018-11-06 
13:57:00.888037375 +0100
+++ /work/SRC/openSUSE:Factory/.fwupdate.new.28833/fwupdate.changes 
2019-02-06 15:44:25.459368316 +0100
@@ -1,0 +2,10 @@
+Mon Jan 28 08:14:59 UTC 2019 - Gary Ching-Pang Lin 
+
+- Fix the destination of 'efi'-executables for i586 (FATE#326960)
+
+---
+Thu Jan 17 16:10:37 UTC 2019 - r...@suse.com
+
+- Move 'efi'-executables to '/usr/share/efi'  (FATE#326960)
+
+---
@@ -10 +20 @@
-- Update to version 12:
+- Update to version 12 (FATE#326702)



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.NZV3KB/_old  2019-02-06 15:44:25.903368045 +0100
+++ /var/tmp/diff_new_pack.NZV3KB/_new  2019-02-06 15:44:25.911368040 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fwupdate
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 # needssslcertforbuild
 
@@ -62,6 +62,12 @@
 %endif
 
 %undefine _unique_debug_names
+%if 0%{?suse_version} > 1500
+%define sysefibasedir  %{_datadir}/efi
+%define sysefidir  %{sysefibasedir}/%{_target_cpu}
+%else
+%define sysefidir  %{_libdir}/efi
+%endif
 
 %description
 fwupdate provides a simple command line interface to the UEFI firmware updates.
@@ -99,7 +105,7 @@
 
 %build
 make PJONES="$RPM_OPT_FLAGS" libdir=%{_libdir} bindir=%{_bindir} \
- EFIDIR=%{efidir} GNUEFIDIR=%{_libdir} TARGETDIR=%{_libdir}/efi \
+ EFIDIR=%{efidir} GNUEFIDIR=%{_libdir} TARGETDIR=%{sysefidir} \
  %{?_smp_mflags}
 
 %install
@@ -107,12 +113,12 @@
 %make_install libdir=%{_libdir} bindir=%{_bindir} mandir=%{_mandir} \
   localedir=%{_datadir}/locale/ includedir=%{_includedir} \
  libexecdir=%{_libexecdir} datadir=%{_datadir} EFIDIR=%{efidir} \
-  TARGETDIR=%{_libdir}/efi
+  TARGETDIR=%{sysefidir}
 
 echo 0%{?_build_create_debug}
 %if 0%{?_build_create_debug} == 0
 rm -rf %{buildroot}/usr/src/debug/%{name}*
-rm -f  %{buildroot}/usr/lib/debug/%{_libdir}/efi/fwup*.efi.debug
+rm -f  %{buildroot}/usr/lib/debug/%{sysefidir}/fwup*.efi.debug
 %endif
 
 %fdupes %{buildroot}%{_mandir}/*
@@ -141,7 +147,7 @@
 # Create the directory for the firwmare update capsule
 mkdir -p /boot/efi/EFI/%{efidir}/fw
 # Install the UEFI firmware update program
-cp %{_libdir}/efi/fwup*.efi /boot/efi/EFI/%{efidir}
+cp %{sysefidir}/fwup*.efi /boot/efi/EFI/%{efidir}
 
 %postun -n %{name}-efi
 if [ "$1" = 0 ] ; then
@@ -178,7 +184,8 @@
 
 %files efi
 %defattr(-,root,root)
-%dir %{_libdir}/efi
-%{_libdir}/efi/fwup*.efi
+%dir %{?sysefibasedir}
+%dir %{sysefidir}
+%{sysefidir}/fwup*.efi
 
 %changelog




commit fwupdate for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2018-11-06 13:56:49

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new (New)


Package is "fwupdate"

Tue Nov  6 13:56:49 2018 rev:11 rq:643840 version:12

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2018-07-24 
17:29:38.839854368 +0200
+++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes   2018-11-06 
13:57:00.888037375 +0100
@@ -1,0 +2,6 @@
+Tue Oct 23 03:42:04 UTC 2018 - Gary Ching-Pang Lin 
+
+- Amend the spec file to avoid fwup*.efi from being removed
+  mistakenly (bsc#1112832)
+
+---



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.syrmLc/_old  2018-11-06 13:57:26.876001835 +0100
+++ /var/tmp/diff_new_pack.syrmLc/_new  2018-11-06 13:57:26.880001830 +0100
@@ -137,17 +137,19 @@
 
 %postun -n libfwup1 -p /sbin/ldconfig
 
-%post -n %{name}-efi
+%posttrans -n %{name}-efi
 # Create the directory for the firwmare update capsule
 mkdir -p /boot/efi/EFI/%{efidir}/fw
 # Install the UEFI firmware update program
 cp %{_libdir}/efi/fwup*.efi /boot/efi/EFI/%{efidir}
 
 %postun -n %{name}-efi
-# Remove all the capsules
-rm -rf /boot/efi/EFI/%{efidir}/fw
-# Remove the UEFI firmware update program
-rm -f /boot/efi/EFI/%{efidir}/fwup*.efi
+if [ "$1" = 0 ] ; then
+   # Remove all the capsules
+   rm -rf /boot/efi/EFI/%{efidir}/fw
+   # Remove the UEFI firmware update program
+   rm -f /boot/efi/EFI/%{efidir}/fwup*.efi
+fi
 
 %files
 %defattr(-,root,root)




commit fwupdate for openSUSE:Factory

2018-07-24 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2018-07-24 17:29:28

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new (New)


Package is "fwupdate"

Tue Jul 24 17:29:28 2018 rev:10 rq:624146 version:12

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2018-07-02 
23:28:24.649623844 +0200
+++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes   2018-07-24 
17:29:38.839854368 +0200
@@ -1,0 +2,13 @@
+Thu Jul 19 21:56:34 UTC 2018 - bjorn@gmail.com
+
+- Update to version 12:
+  + Better CI.
+  + Limit how large our WMI buffer can be.
+  + Add fwup_version() because fwupd wants it.
+  + Fix linking on (some) platforms that need libgcc_eh.a.
+  + abicheck improvements.
+  + Default to creating a UX capsule, whatever it may actually do.
+- Refresh fwupdate-suse-build.patch with quilt.
+- Use url for source tarball and license tag for COPYING.
+
+---

Old:

  fwupdate-11.tar.bz2

New:

  fwupdate-12.tar.bz2



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.ZbXdQP/_old  2018-07-24 17:29:40.155856034 +0200
+++ /var/tmp/diff_new_pack.ZbXdQP/_new  2018-07-24 17:29:40.159856039 +0200
@@ -26,13 +26,13 @@
 %endif
 
 Name:   fwupdate
-Version:11
+Version:12
 Release:0
 Summary:Tools to manage UEFI firmware updates
 License:GPL-2.0-or-later
 Group:  System/Base
 Url:https://github.com/rhinstaller/fwupdate
-Source: %{name}-%{version}.tar.bz2
+Source0:
https://github.com/rhboot/fwupdate/releases/download/%{version}/%{name}-%{version}.tar.bz2
 Patch0: %{name}-suse-build.patch
 BuildRequires:  efivar-devel >= 34
 BuildRequires:  elfutils
@@ -151,7 +151,7 @@
 
 %files
 %defattr(-,root,root)
-%doc COPYING
+%license COPYING
 %{_bindir}/fwupdate
 %doc %{_mandir}/man1/*
 %dir %{_datadir}/bash-completion

++ fwupdate-11.tar.bz2 -> fwupdate-12.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fwupdate-11/.travis.yml new/fwupdate-12/.travis.yml
--- old/fwupdate-11/.travis.yml 1970-01-01 01:00:00.0 +0100
+++ new/fwupdate-12/.travis.yml 2018-06-28 20:00:19.0 +0200
@@ -0,0 +1,17 @@
+language: c
+cache: ccache
+branches:
+  except:
+- travis
+
+matrix:
+ include:
+   - os: linux
+ dist: trusty
+ services: docker
+
+before_install:
+  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then docker pull 
vathpela/efi-ci-rawhide:v0 ; fi
+
+script:
+  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then docker run 
vathpela/efi-ci-rawhide:v0 /bin/sh -c "cd /root/ && ./build.sh --branch 
\"$TRAVIS_BRANCH\" --commit \"$TRAVIS_COMMIT\" --commit-range 
\"$TRAVIS_COMMIT_RANGE\" --event-type \"$TRAVIS_EVENT_TYPE\" --pull-request 
\"$TRAVIS_PULL_REQUEST\" --pr-branch \"$TRAVIS_PULL_REQUEST_BRANCH\" --pr-sha 
\"$TRAVIS_PULL_REQUEST_SHA\" --remote \"$TRAVIS_PULL_REQUEST_SLUG\" --repo 
\"$TRAVIS_REPO_SLUG\" --test-subject fwupdate" ; fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fwupdate-11/Make.defaults 
new/fwupdate-12/Make.defaults
--- old/fwupdate-11/Make.defaults   2018-04-09 20:44:38.0 +0200
+++ new/fwupdate-12/Make.defaults   2018-06-28 20:00:19.0 +0200
@@ -66,7 +66,17 @@
 
 EFIDIR ?= $(shell x=$$(which --skip-alias --skip-functions git 
2>/dev/null) ; [ -n "$$x" ] && git config --get fwupdate.efidir)
 ifeq ($(EFIDIR),)
-   EFIDIR_ERROR = $(error EFIDIR or .gitconfig fwupdate.efidir must be set 
to this distro's reserved EFI System Partition subdirectory name)
+   ifneq ("$(wildcard /etc/os-release)","")
+   RELEASE := /etc/os-release
+   else ifneq ("$(wildcard /usr/lib/os-release)","")
+   RELEASE := /usr/lib/os-release
+   endif
+   ifneq ($(RELEASE),)
+   EFIDIR = $(shell sed '/^ID=/!d; s/ID=//' $(RELEASE))
+   endif
+   ifeq ($(EFIDIR),)
+   EFIDIR_ERROR = $(error EFIDIR or .gitconfig fwupdate.efidir 
must be set to this distro's reserved EFI System Partition subdirectory name)
+   endif
 endif
 ESPMOUNTPOINT  ?= $(shell x=$$(which --skip-alias --skip-functions git 
2>/dev/null) ; [ -n "$$x" ] && git config --get fwupdate.espmountdir)
 ifeq ($(ESPMOUNTPOINT),)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fwupdate-11/Make.rules new/fwupdate-12/Make.rules
--- old/fwupdate-11/Make.rules  2018-04-09 20:44:38.0 +0200
+++ new/fwupdate-12/Make.rules  2018-06-28 20:00:19.0 +0200
@@ -

commit fwupdate for openSUSE:Factory

2018-07-02 Thread root
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.changes2018-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 - g...@suse.com
+
+- Correct the requirement of efivar-devel version
+
+---
+Wed Jun 20 11:59:51 UTC 2018 - oli...@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

commit fwupdate for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2018-05-30 11:42:48

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new (New)


Package is "fwupdate"

Wed May 30 11:42:48 2018 rev:8 rq:612688 version:9+git21.gcd8f7d7

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2018-04-11 
13:48:07.244901316 +0200
+++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes   2018-05-30 
12:20:51.210270019 +0200
@@ -6,0 +7,7 @@
+Fri Feb  9 09:58:45 UTC 2018 - g...@suse.com
+
+- Remove fwupdate-bsc96-add-leading-space.patch and bump the
+  shim version requirement since we got the new signature for shim
+  (bsc#1054712)
+
+---

Old:

  fwupdate-bsc96-add-leading-space.patch



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.etz8dU/_old  2018-05-30 12:20:51.790254830 +0200
+++ /var/tmp/diff_new_pack.etz8dU/_new  2018-05-30 12:20:51.794254725 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fwupdate
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -29,13 +29,12 @@
 Version:9+git21.gcd8f7d7
 Release:0
 Summary:Tools to manage UEFI firmware updates
-License:GPL-2.0-or-later
+License:GPL-2.0+
 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
-Patch2: %{name}-bsc96-add-leading-space.patch
 BuildRequires:  efivar-devel >= 0.24
 BuildRequires:  elfutils
 BuildRequires:  fdupes
@@ -52,7 +51,7 @@
 Requires:   efibootmgr
 Requires:   libfwup1 = %{version}-%{release}
 %ifarch x86_64
-Requires:   shim
+Requires:   shim >= 11
 %endif
 %{?systemd_requires}
 ExclusiveArch:  x86_64 %{ix86} aarch64
@@ -99,7 +98,6 @@
 %setup -q -n %{name}-%{version}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 make PJONES="$RPM_OPT_FLAGS" libdir=%{_libdir} bindir=%{_bindir} \




commit fwupdate for openSUSE:Factory

2018-04-11 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2018-04-11 13:48:00

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new (New)


Package is "fwupdate"

Wed Apr 11 13:48:00 2018 rev:7 rq:594696 version:9+git21.gcd8f7d7

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2017-12-19 
10:46:11.400969405 +0100
+++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes   2018-04-11 
13:48:07.244901316 +0200
@@ -1,0 +2,5 @@
+Mon Apr  9 03:37:59 UTC 2018 - g...@suse.com
+
+- Require shim only for x86_64 (bsc#1088434)
+
+---



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.ucbrIj/_old  2018-04-11 13:48:08.396859630 +0200
+++ /var/tmp/diff_new_pack.ucbrIj/_new  2018-04-11 13:48:08.396859630 +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
@@ -29,7 +29,7 @@
 Version:9+git21.gcd8f7d7
 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
@@ -51,7 +51,9 @@
 Requires:   %{name}-efi
 Requires:   efibootmgr
 Requires:   libfwup1 = %{version}-%{release}
+%ifarch x86_64
 Requires:   shim
+%endif
 %{?systemd_requires}
 ExclusiveArch:  x86_64 %{ix86} aarch64
 
@@ -86,7 +88,9 @@
 %package efi
 Summary:UEFI binaries used by libfwup
 Group:  System/Base
+%ifarch x86_64
 Requires:   shim
+%endif
 
 %description efi
 UEFI binaries used by libfwup to update the firmware.




commit fwupdate for openSUSE:Factory

2017-12-19 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2017-12-19 10:45:56

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new (New)


Package is "fwupdate"

Tue Dec 19 10:45:56 2017 rev:6 rq:557980 version:9+git21.gcd8f7d7

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2017-11-20 
17:07:10.825908430 +0100
+++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes   2017-12-19 
10:46:11.400969405 +0100
@@ -1,0 +2,19 @@
+Mon Dec 18 10:42:01 CET 2017 - m...@suse.de
+
+- bring back accidental removed needssslcertforbuild
+
+---
+Fri Dec 15 15:37:49 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- EFI updates through fwupdate are also possible on Aarch64.
+  smbios support is only relevant for some Dell machines, i.e.
+  x86 only.
+
+---
+Thu Dec 14 14:37:10 CET 2017 - m...@suse.de
+
+- disable _unique_debug_names fow now
+  fwupdate wants to install it's own debug files, but doesn't know
+  about this option yet
+
+---



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.s6s3GW/_old  2017-12-19 10:46:11.856947392 +0100
+++ /var/tmp/diff_new_pack.s6s3GW/_new  2017-12-19 10:46:11.856947392 +0100
@@ -17,6 +17,14 @@
 # needssslcertforbuild
 
 
+%ifarch %{x86} x86_64
+# as soon as the kernel support SMBIOS calls over ACPI-WMI,
+# this is no longer needed
+%bcond_without libsmbios
+%else
+%bcond_with libsmbios
+%endif
+
 Name:   fwupdate
 Version:9+git21.gcd8f7d7
 Release:0
@@ -33,7 +41,9 @@
 BuildRequires:  fdupes
 BuildRequires:  gettext
 BuildRequires:  gnu-efi >= 3.0.2
+%if %{with libsmbios}
 BuildRequires:  libsmbios-devel
+%endif
 BuildRequires:  pesign-obs-integration
 BuildRequires:  pkg-config
 BuildRequires:  popt-devel
@@ -43,7 +53,7 @@
 Requires:   libfwup1 = %{version}-%{release}
 Requires:   shim
 %{?systemd_requires}
-ExclusiveArch:  x86_64 %{ix86}
+ExclusiveArch:  x86_64 %{ix86} aarch64
 
 %if 0%{?is_opensuse}
 %global efidir opensuse
@@ -51,6 +61,8 @@
 %global efidir sles
 %endif
 
+%undefine _unique_debug_names
+
 %description
 fwupdate provides a simple command line interface to the UEFI firmware updates.
 




commit fwupdate for openSUSE:Factory

2017-11-20 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2017-11-20 17:06:23

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new (New)


Package is "fwupdate"

Mon Nov 20 17:06:23 2017 rev:5 rq:542976 version:9+git21.gcd8f7d7

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2017-04-11 
09:36:11.641101763 +0200
+++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes   2017-11-20 
17:07:10.825908430 +0100
@@ -1,0 +2,22 @@
+Mon Nov 20 03:10:06 UTC 2017 - g...@suse.com
+
+- Add back fwupdate-bsc96-add-leading-space.patch due to the
+  long pending shim signature request. Also drop the shim version
+  requirement.
+
+---
+Tue Aug 29 10:24:16 UTC 2017 - g...@suse.com
+
+- Update to 9+git21.gcd8f7d7 (FATE#322805)
+- Add the new BuildRequires: libsmbios-devel
+- Update the so version of libfwup
+- Refresh fwupdate-suse-build.patch
+- Remove the upstream patches
+  + fwupdate-fix-efivar-0.24-api.patch
+  + fwupdate-bsc988000-set-a-mode-with-efi_set_variable.patch
+  + fwupdate-unset-immutable-flag.patch
+- Drop fwupdate-bsc96-add-leading-space.patch (Need shim >= 11)
+- Add fwupdate-list-firmware-types.patch to list the supported
+  firmware types
+
+---

Old:

  fwupdate-0.5.tar.bz2
  fwupdate-bsc988000-set-a-mode-with-efi_set_variable.patch
  fwupdate-fix-efivar-0.24-api.patch
  fwupdate-unset-immutable-flag.patch

New:

  fwupdate-9+git21.gcd8f7d7.tar.bz2
  fwupdate-list-firmware-types.patch



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.7eKSAg/_old  2017-11-20 17:07:11.653878454 +0100
+++ /var/tmp/diff_new_pack.7eKSAg/_new  2017-11-20 17:07:11.653878454 +0100
@@ -18,30 +18,29 @@
 
 
 Name:   fwupdate
-Version:0.5
+Version:9+git21.gcd8f7d7
 Release:0
 Summary:Tools to manage UEFI firmware updates
 License:GPL-2.0+
 Group:  System/Base
 Url:https://github.com/rhinstaller/fwupdate
-Source: 
https://github.com/rhinstaller/fwupdate/releases/download/0.5/%{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.bz2
 Patch0: %{name}-suse-build.patch
-Patch1: %{name}-bsc988000-set-a-mode-with-efi_set_variable.patch
-Patch2: %{name}-fix-efivar-0.24-api.patch
-Patch3: %{name}-unset-immutable-flag.patch
-Patch4: %{name}-bsc96-add-leading-space.patch
-BuildRequires:  efivar-devel >= 0.21
+Patch1: %{name}-list-firmware-types.patch
+Patch2: %{name}-bsc96-add-leading-space.patch
+BuildRequires:  efivar-devel >= 0.24
 BuildRequires:  elfutils
 BuildRequires:  fdupes
 BuildRequires:  gettext
 BuildRequires:  gnu-efi >= 3.0.2
+BuildRequires:  libsmbios-devel
 BuildRequires:  pesign-obs-integration
 BuildRequires:  pkg-config
 BuildRequires:  popt-devel
 BuildRequires:  systemd-rpm-macros
 Requires:   %{name}-efi
 Requires:   efibootmgr
-Requires:   libfwup0 = %{version}-%{release}
+Requires:   libfwup1 = %{version}-%{release}
 Requires:   shim
 %{?systemd_requires}
 ExclusiveArch:  x86_64 %{ix86}
@@ -55,11 +54,11 @@
 %description
 fwupdate provides a simple command line interface to the UEFI firmware updates.
 
-%package -n libfwup0
+%package -n libfwup1
 Summary:Library to manage UEFI firmware updates
 Group:  System/Libraries
 
-%description -n libfwup0
+%description -n libfwup1
 Library to allow for the simple manipulation of UEFI firmware updates.
 
 %package devel
@@ -67,7 +66,7 @@
 Group:  Development/Libraries/Other
 Requires:   efivar-devel >= 0.21
 Requires:   fwupdate = %{version}-%{release}
-Requires:   libfwup0 = %{version}-%{release}
+Requires:   libfwup1 = %{version}-%{release}
 
 %description devel
 development headers required to use libfwup.
@@ -84,21 +83,19 @@
 %setup -q -n %{name}-%{version}
 %patch0 -p1
 %patch1 -p1
-if [ "$(pkg-config --modversion efivar)" > "0.23" ]; then
 %patch2 -p1
-fi
-%patch3 -p1
-%patch4 -p1
 
 %build
-make OPT_FLAGS="$RPM_OPT_FLAGS" libdir=%{_libdir} bindir=%{_bindir} \
- EFIDIR=%{efidir} GNUEFIDIR=%{_libdir} %{?_smp_mflags}
+make PJONES="$RPM_OPT_FLAGS" libdir=%{_libdir} bindir=%{_bindir} \
+ EFIDIR=%{efidir} GNUEFIDIR=%{_libdir} TARGETDIR=%{_libdir}/efi \
+ %{?_smp_mflags}
 
 %install
 export BRP_PESIGN_FILES='%{_libdir}/efi/fwup*.efi'
 %make_install libdir=%{_libdir} bindir=%{_bindir} mandir=%{_mandir} \
   localedir=%{_datadir}/locale/ includedir=%{_includedir} \
- libexecdir=%{_libexecdir} datadir=%

commit fwupdate for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2017-04-11 09:36:08

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new (New)


Package is "fwupdate"

Tue Apr 11 09:36:08 2017 rev:4 rq:483477 version:0.5

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2017-03-12 
20:05:03.996701299 +0100
+++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes   2017-04-11 
09:36:11.641101763 +0200
@@ -1,0 +2,8 @@
+Thu Mar 30 04:10:51 UTC 2017 - g...@suse.com
+
+- Remove the debug source and info of the EFI files when disabling
+  the debug build (bsc#1031554)
+  + Also remove the efi-debuginfo subpackage since the debug file
+is packaged correctly now.
+
+---



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.GOUu0T/_old  2017-04-11 09:36:12.185024927 +0200
+++ /var/tmp/diff_new_pack.GOUu0T/_new  2017-04-11 09:36:12.189024361 +0200
@@ -14,10 +14,9 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-
-
 # needssslcertforbuild
 
+
 Name:   fwupdate
 Version:0.5
 Release:0
@@ -81,14 +80,6 @@
 %description efi
 UEFI binaries used by libfwup to update the firmware.
 
-%package efi-debuginfo
-Summary:Debuginfo of the fwupdate UEFI binaries
-Group:  System/Base
-
-%description efi-debuginfo
-The debuginfo of the fwupdate UEFI binaries.
-
-
 %prep
 %setup -q -n %{name}-%{version}
 %patch0 -p1
@@ -109,6 +100,12 @@
   localedir=%{_datadir}/locale/ includedir=%{_includedir} \
  libexecdir=%{_libexecdir} datadir=%{_datadir} EFIDIR=%{efidir}
 
+echo 0%{?_build_create_debug}
+%if 0%{?_build_create_debug} == 0
+rm -rf %{buildroot}/usr/src/debug/%{name}*
+rm -f  %{buildroot}/usr/lib/debug/%{_libdir}/efi/fwup*.efi.debug
+%endif
+
 %fdupes %{buildroot}%{_mandir}/*
 
 # create rcsymlink
@@ -173,9 +170,4 @@
 %dir %{_libdir}/efi
 %{_libdir}/efi/fwup*.efi
 
-%files efi-debuginfo
-%defattr(-,root,root)
-%dir /usr/lib/debug/%{_libdir}/efi/
-/usr/lib/debug/%{_libdir}/efi/fwup*.efi.debug
-
 %changelog




commit fwupdate for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2017-03-12 20:05:01

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new (New)


Package is "fwupdate"

Sun Mar 12 20:05:01 2017 rev:3 rq:478068 version:0.5

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2016-07-30 
00:28:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes   2017-03-12 
20:05:03.996701299 +0100
@@ -1,0 +2,6 @@
+Thu Mar  9 15:43:29 UTC 2017 - r...@suse.com
+
+- Enable efivar API patch based on pkg-config data and require
+  at least gnu-efi-3.0.2.  (ramification of FATE#322108)
+
+---
@@ -10 +16 @@
-- Amend the spec file to detect SLE/openSUSE
+- Amend the spec file to detect SLE/openSUSE (bsc#990228)



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.9lgc9B/_old  2017-03-12 20:05:04.696602260 +0100
+++ /var/tmp/diff_new_pack.9lgc9B/_new  2017-03-12 20:05:04.708600562 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fwupdate
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -35,7 +35,7 @@
 BuildRequires:  elfutils
 BuildRequires:  fdupes
 BuildRequires:  gettext
-BuildRequires:  gnu-efi
+BuildRequires:  gnu-efi >= 3.0.2
 BuildRequires:  pesign-obs-integration
 BuildRequires:  pkg-config
 BuildRequires:  popt-devel
@@ -93,9 +93,9 @@
 %setup -q -n %{name}-%{version}
 %patch0 -p1
 %patch1 -p1
-%if 0%{?suse_version} > 1320
+if [ "$(pkg-config --modversion efivar)" > "0.23" ]; then
 %patch2 -p1
-%endif
+fi
 %patch3 -p1
 %patch4 -p1
 




commit fwupdate for openSUSE:Factory

2016-07-29 Thread h_root
Hello community,

here is the log from the commit of package fwupdate for openSUSE:Factory 
checked in at 2016-07-30 00:28:10

Comparing /work/SRC/openSUSE:Factory/fwupdate (Old)
 and  /work/SRC/openSUSE:Factory/.fwupdate.new (New)


Package is "fwupdate"

Changes:

--- /work/SRC/openSUSE:Factory/fwupdate/fwupdate.changes2016-07-26 
13:13:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.fwupdate.new/fwupdate.changes   2016-07-30 
00:28:11.0 +0200
@@ -1,0 +2,6 @@
+Thu Jul 28 06:38:09 UTC 2016 - g...@suse.com
+
+- Relax the requirement of efivar-devel and disable the efivar API
+  patch for openSUSE Leap 42.x and SLE
+
+---



Other differences:
--
++ fwupdate.spec ++
--- /var/tmp/diff_new_pack.TWWueB/_old  2016-07-30 00:28:13.0 +0200
+++ /var/tmp/diff_new_pack.TWWueB/_new  2016-07-30 00:28:13.0 +0200
@@ -31,7 +31,7 @@
 Patch2: %{name}-fix-efivar-0.24-api.patch
 Patch3: %{name}-unset-immutable-flag.patch
 Patch4: %{name}-bsc96-add-leading-space.patch
-BuildRequires:  efivar-devel >= 0.24
+BuildRequires:  efivar-devel >= 0.21
 BuildRequires:  elfutils
 BuildRequires:  fdupes
 BuildRequires:  gettext
@@ -93,7 +93,9 @@
 %setup -q -n %{name}-%{version}
 %patch0 -p1
 %patch1 -p1
+%if 0%{?suse_version} > 1320
 %patch2 -p1
+%endif
 %patch3 -p1
 %patch4 -p1