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 2026-10-30 18:06:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
and /work/SRC/openSUSE:Factory/.gnome-control-center.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-control-center"
Fri Oct 30 18:06:50 2026 rev:289 rq:1385418 version:51.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes
2026-10-10 14:58:48.484544863 +0200
+++
/work/SRC/openSUSE:Factory/.gnome-control-center.new.1255/gnome-control-center.changes
2026-10-30 18:07:57.287351612 +0100
@@ -1,0 +2,181 @@
+Mon Oct 12 11:24:04 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.1:
+ * Accessibility: Make text-size slider reflect changes under the hood
+ * Keyboard: Fix reverted condition for updating modifier option buttons
+ * Location: Hide invalid "last-access-time" app labels
+ * Mobile Networks: Fix APN dialog header bar buttons visibility
+ * Printers: Accept hyphenated supply marker types
+ * System: Fix class declaration macros typos
+ * Updated translations.
+- Update version dependencies according to meson.build.
+
+-------------------------------------------------------------------
+Fri Oct 9 08:41:18 CEST 2026 - Dominique Leuenberger <[email protected]>
+
+- Update to version 51.0:
+ + Main Window: Revert "reparent sidebar on small screens" since
+ it broke sub page animations
+ + Remote Desktop: Add translation comments to "Verify
+ Fingerprint" string
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Oct 9 08:41:17 CEST 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.rc.1:
+ + Build: Bump dependency on gsettings-desktop-schemas to 51.beta
+ + Main Window: Move focus to the panel content when activating
+ item in the sidebar
+ + Accessibility:
+ - Fix "Configure Screen Reader" button not launching Orca
+ settings
+ - Fix segfault when launching "Sound" settings from "Hearing"
+ page
+ + Apps:
+ - Add drop-shadow style to default app combo icons
+ - Fix a11y of default app combo items (so screen readers can
+ read it)
+ - Request global-shortcuts portal to rebind shortcuts on
+ removal
+ + Color: Improve keyboard navigation of devices list (a11y)
+ + Fingerprints:
+ - Fix margings in dialog status page
+ - Fix critical for packing verify button in AdwPreferencesPage
+ directly
+ + Keyboard: Fix crash when removing key combos for global
+ shortcuts
+ + Mobile Networks
+ - Align no-sim status page vertically
+ - Port APN selection dialog to AdwDialog
+ + Notifications: Hide apps not set for the current desktop
+ environment (.desktop OnlyShowIn)
+ + Users:
+ - Fix changing user avatar not updating visible page
+ - Rename fingerprint row title
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Oct 9 08:41:16 CEST 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.beta:
+ + Build: Require libgnome-desktop >= 51.alpha
+ + About:
+ - Add button to open GNOME release notes
+ - Show "GNOME Shell Version" instead of "GNOME Version"
+ + Apps: Show icons in the default-apps drop down options
+ + Accessibility: Add setting to disable focus timeout
+ + Date and Time: Disable ellipzation for one AdwComboRow
+ + Global shortucts: Add "ConfigureShortcuts"
+ + Graphic Tablets (Wacom): Modernize the button mapping fallback
+ dialog
+ + Network: Hide automatic DNS and route toggle in Manual mode
+ + Main Window (Shell): Rework the navigation view and loading of
+ panel pages
+ + Users:
+ - Add new fingerprint management interface
+ - Disable keeping user data if deleting a homed user
+ - Disable auto-login for homed users
+ + Wi-Fi: Fix visible overflow on the Wi-Fi list widget
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Oct 9 08:41:15 CEST 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 51.alpha:
+ + Remove Flatpak build support
+ + Merge all panels CSS files into a single global stylesheet
+ + Apply clang-format globally and update coding style
+ + Drop "development" profile
+ + Accessibility:
+ - Add description to the screen reader settings button
+ - Add semantic accessible names to cursor sizes
+ - Fix keyboard navigation between cursor sizes
+ - Give CcSplitRow's radio group a label and role
+ + About (System Details):
+ - Remove Windowing System field
+ - Reorder "Software/Hardware" information groups
+ - Merge system details into toplevel about page
+ - Port "Copy" button to AdwButtonRow
+ + Applications:
+ - Call GNOME Software via D-Bus instead of CLI
+ - Define GNOME Software desktop id only once
+ + Color: Avoid dead nested assignment
+ + Date & Time: Use GtkEnumList
+ + Display:
+ - Add "Auto Rotate" row for devices with accelerometer
+ - Add center-aligned snapping for horizontal edges
+ - Don't allow disabling if it's the last display available
+ - Update cursor styles for hover and drag interactions
+ + Keyboard:
+ - Fix compose key 'á' example
+ - Don't update shortcuts when closing dialog
+ - Improve "Press Esc to cancel [...]" hint
+ - Drop only the colliding combo when rebinding shortcuts
+ - Turn CcKeyboardShortcutDialog into a subpage
+ - Drop nested navigation view in shortcuts page
+ - Port GtkShortcutLabel to AdwShortcutLabel
+ + Mouse:
+ - Add ability to disable a touchpad while a mouse is plugged in
+ - Remove superfluous "Touchpad" string from Disable While
+ Typing
+ + Network:
+ - Add DNS domain search settings
+ - Use GNOME QR Code Widget for WiFi sharing
+ - Drop WEP support
+ - Fix confusing proxy descriptions
+ - Fix WireGuard peer reference ownership
+ - Fix "Wired" section appearing broken when empty
+ - Cache the VPN plugin list
+ - Port WiFi Hotspot dialog to AdwDialog and AdwToolbarView
+ - Always recreate hotspot dialog
+ + Power:
+ - Use @bg_color in battery levels
+ - Remove dead nested assignment for time string
+ + Printers:
+ - Make "samba" dependency optional
+ - Use AdwPreferencesPage/Group
+ - Fix adding location sub page
+ - Fit Device Security in mobile view
+ - Port Device Dialog to AdwToolbarView and AdwDialog
+ - Add mnemonics to device dialog action buttons
+ - Allow device dialog height to expand
+ - Do not leak AppInfo and time in location/camera pages
+ - Manage reference counts properly in light of duplicates
+ + Region: Initialize locale variables
+ + Remote Desktop:
+ - Set page description on AdwPreferencesPage
+ - Correctly handle nullable error from
+ secret_collection_for_alias_sync
+ + Remote Login:
+ - Support both sshd service and socket systemd units
+ - Add option to support SSH socket servers
+ + Sharing:
+ - Port Media Sharing dialog to a subpage
+ - Port File Sharing dialog to a subpage
+ - Save media sharing folder list whenever they change
+ - Add tooltip to the remove button in sharing-networks
+ - Use a GtkListBox placeholder widget
+ + Global Shortcuts Provider:
+ - Relax app-id validation
+ - Adjust to libgxdp init API change
+ + Sound:
+ - Set pa_stream sink monitor for input rows
+ - Order device name and origin correctly for RTL locales
+ - Expose selected device name to accessibility
+ - Improve accessibility label of volume slider
+ - Ensure newly added user have set an avatar
+ - Remove nested navigation view
+ - Justify title label of fingerprint empty state
+ - Set wrapping of fingerprint empty state title label
+ - Make select fingerprint popup scroll
+ + Wacom:
+ - Append the serial number to the tool description
+ - Remove an xf86-input-wacom-specific hack
+ - Fix -Wcast-align errors with clang
+ + Wellbeing: Fit into mobile width
+ + WWAN: Use early returns in APN data and EPS bearer getters
+- Update libgxdp sub-package to current commit.
+- Add pkgconfig(gnome-qr-gtk-4) BuildRequires: New dependency.
+
+-------------------------------------------------------------------
Old:
----
gnome-control-center-50.4.tar.xz
New:
----
gnome-control-center-51.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.ynfRKx/_old 2026-10-30 18:08:01.035508562 +0100
+++ /var/tmp/diff_new_pack.ynfRKx/_new 2026-10-30 18:08:01.044508939 +0100
@@ -27,7 +27,7 @@
%bcond_with malcontent
Name: gnome-control-center
-Version: 50.4
+Version: 51.1
Release: 0
Summary: The GNOME Control Center
License: GPL-2.0-or-later
@@ -58,7 +58,7 @@
BuildRequires: pkgconfig
BuildRequires: python3-dbusmock
BuildRequires: xsltproc
-BuildRequires: pkgconfig(accountsservice) >= 0.6.39
+BuildRequires: pkgconfig(accountsservice) >= 26.27.3
BuildRequires: pkgconfig(cairo-gobject)
BuildRequires: pkgconfig(colord) >= 0.1.34
BuildRequires: pkgconfig(colord-gtk4)
@@ -70,24 +70,25 @@
BuildRequires: pkgconfig(glib-2.0) >= 2.76.6
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gnome-bluetooth-3.0)
-BuildRequires: pkgconfig(gnome-desktop-4)
-BuildRequires: pkgconfig(gnome-settings-daemon) >= 41
+BuildRequires: pkgconfig(gnome-desktop-4) >= 51.alpha
+BuildRequires: pkgconfig(gnome-settings-daemon) >= 48.rc
+BuildRequires: pkgconfig(gnome-qr-gtk-4)
BuildRequires: pkgconfig(gnutls)
BuildRequires: pkgconfig(goa-1.0) >= 3.51.0
BuildRequires: pkgconfig(goa-backend-1.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
-BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 50.alpha
+BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 51.beta
BuildRequires: pkgconfig(gsound)
BuildRequires: pkgconfig(gthread-2.0)
-BuildRequires: pkgconfig(gtk4) >= 4.15.2
-BuildRequires: pkgconfig(gudev-1.0)
-BuildRequires: pkgconfig(libadwaita-1) >= 1.6.beta
+BuildRequires: pkgconfig(gtk4) >= 4.23.0
+BuildRequires: pkgconfig(gudev-1.0) >= 232
+BuildRequires: pkgconfig(libadwaita-1) >= 1.8.alpha
BuildRequires: pkgconfig(libgtop-2.0)
-BuildRequires: pkgconfig(libnm) >= 1.24.0
-BuildRequires: pkgconfig(libnma-gtk4)
+BuildRequires: pkgconfig(libnm) >= 1.52.0
+BuildRequires: pkgconfig(libnma-gtk4) >= 1.10.2
BuildRequires: pkgconfig(libpulse) >= 2.0
-BuildRequires: pkgconfig(libpulse-mainloop-glib)
+BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 2.0
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(libxml-2.0)
%if %{with malcontent}
@@ -97,9 +98,9 @@
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.103
BuildRequires: pkgconfig(pwquality) >= 1.2.2
BuildRequires: pkgconfig(smbclient)
-BuildRequires: pkgconfig(tecla)
+BuildRequires: pkgconfig(tecla) >= 47.0
BuildRequires: pkgconfig(udisks2) >= 2.8.2
-BuildRequires: pkgconfig(upower-glib) >= 0.99.8
+BuildRequires: pkgconfig(upower-glib) >= 1.90.6
## CONDITIONAL BUILD REQUIREMENTS
%if %{with wacom}
BuildRequires: pkgconfig(libwacom) >= 1.4
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.ynfRKx/_old 2026-10-30 18:08:01.118512038 +0100
+++ /var/tmp/diff_new_pack.ynfRKx/_new 2026-10-30 18:08:01.134512708 +0100
@@ -1,7 +1,7 @@
-mtime: 1791440375
-commit: 3d60d9dea8e8a435a80e43c9dcd81018581902bd4a10b899cf0481401721db7b
+mtime: 1791804357
+commit: f8cd27ac1341141c4bdece5e34f24f400f1296127c4bebcdd71ac3c529997897
url: https://src.opensuse.org/GNOME/gnome-control-center
-revision: 3d60d9dea8e8a435a80e43c9dcd81018581902bd4a10b899cf0481401721db7b
+revision: f8cd27ac1341141c4bdece5e34f24f400f1296127c4bebcdd71ac3c529997897
trackingbranch: factory
projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ynfRKx/_old 2026-10-30 18:08:01.190515053 +0100
+++ /var/tmp/diff_new_pack.ynfRKx/_new 2026-10-30 18:08:01.197515346 +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">50.4</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>
@@ -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">1fe6de799f39b3126e8d0db66fa4f16c10fd9bd6</param>
+ <param name="revision">df896e3412b749947bc6f62a91a1aac8e6b6d19b</param>
<param name="versionformat">0.gitmodule</param>
</service>
<service name="tar" mode="manual"/>
++++++ 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-12 13:25:57.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*
++++++ gnome-control-center-50.4.tar.xz -> gnome-control-center-51.1.tar.xz
++++++
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center-50.4.tar.xz
/work/SRC/openSUSE:Factory/.gnome-control-center.new.1255/gnome-control-center-51.1.tar.xz
differ: char 15, line 1
++++++ gnome-control-center.obsinfo ++++++
--- /var/tmp/diff_new_pack.ynfRKx/_old 2026-10-30 18:08:01.600532222 +0100
+++ /var/tmp/diff_new_pack.ynfRKx/_new 2026-10-30 18:08:01.610532641 +0100
@@ -1,5 +1,5 @@
name: gnome-control-center
-version: 50.4
-mtime: 1785493134
-commit: 40a03b9566ccf352206ed3375a8c6c753ebfe915
+version: 51.1
+mtime: 1791799243
+commit: 348dd99d9f3a51a39fe9c60c967a6aabaeb34813
++++++ libgxdp-0.gitmodule.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libgxdp-0.gitmodule/.gitlab-ci.yml
new/libgxdp-0.gitmodule/.gitlab-ci.yml
--- old/libgxdp-0.gitmodule/.gitlab-ci.yml 2025-12-29 18:28:01.000000000
+0100
+++ new/libgxdp-0.gitmodule/.gitlab-ci.yml 2026-05-08 11:16:03.000000000
+0200
@@ -94,8 +94,8 @@
.container-setup:
variables:
- FDO_DISTRIBUTION_TAG: '2024-11-24.0'
- FDO_DISTRIBUTION_VERSION: 41
+ FDO_DISTRIBUTION_TAG: '2026-05-07.0'
+ FDO_DISTRIBUTION_VERSION: rawhide
FDO_DISTRIBUTION_PACKAGES:
util-linux
git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libgxdp-0.gitmodule/meson.build
new/libgxdp-0.gitmodule/meson.build
--- old/libgxdp-0.gitmodule/meson.build 2025-12-29 18:28:01.000000000 +0100
+++ new/libgxdp-0.gitmodule/meson.build 2026-05-08 11:16:03.000000000 +0200
@@ -6,7 +6,7 @@
license: 'LGPLv2.1+'
)
-gtk_dep = dependency('gtk4', version: '>= 4.17.1')
+gtk_dep = dependency('gtk4', version: '>= 4.22.0')
subdir('src')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libgxdp-0.gitmodule/src/gxdp.c
new/libgxdp-0.gitmodule/src/gxdp.c
--- old/libgxdp-0.gitmodule/src/gxdp.c 2025-12-29 18:28:01.000000000 +0100
+++ new/libgxdp-0.gitmodule/src/gxdp.c 2026-05-08 11:16:03.000000000 +0200
@@ -30,8 +30,23 @@
#include "gxdp-wayland.h"
#endif
+/**
+ * gxdp_init_gtk:
+ * @service_client_type: Wayland service client type to be used
+ * @implemented_interfaces: (array zero-terminated=1) (nullable):
+ * the portal interface names implemented by the application
+ *
+ * Initializes the portal implementation.
+ *
+ * If @implemented_interfaces is `NULL`, all portal interfaces are
+ * disabled. Otherwise only the specified portal interfaces are
+ * disabled. This argument is useful when implementing portal backends.
+ *
+ * Must be called before GTK initialization.
+ */
gboolean
gxdp_init_gtk (GxdpServiceClientType service_client_type,
+ const char **implemented_interfaces,
GError **error)
{
const char *forced_gdk_backend;
@@ -44,8 +59,17 @@
return TRUE;
}
- gtk_disable_portals ();
+ if (implemented_interfaces == NULL)
+ {
+ /* No portal interfaces specified, disabling all portals */
+ gtk_disable_portals ();
+ }
+ else
+ {
+ gtk_disable_portal_interfaces (implemented_interfaces);
+ }
+ /* Make libadwaita use GSettings */
if (G_UNLIKELY (!g_setenv ("ADW_DISABLE_PORTAL", "1", TRUE)))
{
g_set_error (error, G_IO_ERROR, g_io_error_from_errno (errno),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libgxdp-0.gitmodule/src/gxdp.h
new/libgxdp-0.gitmodule/src/gxdp.h
--- old/libgxdp-0.gitmodule/src/gxdp.h 2025-12-29 18:28:01.000000000 +0100
+++ new/libgxdp-0.gitmodule/src/gxdp.h 2026-05-08 11:16:03.000000000 +0200
@@ -31,4 +31,5 @@
} GxdpServiceClientType;
gboolean gxdp_init_gtk (GxdpServiceClientType service_client_type,
+ const char **portal_interfaces,
GError **error);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libgxdp-0.gitmodule/tests/test-portal.c
new/libgxdp-0.gitmodule/tests/test-portal.c
--- old/libgxdp-0.gitmodule/tests/test-portal.c 2025-12-29 18:28:01.000000000
+0100
+++ new/libgxdp-0.gitmodule/tests/test-portal.c 2026-05-08 11:16:03.000000000
+0200
@@ -41,7 +41,7 @@
wayland_handle = g_strdup_printf ("wayland:%s", argv[1]);
x11_handle = g_strdup_printf ("x11:%s", argv[2]);
- gxdp_init_gtk (GXDP_SERVICE_CLIENT_TYPE_PORTAL_BACKEND, &error);
+ gxdp_init_gtk (GXDP_SERVICE_CLIENT_TYPE_PORTAL_BACKEND, NULL, &error);
g_assert_no_error (error);
external_wayland_window = gxdp_external_window_new_from_handle
(wayland_handle);
++++++ libgxdp.obsinfo ++++++
--- /var/tmp/diff_new_pack.ynfRKx/_old 2026-10-30 18:08:01.811541058 +0100
+++ /var/tmp/diff_new_pack.ynfRKx/_new 2026-10-30 18:08:01.823541561 +0100
@@ -1,5 +1,5 @@
name: libgxdp
version: 0.gitmodule
-mtime: 1767029281
-commit: 1fe6de799f39b3126e8d0db66fa4f16c10fd9bd6
+mtime: 1778231763
+commit: df896e3412b749947bc6f62a91a1aac8e6b6d19b