New upstream release
This commit is contained in:
parent
57cc79d221
commit
b9f062d357
1
.gitignore
vendored
1
.gitignore
vendored
@ -74,3 +74,4 @@
|
|||||||
/fwupd-1.5.3.tar.xz
|
/fwupd-1.5.3.tar.xz
|
||||||
/fwupd-1.5.4.tar.xz
|
/fwupd-1.5.4.tar.xz
|
||||||
/fwupd-1.5.5.tar.xz
|
/fwupd-1.5.5.tar.xz
|
||||||
|
/fwupd-1.5.6.tar.xz
|
||||||
|
67
fwupd.spec
67
fwupd.spec
@ -43,8 +43,8 @@
|
|||||||
|
|
||||||
Summary: Firmware update daemon
|
Summary: Firmware update daemon
|
||||||
Name: fwupd
|
Name: fwupd
|
||||||
Version: 1.5.5
|
Version: 1.5.6
|
||||||
Release: 2%{?dist}
|
Release: 1%{?dist}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
URL: https://github.com/fwupd/fwupd
|
URL: https://github.com/fwupd/fwupd
|
||||||
Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
|
Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
|
||||||
@ -132,6 +132,9 @@ Recommends: %{name}-plugin-modem-manager
|
|||||||
%if 0%{?have_flashrom}
|
%if 0%{?have_flashrom}
|
||||||
Recommends: %{name}-plugin-flashrom
|
Recommends: %{name}-plugin-flashrom
|
||||||
%endif
|
%endif
|
||||||
|
%if 0%{?have_uefi}
|
||||||
|
Recommends: %{name}-plugin-uefi-capsule-data
|
||||||
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
fwupd is a daemon to allow session software to update device firmware.
|
fwupd is a daemon to allow session software to update device firmware.
|
||||||
@ -169,6 +172,17 @@ This provides the optional package which is only required on hardware that
|
|||||||
can be flashed using flashrom. It is probably not required on servers.
|
can be flashed using flashrom. It is probably not required on servers.
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if 0%{?have_uefi}
|
||||||
|
%package plugin-uefi-capsule-data
|
||||||
|
Summary: Localized data for the UEFI UX capsule
|
||||||
|
|
||||||
|
%description plugin-uefi-capsule-data
|
||||||
|
This provides the pregenerated BMP artwork for the UX capsule, which allows the
|
||||||
|
"Installing firmware update…" localized text to be shown during a UEFI firmware
|
||||||
|
update operation. This subpackage is probably not required on embedded hardware
|
||||||
|
or server machines.
|
||||||
|
%endif
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
|
||||||
@ -176,7 +190,6 @@ can be flashed using flashrom. It is probably not required on servers.
|
|||||||
|
|
||||||
%meson \
|
%meson \
|
||||||
-Dgtkdoc=true \
|
-Dgtkdoc=true \
|
||||||
-Dsupported_build=true \
|
|
||||||
%if 0%{?enable_tests}
|
%if 0%{?enable_tests}
|
||||||
-Dtests=true \
|
-Dtests=true \
|
||||||
%else
|
%else
|
||||||
@ -201,6 +214,13 @@ can be flashed using flashrom. It is probably not required on servers.
|
|||||||
%if 0%{?have_uefi}
|
%if 0%{?have_uefi}
|
||||||
-Dplugin_uefi_capsule=true \
|
-Dplugin_uefi_capsule=true \
|
||||||
-Dplugin_uefi_pk=true \
|
-Dplugin_uefi_pk=true \
|
||||||
|
%ifarch x86_64
|
||||||
|
-Defi_sbat_distro_id="fedora" \
|
||||||
|
-Defi_sbat_distro_summary="The Fedora Project" \
|
||||||
|
-Defi_sbat_distro_pkgname="%{name}" \
|
||||||
|
-Defi_sbat_distro_version="%{version}" \
|
||||||
|
-Defi_sbat_distro_url="https://src.fedoraproject.org/rpms/%{name}" \
|
||||||
|
%endif
|
||||||
-Dtpm=true \
|
-Dtpm=true \
|
||||||
%else
|
%else
|
||||||
-Dplugin_uefi_capsule=false \
|
-Dplugin_uefi_capsule=false \
|
||||||
@ -209,10 +229,10 @@ can be flashed using flashrom. It is probably not required on servers.
|
|||||||
%endif
|
%endif
|
||||||
%if 0%{?have_dell}
|
%if 0%{?have_dell}
|
||||||
-Dplugin_dell=true \
|
-Dplugin_dell=true \
|
||||||
-Dplugin_synaptics=true \
|
-Dplugin_synaptics_mst=true \
|
||||||
%else
|
%else
|
||||||
-Dplugin_dell=false \
|
-Dplugin_dell=false \
|
||||||
-Dplugin_synaptics=false \
|
-Dplugin_synaptics_mst=false \
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?have_modem_manager}
|
%if 0%{?have_modem_manager}
|
||||||
-Dplugin_modem_manager=true \
|
-Dplugin_modem_manager=true \
|
||||||
@ -258,8 +278,10 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/fwupd
|
|||||||
%systemd_post fwupd.service
|
%systemd_post fwupd.service
|
||||||
|
|
||||||
# change vendor-installed remotes to use the default keyring type
|
# change vendor-installed remotes to use the default keyring type
|
||||||
for fn in /etc/fwupd/remotes.d/*.conf;
|
for fn in /etc/fwupd/remotes.d/*.conf; do
|
||||||
do sed -i 's/Keyring=gpg/#Keyring=pkcs/g' "$fn";
|
if grep -q "Keyring=gpg" "$fn"; then
|
||||||
|
sed -i 's/Keyring=gpg/#Keyring=pkcs/g' "$fn";
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
@ -368,7 +390,6 @@ done
|
|||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_bcm57xx.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_bcm57xx.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_ccgx.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_ccgx.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_colorhug.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_colorhug.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_coreboot.so
|
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_cros_ec.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_cros_ec.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_csr.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_csr.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_cpu.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_cpu.so
|
||||||
@ -412,6 +433,7 @@ done
|
|||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_cxaudio.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_cxaudio.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_prometheus.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_prometheus.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_rmi.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_rmi.so
|
||||||
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_system76_launch.so
|
||||||
%if 0%{?enable_dummy}
|
%if 0%{?enable_dummy}
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_test.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_test.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_invalid.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_invalid.so
|
||||||
@ -435,9 +457,6 @@ done
|
|||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_wacom_usb.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_wacom_usb.so
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_goodixmoc.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_goodixmoc.so
|
||||||
%ghost %{_localstatedir}/lib/fwupd/gnupg
|
%ghost %{_localstatedir}/lib/fwupd/gnupg
|
||||||
%if 0%{?have_uefi}
|
|
||||||
%{_datadir}/locale/*/LC_IMAGES/fwupd*
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%if 0%{?have_modem_manager}
|
%if 0%{?have_modem_manager}
|
||||||
%files plugin-modem-manager
|
%files plugin-modem-manager
|
||||||
@ -447,6 +466,10 @@ done
|
|||||||
%files plugin-flashrom
|
%files plugin-flashrom
|
||||||
%{_libdir}/fwupd-plugins-3/libfu_plugin_flashrom.so
|
%{_libdir}/fwupd-plugins-3/libfu_plugin_flashrom.so
|
||||||
%endif
|
%endif
|
||||||
|
%if 0%{?have_uefi}
|
||||||
|
%files plugin-uefi-capsule-data
|
||||||
|
%{_datadir}/fwupd/uefi-capsule-ux.tar.xz
|
||||||
|
%endif
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%{_datadir}/gir-1.0/Fwupd-2.0.gir
|
%{_datadir}/gir-1.0/Fwupd-2.0.gir
|
||||||
@ -471,6 +494,28 @@ done
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Feb 16 2021 Richard Hughes <richard@hughsie.com> 1.5.6-1
|
||||||
|
- New upstream release
|
||||||
|
- Add SBAT metadata to the fwupd EFI binary
|
||||||
|
- Add support for GD32VF103 as found in the Longan Nano
|
||||||
|
- Add support for RMI PS2 devices
|
||||||
|
- Add support for the Starlabs LabTop L4
|
||||||
|
- Add support for the System76 Keyboard
|
||||||
|
- Allow downloading firmware from IPFS
|
||||||
|
- Be more paranoid when parsing ASCII buffers and devices
|
||||||
|
- Check if the fwupd BootXXXX entry exists on failure
|
||||||
|
- Do not allow flashing using flashrom if BLE is enabled
|
||||||
|
- Do not allow Lenovo hardware to install multiple capsules
|
||||||
|
- Do not show Unknown [***] for every client connection
|
||||||
|
- Fix dnload wBlockNum wraparound for ST devices
|
||||||
|
- Fix OOM when using large ArchiveSizeMax values
|
||||||
|
- Fix several crashes spotted by AddressSanitizer
|
||||||
|
- Fix several places where the Goodix MOC plugin could crash
|
||||||
|
- Include the PCR0 to the report metadata
|
||||||
|
- Install the UX data into an optional subpacakge
|
||||||
|
- Report the lockdown status from UEFI and SuperIO plugins
|
||||||
|
- Show a console warning if the system clock is not set
|
||||||
|
|
||||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.5-2
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.5-2
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (fwupd-1.5.5.tar.xz) = 82965428d215f67736ce800cad6711ecc86a042772f4b05da9364c8a37bcc6101efc5c115ff7509c50118e9de2d2269c44ec3765795a36d5d5c1b1e779d9e70c
|
SHA512 (fwupd-1.5.6.tar.xz) = 85b37468347dbdabe5d702a4f9133cb90c6ea75ec15f99000269e7cdc88b3ee110c10a34fc9f978eab4447e732124a8fd9fbad3e5f950d5846b5bae3c48cfc1f
|
||||||
|
Loading…
Reference in New Issue
Block a user