Hello community, here is the log from the commit of package UEFITool for openSUSE:Factory checked in at 2020-01-22 22:46:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/UEFITool (Old) and /work/SRC/openSUSE:Factory/.UEFITool.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "UEFITool" Wed Jan 22 22:46:19 2020 rev:7 rq:766319 version:20200120 Changes: -------- --- /work/SRC/openSUSE:Factory/UEFITool/UEFITool.changes 2019-12-21 12:34:06.327440961 +0100 +++ /work/SRC/openSUSE:Factory/.UEFITool.new.26092/UEFITool.changes 2020-01-22 22:46:31.704583408 +0100 @@ -1,0 +2,7 @@ +Wed Jan 22 13:47:18 UTC 2020 - Martin Pluskal <[email protected]> + +- Update to version 20200120: + * Add 'Do not rebuild' support for volumes + * Version bump + +------------------------------------------------------------------- Old: ---- UEFITool-20191103.tar.xz New: ---- UEFITool-20200120.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ UEFITool.spec ++++++ --- /var/tmp/diff_new_pack.Ni0I8I/_old 2020-01-22 22:46:33.568584347 +0100 +++ /var/tmp/diff_new_pack.Ni0I8I/_new 2020-01-22 22:46:33.628584377 +0100 @@ -1,7 +1,7 @@ # # spec file for package UEFITool # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: UEFITool -Version: 20191103 +Version: 20200120 Release: 0 Summary: Tools to inspect and work on UEFI BIOSes License: BSD-2-Clause ++++++ UEFITool-20191103.tar.xz -> UEFITool-20200120.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UEFITool-20191103/ffsengine.cpp new/UEFITool-20200120/ffsengine.cpp --- old/UEFITool-20191103/ffsengine.cpp 2019-11-03 15:25:07.000000000 +0100 +++ new/UEFITool-20200120/ffsengine.cpp 2020-01-20 11:24:35.000000000 +0100 @@ -3467,14 +3467,18 @@ if (fileHeader->Type == EFI_FV_FILETYPE_PAD) { padFileGuid = file.left(sizeof(EFI_GUID)); + if (model->action(index.child(i, 0)) == Actions::DoNotRebuild) { + // User asked not to touch this file, do nothing here + } // Parse non-empty pad file - if (model->rowCount(index.child(i, 0))) { - //TODO: handle it + else if (model->rowCount(index.child(i, 0))) { + // TODO: handle this special case continue; } // Skip empty pad-file - else + else { continue; + } } // Volume Top File diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/UEFITool-20191103/version.h new/UEFITool-20200120/version.h --- old/UEFITool-20191103/version.h 2019-11-03 15:25:07.000000000 +0100 +++ new/UEFITool-20200120/version.h 2020-01-20 11:24:35.000000000 +0100 @@ -14,6 +14,6 @@ #ifndef VERSION_H #define VERSION_H -#define PROGRAM_VERSION "0.26.0" +#define PROGRAM_VERSION "0.27.0" #endif // VERSION_H ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Ni0I8I/_old 2020-01-22 22:46:34.828584981 +0100 +++ /var/tmp/diff_new_pack.Ni0I8I/_new 2020-01-22 22:46:34.848584992 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/LongSoft/UEFITool.git</param> - <param name="changesrevision">f9b174f78b0ba6ff8eab9e77a2b120a1b6a2584b</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">568019123ee81822a0f5b3c2f04cca92481a0a57</param></service></servicedata> \ No newline at end of file
