Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nautilus for openSUSE:Factory 
checked in at 2026-09-08 16:52:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nautilus (Old)
 and      /work/SRC/openSUSE:Factory/.nautilus.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nautilus"

Tue Sep  8 16:52:59 2026 rev:234 rq:1376129 version:50.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nautilus/nautilus.changes        2026-09-01 
15:45:34.623930971 +0200
+++ /work/SRC/openSUSE:Factory/.nautilus.new.1265/nautilus.changes      
2026-09-08 16:53:11.588639046 +0200
@@ -1,0 +2,8 @@
+Sun Sep  6 11:23:02 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 50.3.1:
+  + Bugfixes: Fix a possible crash when changing app defaults after
+    closing the app chooser
+  + Cleanups: Attempt using any sushi version
+
+-------------------------------------------------------------------

Old:
----
  nautilus-50.3.tar.xz

New:
----
  nautilus-50.3.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nautilus.spec ++++++
--- /var/tmp/diff_new_pack.gn2JpF/_old  2026-09-08 16:53:13.041700006 +0200
+++ /var/tmp/diff_new_pack.gn2JpF/_new  2026-09-08 16:53:13.046700216 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           nautilus
-Version:        50.3
+Version:        50.3.1
 Release:        0
 Summary:        File Manager for the GNOME Desktop
 License:        GPL-3.0-or-later AND LGPL-2.1-or-later

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.gn2JpF/_old  2026-09-08 16:53:13.126703572 +0200
+++ /var/tmp/diff_new_pack.gn2JpF/_new  2026-09-08 16:53:13.132703824 +0200
@@ -1,6 +1,7 @@
-mtime: 1788181343
-commit: 5a9aa343d4164b9ba6c2a61cdd0bb2580c6f399896b923f8676c534c12647889
+mtime: 1788693869
+commit: 7342fea76c51aad366771b713cda98e0bd52d11ae9eab062df1792bf09b62d0c
 url: https://src.opensuse.org/GNOME/nautilus
-revision: 5a9aa343d4164b9ba6c2a61cdd0bb2580c6f399896b923f8676c534c12647889
+revision: 7342fea76c51aad366771b713cda98e0bd52d11ae9eab062df1792bf09b62d0c
+trackingbranch: factory
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.gn2JpF/_old  2026-09-08 16:53:13.166705250 +0200
+++ /var/tmp/diff_new_pack.gn2JpF/_new  2026-09-08 16:53:13.170705418 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://gitlab.gnome.org/GNOME/nautilus.git</param>
-    <param name="revision">50.3</param>
+    <param name="revision">50.3.1</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-09-06 13:24:29.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

++++++ nautilus-50.3.tar.xz -> nautilus-50.3.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nautilus-50.3/NEWS new/nautilus-50.3.1/NEWS
--- old/nautilus-50.3/NEWS      2026-08-30 22:19:29.000000000 +0200
+++ new/nautilus-50.3.1/NEWS    2026-09-06 13:05:12.000000000 +0200
@@ -1,3 +1,11 @@
+Major Changes in 50.3.1
+=======================
+* Bugfixes:
+- Fix a possible crash when changing app defaults after closing the app 
chooser (Khalid Abu Shawarib)
+
+* Cleanups:
+- Attempt using any sushi version (Peter Eisenmann)
+
 Major Changes in 50.3
 =====================
 * Bugfixes:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/nautilus-50.3/data/org.gnome.Nautilus.metainfo.xml.in.in 
new/nautilus-50.3.1/data/org.gnome.Nautilus.metainfo.xml.in.in
--- old/nautilus-50.3/data/org.gnome.Nautilus.metainfo.xml.in.in        
2026-08-30 22:19:29.000000000 +0200
+++ new/nautilus-50.3.1/data/org.gnome.Nautilus.metainfo.xml.in.in      
2026-09-06 13:05:12.000000000 +0200
@@ -27,7 +27,7 @@
   <url type="vcs-browser">https://gitlab.gnome.org/GNOME/nautilus</url>
   <launchable type="desktop-id">@[email protected]</launchable>
   <releases>
-    <!--NEXT_RELEASE_PLACEHOLDER-->
+    <release version="50.3.1" type="stable" date="2026-09-06"/>
     <release version="50.3" type="stable" date="2026-08-29"/>
     <release version="50.2.2" type="stable" date="2026-05-25"/>
     <release version="50.2" type="stable" date="2026-05-23"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nautilus-50.3/meson.build 
new/nautilus-50.3.1/meson.build
--- old/nautilus-50.3/meson.build       2026-08-30 22:19:29.000000000 +0200
+++ new/nautilus-50.3.1/meson.build     2026-09-06 13:05:12.000000000 +0200
@@ -6,7 +6,7 @@
 
   # Do not forget when releasing:
   #  * Set release date in data/org.gnome.Nautilus.metainfo.xml.in.in
-  version: '50.3',
+  version: '50.3.1',
 
   meson_version: '>= 0.60.0',
   license: 'GPL-3.0-or-later'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nautilus-50.3/src/nautilus-app-chooser-widget.c 
new/nautilus-50.3.1/src/nautilus-app-chooser-widget.c
--- old/nautilus-50.3/src/nautilus-app-chooser-widget.c 2026-08-30 
22:19:29.000000000 +0200
+++ new/nautilus-50.3.1/src/nautilus-app-chooser-widget.c       2026-09-06 
13:05:12.000000000 +0200
@@ -964,8 +964,8 @@
                       G_CALLBACK (activate_cb), self);
 
     self->monitor = g_app_info_monitor_get ();
-    g_signal_connect_swapped (self->monitor, "changed",
-                              G_CALLBACK 
(nautilus_app_chooser_widget_refresh), self);
+    g_signal_connect_object (self->monitor, "changed",
+                             G_CALLBACK (nautilus_app_chooser_widget_refresh), 
self, G_CONNECT_SWAPPED);
 }
 
 GAppInfo *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nautilus-50.3/src/nautilus-previewer.c 
new/nautilus-50.3.1/src/nautilus-previewer.c
--- old/nautilus-50.3/src/nautilus-previewer.c  2026-08-30 22:19:29.000000000 
+0200
+++ new/nautilus-50.3.1/src/nautilus-previewer.c        2026-09-06 
13:05:12.000000000 +0200
@@ -39,9 +39,12 @@
 #endif
 
 #define PREVIEWER2_DBUS_IFACE "org.gnome.NautilusPreviewer2"
+#define PREVIEWER_DBUS_NAME "org.gnome.NautilusPreviewer"
+#define PREVIEWER_DBUS_PATH "/org/gnome/NautilusPreviewer"
 
-static const char *previewer_dbus_name = "org.gnome.NautilusPreviewer" PROFILE;
-static const char *previewer_dbus_path = "/org/gnome/NautilusPreviewer" 
PROFILE;
+static const char *previewer_dbus_name = PREVIEWER_DBUS_NAME PROFILE;
+static const char *previewer_dbus_path = PREVIEWER_DBUS_PATH PROFILE;
+static gboolean tried_alternative_previewer_dbus_name = FALSE;
 
 static gboolean previewer_ready = FALSE;
 static gboolean fetching_bus = FALSE;
@@ -125,6 +128,23 @@
 }
 
 static void
+switch_to_alternative_previewer_dbus_name (void)
+{
+    tried_alternative_previewer_dbus_name = TRUE;
+
+    if (g_str_has_suffix (previewer_dbus_name, "Devel"))
+    {
+        previewer_dbus_name = PREVIEWER_DBUS_NAME;
+        previewer_dbus_path = PREVIEWER_DBUS_PATH;
+    }
+    else
+    {
+        previewer_dbus_name = PREVIEWER_DBUS_NAME "Devel";
+        previewer_dbus_path = PREVIEWER_DBUS_PATH "Devel";
+    }
+}
+
+static void
 on_ping_finished (GObject      *object,
                   GAsyncResult *res,
                   gpointer      user_data)
@@ -149,10 +169,9 @@
                                                               NULL,
                                                               NULL);
     }
-    else if (g_strcmp0 (previewer_dbus_name, 
"org.gnome.NautilusPreviewerDevel") == 0)
+    else if (!tried_alternative_previewer_dbus_name)
     {
-        previewer_dbus_name = "org.gnome.NautilusPreviewer";
-        previewer_dbus_path = "/org/gnome/NautilusPreviewer";
+        switch_to_alternative_previewer_dbus_name ();
         create_new_bus ();
     }
     else
@@ -179,10 +198,9 @@
                            G_DBUS_CALL_FLAGS_NONE, G_MAXINT,
                            cancellable, on_ping_finished, NULL);
     }
-    else if (g_strcmp0 (previewer_dbus_name, 
"org.gnome.NautilusPreviewerDevel") == 0)
+    else if (!tried_alternative_previewer_dbus_name)
     {
-        previewer_dbus_name = "org.gnome.NautilusPreviewer";
-        previewer_dbus_path = "/org/gnome/NautilusPreviewer";
+        switch_to_alternative_previewer_dbus_name ();
         create_new_bus ();
     }
     else

++++++ nautilus.obsinfo ++++++
--- /var/tmp/diff_new_pack.gn2JpF/_old  2026-09-08 16:53:15.303794908 +0200
+++ /var/tmp/diff_new_pack.gn2JpF/_new  2026-09-08 16:53:15.315795412 +0200
@@ -1,5 +1,5 @@
 name: nautilus
-version: 50.3
-mtime: 1788121169
-commit: 26a07ce237a5ef5dcf6c5e0cbb8c60585d38d394
+version: 50.3.1
+mtime: 1788692712
+commit: 435f8d4cd7eb5b6e6932e3b2732c2ac3d0bfe67d
 

Reply via email to