Hello community,

here is the log from the commit of package fwupd for openSUSE:Factory checked 
in at 2020-01-10 18:39:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fwupd (Old)
 and      /work/SRC/openSUSE:Factory/.fwupd.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fwupd"

Fri Jan 10 18:39:43 2020 rev:24 rq:761359 version:1.3.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/fwupd/fwupd.changes      2019-11-01 
15:13:01.372667794 +0100
+++ /work/SRC/openSUSE:Factory/.fwupd.new.6675/fwupd.changes    2020-01-10 
18:39:54.915480238 +0100
@@ -1,0 +2,435 @@
+Thu Jan 02 12:52:09 UTC 2020 - [email protected]
+
+- Update to version 1.3.6:
+  * plugins/coreboot: Add missing fu_hash dependency
+  * trivial: synaptics-cxaudio: Add Google type C <-> 3.5mm adapter
+  * fu-engine: don't expose bootloader version errors to users
+  * trivial: dell-dock: drop unused quirk keyx
+  * trivial: rename synapticsmst to synaptics-mst
+  * trivial: actually set vendor ID for synaptics
+  * fu-remote-list: Drop fallback path behavior
+  * libfwupdplugin: Make sure systemd created environment variables exist
+  * trivial: fu-remotes-list: drop usage of `FU_SELF_TEST_REMOTES_DIR`
+  * trivial: synaptics-rmi: hardcode Vendor string
+  * trivial: Set vendor ID for Dell WD19 to USB:0x413C (Fixes: #1653)
+  * trivial: Document the use of vendor-id in each plugin
+  * superio: Use the baseboard vendor as the vendor ID
+  * uefi: Use the BIOS vendor as the vendor ID
+  * coreboot: Use the BIOS vendor as the vendor ID
+  * flashrom: Use the BIOS vendor as the vendor ID
+  * dell: Hardcode a plausible vendor ID
+  * emmc: Set the correct vendor ID prefix
+  * fu-util-common: correct the default prompt for reboot/shutdown (Fixes: 
#1617)
+  * Split out the remote loading from FuConfig
+  * vli-usbhub: Fix the quirk for the legacy VIA 813 chip
+  * Clarify error messages when no upgrades available
+  * trivial: Don't handle a vendor-id requirement error that cannot happen
+  * Only check the vendor ID if the device has one set
+  * fu-install-task: Enforce that device protocol matches metadata
+  * Add a new plugin that can parse the TPM event log
+  * Allow other plugins to contribute report metadata
+  * trivial: dell: hardcode the physical device ID for tpm to match the tpm 
plugin
+  * Add a new plugin that exposes the system TPM device firmware version
+  * Add fu_udev_device_set_flags()
+  * trivial: Render large values of VersionRaw in a more portable way
+  * trivial: wacom-raw: mark all Moffett SKUs as self recovery
+  * Throw exit status 0 (instead of 2) if there is no firmware to be updated
+  * Add a `dell-bios` version format
+  * Add support for multiple LVFS::VersionFormat tags
+  * Do not do semver conversion in fu_common_vercmp()
+  * trivial: Deprecate fu_common_version_parse()
+  * trivial: Support 'plain' in fu_common_version_from_uintXX()
+  * Add the sysfs 'description' as the one-line device summary
+  * trivial: Also print the parent keys when using FU_UDEV_DEVICE_DEBUG
+  * trivial: Add fu_common_version_from_uint64()
+  * trivial: Convert the VersionRaw value to a uint64_t for future use
+  * Allow building on Windows with MinGW
+  * synaptics-prometheus: Allow incremental version major and minor number
+  * Replace 'scheduing' with 'scheduling'
+  * Export the raw device version to the client --verbose output
+  * trivial: Only dlopen the test plugin once
+  * Export the device protocol to the client --verbose output
+  * trivial: installed-tests: try to display journal for failed tests
+  * trivial: ci: debian: enable verbose daemon logging for failure analysis
+  * trivial: installed-tests: explicitly choose webcam device ID
+  * trivial: debian: remove obj-* built files to fix back to back builds
+  * trivial: ci: don't let bad symlinks cause debian build failures
+  * trivial: debian: correct a dependency for libfwupdplugin-dev
+- Changes from version 1.3.5:
+  * plugins: Fix potential use of NULL pointer in 
fu_dell_dock_mst_write_register
+  * Fix shifting integer by more than 31 in fu_util_filter_device
+  * synaptics-prometheus: Reload the device version after IOTA update
+  * synaptics-prometheus: Reload the device version after update
+  * trivial: wacom: remove coretronic config from Moffett scope
+  * trivial: Fix a NULL/FALSE confusion
+  * trivial: Add a BR for Fedora
+  * trivial: Fix coreboot commit to fix CI
+  * trivial: libfwupdplugin: clarify name of self test
+  * plugins/coreboot: Improve version detection
+  * plugins/coreboot: Get rid of FU_HWIDS_KEY_BIOS_VENDOR in coldplug
+  * trivial: Move progressbar out of libfwupdplugin
+  * trivial: Unexport fu_test_get_filename()
+  * trivial: Unexport fu_test_compare_lines()
+  * trivial: Unexport fu_test_loop_run_with_timeout()
+  * trivial: Do not include non-introspectable functions in the GIR
+  * trivial: Fix up a few introspection problems in FwupdPlugin
+  * trivial: Include the Fwupd GIR in the FwupdPLugin GIR
+  * trivial: Never add duplicate symbols to the map file
+  * trivial: Properly namespace the defines in the exported header
+  * Install development files for libfwupdplugin
+  * Convert libfwupdprivate to a shared library libfwupdplugin
+  * trivial: Allow building GCab from a subpackage
+  * trivial: Fix under-include to define O_RDONLY
+  * trivial: Allow compiling without <glib-unix.h>
+  * trivial: Do not use FuProgressbar in dfu-tool
+  * synaptics-prometheus: Manually set the bootloader mode when attaching
+  * trivial: Split out a new helper funtion
+  * trivial: Add some optional debugging when hotplugging devices
+  * trivial: Include the correct header for S_IRWXU
+  * Always use the more portable 3-arg form for open()
+  * trivial: Untangle FuHistory from FuPlugin
+  * trivial: Allow compiling without <fnmatch.h>
+  * Revert "synaptics-rmi: Use the build ID as the version number to match the 
vendor tool"
+  * Add missing documentation from the plugin interface
+  * trivial: fu-udev-device: remove a prototype that was missed in b3d4d2ff
+  * trivial: add missing gtk-doc fields for many files in src/
+  * trivial: fix compile failure without gudev
+  * synaptics-prometheus: Mirror the _IS_BOOTLOADER from device to config
+  * Allow setting the device flags using GObject properties
+  * vli_usbhub: Set the composite parent at construction time
+  * synaptics-prometheus: Set the composite parent at construction time
+  * Allow plugins to set the parent during construction
+  * vli-usbhub: Whitelist the PD and I²C devices
+  * Set the protocol per-device not per-plugin
+  * synaptics-rmi: Use the build ID as the version number to match the vendor 
tool
+  * Create a REV_00 instance ID as this may be what the vendor needs to target
+  * fu-util-common: Invert default behavior for reboot and shutdown prompts
+  * trivial: fu-plugin-vfuncs: Add GTK documentation for all vfuncs
+  * Make gudev a compile-time option
+  * trivial: Set the offline trigger using an environment variable
+  * trivial: ci: pull lintian from unstable for now.
+  * trivial: stop including fu-hash.h as part of fu-plugin-vfuncs.h
+  * Fix shebangs on scripts
+  * trivial: Use prefixes for DATADIR in config.h for portability
+  * Allow compiling GUsb as a subproject
+  * trivial: fu-udev-device: add a to_string func for debugging
+  * trivial: Don't assume that plugins end in .so
+  * trivial: optionrom: remove unneeded includes
+  * trivial: debian: ci: ignore library-not-linked-against-libc for more
+  * trivial: remove version-format.md
+  * trivial: Allow compiling without pwrite()
+  * trivial: Allow compiling without <errno.h>
+  * trivial: Allow compiling without realpath()
+  * trivial: Allow compiling without HAVE_LC_MESSAGES
+  * trivial: Allow compiling without getuid()
+  * trivial: Allow compiling without <sys/ioctl.h>
+  * trivial: Allow compiling without <poll.h>
+  * trivial: Allow compiling without <sys/utsname.h>
+  * Ensure the _get_type() gets the same ABI version as the constructor
+  * Use the correct unlocker when using GRWLock
+  * trivial: plugins: only build coreboot when option set
+  * fwupdtool: don't show a warning when calling `get-plugins`
+- Changes from version 1.3.4:
+  * trivial: Don't force specific linker flash when cross building
+  * dell: Use the more portable g_usleep()
+  * trivial: Fix unused header includes
+  * vli-usbhub: Make erasing less verbose and writing more obvious
+  * vli-usbhub: Correctly print the 24-bit USB3 offset
+  * vli-usbhub: Print the PD firmware offset and size for debugging
+  * vli-usbhub: Open the parent device before attempting to read or write from 
the child
+  * vli-usbhub: Set the install duration for the PD device
+  * trivial: Fix a failed error prefix string
+  * trivial: wacom-raw: Remove embedded from device name
+  * wacom-raw: Correct HWID support
+  * uefi: Just use a uint16_t for BootNext processing
+  * uefi: Use a simpler entries set algorithm
+  * vli-usbhub: Add support for writing using I2C passthru
+  * vli-usbhub: Support updating PD devices that share the hub flash
+  * vli-usbhub: Support the PD file format
+  * trivial: uefi: correct a NULL pointer dereference
+  * uefi: fall back to `ID_LIKE` when the path for `ID` doesn't exist (Fixes:# 
1566)
+  * uefi: Make generate_binary.sh more robust
+  * Tokenize the Intel Hex file before parsing
+  * trivial: Detect the USB version automatically
+  * trivial: fu-util/fu-tool: explicitly block unsupported flags
+  * Add support for matching <firmware> requirements on device parents
+  * Skip cleanup after device is done updating if `will-disappear` is set 
(Fixes: #1529)
+  * efi: use a wildcard section copy for final EFI generation
+  * modem-manager: explicitly use plain version format
+  * modem-manager: add quirks for the Foxconn T77W968 modules
+  * Allows confined snaps to activate fwupd via D-Bus
+  * trivial: thunderbolt: clarify error message
+  * Add a new property `Interactive` to the daemon
+  * trivial: contrib/get-version.py: require git less hard
+  * superio: Never read from port offset zero
+  * superio: Fix regression when coldplugging superio devices
+  * trivial: Fix Fedora CI build
+  * trivial: Fix the autobuilt spec file with the new tarball version
+  * Dynamically determine release version
+  * trivial: synapticmst: allow missing `/proc/modules`
+  * synapticsmst: filter invalid chip IDs
+  * trivial: Provide some defines for common image names
+  * Allow aborting early when using fu_archive_iterate()
+  * Add fu_firmware_image_set_version() for future use
+  * modem-manager: increase re-enumeration delay to 20000ms
+  * modem-manager: add counterpart GUID for the DW5821e/eSIM
+  * Add versions formats for the Microsoft Surface devices
+  * usb: make loading vendor/product/serial strings non-fatal
+  * trivial: Fix the protocol ID for VLI usbhub devices
+  * trivial: wacom-raw: add more device IDs for Dell devices
+  * trivial: contrib: don't require TSS for debian archs without EFI
+  * fu-udev-device: Adjust bounds checking to be safer
+  * fu-udev-device: Don't assume all devices have `device_file`
+  * synaptics-rmi: correct an error cleaning up on probe
+  * trivial: fu-udev-device: add some safety checks for fd
+  * udev-device: fix offset of vendor id of hidraw devices
+  * flashrom: switch to upstream source
+  * trivial: fu-plugin: only show an error once  "failed to open plugin" was 
being prefixed twice
+  * trivial: debian: only use mingw-w64-tools in archs with UEFI plugin
+  * fastboot: Fix a regression when updating modem firmware
+  * trivial: conflict with old unifying plugin
+  * Rename unifying plugin to logitech-hidpp (Fixes: #1329)
+  * Add a new contrib script for installing a Dell BIOS from an EXE file
+  * trivial: add-capsule-header: rename to make it easier to import
+  * trivial: simple_client: make it easier to reuse code
+  * trivial: firmware-packager: make it easier to reuse code
+  * trivial: add-capsule-header: make it actually work
+  * trivial: fix some gtkdoc sections
++++ 238 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/fwupd/fwupd.changes
++++ and /work/SRC/openSUSE:Factory/.fwupd.new.6675/fwupd.changes

Old:
----
  fwupd-1.3.1.tar.xz

New:
----
  fwupd-1.3.6.tar.xz

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

Other differences:
------------------
++++++ fwupd.spec ++++++
--- /var/tmp/diff_new_pack.3XZlnC/_old  2020-01-10 18:39:55.491480455 +0100
+++ /var/tmp/diff_new_pack.3XZlnC/_new  2020-01-10 18:39:55.491480455 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fwupd
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -28,7 +28,7 @@
 %global efidir sles
 %endif
 Name:           fwupd
-Version:        1.3.1
+Version:        1.3.6
 Release:        0
 Summary:        Device firmware updater daemon
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -120,6 +120,15 @@
 fwupd is a daemon to allows session software to update device firmware on
 the local machine.
 
+%package -n libfwupdplugin1
+Summary:        Allow session software to update device firmware
+Group:          System/Libraries
+Requires:       %{name} >= %{version}
+
+%description -n libfwupdplugin1
+fwupd is a daemon to allows session software to update device firmware on
+the local machine.
+
 %package -n typelib-1_0-Fwupd-2_0
 Summary:        GObject-introspection bindings for libfwupd
 Group:          System/Libraries
@@ -128,6 +137,14 @@
 fwupd is a daemon to allows session software to update device firmware on
 the local machine.
 
+%package -n typelib-1_0-FwupdPlugin-1_0
+Summary:        GObject-introspection bindings for libfwupd
+Group:          System/Libraries
+
+%description -n typelib-1_0-FwupdPlugin-1_0
+fwupd is a daemon to allows session software to update device firmware on
+the local machine.
+
 %package -n dfu-tool
 Summary:        Generic tool Device Firmware Upgrade (DFU) tool
 Group:          Development/Tools/Other
@@ -197,6 +214,10 @@
 
 %post   -n libfwupd2 -p /sbin/ldconfig
 %postun -n libfwupd2 -p /sbin/ldconfig
+
+%post   -n libfwupdplugin1 -p /sbin/ldconfig
+%postun -n libfwupdplugin1 -p /sbin/ldconfig
+
 %preun
 %service_del_preun %{name}.service fwupd-offline-update.service
 
@@ -239,7 +260,7 @@
 %{_bindir}/fwupdmgr
 %{_sbindir}/rc%{name}
 %{_sbindir}/rcfwupd-offline-update
-%{_sysconfdir}/dbus-1/system.d/org.freedesktop.fwupd.conf
+%{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf
 %{_datadir}/dbus-1/interfaces/org.freedesktop.fwupd.xml
 %{_datadir}/dbus-1/system-services/org.freedesktop.fwupd.service
 %dir %{_datadir}/%{name}
@@ -252,7 +273,10 @@
 %dir %{_datadir}/%{name}/remotes.d/dell-esrt
 %{_datadir}/%{name}/remotes.d/dell-esrt/metadata.xml
 %endif
-%{_datadir}/%{name}/firmware-packager
+%{_datadir}/%{name}/add_capsule_header.py
+%{_datadir}/%{name}/firmware_packager.py
+%{_datadir}/%{name}/install_dell_bios_exe.py
+%{_datadir}/%{name}/simple_client.py
 
%{_datadir}/%{name}/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml
 %{_datadir}/%{name}/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
 %{_datadir}/%{name}/quirks.d/*.quirk
@@ -280,6 +304,7 @@
 %{_datadir}/bash-completion/completions/fwupdagent
 %{_datadir}/icons/hicolor/*
 %{_prefix}/lib/systemd/system-shutdown/fwupd.shutdown
+%{_prefix}/lib/systemd/system-preset/fwupd-refresh.preset
 
 %files -n dfu-tool
 %{_bindir}/dfu-tool
@@ -288,21 +313,32 @@
 %files -n libfwupd2
 %{_libdir}/libfwupd.so.*
 
+%files -n libfwupdplugin1
+%{_libdir}/libfwupdplugin.so.*
+
 %files -n typelib-1_0-Fwupd-2_0
 %{_libdir}/girepository-1.0/Fwupd-2.0.typelib
 
+%files -n typelib-1_0-FwupdPlugin-1_0
+%{_libdir}/girepository-1.0/FwupdPlugin-1.0.typelib
+
 %files lang -f %{name}.lang
 %if %{with efi_fw_update}
 %{_datadir}/locale/*/LC_IMAGES/
 %endif
 
 %files devel
-%doc %{_datadir}/gtk-doc/html/libfwupd/
+%doc %{_datadir}/gtk-doc/html/fwupd/
 %{_datadir}/gir-1.0/Fwupd-2.0.gir
+%{_datadir}/gir-1.0/FwupdPlugin-1.0.gir
 %{_datadir}/vala/vapi/fwupd.deps
 %{_datadir}/vala/vapi/fwupd.vapi
+%{_datadir}/vala/vapi/fwupdplugin.deps
+%{_datadir}/vala/vapi/fwupdplugin.vapi
 %{_includedir}/fwupd-1/
 %{_libdir}/pkgconfig/fwupd.pc
+%{_libdir}/pkgconfig/fwupdplugin.pc
 %{_libdir}/libfwupd.so
+%{_libdir}/libfwupdplugin.so
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.3XZlnC/_old  2020-01-10 18:39:55.515480464 +0100
+++ /var/tmp/diff_new_pack.3XZlnC/_new  2020-01-10 18:39:55.515480464 +0100
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
-    <param name="revision">refs/tags/1.3.1</param>
+    <param name="revision">refs/tags/1.3.6</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">*.tar</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.3XZlnC/_old  2020-01-10 18:39:55.531480470 +0100
+++ /var/tmp/diff_new_pack.3XZlnC/_new  2020-01-10 18:39:55.531480470 +0100
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/hughsie/fwupd.git</param>
-              <param 
name="changesrevision">67ad8d0d223978c334cd192a3b4a0a282d22273b</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">1ac566bc09bf63505e01f8b7fc839592b8591f7d</param></service></servicedata>
\ No newline at end of file

++++++ fwupd-1.3.1.tar.xz -> fwupd-1.3.6.tar.xz ++++++
++++ 110047 lines of diff (skipped)


Reply via email to