commit fwupdate for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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