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,

Reply via email to