Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-builder for openSUSE:Factory checked in at 2025-09-29 21:12:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-builder (Old) and /work/SRC/openSUSE:Factory/.gnome-builder.new.11973 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-builder" Mon Sep 29 21:12:14 2025 rev:79 rq:1307899 version:49.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-builder/gnome-builder.changes 2025-09-24 15:24:29.436877941 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-builder.new.11973/gnome-builder.changes 2025-09-29 21:12:26.280452343 +0200 @@ -1,0 +2,11 @@ +Tue Sep 16 20:59:56 UTC 2025 - Bjørn Lie <[email protected]> + +- Add mutter BuildRequires and launch meson test suite with mutter + as display server. Drop appstream-glib BuildRequires: Not needed, + as meson test suite uses AppStream. +- Don't run the test suite on s390x: the virtual mutter and Mesa do + not play right together. +- Move some docs to doc sub-packge. +- Remove obsolete rpmlint filter no longer needed. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-builder.spec ++++++ --- /var/tmp/diff_new_pack.9QLfKZ/_old 2025-09-29 21:12:26.940480067 +0200 +++ /var/tmp/diff_new_pack.9QLfKZ/_new 2025-09-29 21:12:26.940480067 +0200 @@ -33,13 +33,13 @@ # PATCH-FIX-OPENSUSE Dirty-quick-hackfix-typelibs.patch -- Nuke away bogus typelibs dependencies Patch0: Dirty-quick-hackfix-typelibs.patch -BuildRequires: appstream-glib BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: llvm-clang-devel >= 3.5 BuildRequires: meson >= 1.4.0 +BuildRequires: mutter BuildRequires: pkgconfig BuildRequires: python3-Sphinx BuildRequires: python3-gobject @@ -139,14 +139,15 @@ # file varied for every build rm -fr %{buildroot}%{_datadir}/doc/%{name}/*/.doctrees +%ifnarch s390x %check -appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.gnome.Builder.metainfo.xml -desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Builder.desktop +export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" +dbus-run-session -- mutter --headless --wayland --no-x11 --virtual-monitor 1024x768 -- %{shrink:%meson_test} +%endif %files %license COPYING -%doc AUTHORS CONTRIBUTING.md NEWS README.md -%doc %{_datadir}/doc/%{name}/ +%doc NEWS README.md %{_bindir}/%{name} %{_libdir}/%{name} %{_libexecdir}/%{name}-clang @@ -162,6 +163,8 @@ %{_libdir}/pkgconfig/gnome-builder-%{basever}*.pc %files doc +%doc AUTHORS CONTRIBUTING.md +%doc %{_datadir}/doc/%{name}/ %doc %{_datadir}/doc/libide/ %files lang -f %{name}.lang ++++++ gnome-builder-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.9QLfKZ/_old 2025-09-29 21:12:26.988482084 +0200 +++ /var/tmp/diff_new_pack.9QLfKZ/_new 2025-09-29 21:12:26.996482419 +0200 @@ -1,12 +1,5 @@ # gnome-builder is an IDE - it is for development purpose by definition addFilter("devel-file-in-non-devel-package") -# Adding the next 2 filters for the following files under /usr/lib64/gnome-builder/plugins : -# cargo_plugin.py, eslint_plugin.py, find_other_file.py, html_preview.py, jedi_plugin.py, -# jhbuild_plugin.py, meson_templaties.py, mono_plugin.py, npm_plugin.py, phpize_plugin.py, -# python_gi_imports_completion.py, rust_langserv_plugin.py, rustup_plugin.py. -# And for Ide.py under the /usr/lib64/python3.10/site-packages/gi/overrides directory. -# addFilter("gnome-builder.* non-executable-script /usr/.*/gnome-builder/plugins/.*\.py 644 /usr/bin/env py.*") -addFilter("gnome-builder.* non-executable-script /usr/.*/python3.10/site-packages/gi/overrides/Ide.py 644 /usr/bin/env python3") # Adding the next filter for the following plugins that got removed or bundled into # libgnome-builder-plugins.so: # gnome-builder-plugin-* clang, ctags, devhelp, fpaste, gettext, gnome-code-assitance,
