Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mir for openSUSE:Factory checked in at 2026-06-18 18:45:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mir (Old) and /work/SRC/openSUSE:Factory/.mir.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mir" Thu Jun 18 18:45:00 2026 rev:18 rq:1360265 version:2.28.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mir/mir.changes 2026-04-30 20:27:25.559519593 +0200 +++ /work/SRC/openSUSE:Factory/.mir.new.1981/mir.changes 2026-06-18 18:45:52.130174452 +0200 @@ -1,0 +2,65 @@ +Thu Jun 18 12:47:38 UTC 2026 - Shawn Dunn <[email protected]> + +- Update to 2.28.0: + * Drop 0002-correct-include-paths-pkgconfig.patch + * ABI Changes: + - mirwayland bumped to 6 + - miroil bumped to 9 + * Bugs Fixed: + - Fix FDs being removed by libinput (gh#canonical/mir#4853) + - restore previously active VT on LinuxVirtualTerminal teardown + (gh#canonical/mir#4842) + - (gh#canonical/mir#4552) gmtime is not thread safe + (gh#canonical/mir#4972) + - Fix input lockup after VT switch (gh#canonical/mir#4791) + - Fix copy-paste error with setting positioner constraint + adjustment (gh#canonical/mir#4869) + - fix leak in DisplayInfo (gh#canonical/mir#4877) + - fix boolean logic checking for DnD actions + (gh#canonical/mir#4892) + - fix-wrong-foreign-toplevel-logic (gh#canonical/mir#4952) + - apply live touchpad config at startup and correct + disable-with-external-mouse mapping (gh#canonical/mir#4943) + - Fix environment variables being overwritten when they match + on prefix (gh#canonical/mir#4966) + - Upstream fixes to application switcher + (gh#canonical/mir#4945) + * Enhancements: + - [wayland-rs] + * Generating implementation for Wayland events so that they + can be sent from C++ to Rust to Wayland clients + (gh#canonical/mir#4785) + * Generating global registration methods for wayland-rs + (gh#canonical/mir#4825) + * Adding the ability to post an error on any object + (gh#canonical/mir#4843) + * Implement a C++ friendly Wayland client and + WaylandServerNotificationHandler for recieving + notifications about new clients (gh#canonical/mir#4848) + - [live config] + * Re-implement array clearing in BasicStore and IniFile + (gh#canonical/mir#4914) + * Apply live configuration in start_callback() + (gh#canonical/mir#4978) + * Add tests for IniFile failure modes (gh#canonical/mir#4847) + - Implement org_kde_kwin_server_decoration + (gh#canonical/mir#4956) + - Accept EGL_TEXTURE_EXTERNAL_WL (gh#canonical/mir#4888) + - use std::format* instead of snprintf in xwayland_spawner.cpp + (gh#canonical/mir#4793) + - Fixes TICS violations in wayland_connector.cpp + (gh#canonical/mir#4904) + - Eliminate tmpnam (gh#canonical/mir#4813) + - Fix TICS violation of pointer arithmetic on polymorphic + object, Use void* as map key (gh#canonical/mir#4827) + - Correct include paths pkgconfig (gh#canonical/mir#4907) + - improve Ctrl+Shift+NumLock toggle shortcut + (gh#canonical/mir#4812) + - add MIR_PIN_COMPOSITING_TO to allow pinning a certain + provider for display (gh#canonical/mir#4958) + - Add implementation of the new logging API + (gh#canonical/mir#4895) + - Add support for WLCS keyboard (gh#canonical/mir#4716) + + +------------------------------------------------------------------- Old: ---- 0002-correct-include-paths-pkgconfig.patch mir-2.26.0.tar.xz New: ---- mir-2.28.0.tar.xz ----------(Old B)---------- Old:- Update to 2.28.0: * Drop 0002-correct-include-paths-pkgconfig.patch * ABI Changes: ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mir.spec ++++++ --- /var/tmp/diff_new_pack.Ks8ttP/_old 2026-06-18 18:45:53.434228870 +0200 +++ /var/tmp/diff_new_pack.Ks8ttP/_new 2026-06-18 18:45:53.442229204 +0200 @@ -28,15 +28,15 @@ %global commonlibsover 12 %global mircoresover 2 %global mirplatformsover 34 -%global lomirisover 8 +%global lomirisover 9 %global miralsover 7 %global mirserversover 67 -%global mirwaylandsover 5 +%global mirwaylandsover 6 %global mirserverplatformsover 23 %global mirevdevsover 10 Name: mir -Version: 2.26.0 +Version: 2.28.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) @@ -45,8 +45,6 @@ Source1: vendor.tar.zst # PATCH-FIX-OPENSUSE 0001-remove-use-of-env-to-call-bash.patch <[email protected]> Patch1: 0001-remove-use-of-env-to-call-bash.patch -# PATCH-FIX-UPSTREAM 0002-correct-include-paths-pkgconfig.patch <[email protected]> (gh#canonical/mir#4573) -Patch2: 0002-correct-include-paths-pkgconfig.patch BuildRequires: boost-devel BuildRequires: cargo ++++++ mir-2.26.0.tar.xz -> mir-2.28.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/mir/mir-2.26.0.tar.xz /work/SRC/openSUSE:Factory/.mir.new.1981/mir-2.28.0.tar.xz differ: char 25, line 1 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/mir/vendor.tar.zst /work/SRC/openSUSE:Factory/.mir.new.1981/vendor.tar.zst differ: char 7, line 1
