Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fwupd for openSUSE:Factory checked in at 2026-08-18 16:35:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fwupd (Old) and /work/SRC/openSUSE:Factory/.fwupd.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fwupd" Tue Aug 18 16:35:39 2026 rev:120 rq:1371596 version:2.1.7 Changes: -------- --- /work/SRC/openSUSE:Factory/fwupd/fwupd.changes 2026-07-29 18:59:04.497284652 +0200 +++ /work/SRC/openSUSE:Factory/.fwupd.new.1258/fwupd.changes 2026-08-18 16:35:58.406834203 +0200 @@ -1,0 +2,11 @@ +Mon Aug 17 14:33:41 UTC 2026 - Zoltan Balogh <[email protected]> + +- Add Requires: gnome-desktop-testing to fwupd-tests subpackage + +------------------------------------------------------------------- +Mon Aug 17 05:01:01 UTC 2026 - Zoltan Balogh <[email protected]> + +- Add fwupd-tests subpackage with installed tests for + gnome-desktop-testing-runner. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fwupd.spec ++++++ --- /var/tmp/diff_new_pack.6US6hH/_old 2026-08-18 16:35:59.461871946 +0200 +++ /var/tmp/diff_new_pack.6US6hH/_new 2026-08-18 16:35:59.463872018 +0200 @@ -203,6 +203,16 @@ This package contain the fish completion command for the device firmware updater daemon. %endif +%package tests +Summary: Installed tests for %{name} +Requires: %{name} = %{version} +Requires: gnome-desktop-testing + +%description tests +Data files for installed tests. Tests use the GNOME installed-tests +framework and can be run with gnome-desktop-testing-runner. +Device emulation data is included so tests run without real hardware. + %lang_package %prep @@ -224,7 +234,7 @@ %endif -Ddocs=enabled \ -Dsupported_build=enabled \ - -Dtests=false \ + -Dtests=true \ -Dumockdev_tests=disabled \ -Dvalgrind=disabled \ -Dvendor_ids_dir=/usr/share/hwdata \ @@ -246,8 +256,7 @@ # Do not ship default polkit .rules - openSUSE overrides them anyway - boo#1125428 rm %{buildroot}%{_datadir}/polkit-1/rules.d/org.freedesktop.fwupd.rules -# do not package tests -rm -fr %{buildroot}%{_datadir}/installed-tests +# installed-tests are packaged in fwupd-tests subpackage %if %{without fish_support} rm -fr %{buildroot}%{_datadir}/fish @@ -376,3 +385,11 @@ %files lang -f %{name}.lang +%files tests +%dir %{_datadir}/installed-tests +%{_datadir}/installed-tests/%{name}/ +%dir %{_libexecdir}/installed-tests +%{_libexecdir}/installed-tests/%{name}/ +%{_datadir}/%{name}/host-emulate.d/ +%{_datadir}/%{name}/remotes.d/fwupd-tests.conf +
