Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-shell for openSUSE:Factory checked in at 2026-10-30 18:07:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old) and /work/SRC/openSUSE:Factory/.gnome-shell.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-shell" Fri Oct 30 18:07:19 2026 rev:295 rq:1385429 version:51.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes 2026-10-10 14:58:51.491670674 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-shell.new.1255/gnome-shell.changes 2026-10-30 18:08:56.985851426 +0100 @@ -1,0 +2,230 @@ +Wed Oct 14 12:03:51 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 51.1: + * Improve web login and banner layout + * Fix workspace thumbnail centering in RTL + * Fix legacy auth services messages interfering with SSSD + * Fix applying color filter when using full grayscale + * Fix closing mount notification on drive disconnect + * Use gnome-autoar for extracting extensions + * Allow mutter to fall back to XCursor + * Fix clock position on lock screen + * Fix quick settings preventing direct scanout + * Plugged leaks + * Misc. bug fixes and cleanups + * Updated translations. +- Update version dependencies according to meson.build. + +------------------------------------------------------------------- +Fri Oct 9 08:29:39 CEST 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 51.0: + + Don't duplicate locale keyboard layout + + Fix activating network items in quick settings + + Improve lock/login screen styling + + Cancel mount password dialogs when locking screen + + Validate serilized image data before creating pixbuf + + Fixed crash + + Plugged leaks + + Misc. bug fixes and cleanups + + Updated translations. +- Drop e5c2018d.patch: fixed upstream. + +------------------------------------------------------------------- +Fri Oct 9 08:29:38 CEST 2026 - Dominique Leuenberger <[email protected]> + +- Add e5c2018d.patch: status/network: Restore chain up on + activate() with a Clutter.Event. Fixes VPN connection not being + activatable from the GNOME Shell menu. + +------------------------------------------------------------------- +Fri Oct 9 08:29:37 CEST 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 51.rc: + + Fix glitch when switching workspaces with direct scanout + + Use glycin to load and cache background images + + Support building with libical4 + + Refuse to unlock screen after screen time limit was reached + + Fix blocking when toggling wireless toggle + + Continue port from raw event handlers to controllers + + Fix focusing calendar app from reminder notification + + Don't show busy cursor when activating actions + + Fix race condition that prevents password prompt from showing + + Fix glitch when cancelling lock screen prompt with Esc + + Track magnifier mouse position without polling + + Limit parallel texture loading operations + + Focus first menu item when opened via keyboard + + Fix race condition when enabling extensions + + Open windows created via new-window action on correct workspace + + Plugged leak + + Misc. bug fixes and cleanups + + Updated translations. +- Add pkgconfig(glycin-2) BuildRequires: new dependency, moved to + gnome-shell from mutter. + +------------------------------------------------------------------- +Fri Oct 9 08:29:36 CEST 2026 - Bjørn Lie <[email protected]> + +- Update to version 51.beta: + + Fix glitch when switching to minimized window on another + workspace + + Add initial support for 'reduced-motion' setting + + Explicitly disallow async disable() methods in extensions + + Add SVG-based cursor implementations + + Continue port from raw event handlers to controllers + + Improve keyboard navigation of screenshot area selection + + Support COPY, CUT and PASTE action keys in entries + + Fix miscaled magnified cursor on HiDPI + + Fix sound glitch when pushing redundant volume changes + + Refine auth prompt UX + + Add support for web login and unified auth mechanism + + Handle event reminder notifications + + Fix removing arbitrary provider when removing unregistered + search provider + + Misc. bug fixes and cleanups + + Updated translations. +- Add pkgconfig(librsvg-2.0) BuildRequires: new dependency for SVG + based cursors. + +------------------------------------------------------------------- +Fri Oct 9 08:29:35 CEST 2026 - Bjørn Lie <[email protected]> + +- Update to version 51.alpha: + + Fix autorun notification for connected USB drives + + Fix reapplying layout on `xkb-options` changes + + Expose slow-down-factor in looking glass + + Improve app grid accessibility + + Support touch scrolling in ScrollView + + Use custom sound effects instead of sound theme + + Use more readable St.ButtonMask values + + Save and restore monitor brightness + + Support elogind as libsystemd provider + + Prevent workspaces from being removed mid-animation + + Support version 2 of text_input_v3 protocol + + Improve UI for conflicting sessions on login screen + + Announce search result description to screen readers + + Improve animation when expanding app grid label + + Replace GLSLEffect with ClutterShaderEffect + + Fix spacing in lock screen media notifications + + Add support for start/end text-align + + Pass params object to popupMenu open()/close() methods + + Split extensions-app into its own repository + + Plugged leak + + Misc. bug fixes and cleanups + + Updated translations. +- Bump mutter_api define to 51 and mutter_req define to 51.alpha + following upstream changes. +- Drop gnome-extensions sub-package, split out to new stand-alone + package upstream + +------------------------------------------------------------------- +Fri Oct 9 08:29:34 CEST 2026 - Dominique Leuenberger <[email protected]> + +- Filter typelib(Malcontent) from the dependency list: the latest + upstream version cannot be included in openSUSE due to pending + CVEs, where upstream confirmed not having time to address them + timely. + +------------------------------------------------------------------- +Fri Oct 9 08:29:33 CEST 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 51.0: + + Don't duplicate locale keyboard layout + + Fix activating network items in quick settings + + Improve lock/login screen styling + + Cancel mount password dialogs when locking screen + + Validate serilized image data before creating pixbuf + + Fixed crash + + Plugged leaks + + Misc. bug fixes and cleanups + + Updated translations. +- Drop e5c2018d.patch: fixed upstream. + +------------------------------------------------------------------- +Fri Oct 9 08:29:32 CEST 2026 - Dominique Leuenberger <[email protected]> + +- Add e5c2018d.patch: status/network: Restore chain up on + activate() with a Clutter.Event. Fixes VPN connection not being + activatable from the GNOME Shell menu. + +------------------------------------------------------------------- +Fri Oct 9 08:29:31 CEST 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 51.rc: + + Fix glitch when switching workspaces with direct scanout + + Use glycin to load and cache background images + + Support building with libical4 + + Refuse to unlock screen after screen time limit was reached + + Fix blocking when toggling wireless toggle + + Continue port from raw event handlers to controllers + + Fix focusing calendar app from reminder notification + + Don't show busy cursor when activating actions + + Fix race condition that prevents password prompt from showing + + Fix glitch when cancelling lock screen prompt with Esc + + Track magnifier mouse position without polling + + Limit parallel texture loading operations + + Focus first menu item when opened via keyboard + + Fix race condition when enabling extensions + + Open windows created via new-window action on correct workspace + + Plugged leak + + Misc. bug fixes and cleanups + + Updated translations. +- Add pkgconfig(glycin-2) BuildRequires: new dependency, moved to + gnome-shell from mutter. + +------------------------------------------------------------------- +Fri Oct 9 08:29:30 CEST 2026 - Bjørn Lie <[email protected]> + +- Update to version 51.beta: + + Fix glitch when switching to minimized window on another + workspace + + Add initial support for 'reduced-motion' setting + + Explicitly disallow async disable() methods in extensions + + Add SVG-based cursor implementations + + Continue port from raw event handlers to controllers + + Improve keyboard navigation of screenshot area selection + + Support COPY, CUT and PASTE action keys in entries + + Fix miscaled magnified cursor on HiDPI + + Fix sound glitch when pushing redundant volume changes + + Refine auth prompt UX + + Add support for web login and unified auth mechanism + + Handle event reminder notifications + + Fix removing arbitrary provider when removing unregistered + search provider + + Misc. bug fixes and cleanups + + Updated translations. +- Add pkgconfig(librsvg-2.0) BuildRequires: new dependency for SVG + based cursors. + +------------------------------------------------------------------- +Fri Oct 9 08:29:29 CEST 2026 - Bjørn Lie <[email protected]> + +- Update to version 51.alpha: + + Fix autorun notification for connected USB drives + + Fix reapplying layout on `xkb-options` changes + + Expose slow-down-factor in looking glass + + Improve app grid accessibility + + Support touch scrolling in ScrollView + + Use custom sound effects instead of sound theme + + Use more readable St.ButtonMask values + + Save and restore monitor brightness + + Support elogind as libsystemd provider + + Prevent workspaces from being removed mid-animation + + Support version 2 of text_input_v3 protocol + + Improve UI for conflicting sessions on login screen + + Announce search result description to screen readers + + Improve animation when expanding app grid label + + Replace GLSLEffect with ClutterShaderEffect + + Fix spacing in lock screen media notifications + + Add support for start/end text-align + + Pass params object to popupMenu open()/close() methods + + Split extensions-app into its own repository + + Plugged leak + + Misc. bug fixes and cleanups + + Updated translations. +- Bump mutter_api define to 51 and mutter_req define to 51.alpha + following upstream changes. +- Drop gnome-extensions sub-package, split out to new stand-alone + package upstream + +------------------------------------------------------------------- Old: ---- gnome-shell-50.5.tar.xz New: ---- gnome-shell-51.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-shell.spec ++++++ --- /var/tmp/diff_new_pack.oNy4Ls/_old 2026-10-30 18:08:59.677964155 +0100 +++ /var/tmp/diff_new_pack.oNy4Ls/_new 2026-10-30 18:08:59.687964574 +0100 @@ -16,12 +16,12 @@ # -%global __requires_exclude typelib\\(Meta|MetaTest|St|Cogl|Clutter|TelepathyGlib\\) -%define mutter_api 18 -%define mutter_req 50.rc +%global __requires_exclude typelib\\(Meta|MetaTest|St|Cogl|Clutter|TelepathyGlib|Malcontent\\) +%define mutter_api 51 +%define mutter_req 51.0 Name: gnome-shell -Version: 50.5 +Version: 51.1 Release: 0 Summary: GNOME Shell # shew extension is LGPL 2.1; gnome-shell-extension-tool is GPL-3.0-or-later @@ -87,29 +87,31 @@ BuildRequires: pkgconfig(gio-2.0) >= 2.86.0 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.86.0 BuildRequires: pkgconfig(gjs-1.0) >= 1.87.1 +BuildRequires: pkgconfig(glycin-2) >= 2.0 BuildRequires: pkgconfig(gnome-autoar-0) -BuildRequires: pkgconfig(gnome-desktop-4) +BuildRequires: pkgconfig(gnome-desktop-4) >= 40 BuildRequires: pkgconfig(gnome-keybindings) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.49.1 BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 50.alpha BuildRequires: pkgconfig(gstreamer-1.0) >= 0.11.92 BuildRequires: pkgconfig(gstreamer-base-1.0) -BuildRequires: pkgconfig(gtk4) +BuildRequires: pkgconfig(gtk4) >= 4.0 BuildRequires: pkgconfig(ibus-1.0) >= 1.5.19 -BuildRequires: pkgconfig(json-glib-1.0) >= 0.13.2 +BuildRequires: pkgconfig(json-glib-1.0) >= 1.6 BuildRequires: pkgconfig(libecal-2.0) >= 3.33.1 BuildRequires: pkgconfig(libedataserver-1.2) >= 3.33.1 BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3 BuildRequires: pkgconfig(libmutter-%{mutter_api}) >= %{mutter_req} -BuildRequires: pkgconfig(libnm) >= 1.10.4 -BuildRequires: pkgconfig(libpipewire-0.3) +BuildRequires: pkgconfig(libnm) >= 1.24 +BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.49 BuildRequires: pkgconfig(libpulse) >= 2.0 BuildRequires: pkgconfig(libpulse-mainloop-glib) +BuildRequires: pkgconfig(librsvg-2.0) >= 2.46 BuildRequires: pkgconfig(libsecret-1) >= 0.18 BuildRequires: pkgconfig(libsoup-3.0) BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.11 -BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(libsystemd) >= 246 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(mutter-clutter-%{mutter_api}) >= %{mutter_req} BuildRequires: pkgconfig(mutter-cogl-%{mutter_api}) >= %{mutter_req} @@ -171,14 +173,6 @@ This package adds support for Evolution Calendar, such as appointments into GNOME Shell calendar. -%package -n gnome-extensions -Summary: Extensions app for GNOME Shell -Group: System/GUI/GNOME -Requires: %{name} = %{version} - -%description -n gnome-extensions -This package contains an optional extensions app for managing GNOME Shell extensions. - %lang_package %prep @@ -245,6 +239,7 @@ %{_libdir}/gnome-shell/libshell-%{mutter_api}.so %{_libdir}/gnome-shell/libgvc.so %{_libdir}/gnome-shell/libst-%{mutter_api}.so +%{_datadir}/applications/org.gnome.Shell.CalendarServer.desktop %{_datadir}/applications/org.gnome.Shell.PortalHelper.desktop %{_datadir}/dbus-1/interfaces/org.gnome.Shell.ScreenTime.xml %{_datadir}/dbus-1/interfaces/org.gnome.Shell.Introspect.xml @@ -255,7 +250,6 @@ %{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml %{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service %{_datadir}/dbus-1/services/org.gnome.Shell.PortalHelper.service -%{_datadir}/glib-2.0/schemas/org.gnome.Extensions.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml %{_datadir}/gnome-control-center/keybindings/50-gnome-shell-launchers.xml %{_datadir}/gnome-control-center/keybindings/50-gnome-shell-system.xml @@ -305,6 +299,12 @@ %{_datadir}/gnome-shell/org.gnome.Shell.Extensions.src.gresource %{_datadir}/desktop-directories/X-GNOME-Shell-Utilities.directory %{_datadir}/desktop-directories/X-GNOME-Shell-System.directory +%dir %{_datadir}/gnome-shell/sounds +%{_datadir}/gnome-shell/sounds/audio-volume-change.oga +%{_datadir}/gnome-shell/sounds/complete.oga +%{_datadir}/gnome-shell/sounds/device-added.oga +%{_datadir}/gnome-shell/sounds/device-removed.oga +%{_datadir}/gnome-shell/sounds/screen-capture.oga %files devel %doc %{_datadir}/doc/shell/ @@ -315,16 +315,5 @@ %{_libexecdir}/gnome-shell/gnome-shell-calendar-server %{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service -%files -n gnome-extensions -%{_bindir}/gnome-extensions-app -%{_datadir}/applications/org.gnome.Extensions.desktop -%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Extensions.svg -%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Extensions-symbolic.svg -%{_datadir}/dbus-1/services/org.gnome.Extensions.service -%{_datadir}/gnome-shell/org.gnome.Extensions -%{_datadir}/gnome-shell/org.gnome.Extensions.data.gresource -%{_datadir}/gnome-shell/org.gnome.Extensions.src.gresource -%{_datadir}/metainfo/org.gnome.Extensions.metainfo.xml - %files lang -f %{name}.lang ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.oNy4Ls/_old 2026-10-30 18:08:59.767967924 +0100 +++ /var/tmp/diff_new_pack.oNy4Ls/_new 2026-10-30 18:08:59.776968301 +0100 @@ -1,7 +1,7 @@ -mtime: 1791440113 -commit: 8a9ace15bbef051e60a78ac066985d0c0135c602541a02ba112e8f290beeee32 +mtime: 1791979663 +commit: a9f96949ed933932f272b7f79e53b26c4292ff46a5b24a8738e36771b059965c url: https://src.opensuse.org/GNOME/gnome-shell -revision: 8a9ace15bbef051e60a78ac066985d0c0135c602541a02ba112e8f290beeee32 +revision: a9f96949ed933932f272b7f79e53b26c4292ff46a5b24a8738e36771b059965c trackingbranch: factory projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.oNy4Ls/_old 2026-10-30 18:08:59.815969934 +0100 +++ /var/tmp/diff_new_pack.oNy4Ls/_new 2026-10-30 18:08:59.824970311 +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-shell.git</param> - <param name="revision">50.5</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 14:07:43.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ gnome-shell-50.5.tar.xz -> gnome-shell-51.1.tar.xz ++++++ ++++ 192256 lines of diff (skipped) ++++++ gnome-shell.obsinfo ++++++ --- /var/tmp/diff_new_pack.oNy4Ls/_old 2026-10-30 18:09:01.518041206 +0100 +++ /var/tmp/diff_new_pack.oNy4Ls/_new 2026-10-30 18:09:01.526041541 +0100 @@ -1,5 +1,5 @@ name: gnome-shell -version: 50.5 -mtime: 1789478568 -commit: dd8bec9326c2416e7b65b8bc9db4e62126a4fe8b +version: 51.1 +mtime: 1791976258 +commit: 33da06854e229c256afd5872fedd83c28cbfa176
