Debian Patches

Status for qtmir/0.8.0~git20250407.ea2f477-1+deb13u1

Patch Description Author Forwarded Bugs Origin Last update
2002_no-requires-provides-check.patch Disable tests fiddling around with files in debian/*. Not wanted by Debian maintainer.
===================================================================
Mike Gabriel <mike.gabriel@das-netzwerkteam.de> yes
2003_disable-benchmarks.patch Debian lacks Canonical's autopilot toolchain, thus disabling benchmarks (which depends on it). Mike Gabriel <mike.gabriel@das-netzwerkteam.de> no
0002_src-modules-Re-introduce-lost-workaround-for-font-re.patch [PATCH 02/14] src/modules: Re-introduce lost workaround for font render issue

Lost in commit b27b44772de3be476a05831c0f14a63f56d79378, pulled from
revision 15fcc65039b19a598eda76e18260ea9824a13048 and placed in a
similar place around buffer bindings happen.
Alfred <dev.beidl@gmail.com> no 2024-07-11
0009_src-modules-Add-header-for-getpid.patch [PATCH 09/14] src/modules: Add header for getpid() Alfred Neumayer <dev.beidl@gmail.com> no 2024-08-08
0011_src-platforms-Wrap-window-activity-change-in-a-try-c.patch [PATCH 11/14] src/platforms: Wrap window activity change in a try-catch

Selecting the active window can lead to a range exception,
so avoid a crash by wrapping this in a try-catch.
Alfred Neumayer <dev.beidl@gmail.com> no 2025-07-04
0012_src-modules-Partial-revert-of-e73ef71622ad3202b77bf6.patch [PATCH 12/14] src/modules: Partial revert of e73ef71622ad3202b77bf6005f73134726d6394a Alfred Neumayer <dev.beidl@gmail.com> no 2025-07-22
0022_modules-MirSurface-try-to-let-Mir-forceClose-dead-su.patch [PATCH 2/2] modules/MirSurface: try to let Mir forceClose dead surface close timeout

This is the last-ditch attempt on this weird behavior. This really a
workaround; we still have to figure out what actually happen.
Ratchanan Srirattanamet <ratchanan@ubports.com> no 2025-08-01
0031a_src-platforms-Select-GLRenderingProvider-based-on-su.patch src: platforms: Select GLRenderingProvider based on suitability

Only if the display_sink can handle the output should it be used.
In order to achieve this, store the list of available rendering
providers and select the right one based on suitability later on,
when the display buffer is hooked to the actual screen.

Fixes rendering provider selection on Asahi Linux.
Alfred Neumayer <dev.beidl@gmail.com> no 2025-05-20
0031b_src-platforms-fix-anonymous-call-for-C-20.patch src: platforms: fix anonymous call for C++20 Azkali Manad <a.ffcc7@gmail.com> no 2026-02-08
0033_src-platforms-Do-not-composite-again-on-running-comp.patch src: platforms: Do not composite again on running compositor also compare scaled logical size with physical size as sometime the logical
size is not correctly mapped during init
Azkali Manad <a.ffcc7@gmail.com> no 2026-02-08
0034_src-platforms-Remove-guard-producing-dead-code-use-c.patch src: platforms: Remove guard producing dead code; use caching instead Azkali <a.ffcc7@gmail.com> no 2026-02-16
0035_src-platforms-Export-Xwayland-DISPLAY-to-systemd-and.patch src/platforms: Export Xwayland DISPLAY to systemd and DBus
Xwayland apps launched from the OpenStore app either don't spawn or
crash the shell when DISPLAY is not inherited into the app's environment.
Export DISPLAY to systemd and dbus-daemon over DBus.
Alfred Neumayer <dev.beidl@gmail.com> no 2026-02-24
1001_do-not-focus-windows-on-touchdown-events.patch wrappedwindowmanagementpolicy: do not focus windows on touch down event

otherwise Mir will incorrectly focus the last opened window in Lomiri
spread
Muhammad <thevancedgamer@mentallysanemainliners.org> no 2026-04-16

All known versions for source package 'qtmir'

Links