Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-settings-daemon for 
openSUSE:Factory checked in at 2026-10-30 18:07:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-settings-daemon (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-settings-daemon"

Fri Oct 30 18:07:14 2026 rev:214 rq:1385428 version:51.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-settings-daemon/gnome-settings-daemon.changes  
    2026-10-10 14:58:49.879603229 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-settings-daemon.new.1255/gnome-settings-daemon.changes
    2026-10-30 18:08:49.297529486 +0100
@@ -1,0 +2,55 @@
+Wed Oct 14 18:10:28 UTC 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 51.1:
+  * Housekeeping: Update donation notification to fetch the ongoing campaign
+    message from https://donate.gnome.org/api/campaign, and provide
+    distro/campaign information for analytics in the URL opened by the "Donate"
+    button in the notification.
+  * Updated translations.
+- Update version dependencies according to meson.build.
+- Rebase g-s-d-skip-donation.patch.
+
+-------------------------------------------------------------------
+Fri Oct  9 08:32:59 CEST 2026 - Dominique Leuenberger <[email protected]>
+
+- Update version dependencies according to meson.build.
+
+-------------------------------------------------------------------
+Fri Oct  9 08:32:58 CEST 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Oct  9 08:32:57 CEST 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 51.rc:
+  + Power: Avoid overlap between panel dimming and idle sleep
+    notification
+  + CI improvements
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Oct  9 08:32:56 CEST 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.beta:
+  + Usb-protection:
+    - Refactors and improvements
+    - Rely on newer gnome-session for active session tracking
+  + Updated translations.
+- Rebase patches with quilt.
+- Drop patch fixed differently upstream:
+  + 0001-usb-protection-Treat-hubs-and-HID-devices-like-any-o.patch
+
+-------------------------------------------------------------------
+Fri Oct  9 08:32:55 CEST 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.alpha:
+  + Update gnome-volume-control dependency
+  + Housekeeping:
+    - Fix launching baobab
+    - Fix use-after free
+  + Power: Make temporary unidle play well with inhibitors
+  + Updated translations.
+
+-------------------------------------------------------------------
@@ -5635,0 +5691 @@
+

Old:
----
  0001-usb-protection-Treat-hubs-and-HID-devices-like-any-o.patch
  gnome-settings-daemon-50.1+6.tar.xz

New:
----
  gnome-settings-daemon-51.1.tar.xz

----------(Old B)----------
  Old:- Drop patch fixed differently upstream:
  + 0001-usb-protection-Treat-hubs-and-HID-devices-like-any-o.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ gnome-settings-daemon.spec ++++++
--- /var/tmp/diff_new_pack.78ELda/_old  2026-10-30 18:08:51.175608128 +0100
+++ /var/tmp/diff_new_pack.78ELda/_new  2026-10-30 18:08:51.180608338 +0100
@@ -27,10 +27,10 @@
 %bcond_without wacom
 %endif
 
-%define base_ver 50
+%define base_ver 51
 
 Name:           gnome-settings-daemon
-Version:        50.1+6
+Version:        51.1
 Release:        0
 Summary:        Settings daemon for the GNOME desktop
 License:        GPL-2.0-or-later AND LGPL-2.1-only
@@ -42,8 +42,6 @@
 Patch0:         gnome-settings-daemon-initial-keyboard.patch
 # PATCH-FIX-OPENSUSE 
gnome-settings-daemon-switch-Japanese-default-input-to-mozc.patch bnc#1029083 
boo#1056289 [email protected] -- Switch new user's default input engine from 
"anthy" to "mozc" in gnome-desktop with Japanese language and ibus input 
frame-work condition.
 Patch1:         
gnome-settings-daemon-switch-Japanese-default-input-to-mozc.patch
-# PATCH-FIX-UPSTREAM 
0001-usb-protection-Treat-hubs-and-HID-devices-like-any-o.patch 
glgo#GNOME/gnome-settings-daemon#780, bsc#1226423, CVE-2024-38394 
[email protected] -- usb-protection: Treat hubs and HID devices like any other 
USB gadget
-Patch4:         0001-usb-protection-Treat-hubs-and-HID-devices-like-any-o.patch
 # PATCH-FEATURE-OPENSUSE -- Sorry GNOME, but pestering users like this is not 
welcome. We will add a Support GNOME into our welcome app thogh
 Patch5:         g-s-d-skip-donation.patch
 # PATCH-FIX-UPSTREAM libgnome-volume-control-Avoid-NULL-deref.patch 
[email protected] bsc#1278300 glgo#GNOME/libgnome-volume-control!38 -- Avoid NULL 
deref when card has no active profile
@@ -64,14 +62,14 @@
 BuildRequires:  polkit
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(alsa)
-BuildRequires:  pkgconfig(colord) >= 1.3.5
+BuildRequires:  pkgconfig(colord) >= 1.4.5
 BuildRequires:  pkgconfig(fontconfig)
-BuildRequires:  pkgconfig(gcr-4) >= 3.7.5
+BuildRequires:  pkgconfig(gcr-4) >= 3.90.0
 BuildRequires:  pkgconfig(geoclue-2.0) >= 2.1.2
-BuildRequires:  pkgconfig(geocode-glib-2.0) >= 3.10.0
-BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(geocode-glib-2.0) >= 3.26.3
+BuildRequires:  pkgconfig(gio-2.0) >= 2.53.0
 BuildRequires:  pkgconfig(gio-unix-2.0)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.70
+BuildRequires:  pkgconfig(glib-2.0) >= 2.80
 BuildRequires:  pkgconfig(gnome-desktop-4) >= 3.11.1
 BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 46.beta
 BuildRequires:  pkgconfig(gudev-1.0)
@@ -85,7 +83,7 @@
 BuildRequires:  pkgconfig(libpulse) >= 2.0
 BuildRequires:  pkgconfig(libpulse-mainloop-glib) >= 2.0
 BuildRequires:  pkgconfig(librsvg-2.0) >= 2.36.2
-BuildRequires:  pkgconfig(mm-glib) >= 1.0
+BuildRequires:  pkgconfig(mm-glib) >= 1.18
 BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.114
 BuildRequires:  pkgconfig(systemd) >= 243
 BuildRequires:  pkgconfig(udev)

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.78ELda/_old  2026-10-30 18:08:51.262611772 +0100
+++ /var/tmp/diff_new_pack.78ELda/_new  2026-10-30 18:08:51.267611981 +0100
@@ -1,7 +1,7 @@
-mtime: 1791440269
-commit: 6a86a4bbbefb1845fecc3a118e4d37cf9d90320fe2895b65f931204ce5bac751
+mtime: 1792002218
+commit: bd0382118fac55d803d53c45f7fde7f95db5bbb60feb6f8ac0f59ba405997f7f
 url: https://src.opensuse.org/GNOME/gnome-settings-daemon
-revision: 6a86a4bbbefb1845fecc3a118e4d37cf9d90320fe2895b65f931204ce5bac751
+revision: bd0382118fac55d803d53c45f7fde7f95db5bbb60feb6f8ac0f59ba405997f7f
 trackingbranch: factory
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.78ELda/_old  2026-10-30 18:08:51.322614284 +0100
+++ /var/tmp/diff_new_pack.78ELda/_new  2026-10-30 18:08:51.330614619 +0100
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param 
name="url">https://gitlab.gnome.org/GNOME/gnome-settings-daemon.git</param>
-    <param name="revision">1fc4773e</param>
+    <param name="revision">51.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-10-14 20:23:38.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

++++++ g-s-d-skip-donation.patch ++++++
--- /var/tmp/diff_new_pack.78ELda/_old  2026-10-30 18:08:51.657628313 +0100
+++ /var/tmp/diff_new_pack.78ELda/_new  2026-10-30 18:08:51.670628857 +0100
@@ -5,16 +5,16 @@
 a link to donate
 
 diff --git a/plugins/housekeeping/gsd-donation-reminder.c 
b/plugins/housekeeping/gsd-donation-reminder.c
-index 48266075..cbd2b14f 100644
+index 9748eaa6..76c70cb5 100644
 --- a/plugins/housekeeping/gsd-donation-reminder.c
 +++ b/plugins/housekeeping/gsd-donation-reminder.c
-@@ -107,7 +107,7 @@ check_show_notification (GSettings *settings)
- 
-       if ((now - HALF_A_YEAR_IN_USEC) > timestamp) {
-               g_settings_set_int64 (settings, DONATE_LAST_SHOWN_KEY, now);
--              show_notification ();
-+              // show_notification ();
-       }
- }
- 
+@@ -236,7 +236,7 @@ check_show_notification (GsdDonationReminder *reminders)
+         now = g_date_time_new_now_local ();
+
+         if (should_show_notification (reminders, now)) {
+-                show_notification (reminders);
++                // show_notification (reminders);
+                 g_settings_set_int64 (reminders->settings,
+                                       DONATE_LAST_SHOWN_KEY,
+                                       g_date_time_to_unix_usec (now));
 

++++++ gnome-settings-daemon-50.1+6.tar.xz -> gnome-settings-daemon-51.1.tar.xz 
++++++
++++ 18689 lines of diff (skipped)

++++++ gnome-settings-daemon-initial-keyboard.patch ++++++
--- /var/tmp/diff_new_pack.78ELda/_old  2026-10-30 18:08:52.767674795 +0100
+++ /var/tmp/diff_new_pack.78ELda/_new  2026-10-30 18:08:52.780675339 +0100
@@ -13,11 +13,11 @@
  plugins/keyboard/gsd-keyboard-manager.c | 18 +++++++++++++-----
  1 file changed, 13 insertions(+), 5 deletions(-)
 
-Index: gnome-settings-daemon-48.1/plugins/keyboard/gsd-keyboard-manager.c
+Index: gnome-settings-daemon-51.beta/plugins/keyboard/gsd-keyboard-manager.c
 ===================================================================
---- gnome-settings-daemon-48.1.orig/plugins/keyboard/gsd-keyboard-manager.c
-+++ gnome-settings-daemon-48.1/plugins/keyboard/gsd-keyboard-manager.c
-@@ -206,7 +206,7 @@ settings_changed (GSettings          *se
+--- gnome-settings-daemon-51.beta.orig/plugins/keyboard/gsd-keyboard-manager.c
++++ gnome-settings-daemon-51.beta/plugins/keyboard/gsd-keyboard-manager.c
+@@ -115,7 +115,7 @@ schema_is_installed (const char *schema)
  }
  
  static void
@@ -26,7 +26,7 @@
  {
          GVariantBuilder builder;
          GVariant *v;
-@@ -224,7 +224,7 @@ get_sources_from_xkb_config (GsdKeyboard
+@@ -133,7 +133,7 @@ get_sources_from_xkb_config (GsdKeyboard
  
          init_builder_with_sources (&builder, manager->input_sources_settings);
  
@@ -35,7 +35,7 @@
                  g_variant_builder_add (&builder, "(ss)", 
INPUT_SOURCE_TYPE_XKB, DEFAULT_LAYOUT);
                  goto out;
        }
-@@ -403,15 +403,23 @@ maybe_create_initial_settings (GsdKeyboa
+@@ -312,15 +312,23 @@ maybe_create_initial_settings (GsdKeyboa
  
          settings = manager->input_sources_settings;
  

++++++ gnome-settings-daemon-notify-idle-resumed.patch ++++++
--- /var/tmp/diff_new_pack.78ELda/_old  2026-10-30 18:08:52.847678145 +0100
+++ /var/tmp/diff_new_pack.78ELda/_new  2026-10-30 18:08:52.863678814 +0100
@@ -1,7 +1,9 @@
 Index: 
gnome-settings-daemon-45.0/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
 ===================================================================
---- 
gnome-settings-daemon-45.0.orig/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
-+++ 
gnome-settings-daemon-45.0/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
+diff --git a/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in 
b/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
+index 051bcf70..0a807d00 100644
+--- a/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
++++ b/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
 @@ -41,6 +41,11 @@
        <summary>Power button action</summary>
        <description>The action to take when the system power button is 
pressed. Virtual machines only honor the 'nothing' action, and will shutdown 
otherwise. Tablets always suspend, ignoring all the other action 
options.</description>
@@ -14,11 +16,11 @@
      <key name="power-saver-profile-on-low-battery" type="b">
        <default>true</default>
        <summary>Enable power-saver profile when battery is low</summary>
-Index: gnome-settings-daemon-45.0/plugins/power/gsd-power-manager.c
-===================================================================
---- gnome-settings-daemon-45.0.orig/plugins/power/gsd-power-manager.c
-+++ gnome-settings-daemon-45.0/plugins/power/gsd-power-manager.c
-@@ -165,6 +165,7 @@ struct _GsdPowerManager
+diff --git a/plugins/power/gsd-power-manager.c 
b/plugins/power/gsd-power-manager.c
+index a905ccf7..b84e78ad 100644
+--- a/plugins/power/gsd-power-manager.c
++++ b/plugins/power/gsd-power-manager.c
+@@ -158,6 +158,7 @@ struct _GsdPowerManager
          NotifyNotification      *notification_ups_discharging;
          NotifyNotification      *notification_low;
          NotifyNotification      *notification_sleep_warning;
@@ -26,18 +28,19 @@
          GsdPowerActionType       sleep_action_type;
          GHashTable              *devices_notified_ht; /* key = serial str, 
value = UpDeviceLevel */
          gboolean                 battery_is_low; /* battery low, or UPS 
discharging */
-@@ -206,6 +207,7 @@ struct _GsdPowerManager
+@@ -197,6 +198,7 @@ struct _GsdPowerManager
          gboolean                 inhibit_suspend_taken;
          guint                    inhibit_lid_switch_timer_id;
          gboolean                 is_virtual_machine;
 +      GsdPowerActionType       last_idle_power_action;
- 
+
          /* Idles */
          GnomeIdleMonitor        *idle_monitor;
-@@ -1730,6 +1732,49 @@ is_session_active (GsdPowerManager *mana
+@@ -1852,6 +1854,49 @@ is_session_active (GsdPowerManager *manager)
+         return is_session_active;
  }
- 
- static void
+
++static void
 +show_resumed_notification (GsdPowerManager *manager)
 +{
 +        GError *error = NULL;
@@ -80,28 +83,27 @@
 +        }
 +}
 +
-+static void
+ static void
  idle_set_mode (GsdPowerManager *manager, GsdPowerIdleMode mode)
  {
-         gboolean ret = FALSE;
-@@ -1810,6 +1855,7 @@ idle_set_mode (GsdPowerManager *manager,
-                         action_type = g_settings_get_enum (manager->settings,
-                                                            
"sleep-inactive-ac-type");
+@@ -1940,6 +1985,7 @@ idle_set_mode (GsdPowerManager *manager, 
GsdPowerIdleMode mode)
+                         return;
                  }
-+              manager->last_idle_power_action = action_type;
+
++                manager->last_idle_power_action = action_type;
                  do_power_action_type (manager, action_type);
- 
+
          /* turn on screen and restore user-selected brightness level */
-@@ -2784,6 +2830,11 @@ handle_suspend_actions (GsdPowerManager
+@@ -2950,6 +2996,11 @@ handle_suspend_actions (GsdPowerManager *manager)
  static void
  handle_resume_actions (GsdPowerManager *manager)
  {
-+      if (manager->last_idle_power_action == GSD_POWER_ACTION_SUSPEND ||
++        if (manager->last_idle_power_action == GSD_POWER_ACTION_SUSPEND ||
 +            manager->last_idle_power_action == GSD_POWER_ACTION_HIBERNATE)
 +                show_resumed_notification (manager);
 +
 +        manager->last_idle_power_action = GSD_POWER_ACTION_NOTHING;
          /* ensure we turn the panel back on after resume */
-         backlight_enable (manager);
- 
+         enable_monitors (manager);
+
 

++++++ gnome-settings-daemon-switch-Japanese-default-input-to-mozc.patch ++++++
--- /var/tmp/diff_new_pack.78ELda/_old  2026-10-30 18:08:52.916681034 +0100
+++ /var/tmp/diff_new_pack.78ELda/_new  2026-10-30 18:08:52.927681495 +0100
@@ -1,8 +1,8 @@
-Index: gnome-settings-daemon-48.1/plugins/keyboard/gsd-keyboard-manager.c
+Index: gnome-settings-daemon-51.beta/plugins/keyboard/gsd-keyboard-manager.c
 ===================================================================
---- gnome-settings-daemon-48.1.orig/plugins/keyboard/gsd-keyboard-manager.c
-+++ gnome-settings-daemon-48.1/plugins/keyboard/gsd-keyboard-manager.c
-@@ -250,7 +250,11 @@ get_sources_from_xkb_config (GsdKeyboard
+--- gnome-settings-daemon-51.beta.orig/plugins/keyboard/gsd-keyboard-manager.c
++++ gnome-settings-daemon-51.beta/plugins/keyboard/gsd-keyboard-manager.c
+@@ -159,7 +159,11 @@ get_sources_from_xkb_config (GsdKeyboard
                  else
                          id = g_strdup (layouts[i]);
  

++++++ gnome-settings-daemon.obsinfo ++++++
--- /var/tmp/diff_new_pack.78ELda/_old  2026-10-30 18:08:53.031685850 +0100
+++ /var/tmp/diff_new_pack.78ELda/_new  2026-10-30 18:08:53.045686436 +0100
@@ -1,5 +1,5 @@
 name: gnome-settings-daemon
-version: 50.1+6
-mtime: 1778806743
-commit: 1fc4773e85c0f945777e5d1f0876720a25d5fae3
+version: 51.1
+mtime: 1791977079
+commit: 4a75955f7481e2bb19fa73fa67456e83d67e8563
 

Reply via email to