Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fwupd for openSUSE:Factory checked in at 2023-03-11 18:23:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fwupd (Old) and /work/SRC/openSUSE:Factory/.fwupd.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fwupd" Sat Mar 11 18:23:45 2023 rev:59 rq:1070745 version:1.8.12 Changes: -------- --- /work/SRC/openSUSE:Factory/fwupd/fwupd.changes 2023-01-20 17:37:48.912234163 +0100 +++ /work/SRC/openSUSE:Factory/.fwupd.new.31432/fwupd.changes 2023-03-11 18:24:34.315046930 +0100 @@ -1,0 +2,35 @@ +Fri Mar 10 13:14:18 UTC 2023 - Dominique Leuenberger <dims...@opensuse.org> + +- Introduce docs flag, set to 0: do not build documentation using + pandoc: ghc is not part of the rings and we don't want this + there. + +------------------------------------------------------------------- +Thu Mar 2 16:55:23 UTC 2023 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 1.8.12: + + Allow setting the package user agent before the client has + connected. + + Fix a small memory leak when refreshing metadata. +- Changes from version 1.8.11: + + Add support for replaying USB devices so they can be emulated + in CI. + + Allow desktop software to inhibit the system to prevent + updates. + + Allow using requirements with depth=0 and no parent. + + Auto-set the CCGX remove-delay now we parse DMC subcomponents. + + Detect and warn users with the broken NVMe firmware 3B2QGXA7. + + Print errors as JSON objects when using fwupdmgr --json. +- Changes from version 1.8.10: + + Add a PE/COFF firmware parser to allow reading coSWID SBoM + data. + + Allow dumping CFI SPI chips using devices like CH341a. + + Refactor the HWIDs functionality to include FDT data. +- Rebase fwupd-bsc1130056-change-shim-path.patch. +- Drop uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch: + fixed upstream. +- Add -Dcompat_cli=true meson parameter: keep compat binaries for + the time being. +- Add xz-devel BuildRequires: needed to link liblzma. + +------------------------------------------------------------------- Old: ---- fwupd-1.8.9.obscpio uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch New: ---- fwupd-1.8.12.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fwupd.spec ++++++ --- /var/tmp/diff_new_pack.Ee5bsf/_old 2023-03-11 18:24:34.851049723 +0100 +++ /var/tmp/diff_new_pack.Ee5bsf/_new 2023-03-11 18:24:34.859049764 +0100 @@ -37,9 +37,10 @@ %endif %define shlib_sover 2 +%define docs 0 Name: fwupd -Version: 1.8.9 +Version: 1.8.12 Release: 0 Summary: Device firmware updater daemon License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -55,8 +56,6 @@ Patch3: harden_fwupd-offline-update.service.patch # PATCH-FEATURE-OPENSUSE harden_fwupd-refresh.service.patch -- Harden services Patch4: harden_fwupd-refresh.service.patch -# PATCH_FIX_UPSTREAM uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch -- https://github.com/fwupd/fwupd/issues/5424 -Patch5: uefi-capsule-Do-not-call-grub2-probe-without-argumen.patch BuildRequires: dejavu-fonts BuildRequires: fdupes @@ -81,6 +80,7 @@ BuildRequires: python3-setuptools BuildRequires: python3-xml BuildRequires: vala +BuildRequires: xz-devel BuildRequires: pkgconfig(appstream-glib) >= 0.5.10 BuildRequires: pkgconfig(bash-completion) BuildRequires: pkgconfig(cairo) @@ -88,6 +88,9 @@ %ifnarch s390x ppc64le BuildRequires: pkgconfig(flashrom) %endif +%if 0%{?docs} +BuildRequires: pandoc +%endif BuildRequires: pkgconfig(gi-docgen) BuildRequires: pkgconfig(gio-2.0) >= 2.45.8 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.48.8 @@ -232,6 +235,7 @@ -Dplugin_uefi_pk=enabled \ -Defi_binary=false \ -Dsystemd_unit_user=root \ + -Dcompat_cli=true \ %else -Dplugin_uefi_capsule=disabled \ -Dplugin_uefi_pk=disabled \ @@ -259,6 +263,11 @@ %ifarch s390x ppc64le -Dplugin_flashrom=disabled \ %endif +%if 0%{?docs} + -Dman=enabled \ +%else + -Dman=disabled \ +%endif %{nil} %meson_build @@ -340,6 +349,7 @@ %{_datadir}/%{name}/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml %{_datadir}/%{name}/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml %{_datadir}/%{name}/remotes.d/vendor/firmware/README.md +%if 0%{?docs} %{_mandir}/man1/fwupdagent.1%{?ext_man} %{_mandir}/man1/fwupdmgr.1%{?ext_man} %{_mandir}/man1/fwupdtool.1%{?ext_man} @@ -347,6 +357,7 @@ %{_mandir}/man1/dbxtool.1%{?ext_man} %{_mandir}/man1/fwupdate.1%{?ext_man} %endif +%endif %{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy %if %{with msr_support} %{_modulesloaddir}/fwupd-msr.conf @@ -383,7 +394,9 @@ %files -n dfu-tool %{_bindir}/dfu-tool +%if 0%{?docs} %{_mandir}/man1/dfu-tool.1%{?ext_man} +%endif %files -n libfwupd%{shlib_sover} %{_libdir}/libfwupd.so.* @@ -407,7 +420,6 @@ %files bash-completion %{_datadir}/bash-completion/completions/fwupdmgr %{_datadir}/bash-completion/completions/fwupdtool -%{_datadir}/bash-completion/completions/fwupdagent %if %{with fish_support} %files fish-completion ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Ee5bsf/_old 2023-03-11 18:24:34.891049931 +0100 +++ /var/tmp/diff_new_pack.Ee5bsf/_new 2023-03-11 18:24:34.895049952 +0100 @@ -4,7 +4,7 @@ <param name="url">https://github.com/fwupd/fwupd.git</param> <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">1.8.9</param> + <param name="revision">1.8.12</param> </service> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> ++++++ fwupd-1.8.9.obscpio -> fwupd-1.8.12.obscpio ++++++ /work/SRC/openSUSE:Factory/fwupd/fwupd-1.8.9.obscpio /work/SRC/openSUSE:Factory/.fwupd.new.31432/fwupd-1.8.12.obscpio differ: char 46, line 1 ++++++ fwupd-bsc1130056-change-shim-path.patch ++++++ --- /var/tmp/diff_new_pack.Ee5bsf/_old 2023-03-11 18:24:34.935050160 +0100 +++ /var/tmp/diff_new_pack.Ee5bsf/_new 2023-03-11 18:24:34.939050181 +0100 @@ -1,11 +1,11 @@ -Index: fwupd-1.8.5/plugins/uefi-capsule/fu-uefi-bootmgr.c +Index: fwupd-1.8.12/plugins/uefi-capsule/fu-uefi-bootmgr.c =================================================================== ---- fwupd-1.8.5.orig/plugins/uefi-capsule/fu-uefi-bootmgr.c -+++ fwupd-1.8.5/plugins/uefi-capsule/fu-uefi-bootmgr.c +--- fwupd-1.8.12.orig/plugins/uefi-capsule/fu-uefi-bootmgr.c ++++ fwupd-1.8.12/plugins/uefi-capsule/fu-uefi-bootmgr.c @@ -292,7 +292,8 @@ fu_uefi_bootmgr_bootnext(FuDevice *devic + /* test if we should use shim */ secure_boot = fu_efivar_secure_boot_enabled(NULL); if (secure_boot) { - /* test to make sure shim is there if we need it */ - shim_app = fu_uefi_get_esp_app_path(device, esp_path, "shim", error); + shim_app = g_strdup_printf ("%s/shim.efi", + fu_uefi_get_esp_path_for_os (device, esp_path)); ++++++ fwupd.obsinfo ++++++ --- /var/tmp/diff_new_pack.Ee5bsf/_old 2023-03-11 18:24:34.971050349 +0100 +++ /var/tmp/diff_new_pack.Ee5bsf/_new 2023-03-11 18:24:34.975050369 +0100 @@ -1,5 +1,5 @@ name: fwupd -version: 1.8.9 -mtime: 1672748150 -commit: faeefb66d03f30a76ff42281fff3d6e9536e9ccf +version: 1.8.12 +mtime: 1677250407 +commit: 9b7430107b68b0fb5f683e8ef1e9260296f494a8