Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package uwsm for openSUSE:Factory checked in at 2026-02-09 15:45:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/uwsm (Old) and /work/SRC/openSUSE:Factory/.uwsm.new.1670 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "uwsm" Mon Feb 9 15:45:04 2026 rev:3 rq:1331896 version:0.26.2 Changes: -------- --- /work/SRC/openSUSE:Factory/uwsm/uwsm.changes 2026-01-31 16:16:28.706369425 +0100 +++ /work/SRC/openSUSE:Factory/.uwsm.new.1670/uwsm.changes 2026-02-09 15:45:07.841331948 +0100 @@ -1,0 +2,6 @@ +Sun Feb 08 18:24:28 UTC 2026 - Alexey Kolos <[email protected]> + +- Update to version 0.26.2: + * Added Mango Wayland Compositor support + +------------------------------------------------------------------- Old: ---- uwsm-0.26.1.obscpio New: ---- uwsm-0.26.2.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ uwsm.spec ++++++ --- /var/tmp/diff_new_pack.S632F6/_old 2026-02-09 15:45:10.741452784 +0100 +++ /var/tmp/diff_new_pack.S632F6/_new 2026-02-09 15:45:10.761453617 +0100 @@ -17,7 +17,7 @@ Name: uwsm -Version: 0.26.1 +Version: 0.26.2 Release: 0 Summary: Universal Wayland Session Manager License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.S632F6/_old 2026-02-09 15:45:11.181471117 +0100 +++ /var/tmp/diff_new_pack.S632F6/_new 2026-02-09 15:45:11.221472785 +0100 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://github.com/Vladimir-csp/uwsm.git</param> <param name="scm">git</param> - <param name="revision">v0.26.1</param> + <param name="revision">v0.26.2</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.S632F6/_old 2026-02-09 15:45:11.477483451 +0100 +++ /var/tmp/diff_new_pack.S632F6/_new 2026-02-09 15:45:11.521485285 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/Vladimir-csp/uwsm.git</param> - <param name="changesrevision">9c3f28beabda78f15330fa4d5c75a9ab190aaf2b</param></service></servicedata> + <param name="changesrevision">631ec48016748d130a243c4969001216abde082b</param></service></servicedata> (No newline at EOF) ++++++ uwsm-0.26.1.obscpio -> uwsm-0.26.2.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uwsm-0.26.1/README.md new/uwsm-0.26.2/README.md --- old/uwsm-0.26.1/README.md 2026-01-29 22:00:40.000000000 +0100 +++ new/uwsm-0.26.2/README.md 2026-02-07 13:33:28.000000000 +0100 @@ -94,6 +94,8 @@ - `wayfire` - `labwc` - `hyprland` +- `niri` +- `mango` LXQt variants of the above are provided by the experimental [LXQt Universal Wayland Session](https://github.com/basil/lxqt-uwsm-session). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uwsm-0.26.1/debian/changelog new/uwsm-0.26.2/debian/changelog --- old/uwsm-0.26.1/debian/changelog 2026-01-29 22:00:40.000000000 +0100 +++ new/uwsm-0.26.2/debian/changelog 2026-02-07 13:33:28.000000000 +0100 @@ -1,5 +1,5 @@ -uwsm (0.26.1-1~local0) UNRELEASED; urgency=medium +uwsm (0.26.2-1~local0) UNRELEASED; urgency=medium * Upstream build. - -- Vladimir-csp <[email protected]> Fri, 30 Jan 2026 00:00:40 +0300 + -- Vladimir-csp <[email protected]> Sat, 07 Feb 2026 15:33:28 +0300 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uwsm-0.26.1/uwsm-plugins/mango.sh new/uwsm-0.26.2/uwsm-plugins/mango.sh --- old/uwsm-0.26.1/uwsm-plugins/mango.sh 1970-01-01 01:00:00.000000000 +0100 +++ new/uwsm-0.26.2/uwsm-plugins/mango.sh 2026-02-07 13:33:28.000000000 +0100 @@ -0,0 +1,26 @@ +#!/bin/false +# sourced by uwsm environment preloader + +quirks_mango() { + + # detect disabled xwayland + if grep -qE '^[[:space:]]*xwayland[[:space:]]+disable' "${XDG_CONFIG_HOME}/mango/config.conf" 2> /dev/null; then + XWAYLAND=false + else + XWAYLAND=true + fi + + # Append "wlroots" to XDG_CURRENT_DESKTOP if not already there + # (mangowc is a wlroots-based compositor) + if [ "${__WM_DESKTOP_NAMES_EXCLUSIVE__}" != "true" ]; then + case "A:${XDG_CURRENT_DESKTOP}:Z" in + *:wlroots:*) true ;; + *) export XDG_CURRENT_DESKTOP="${XDG_CURRENT_DESKTOP}:wlroots" ;; + esac + fi + + # mark additional vars for export on finalize + UWSM_FINALIZE_VARNAMES="${UWSM_FINALIZE_VARNAMES}${UWSM_FINALIZE_VARNAMES:+ }XCURSOR_SIZE XCURSOR_THEME" + export UWSM_FINALIZE_VARNAMES + +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uwsm-0.26.1/uwsm-plugins/meson.build new/uwsm-0.26.2/uwsm-plugins/meson.build --- old/uwsm-0.26.1/uwsm-plugins/meson.build 2026-01-29 22:00:40.000000000 +0100 +++ new/uwsm-0.26.2/uwsm-plugins/meson.build 2026-02-07 13:33:28.000000000 +0100 @@ -6,6 +6,7 @@ 'start_hyprland.sh', 'niri.sh', 'niri_session.sh', + 'mango.sh', ] install_data( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/uwsm-0.26.1/version.sh new/uwsm-0.26.2/version.sh --- old/uwsm-0.26.1/version.sh 2026-01-29 22:00:40.000000000 +0100 +++ new/uwsm-0.26.2/version.sh 2026-02-07 13:33:28.000000000 +0100 @@ -4,7 +4,7 @@ # or prints back UWSM_VERSION env if set, # or prints a fallback version if not in git repo. -VERSION=0.26.1 +VERSION=0.26.2 set -e ++++++ uwsm.obsinfo ++++++ --- /var/tmp/diff_new_pack.S632F6/_old 2026-02-09 15:45:13.121551953 +0100 +++ /var/tmp/diff_new_pack.S632F6/_new 2026-02-09 15:45:13.161553619 +0100 @@ -1,5 +1,5 @@ name: uwsm -version: 0.26.1 -mtime: 1769720440 -commit: 9c3f28beabda78f15330fa4d5c75a9ab190aaf2b +version: 0.26.2 +mtime: 1770467608 +commit: 631ec48016748d130a243c4969001216abde082b
