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 2025-09-24 15:21:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-settings-daemon (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new.27445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-settings-daemon"

Wed Sep 24 15:21:07 2025 rev:204 rq:1305459 version:49.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-settings-daemon/gnome-settings-daemon.changes  
    2025-05-20 09:37:33.231947383 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-settings-daemon.new.27445/gnome-settings-daemon.changes
   2025-09-24 15:21:31.677391087 +0200
@@ -1,0 +2,49 @@
+Mon Sep 15 06:44:04 UTC 2025 - Dominique Leuenberger <[email protected]>
+
+- Update to version 49.0:
+  + Power: Avoid polling light sensor if ambient light setting is
+    disabled
+  + Updated translations
+
+-------------------------------------------------------------------
+Mon Sep  1 14:09:49 UTC 2025 - Dominique Leuenberger <[email protected]>
+
+- Update to version 49.rc:
+  + Update to GNOME Session changes
+  + Power:
+    - Fix check for shell-managed brightness
+    - Refactor light sensor enablement
+  + A11y-settings: Manage Orca lifetime
+  + Updated translations
+- Drop  pkgconfig(pango) BuildRequires: no longer needed
+
+-------------------------------------------------------------------
+Fri Aug 29 08:25:36 UTC 2025 - Dominique Leuenberger <[email protected]>
+
+- Update to version 49.beta:
+  + Drop dependency on GTK4
+  + Add xwayland/x11 build options
+  + Power:
+    - Do not treat all notifications as critical
+    - Let backlight auto-dimming in control of GNOME Shell
+  + Housekeeping: Add new donation reminder notification
+- Changes from version 49.alpha.1:
+  + Keyboard: Drop keyboard bell GSettings schema leftovers
+- Changes from version 49.alpha:
+  + Update to GTK4
+  + Power: Use new Mutter backlight D-Bus interface
+  + Wacom: Drop support to update per-button OLED screens in Wacom
+    Intuos 4 model with descriptive actions. This tablet model will
+    still be functional, but the tiny screens besides the pad
+    buttons will remain blank.
+  + Updated translations
+- Adjust buildrequires, following upstream changes:
+  - Replace libcanberra-gtk with libcanberra
+  - Replace gnome-desktop-3.0 with gnome-desktop-4
+  - Drop pkgconfig(gtk+-3.0)
+- Add g-s-d-skip-donation.patch: We do believe in supporting
+  opensource projects, but not in pestering users with popups in
+  this form. We will, however, add a 'Support GNOME' page into our
+  welcome/tour application to make up for it.
+
+-------------------------------------------------------------------

Old:
----
  gnome-settings-daemon-48.1.obscpio

New:
----
  g-s-d-skip-donation.patch
  gnome-settings-daemon-49.0.obscpio

----------(New B)----------
  New:  - Drop pkgconfig(gtk+-3.0)
- Add g-s-d-skip-donation.patch: We do believe in supporting
  opensource projects, but not in pestering users with popups in
----------(New E)----------

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

Other differences:
------------------
++++++ gnome-settings-daemon.spec ++++++
--- /var/tmp/diff_new_pack.RJzlGb/_old  2025-09-24 15:21:32.461424111 +0200
+++ /var/tmp/diff_new_pack.RJzlGb/_new  2025-09-24 15:21:32.461424111 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-settings-daemon
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,10 +27,10 @@
 %bcond_without wacom
 %endif
 
-%define base_ver 48
+%define base_ver 49
 
 Name:           gnome-settings-daemon
-Version:        48.1
+Version:        49.0
 Release:        0
 Summary:        Settings daemon for the GNOME desktop
 License:        GPL-2.0-or-later AND LGPL-2.1-only
@@ -44,6 +44,8 @@
 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
 
 ## SLE/LEAP-only patches start at 1000
 # PATCH-FEATURE-OPENSUSE gnome-settings-daemon-notify-idle-resumed.patch 
bnc#439018 bnc#708182 bgo#575467 [email protected] -- notify user about auto 
suspend when returning from sleep
@@ -68,14 +70,13 @@
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.70
-BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.11.1
+BuildRequires:  pkgconfig(gnome-desktop-4) >= 3.11.1
 BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 46.beta
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.15.3
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(gweather4)
 BuildRequires:  pkgconfig(kbproto)
 BuildRequires:  pkgconfig(lcms2)
-BuildRequires:  pkgconfig(libcanberra-gtk3)
+BuildRequires:  pkgconfig(libcanberra)
 BuildRequires:  pkgconfig(libgeoclue-2.0) >= 2.3.1
 BuildRequires:  pkgconfig(libnm) >= 1.0
 BuildRequires:  pkgconfig(libnotify) >= 0.7.3
@@ -83,7 +84,6 @@
 BuildRequires:  pkgconfig(libpulse-mainloop-glib) >= 2.0
 BuildRequires:  pkgconfig(librsvg-2.0) >= 2.36.2
 BuildRequires:  pkgconfig(mm-glib) >= 1.0
-BuildRequires:  pkgconfig(pango) >= 1.20.0
 BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.114
 BuildRequires:  pkgconfig(systemd) >= 243
 BuildRequires:  pkgconfig(udev)
@@ -160,10 +160,6 @@
 %install
 %meson_install
 
-%if %{without wacom}
-rm 
%{buildroot}%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop
-%endif
-
 %find_lang %{name} %{?no_lang_C}
 %fdupes %{buildroot}/%{_prefix}
 
@@ -174,72 +170,56 @@
 %license COPYING COPYING.LIB
 %doc NEWS
 %{_datadir}/gnome-settings-daemon/
-%{_libexecdir}/gsd-backlight-helper
 %{_libexecdir}/gsd-printer
 %dir %{_libdir}/gnome-settings-daemon-%{base_ver}/
 %{_libdir}/gnome-settings-daemon-%{base_ver}/libgsd.so
 # Explicitly list all the plugins so we know we don't lose any
 
 %{_libexecdir}/gsd-a11y-settings
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.A11ySettings.service
 %{_userunitdir}/org.gnome.SettingsDaemon.A11ySettings.target
 %{_libexecdir}/gsd-color
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Color.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Color.target
 %{_libexecdir}/gsd-datetime
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Datetime.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Datetime.target
 %{_libexecdir}/gsd-housekeeping
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Housekeeping.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Housekeeping.target
 %{_libexecdir}/gsd-keyboard
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Keyboard.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Keyboard.target
 %{_libexecdir}/gsd-media-keys
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.MediaKeys.service
 %{_userunitdir}/org.gnome.SettingsDaemon.MediaKeys.target
 %{_libexecdir}/gsd-power
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Power.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Power.target
 %{_libexecdir}/gsd-print-notifications
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.PrintNotifications.service
 %{_userunitdir}/org.gnome.SettingsDaemon.PrintNotifications.target
 %{_libexecdir}/gsd-rfkill
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Rfkill.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Rfkill.target
 %{_libexecdir}/gsd-screensaver-proxy
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.ScreensaverProxy.service
 %{_userunitdir}/org.gnome.SettingsDaemon.ScreensaverProxy.target
 %{_libexecdir}/gsd-sharing
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Sharing.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Sharing.target
 %if %{with smartcard}
 %{_libexecdir}/gsd-smartcard
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Smartcard.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Smartcard.target
 %endif
 %{_libexecdir}/gsd-sound
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Sound.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Sound.target
 %{_libexecdir}/gsd-wwan
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.Wwan.service
 %{_userunitdir}/org.gnome.SettingsDaemon.Wwan.target
 %{_libexecdir}/gsd-xsettings
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.XSettings.service
 %{_userunitdir}/org.gnome.SettingsDaemon.XSettings.target
 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml
@@ -254,19 +234,10 @@
 
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.sharing.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.wwan.gschema.xml
 
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml
-%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
 # Own the directory since we can't depend on gconf providing them
 %dir %{_datadir}/GConf
 %dir %{_datadir}/GConf/gsettings
 %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
-%if %{with wacom}
-%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy
-%{_libexecdir}/gsd-wacom-oled-helper
-%{_libexecdir}/gsd-wacom
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop
-%{_userunitdir}/org.gnome.SettingsDaemon.Wacom.service
-%{_userunitdir}/org.gnome.SettingsDaemon.Wacom.target
-%endif
 %if %{with wayland}
 %dir %{_sysconfdir}/xdg/Xwayland-session.d
 %{_sysconfdir}/xdg/Xwayland-session.d/00-xrdb
@@ -276,7 +247,6 @@
 
%{_userunitdir}/gnome-session-x11-services.target.wants/org.gnome.SettingsDaemon.XSettings.service
 %dir %{_userunitdir}/gnome-session-x11-services-ready.target.wants/
 
%{_userunitdir}/gnome-session-x11-services-ready.target.wants/org.gnome.SettingsDaemon.XSettings.service
-%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop
 %{_userunitdir}/org.gnome.SettingsDaemon.UsbProtection.service
 %{_userunitdir}/org.gnome.SettingsDaemon.UsbProtection.target
 %{_libexecdir}/gsd-usb-protection

++++++ _service ++++++
--- /var/tmp/diff_new_pack.RJzlGb/_old  2025-09-24 15:21:32.493425459 +0200
+++ /var/tmp/diff_new_pack.RJzlGb/_new  2025-09-24 15:21:32.497425628 +0200
@@ -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">48.1</param>
+    <param name="revision">49.0</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ g-s-d-skip-donation.patch ++++++
We understand the need for GNOME to collect funds - but we also believe that 
nagging a user like this
is not the right way

As part of our new 'welcome screen' we will gladly incorporate a 'Support 
GNOME' page with
a link to donate

diff --git a/plugins/housekeeping/gsd-donation-reminder.c 
b/plugins/housekeeping/gsd-donation-reminder.c
index 48266075..cbd2b14f 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 ();
        }
 }
 

++++++ gnome-settings-daemon-48.1.obscpio -> gnome-settings-daemon-49.0.obscpio 
++++++
++++ 77068 lines of diff (skipped)

++++++ gnome-settings-daemon.obsinfo ++++++
--- /var/tmp/diff_new_pack.RJzlGb/_old  2025-09-24 15:21:33.149453092 +0200
+++ /var/tmp/diff_new_pack.RJzlGb/_new  2025-09-24 15:21:33.149453092 +0200
@@ -1,5 +1,5 @@
 name: gnome-settings-daemon
-version: 48.1
-mtime: 1745039524
-commit: 306e33d135cdced34c8ed4e2bf257727a079c75a
+version: 49.0
+mtime: 1757848461
+commit: 40f16be4061425937905b8a34606b29ea60bfeac
 

Reply via email to