Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-control-center for 
openSUSE:Factory checked in at 2025-12-01 11:11:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-control-center.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-control-center"

Mon Dec  1 11:11:52 2025 rev:276 rq:1320513 version:49.2.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes    
    2025-11-27 15:18:41.157705089 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnome-control-center.new.14147/gnome-control-center.changes
     2025-12-01 11:12:26.152259416 +0100
@@ -1,0 +2,9 @@
+Fri Nov 28 11:27:12 UTC 2025 - Bjørn Lie <[email protected]>
+
+- Update to version 49.2.1:
+  + Revert libgxdp updates. The libgxdp updates depend on changes
+    in gsettings-desktop-schemas that are part of the GNOME 50
+    cycle. Revert the pinned ref to the one we had before, until we
+    branch libgxdp for GNOME 49.
+
+-------------------------------------------------------------------

Old:
----
  gnome-control-center-49.2.1.obscpio

New:
----
  gnome-control-center-49.2.2.obscpio

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

Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.S8OyTv/_old  2025-12-01 11:12:29.276391566 +0100
+++ /var/tmp/diff_new_pack.S8OyTv/_new  2025-12-01 11:12:29.288392074 +0100
@@ -26,7 +26,7 @@
 %endif
 
 Name:           gnome-control-center
-Version:        49.2.1
+Version:        49.2.2
 Release:        0
 Summary:        The GNOME Control Center
 License:        GPL-2.0-or-later

++++++ _service ++++++
--- /var/tmp/diff_new_pack.S8OyTv/_old  2025-12-01 11:12:29.640406964 +0100
+++ /var/tmp/diff_new_pack.S8OyTv/_new  2025-12-01 11:12:29.684408825 +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-control-center.git</param>
-    <param name="revision">49.2.1</param>
+    <param name="revision">49.2.2</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>
@@ -12,7 +12,7 @@
     <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://gitlab.gnome.org/GNOME/libgxdp.git</param>
-    <param name="revision">d45e1c572752604a7a8dd8651657342bb6ac0961</param>
+    <param name="revision">e68375c7aced97705953b8e3b30af9f17991153b</param>
     <param name="versionformat">0.gitmodule</param>
   </service> 
   <service name="tar" mode="buildtime"/>

++++++ gnome-control-center-49.2.1.obscpio -> 
gnome-control-center-49.2.2.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-control-center-49.2.1/NEWS 
new/gnome-control-center-49.2.2/NEWS
--- old/gnome-control-center-49.2.1/NEWS        2025-11-26 11:36:58.000000000 
+0100
+++ new/gnome-control-center-49.2.2/NEWS        2025-11-26 15:01:58.000000000 
+0100
@@ -1,4 +1,14 @@
 ==============
+Version 49.2.2
+==============
+
+- Revert libgxdp updates
+
+  The libgxdp updates depend on changes in gsettings-desktop-schemas
+  that are part of the GNOME 50 cycle. Revert the pinned ref
+  to the one we had before, until we branch libgxdp for GNOME 49.
+
+==============
 Version 49.2.1
 ==============
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-control-center-49.2.1/meson.build 
new/gnome-control-center-49.2.2/meson.build
--- old/gnome-control-center-49.2.1/meson.build 2025-11-26 11:36:58.000000000 
+0100
+++ new/gnome-control-center-49.2.2/meson.build 2025-11-26 15:01:58.000000000 
+0100
@@ -1,6 +1,6 @@
 project(
   'gnome-control-center', 'c',
-        version : '49.2.1',
+        version : '49.2.2',
         license : 'GPL2+',
   meson_version : '>= 0.60.0'
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-control-center-49.2.1/shell/appdata/org.gnome.Settings.metainfo.xml.in.in
 
new/gnome-control-center-49.2.2/shell/appdata/org.gnome.Settings.metainfo.xml.in.in
--- 
old/gnome-control-center-49.2.1/shell/appdata/org.gnome.Settings.metainfo.xml.in.in
 2025-11-26 11:36:58.000000000 +0100
+++ 
new/gnome-control-center-49.2.2/shell/appdata/org.gnome.Settings.metainfo.xml.in.in
 2025-11-26 15:01:58.000000000 +0100
@@ -50,6 +50,7 @@
   </kudos>
 
   <releases>
+    <release version="49.2.2" date="2025-11-26"/>
     <release version="49.2.1" date="2025-11-26"/>
     <release version="49.2" date="2025-11-24"/>
     <release version="49.1" date="2025-10-10"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-control-center-49.2.1/subprojects/libgxdp.wrap 
new/gnome-control-center-49.2.2/subprojects/libgxdp.wrap
--- old/gnome-control-center-49.2.1/subprojects/libgxdp.wrap    2025-11-26 
11:36:58.000000000 +0100
+++ new/gnome-control-center-49.2.2/subprojects/libgxdp.wrap    2025-11-26 
15:01:58.000000000 +0100
@@ -1,4 +1,4 @@
 [wrap-git]
 url = https://gitlab.gnome.org/GNOME/libgxdp.git
-revision = d45e1c572752604a7a8dd8651657342bb6ac0961
+revision = e68375c7aced97705953b8e3b30af9f17991153b
 depth = 1

++++++ gnome-control-center.obsinfo ++++++
--- /var/tmp/diff_new_pack.S8OyTv/_old  2025-12-01 11:12:34.924630486 +0100
+++ /var/tmp/diff_new_pack.S8OyTv/_new  2025-12-01 11:12:34.932630824 +0100
@@ -1,5 +1,5 @@
 name: gnome-control-center
-version: 49.2.1
-mtime: 1764153418
-commit: 12db1debe20bea0bfb72a6bc17265d0590513801
+version: 49.2.2
+mtime: 1764165718
+commit: 6eb5002e1607bba58b3be0ed3bc53973f357c9b8
 

++++++ libgxdp-0.gitmodule.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgxdp-0.gitmodule/src/gxdp-external-window-x11.c 
new/libgxdp-0.gitmodule/src/gxdp-external-window-x11.c
--- old/libgxdp-0.gitmodule/src/gxdp-external-window-x11.c      2025-11-25 
23:52:07.000000000 +0100
+++ new/libgxdp-0.gitmodule/src/gxdp-external-window-x11.c      2025-02-16 
19:19:53.000000000 +0100
@@ -86,7 +86,6 @@
   Atom net_wm_window_type_atom;
   Atom net_wm_window_type_dialog_atom;
 
-  G_GNUC_BEGIN_IGNORE_DEPRECATIONS
   display = gdk_display_get_default ();
   xdisplay = gdk_x11_display_get_xdisplay (display);
 
@@ -103,7 +102,6 @@
                    net_wm_window_type_atom,
                    XA_ATOM, 32, PropModeReplace,
                    (guchar *) &net_wm_window_type_dialog_atom, 1);
-  G_GNUC_END_IGNORE_DEPRECATIONS
 }
 
 static void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgxdp-0.gitmodule/src/gxdp-wayland.c 
new/libgxdp-0.gitmodule/src/gxdp-wayland.c
--- old/libgxdp-0.gitmodule/src/gxdp-wayland.c  2025-11-25 23:52:07.000000000 
+0100
+++ new/libgxdp-0.gitmodule/src/gxdp-wayland.c  2025-02-16 19:19:53.000000000 
+0100
@@ -90,127 +90,6 @@
   return TRUE;
 }
 
-#if GTK_CHECK_VERSION (4,20,0)
-
-static gboolean
-get_high_contrast (GValue   *value,
-                   GVariant *variant,
-                   gpointer  user_data)
-{
-  g_value_set_enum (value,
-                    g_variant_get_boolean (variant)
-                      ? GTK_INTERFACE_CONTRAST_MORE
-                      : GTK_INTERFACE_CONTRAST_NO_PREFERENCE);
-
-  return TRUE;
-}
-
-#define MAX_KEYS 20
-
-static void
-init_settings (void)
-{
-  struct {
-    const char *schema;
-    struct {
-      const char *schema_key;
-      const char *gtk_key;
-      GSettingsBindGetMapping mapping;
-    } mappings[MAX_KEYS];
-  } schemas[] = {
-    {
-      .schema = "org.gnome.desktop.interface",
-      .mappings = {
-        { "icon-theme", "gtk-icon-theme-name" },
-        { "cursor-theme", "gtk-cursor-theme-name" },
-        { "cursor-size", "gtk-cursor-theme-size" },
-        { "cursor-blink", "gtk-cursor-blink" },
-        { "cursor-blink-timeout", "gtk-cursor-blink-timeout" },
-        { "font-name", "gtk-font-name" },
-        { "enable-animations", "gtk-enable-animations" },
-        { "gtk-enable-primary-paste", "gtk-enable-primary-paste" },
-        { "overlay-scrolling", "gtk-overlay-scrolling" },
-        { "text-scaling-factor", "gtk-xft-dpi" },
-      },
-    },
-    {
-      .schema = "org.gnome.desktop.peripherals.mouse",
-      .mappings = {
-        { "double-click", "gtk-double-click-time" },
-        { "drag-threshold", "gtk-dnd-drag-threshold" },
-      },
-    },
-    {
-      .schema = "org.gnome.desktop.sound",
-      .mappings = {
-        { "event-sounds", "gtk-enable-event-sounds" },
-        { "input-feedback-sounds", "gtk-enable-input-feedback-sounds" },
-      },
-    },
-    {
-      .schema = "org.gnome.desktop.privacy",
-      .mappings = {
-        { "recent-files-max-age", "gtk-recent-files-max-age" },
-        { "remember-recent-files", "gtk-recent-files-enabled" },
-      },
-    },
-    {
-      .schema = "org.gnome.desktop.wm.preferences",
-      .mappings = {
-        { "button-layout", "gtk-decoration-layout" },
-        { "action-double-click-titlebar", "gtk-titlebar-double-click" },
-        { "action-middle-click-titlebar", "gtk-titlebar-middle-click" },
-        { "action-right-click-titlebar", "gtk-titlebar-right-click" },
-      },
-    },
-    {
-      .schema = "org.gnome.desktop.a11y",
-      .mappings = {
-        {"always-show-text-caret", "gtk-keynav-use-caret" },
-      },
-    },
-    {
-      .schema = "org.gnome.desktop.a11y.interface",
-      .mappings = {
-        { "high-contrast", "gtk-interface-contrast", get_high_contrast },
-        { "show-status-shapes", "gtk-show-status-shapes" },
-        { "reduced-motion", "gtk-interface-reduced-motion" },
-      },
-    },
-  };
-  GtkSettings *gtk_settings = gtk_settings_get_default ();
-
-  for (size_t i = 0; i < G_N_ELEMENTS (schemas); i++)
-    {
-      g_autoptr (GSettings) settings = NULL;
-
-      settings = g_settings_new (schemas[i].schema);
-      for (size_t j = 0; j < MAX_KEYS && schemas[i].mappings[j].schema_key; 
j++)
-        {
-          if (schemas[i].mappings[j].mapping)
-            {
-              g_settings_bind_with_mapping (settings,
-                                            schemas[i].mappings[j].schema_key,
-                                            gtk_settings,
-                                            schemas[i].mappings[j].gtk_key,
-                                            G_SETTINGS_BIND_GET,
-                                            schemas[i].mappings[j].mapping,
-                                            NULL, NULL, NULL); 
-            }
-          else
-            {
-              g_settings_bind (settings,
-                               schemas[i].mappings[j].schema_key,
-                               gtk_settings,
-                               schemas[i].mappings[j].gtk_key,
-                               G_SETTINGS_BIND_GET);
-            }
-        }
-    }
-}
-
-#endif
-
 gboolean
 gxdp_wayland_init (GxdpServiceClientType   service_client_type,
                    GError                **error)
@@ -278,10 +157,6 @@
 
   init_x11_interop ();
 
-#if GTK_CHECK_VERSION (4,20,0)
-  init_settings ();
-#endif
-
   return TRUE;
 }
 

++++++ libgxdp.obsinfo ++++++
--- /var/tmp/diff_new_pack.S8OyTv/_old  2025-12-01 11:12:35.164640638 +0100
+++ /var/tmp/diff_new_pack.S8OyTv/_new  2025-12-01 11:12:35.184641484 +0100
@@ -1,5 +1,5 @@
 name: libgxdp
 version: 0.gitmodule
-mtime: 1764111127
-commit: d45e1c572752604a7a8dd8651657342bb6ac0961
+mtime: 1739729993
+commit: e68375c7aced97705953b8e3b30af9f17991153b
 

Reply via email to