Hello community,

here is the log from the commit of package fwupd for openSUSE:Factory checked 
in at 2019-05-25 13:14:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fwupd (Old)
 and      /work/SRC/openSUSE:Factory/.fwupd.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fwupd"

Sat May 25 13:14:15 2019 rev:18 rq:703101 version:1.2.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/fwupd/fwupd.changes      2019-05-10 
09:09:37.495005315 +0200
+++ /work/SRC/openSUSE:Factory/.fwupd.new.5148/fwupd.changes    2019-05-25 
13:14:24.036466722 +0200
@@ -1,0 +2,240 @@
+Wed May  8 10:39:24 UTC 2019 - Maurizio Galli <[email protected]>
+
+- Update to version 1.2.8:
+  * Don't upload reports when the user has configured their system in a broken 
way
+  * Allow setting the daemon verbose domains at runtime
+  * Allow fwupdmgr to modify the daemon config
+  * Do not compare version formats when the release format is unknown
+  * Do not fall back integers to a plain version format
+  * Use the device version format when converting the release version
+  * Set the VersionFormat using the metadata or the UEFI quirk
+- Changes from version 1.2.7:
+  * l10n: Create Lithuanian translation file
+  * l10n: Update LINGUAS
+  * Updated: Add support for 8BitDo M30.
+  * modem-manager: increase the timeout to wait for modem after uninhibited
+  * modem-manager: implement qmi pdc active config selection as attach()
+  * fu-engine: When removing activation flag match the correct version
+  * Require --force to install a release with a different version format
+  * Match the old or new version number when setting NEEDS_REBOOT
+  * Make an error message clearer when there are no updates available
+  * Add support for the not-child extension from Logitech
+  * thunderbolt: Set require-ac for Thunderbolt devices 
+    (Fixes: gh#hughsie/fwupd#1142)
+  * Fix some typos spotted using codespell
+  * Add a component categories to express the firmware type
+  * fu-tool: Port get-history command to fwupdtool
+  * Recreate the history database if migration failed
+  * Move the core built-in 'fwupd' remote over to the dell-esrt plugin
+  * snap: Add a custom systemd unit to call activation on shutdown 
+    (Fixes: gh#hughsie/fwupd#1125)
+  * ata: Flush cache before standby and activate
+  * synapticsmst: blacklist plugin when using amdgpu 
+    (Fixes: gh#hughsie/fwupd#1121)
+  * uefi: add a new option to specify the os name
+  * Return the newest device when using fu_history_get_device_by_id()
+  * uefi: More carefully check the output from tpm2_pcrlist
+  * uefi: Don't overwrite CustomFlags if set from a quirk
+  * Shut down the daemon if the on-disk binary is replaced
+  * ata: Correct activation functionality
+  * Fix version comparisons after reboot for some formats
+  * fu-tool: save history from stuff installed with `fwupdtool`
+- Changes from version 1.2.6:
+  * ata: send ATA standby immediate when activating firmware
+  * offline: Be more graceful when dealing with Plymouth failures
+  * Save the new version in the history database for offline updates
+  * Show the DeviceID when showing the updates list
+  * Allow forcing an offline-only update on a live system using --force
+  * Do not schedule an update on battery power if it requires AC power
+  * superio: Add InstallDuration default value
+  * superio: Add support for writing new e-flash contents
+  * superio: Fix reading the attestation checksum
+  * superio: Add support for reading the device checksum
+  * superio: Use the chipset ID in the device name
+  * superio: Move the device flush before getting the register map
+  * superio: Move all the IT89xx code to a subclassed device object
+  * superio: Move all the IT85xx code to a subclassed device object
+  * superio: Split and export fu_superio_device_ec_writeX()
+  * superio: Remove the port from fu_superio_device_ec_read()
+  * superio: Move the register read/write into the FuSuperioDevice object
+  * superio: Check the IOBAD0 is usable during setup
+  * superio: Use fu_device_set_firmware_size()
+  * superio: Move some constants out to the common header
+  * superio: Use GObject properties in FuSuperioDevice
+  * superio: Convert FuSuperioDevice to be derivable
+  * Update Plymouth when updating pending firmware
+  * Ask to reboot after scheduling an offline firmware update
+  * Do not fail when scheduling more than one update to be run offline
+  * Allow running offline updates when in system-update.target
+  * Fix the location of fwupdoffline in the service file
+  * Add optional vfuncs to allow detaching and attaching verify()
+  * superio: Add list of SPI commands for future usage
+  * Add a verify-update command to fwupdtool
+  * uefi: Actually upload the UPDATE_INFO entry for the UX capsule
+  * superio: Get the chip size from the EC rather than hardcoding
+  * uefi: Check the error code of QueryCapsuleCapabilities() correctly
+  * Update the UEFI UX Capsule Header checksum when needed.
+  * uefi: Copy the shimx64.efi binary for known broken firmware
+  * Correctly get the check the new version for devices that replug
+  * Add a simple script to add a capsule header
+  * Ensure the PKCS-7 client certificate exists at startup
+  * fix makecab directive options
+  * fwpup.service: use display-manager.service instead of gdm.service
+  * Allow signing the fwupd report with the client certificate
+  * Add a D-Bus method to generate a signature using the self-signed client 
certificate
+  * Allow signing and verifying data using a PKCS-7 self-signed client 
certificate
+  * Fix a critical warning when loading a PKCS-7 certificate with no DN
+  * Include all device checksums in the LVFS report
+  * modem-manager: Fix a trivial build warning
+  * superio: Fix a trivial build warning
+  * Move out the offline update functionality to a new binary
+  * Do not reboot when failing to start fwupd during offline updates
+  * Do not write the schema version to the db when loading
+  * Do not recreate XbSilo caches when running on a readonly filesystem
+  * Add the fwupdagent binary for use in shell scripts
+  * Allow restricting firmware updates for enterprise use
+  * standalone-installer: new --allow-older and --allow-reinstall options
+  * Show the upgrade and downgrade flags when getting releases for a device
+  * Rename FwupdRelease:trust-flags to FwupdRelease:flags
+  * fu-tool: Save device state to @LOCALSTATEDIR@/lib/fwupd/state.json on 
actions
+  * modem-manager: implement support for qmi-pdc
+  * Add a plugin to support ModemManager hardware
+  * fu-tool: Don't let failing to find dbus prevent engine from starting
+  * ata: Support delayed activation
+  * dell-dock: Use activation when calling fwupdtool activate
+  * Add a support for delayed activation
+  * uefi: Fix the self tests when running on Fedora SilverBlue
+  * Do not fail to start the daemon if tpm2_pcrlist hangs
+  * po/make-images.sh: quote LOCALEDIR and PYTHON3
+  * meson: print stderr of python3 command instead of stdout
+  * Revert "contrib/debian: Switch to debian unstable"
+  * Add elogind support
+ - Changes from version 1.2.5:
+  * uefi: fix segfault in fwup_set_update_statuses
+  * Show in Flathub correctly
+  * debian: explicitly depend on shared-mime-info
+  * superio: Implement detach() and attach()
+  * superio: Correct the names of some constants and improve debugging support
+  * dell-dock: Filter the last supported payloads of certain board 4 SKUs
+  * circleci: Manage the lifecycle of the snap
+  * Add support to run snap build in CircleCI
+  * wacom-usb: Use the correct buffer format for the touch module
+  * wacom-usb: Set the install duration for each device type
+  * wacom-usb: Return with an error if there were too many retries
+  * wacom-usb: Make updating less verbose
+  * Convert all child instance IDs when converting the parent
+  * uefi: Allow devices to create more complete fake UEFI devices
+  * unifying: Fix regression when recovering from failed flash
+  * Ensure libxmlb dir exists for LGTM.com
+  * Add C build configuration for LGTM.com
+  * Use G_BEGIN_DECLS correctly for internal headers
+  * standalone-installer: Fix issue found by LGTM
+  * Use '#pragma once' to avoid a lot of boilerplate
+  * Force LGTM to see Python 3
+  * fwupd: Hide firmware-packager behind meson option`
+  * fu-common-cab: Correct handling of CAB files w/ nested directories and 
older libgcab
+  * Fix a regression in using the InstanceIDs for quirk matching
+  * thunderbolt: Convert the instance IDs as we never open the device
+  * udev: Manally call fu_device_setup() to convert the instance IDs
+  * fu-tool: Correct a crash caused by calling fwupdtool update
+  * fu-tool: Don't fail if dbus is unavailable
+  * contrib/debian: Switch to debian unstable
+  * wacom-usb: Record the block number when failing
+  * wacom-usb: The touch address is big endian
+  * wacom-usb: Accept a non-binary IHEX file for the touch update
+  * wacom-usb: Only poll when the device status is 'busy'
+  * wacom-usb: Only reboot the device when all composite devices have been 
updated
+  * wacom-usb: Fix flashing failure with latest Intuos Pro tablet
+  * dfu: Fill holes when reading SREC files
+  * Add fwupd_guid_from_string() to drop dep on uuid
+  * wacom-raw: Check the InstanceID rather than GUID
+  * Defer the InstanceID->GUID hashing until after setup
+  * ata: Check for USB enclosures as well
+  * Do not use efivar just to print a mixed endian GUID
+  * Add fu_device_add_instance_id() and prefer explicit conversion
+  * Report the DeviceInstanceIDs to `fwupdmgr get-updates`
+  * Export some of the GUID functionality
+  * Allow a plugin to set _ANOTHER_WRITE_REQUIRED to run more than one plugin
+  * nvme: Add an extra check for Dell plugins to avoid false positives
+  * ata: Add support for detecting Dell GUIDs
+  * Fix the self tests when using glib2 >=2.59.0
+  * Add support to call composite prepare and cleanup using fwupdtool
+  * uefi: Disable -Wno-address-of-packed-member
+  * uefi: Don't unconditionally enable Werror for the EFI binary
+  * Disable -Wno-address-of-packed-member
+- Changes from version 1.2.4:
+  * Remove the autogenerated headers in the gettext files
+  * ata: Default to the non-activation 0xE subcommand
+  * fastboot: Use a much longer timeout as the removal delay
+  * fu-progressbar: be more quiet when running non-interactive
+  * fu-tool: Show UpdateMessage if applicable for install command
+  * dfu: Simplify the SREC parser to avoid a crash with an invalid file
+  * wacom-raw: Use the correct error codes when the panel is not supported
+  * wacom-usb: Add some more information to the README
+  * fu-keyring-utils: Don't fail missing PKI directory when compiled with 
GPG/PKCS7
+  * dell: Check that the flash interface command is available
+  * wacom-usb: Fix the plugin name to allow devices to be updated
+  * fastboot: flash the partition after downloading the file
+  * uefi: Add a quirk to use the legacy bootmgr description
+  * ata: Mark all devices as needing a reboot
+  * ata: Add a new plugin to upgrade firmware on ATA/ATAPI hardware
+  * udev-device: Add a utility function for debugging
+  * udev-device: Set the firmware revision automatically
+  * udev-device: Set the serial number automatically
+  * udev-device: Fall back to non-database model and vendor values
+  * udev-device: Fix critical warning if the device has no parent
+  * dell-dock: Add support for a passive flow
+  * Add support for an `UpdateMessage` and display it in tools
+  * fu-tool: Port the `get-updates` command over
+  * When using `directory` remote type automatically generate metadata
+  * libfwupd: Add support for new remote type "directory"
+  * Ensure cabinet archives always have a container checksum
+  * Add support for a per-release source and details URL
+  * When generating a CAB Silo use the prefix "components"
+  * uefi: Add a trivial debugging statement to debug a UX capsule failure
+  * uefi: Use fwup_new0() to allocate the updates table array
+  * nitrokey: Correct Nitrokey Storage invalid firmware version read
+  * dell-dock: Add support for flashing Thunderbolt over I2C
++++ 219 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/fwupd/fwupd.changes
++++ and /work/SRC/openSUSE:Factory/.fwupd.new.5148/fwupd.changes

Old:
----
  fwupd-1.2.3.tar.xz
  fwupd-bsc1130056-change-esp-os-name.patch

New:
----
  fwupd-1.2.8.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fwupd.spec ++++++
--- /var/tmp/diff_new_pack.yZPugk/_old  2019-05-25 13:14:25.288466256 +0200
+++ /var/tmp/diff_new_pack.yZPugk/_new  2019-05-25 13:14:25.288466256 +0200
@@ -28,17 +28,15 @@
 %global efidir sles
 %endif
 Name:           fwupd
-Version:        1.2.3
+Version:        1.2.8
 Release:        0
 Summary:        Device firmware updater daemon
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/Management
 URL:            https://fwupd.org/
 Source:         %{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM fwupd-bsc1130056-change-esp-os-name.patch bsc#1130056
-Patch1:         fwupd-bsc1130056-change-esp-os-name.patch
 # PATCH-FIX-OPENSUSE fwupd-bsc1130056-shim-path.patch bsc#1130056
-Patch2:         fwupd-bsc1130056-change-shim-path.patch
+Patch1:         fwupd-bsc1130056-change-shim-path.patch
 BuildRequires:  dejavu-fonts
 BuildRequires:  docbook-utils-minimal
 BuildRequires:  gcab
@@ -144,7 +142,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
 for file in $(grep -l %{_bindir}/env . -r); do
   sed -i "s|%{_bindir}/env python3|%{_bindir}/python3|" $file
 done
@@ -256,6 +253,9 @@
 %dir %{_localstatedir}/lib/%{name}/
 %{_datadir}/bash-completion/completions/fwupdmgr
 %{_datadir}/bash-completion/completions/fwupdtool
+%{_datadir}/bash-completion/completions/fwupdagent
+%{_datadir}/icons/hicolor/*
+%{_prefix}/lib/systemd/system-shutdown/fwupd.shutdown
 
 %files -n dfu-tool
 %{_bindir}/dfu-tool

++++++ _service ++++++
--- /var/tmp/diff_new_pack.yZPugk/_old  2019-05-25 13:14:25.312466248 +0200
+++ /var/tmp/diff_new_pack.yZPugk/_new  2019-05-25 13:14:25.312466248 +0200
@@ -4,11 +4,11 @@
     <param name="scm">git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
-    <param name="revision">refs/tags/1.2.3</param>
+    <param name="revision">refs/tags/1.2.8</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>
   <service name="set_version" mode="disabled"/>
-</services>
+</services>
\ No newline at end of file

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.yZPugk/_old  2019-05-25 13:14:25.324466243 +0200
+++ /var/tmp/diff_new_pack.yZPugk/_new  2019-05-25 13:14:25.328466242 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
-            <param name="url">https://github.com/hughsie/fwupd.git</param>
-          <param 
name="changesrevision">36a5b8f7a26b881dd41cca2466618d5a29796a45</param></service></servicedata>
\ No newline at end of file
+                <param name="url">https://github.com/hughsie/fwupd.git</param>
+              <param 
name="changesrevision">828c913e37ef9af283afb7f13b04459cd199c887</param></service></servicedata>
\ No newline at end of file

++++++ fwupd-1.2.3.tar.xz -> fwupd-1.2.8.tar.xz ++++++
++++ 45192 lines of diff (skipped)

++++++ fwupd-bsc1130056-change-shim-path.patch ++++++
--- /var/tmp/diff_new_pack.yZPugk/_old  2019-05-25 13:14:26.052465973 +0200
+++ /var/tmp/diff_new_pack.yZPugk/_new  2019-05-25 13:14:26.056465972 +0200
@@ -14,16 +14,15 @@
 index 7bec311..22357d4 100644
 --- a/plugins/uefi/fu-uefi-bootmgr.c
 +++ b/plugins/uefi/fu-uefi-bootmgr.c
-@@ -319,7 +319,8 @@ fu_uefi_bootmgr_bootnext (const gchar *esp_path, 
FuUefiBootmgrFlags flags, GErro
+@@ -322,7 +322,8 @@
                return FALSE;
  
        /* test to make sure shim is there if we need it */
 -      shim_app = fu_uefi_get_esp_app_path (esp_path, "shim", error);
-+      shim_app = g_strdup_printf ("%s/shim.efi",
++    shim_app = g_strdup_printf ("%s/shim.efi",
 +                                  fu_uefi_get_esp_path_for_os (esp_path));
        if (shim_app == NULL)
                return FALSE;
-       if (!g_file_test (shim_app, G_FILE_TEST_EXISTS)) {
--- 
+       if (g_file_test (shim_app, G_FILE_TEST_EXISTS)) {
 2.21.0
 


Reply via email to