forked from pool/fwupd
Accepting request 784891 from home:frispete:Tumbleweed
- Update to version 1.3.9: * Release fwupd 1.3.9 * Always check for PLAIN when doing vercmp() operations * improved fish shell completion * vli: Set the MSP430 version format to pair * added completion script for fish shell * Always return AppStream markup for remote agreements * Do not fail loading in /etc/machine-id is not available * fu-engine: Fixup broken-ness from 0c0fada18fc9cb2a0efec351db67f0867bf045cd * Use xb_builder_source_add_simple_adapter * fu-tool: Correctly append the release to devices in `get-details` * For the `get-details` command make sure to always show devices * fu-engine: Copy the version and format from donor device in get-details * fu-engine: Use unknown for version format by default on get-details * Inihbit all power management actions using logind when updating * fu-device-list: Check protocol before de-duping devices * ata: Switch off the verbose logging by default * Discard the reason upgrades aren't available (Fixes: #1678) * Improve the description of `fwupdtpmevlog` for man page * Move `fwupdtpmevlog` into `bindir` * uefi: Move `fwupdate` into `bindir` * Move `fwupdtool` and `fwupdagent` into `bindir` * ci: use standalone script to generate build dependencies * Move the daemons from /usr/lib/fwupd to /usr/libexec/fwupd * Use the recently released flashrom v1.2 * uefi: Apply capsule update even with single valid capsule * Fix a critical warning when installing some firmware * ebitdo: Fix the endpoint address logged in the error message * fu-util: fix a logic error in report uploading introduced in e076d48afb74d1447936d353f12781755f13b047 * uefi: Find the correct lds and crt name when specifying -Defi_ldsdir OBS-URL: https://build.opensuse.org/request/show/784891 OBS-URL: https://build.opensuse.org/package/show/Base:System/fwupd?expand=0&rev=67
This commit is contained in:
parent
dea1815847
commit
857d6e4840
2
_service
2
_service
@ -4,7 +4,7 @@
|
|||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="versionformat">@PARENT_TAG@</param>
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
<param name="changesgenerate">enable</param>
|
<param name="changesgenerate">enable</param>
|
||||||
<param name="revision">refs/tags/1.3.6</param>
|
<param name="revision">refs/tags/1.3.9</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="recompress" mode="disabled">
|
<service name="recompress" mode="disabled">
|
||||||
<param name="file">*.tar</param>
|
<param name="file">*.tar</param>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">https://github.com/hughsie/fwupd.git</param>
|
<param name="url">https://github.com/hughsie/fwupd.git</param>
|
||||||
<param name="changesrevision">1ac566bc09bf63505e01f8b7fc839592b8591f7d</param></service></servicedata>
|
<param name="changesrevision">3343edb45b6c8d9d38662414eafb40cf8918e147</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0024eee230b20d70b14ebc4dd6b97fc230495d87b07d581295482e6cac87a34f
|
|
||||||
size 1642460
|
|
3
fwupd-1.3.9.tar.xz
Normal file
3
fwupd-1.3.9.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2157bbc12aadfc8e84272f624a6f7db70f2a67c9864e2f61fa4ae4e4aabc7b54
|
||||||
|
size 1666764
|
133
fwupd.changes
133
fwupd.changes
@ -1,3 +1,136 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 11 09:14:46 UTC 2020 - hpj@urpla.net
|
||||||
|
|
||||||
|
- Update to version 1.3.9:
|
||||||
|
* Release fwupd 1.3.9
|
||||||
|
* Always check for PLAIN when doing vercmp() operations
|
||||||
|
* improved fish shell completion
|
||||||
|
* vli: Set the MSP430 version format to pair
|
||||||
|
* added completion script for fish shell
|
||||||
|
* Always return AppStream markup for remote agreements
|
||||||
|
* Do not fail loading in /etc/machine-id is not available
|
||||||
|
* fu-engine: Fixup broken-ness from 0c0fada18fc9cb2a0efec351db67f0867bf045cd
|
||||||
|
* Use xb_builder_source_add_simple_adapter
|
||||||
|
* fu-tool: Correctly append the release to devices in `get-details`
|
||||||
|
* For the `get-details` command make sure to always show devices
|
||||||
|
* fu-engine: Copy the version and format from donor device in get-details
|
||||||
|
* fu-engine: Use unknown for version format by default on get-details
|
||||||
|
* Inihbit all power management actions using logind when updating
|
||||||
|
* fu-device-list: Check protocol before de-duping devices
|
||||||
|
* ata: Switch off the verbose logging by default
|
||||||
|
* Discard the reason upgrades aren't available (Fixes: #1678)
|
||||||
|
* Improve the description of `fwupdtpmevlog` for man page
|
||||||
|
* Move `fwupdtpmevlog` into `bindir`
|
||||||
|
* uefi: Move `fwupdate` into `bindir`
|
||||||
|
* Move `fwupdtool` and `fwupdagent` into `bindir`
|
||||||
|
* ci: use standalone script to generate build dependencies
|
||||||
|
* Move the daemons from /usr/lib/fwupd to /usr/libexec/fwupd
|
||||||
|
* Use the recently released flashrom v1.2
|
||||||
|
* uefi: Apply capsule update even with single valid capsule
|
||||||
|
* Fix a critical warning when installing some firmware
|
||||||
|
* ebitdo: Fix the endpoint address logged in the error message
|
||||||
|
* fu-util: fix a logic error in report uploading introduced in e076d48afb74d1447936d353f12781755f13b047
|
||||||
|
* uefi: Find the correct lds and crt name when specifying -Defi_ldsdir
|
||||||
|
* upower: Move battery threshold declaration into a configuration file
|
||||||
|
* upower: Decrease minimum battery requirement to 10%
|
||||||
|
|
||||||
|
- Update to version 1.3.8:
|
||||||
|
* Release fwupd 1.3.8
|
||||||
|
* Do not use fu_common_vercmp() when the device verfmt is PLAIN
|
||||||
|
* altos: Output raw buffer data when using FWUPD_ALTOS_VERBOSE
|
||||||
|
* altos: Prefix an error to provide more context
|
||||||
|
* altos: Add a trivial _to_string() implementation
|
||||||
|
* synaptics-cxaudio: Make the verfmt match that of the existing Windows tools
|
||||||
|
* synaptics-mst: Allow MST to fall back if no PCI device is marked as parent
|
||||||
|
* Allow specifying a list of subsystems when setting a physical ID
|
||||||
|
* synaptics-mst: Fix trivial thinko caused by the wrong dock connected
|
||||||
|
* vli: Invert the logic to reboot the parent FuCliUsbhubDevice, not the child
|
||||||
|
* vli: Switch around the hub tier values
|
||||||
|
* uefi: Fix a build regression with Fedora 30
|
||||||
|
* logitech_hidpp: Ignore detach failures (Fixes: #1183)
|
||||||
|
* logitech_hidpp: When detaching to bootloader use non-blocking IO and wait for timeout
|
||||||
|
* vli: Show erase progress when doing a v2 recovery
|
||||||
|
* uefi: Do not remove the 'Linux Firmware Updater' boot entry before update
|
||||||
|
* uefi: Do not rewrite BootOrder in the EFI helper
|
||||||
|
* vli: Add support for the PS186 device
|
||||||
|
* Set up more parent devices for various Lenovo USB hubs
|
||||||
|
* cxaudio: Set the update protocol to prevent a daemon warning
|
||||||
|
* vli: Add support for Lenovo Modularized dock
|
||||||
|
* Add an extra instance ID to disambiguate USB hubs
|
||||||
|
* vli: Remove the unused tierX custom flags for each device
|
||||||
|
* Revert "Correctly delete UEFI variables"
|
||||||
|
* uefi: make debugging output more readable
|
||||||
|
* vli: Fix a potential buffer-overflow when parsing firmware
|
||||||
|
* tpm: Optimize the string parsing and fix the boolean logic
|
||||||
|
* synaptics-rmi: Add a missing error enum value
|
||||||
|
* synaptics-rmi: Correctly identify a checksum failure
|
||||||
|
* synaptics-rmi: Fix Coverity issue that is impossible to hit in reality
|
||||||
|
* solokeys: Parse old versions of the bootloader string
|
||||||
|
* Add a plugin to update PD controllers by Fresco Logic
|
||||||
|
* vli: Set the device progress correctly when erasing a PD device
|
||||||
|
* vli: Use the correct command to get the device firmware version
|
||||||
|
* vli: Correctly reset all VL100 devices
|
||||||
|
* vli: Set all standalone PD devices to not do SPI auto-detection
|
||||||
|
* vli: Mark standalone PD devices as updatable
|
||||||
|
* vli: Set the protocol for FuVliUsbhubPdDevice types
|
||||||
|
* Support the new gnuefi file locations
|
||||||
|
* Cleanup ancient fwupdate-* EFI variables too (Fixes: #1739)
|
||||||
|
* Detect kernel lockdown status
|
||||||
|
* vli: Add the DEV instance ID to all devices
|
||||||
|
* tpm-eventlog: Replay the TPM event log to get the PCRx values
|
||||||
|
* tpm-eventlog: Store the eventlog hashes in binary form
|
||||||
|
|
||||||
|
- Update to version 1.3.7:
|
||||||
|
* Release fwupd 1.3.7
|
||||||
|
* Correctly delete UEFI variables
|
||||||
|
* ci: allow working with podman w/o aliases
|
||||||
|
* ci: fedora: force correct rpm package version
|
||||||
|
* src: fu-engine: check version was updated by checking version
|
||||||
|
* Correctly import PKCS-7 remote metadata
|
||||||
|
* Add 'refresh' to fwupdtool
|
||||||
|
* Add 'get-remotes' to fwupdtool
|
||||||
|
* Generate a win32 setup binary
|
||||||
|
* Fix display of UTF-8 characters on Windows
|
||||||
|
* Move MOTD population into the daemon
|
||||||
|
* fu-util: Discourage metadata refreshes more than once per day
|
||||||
|
* Disable the battery percentage checks if UPower is unavailable
|
||||||
|
* Allow getting the list of updates in JSON format from fwupdagent
|
||||||
|
* Revert "trivial: Attempt to fix Debian CI"
|
||||||
|
* fu-remote-list: emit a changed signal when modifying a remote
|
||||||
|
* synaptics-mst: Skip self tests for systems with amdgpu
|
||||||
|
* Allow applying all releases to get to a target version
|
||||||
|
* Split up fu_engine_install() into two halves
|
||||||
|
* logitech_hidpp: use the correct timeout for IO channel writes
|
||||||
|
* Allow quirking devices that always require a version check
|
||||||
|
* Shut down automatically when there is system memory pressure
|
||||||
|
* Show the device parent if there is an interesting child
|
||||||
|
* Allow the client to get the list of FwupdDevice children
|
||||||
|
* Set the FwupdDevice parents in fwupdtool
|
||||||
|
* Don't always get the vendor ID for udev devices using the parent
|
||||||
|
* Add a runtime warning when adding a device without an vendor-id or protocol set
|
||||||
|
* vli: Set more of the firmware max sizes automatically
|
||||||
|
* vli: Add a SpiAutoDetect quirk for some of the PD devices
|
||||||
|
* vli: Use a different protocol ID for i2c devices
|
||||||
|
* vli: Add support for standalone Single PD devices
|
||||||
|
* vli: Move generic SPI functionality into the FuVliDevice base class
|
||||||
|
* vli: Remove the PD emulation code
|
||||||
|
* vli: Use a more standard GUID for the child i²c and shared SPI devices
|
||||||
|
* vli: Allow setting the device kind from a quirk
|
||||||
|
* vli: Make more function names match the docs
|
||||||
|
* vli: Move the SPI command quirking from FuVliUsbhubDevice down to FuVliDevice
|
||||||
|
* vli: Rename FuVliUsbhubPdFirmware to FuVliPdFirmware
|
||||||
|
* vli: Allow the device to specify the PD firmware header offset
|
||||||
|
* vli: Add a FuVliDevice as a subclass to FuVliUsbhubDevice
|
||||||
|
* vli: Define the device GType in the quirk file
|
||||||
|
* vli: Move the CRC calculations out of usbhub scope
|
||||||
|
* vli: Have one 'DeviceKind' for all objects
|
||||||
|
* vli: Rename the `vli_usbhub` plugin to `vli`
|
||||||
|
* Capitalize GNOME
|
||||||
|
|
||||||
|
- package has grown a few new binaries: fwupdagent, fwupdate, fwupdtool
|
||||||
|
and a tpm event debugging tool, that is packaged separately:
|
||||||
|
fwupdtpmevlog
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 23 21:42:37 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
Thu Jan 23 21:42:37 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
||||||
|
|
||||||
|
21
fwupd.spec
21
fwupd.spec
@ -28,7 +28,7 @@
|
|||||||
%global efidir sles
|
%global efidir sles
|
||||||
%endif
|
%endif
|
||||||
Name: fwupd
|
Name: fwupd
|
||||||
Version: 1.3.6
|
Version: 1.3.9
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Device firmware updater daemon
|
Summary: Device firmware updater daemon
|
||||||
License: GPL-2.0-or-later AND LGPL-2.1-or-later
|
License: GPL-2.0-or-later AND LGPL-2.1-or-later
|
||||||
@ -42,6 +42,7 @@ Source: %{name}-%{version}.tar.xz
|
|||||||
Patch1: fwupd-bsc1130056-change-shim-path.patch
|
Patch1: fwupd-bsc1130056-change-shim-path.patch
|
||||||
|
|
||||||
BuildRequires: dejavu-fonts
|
BuildRequires: dejavu-fonts
|
||||||
|
BuildRequires: fish
|
||||||
BuildRequires: gcab
|
BuildRequires: gcab
|
||||||
# for certtool
|
# for certtool
|
||||||
BuildRequires: gnutls
|
BuildRequires: gnutls
|
||||||
@ -151,6 +152,13 @@ Group: Development/Tools/Other
|
|||||||
%description -n dfu-tool
|
%description -n dfu-tool
|
||||||
A generic tool to upload firmware to USB Devices based on Device Firmware Upgrade (DFU).
|
A generic tool to upload firmware to USB Devices based on Device Firmware Upgrade (DFU).
|
||||||
|
|
||||||
|
%package -n fwupdtpmevlog
|
||||||
|
Summary: Debugging utility for the TPM event log
|
||||||
|
Group: Development/Tools/Other
|
||||||
|
|
||||||
|
%description -n fwupdtpmevlog
|
||||||
|
A debugging utility for the TPM event log.
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Allow session software to update device firmware
|
Summary: Allow session software to update device firmware
|
||||||
Group: Development/Languages/C and C++
|
Group: Development/Languages/C and C++
|
||||||
@ -256,7 +264,10 @@ fi
|
|||||||
%{_unitdir}/fwupd-refresh.service
|
%{_unitdir}/fwupd-refresh.service
|
||||||
%{_unitdir}/fwupd-refresh.timer
|
%{_unitdir}/fwupd-refresh.timer
|
||||||
%{_libexecdir}/fwupd
|
%{_libexecdir}/fwupd
|
||||||
|
%{_bindir}/fwupdagent
|
||||||
|
%{_bindir}/fwupdate
|
||||||
%{_bindir}/fwupdmgr
|
%{_bindir}/fwupdmgr
|
||||||
|
%{_bindir}/fwupdtool
|
||||||
%{_sbindir}/rc%{name}
|
%{_sbindir}/rc%{name}
|
||||||
%{_sbindir}/rcfwupd-offline-update
|
%{_sbindir}/rcfwupd-offline-update
|
||||||
%{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf
|
%{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf
|
||||||
@ -280,7 +291,10 @@ fi
|
|||||||
%{_datadir}/%{name}/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
|
%{_datadir}/%{name}/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
|
||||||
%{_datadir}/%{name}/quirks.d/*.quirk
|
%{_datadir}/%{name}/quirks.d/*.quirk
|
||||||
%{_datadir}/%{name}/remotes.d/vendor/firmware/README.md
|
%{_datadir}/%{name}/remotes.d/vendor/firmware/README.md
|
||||||
|
%{_mandir}/man1/fwupdagent.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/fwupdate.1%{?ext_man}
|
||||||
%{_mandir}/man1/fwupdmgr.1%{?ext_man}
|
%{_mandir}/man1/fwupdmgr.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/fwupdtool.1%{?ext_man}
|
||||||
%{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy
|
%{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy
|
||||||
%config %{_sysconfdir}/%{name}/
|
%config %{_sysconfdir}/%{name}/
|
||||||
%dir %{_sysconfdir}/pki
|
%dir %{_sysconfdir}/pki
|
||||||
@ -301,6 +315,7 @@ fi
|
|||||||
%{_datadir}/bash-completion/completions/fwupdmgr
|
%{_datadir}/bash-completion/completions/fwupdmgr
|
||||||
%{_datadir}/bash-completion/completions/fwupdtool
|
%{_datadir}/bash-completion/completions/fwupdtool
|
||||||
%{_datadir}/bash-completion/completions/fwupdagent
|
%{_datadir}/bash-completion/completions/fwupdagent
|
||||||
|
%{_datadir}/fish/vendor_completions.d/fwupdmgr.fish
|
||||||
%{_datadir}/icons/hicolor/*
|
%{_datadir}/icons/hicolor/*
|
||||||
%{_prefix}/lib/systemd/system-shutdown/fwupd.shutdown
|
%{_prefix}/lib/systemd/system-shutdown/fwupd.shutdown
|
||||||
%{_prefix}/lib/systemd/system-preset/fwupd-refresh.preset
|
%{_prefix}/lib/systemd/system-preset/fwupd-refresh.preset
|
||||||
@ -309,6 +324,10 @@ fi
|
|||||||
%{_bindir}/dfu-tool
|
%{_bindir}/dfu-tool
|
||||||
%{_mandir}/man1/dfu-tool.1%{?ext_man}
|
%{_mandir}/man1/dfu-tool.1%{?ext_man}
|
||||||
|
|
||||||
|
%files -n fwupdtpmevlog
|
||||||
|
%{_bindir}/fwupdtpmevlog
|
||||||
|
%{_mandir}/man1/fwupdtpmevlog.1%{?ext_man}
|
||||||
|
|
||||||
%files -n libfwupd2
|
%files -n libfwupd2
|
||||||
%{_libdir}/libfwupd.so.*
|
%{_libdir}/libfwupd.so.*
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user