Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mir for openSUSE:Factory checked in at 2025-03-13 15:06:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mir (Old) and /work/SRC/openSUSE:Factory/.mir.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mir" Thu Mar 13 15:06:32 2025 rev:7 rq:1252559 version:2.20.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mir/mir.changes 2025-02-21 22:01:23.046685205 +0100 +++ /work/SRC/openSUSE:Factory/.mir.new.19136/mir.changes 2025-03-13 15:07:37.109776321 +0100 @@ -1,0 +2,41 @@ +Wed Mar 12 14:55:48 UTC 2025 - Shawn Dunn <sfal...@opensuse.org> + +- Update to 2.20.0: + * For detailed changelog see: + https://github.com/canonical/mir/releases/tag/v2.20.0 +- Enhancements: + * Extract rendering strategy for decorations + * MirOIL updates for post-new-Platform-API QtMir + * feature: adding an is_above method to the SurfaceStack + * Implement focus stealing prevention, Turn it on with + --focus-stealing-prevention true on supported compositors + * Pass XDG_ACTIVATION_TOKEN to apps launched via launch_app_env + * Publish mir*-internal libraries + * Make key repeat and delay configurable + * Improve Firefox surface.frame event quirk + * Workaround for LXQt Panel + * Fix SSD Text +- Bugs Fixed: + * TilingWindowManagerPolicy assumes that the windows size is + always specified (gh#canonical/mir#3989) + * OSK hides a half second after popping up on some input fields + with zqp_text_input_v1 (Electron) (gh#canonical/mir#3580) + * Closing a window brings one of the remaining windows of the + same client to the front (gh#canonical/mir#3309) + * Closing a window causes minimized windows to be focused + (gh#canonical/mir#3408) + * atomic-kms: hardware cursor disappears crossing screen + boundaries (gh#canonical/mir#3677) + * Crash on display unplug (gh#canonical/mir#3729) + * Crash when pcmanfm-qt does DnD (gh#canonical/mir#3765) + * The check for "implicit grab" for drag-and-drop is too strict + (gh#canonical/mir#3769) + * The cursor icons for top-left and bottom-left resize are wrong + for server-side decorations (gh#canonical/mir#3776) + * Incorrectly sizes some windows with server-side decorations + (gh#canonical/mir#3778) +- Drop: + * 0003-workaround-for-LXQt-panel.patch + * 0004-check-buffer-size.patch + +------------------------------------------------------------------- Old: ---- 0003-workaround-for-LXQt-panel.patch 0004-check-buffer-size.patch mir-2.19.3.tar.xz New: ---- mir-2.20.0.tar.xz BETA DEBUG BEGIN: Old:- Drop: * 0003-workaround-for-LXQt-panel.patch * 0004-check-buffer-size.patch Old: * 0003-workaround-for-LXQt-panel.patch * 0004-check-buffer-size.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mir.spec ++++++ --- /var/tmp/diff_new_pack.S8hlHW/_old 2025-03-13 15:07:39.525877664 +0100 +++ /var/tmp/diff_new_pack.S8hlHW/_new 2025-03-13 15:07:39.525877664 +0100 @@ -28,15 +28,15 @@ %global commonlibsover 11 %global mircoresover 2 %global mirplatformsover 30 -%global lomirisover 5 +%global lomirisover 7 %global miralsover 7 -%global mirserversover 62 +%global mirserversover 63 %global mirwaylandsover 5 -%global mirserverplatformsover 22 +%global mirserverplatformsover 23 %global mirevdevsover 10 Name: mir -Version: 2.19.3 +Version: 2.20.0 Release: 0 Summary: Libraries for building Wayland shells License: (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) @@ -46,10 +46,7 @@ Patch0: 0001-Fix-include-paths.patch # PATCH-FIX-OPENSUSE 0002-remove-use-of-env-to-call-bash.patch Patch1: 0002-remove-use-of-env-to-call-bash.patch -# PATCH-FIX-UPSTREAM 0003-workaround-for-LXQt-panel.patch sfal...@opensuse.org (gh#canonical/mir#3761) -Patch2: 0003-workaround-for-LXQt-panel.patch -# PATCH-FIX-UPSTREAM 0004-check-buffer-size.patch sfal...@opensuse.org (gh#canonical/mir#3761) -Patch3: 0004-check-buffer-size.patch + BuildRequires: boost-devel BuildRequires: cmake BuildRequires: desktop-file-utils @@ -273,6 +270,7 @@ %{_libdir}/pkgconfig/mir*internal.pc %{_includedir}/mir*internal/ + %files -n libmircommon%{commonlibsover} %license COPYING.LGPL* %doc README.md @@ -330,6 +328,7 @@ %files test-libs-static %license COPYING.GPL* %{_libdir}/libmir-test-assist.a +%{_libdir}/libmir-test-assist-internal.a %files demos %license COPYING.GPL* ++++++ mir-2.19.3.tar.xz -> mir-2.20.0.tar.xz ++++++ ++++ 11563 lines of diff (skipped)