Debian Patches
Status for cinnamon/6.6.8-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| background.patch | background | Debian Cinnamon Team <pkg-cinnamon-team@lists.alioth.debian.org> | not-needed | 2016-03-13 | ||
| new-iso-flags-folder.patch | new-iso-flags-folder | Fabio Fantoni <fantonifabio@tiscali.it> | not-needed | 2026-03-15 | ||
| change-upload-system-info-path.patch | Change the upload-system-info path | Fabio Fantoni <fantonifabio@tiscali.it> | not-needed | 2022-12-02 | ||
| keyboard-fall-back-to-tecla-for-layout-preview-where-libg.patch | keyboard: fall back to tecla for layout preview where libgnomekbd is unavailable gkbd-keyboard-display comes from libgnomekbd, which is unmaintained and being removed from distributions (GNOME replaced it with tecla in 45, Debian is dropping libgnomekbd). It is also an X11-only GTK3 program, so the layout preview was already unavailable under Wayland. cinnamon-settings already hid the layout preview button (in the "Add layout" dialog) and the "Test layout" button when gkbd-keyboard-display was missing, silently dropping the feature. Fall back to tecla when gkbd-keyboard-display is not installed, and hide the buttons only when neither program is available. gkbd-keyboard-display stays preferred where present, since tecla only renders a standard pc105 geometry (this addresses the TODO removed from InputSources.py). As tecla is a GTK4 program it also works under Wayland, restoring the preview there. tecla is invoked with a single "layout+variant" argument: '+' is accepted as the layout/variant separator by every tecla version (space and tab only since tecla 48), so it is used unconditionally. The keyboard applet added its "Show Keyboard Layout" menu entry unconditionally, so with no preview program installed clicking it only produced an "Execution of 'gkbd-keyboard-display' failed" error notification. It now uses the same lookup and fallback, and the entry is hidden when no preview program is available. |
Fabio Fantoni <fantonifabio@tiscali.it> | yes | debian | 2026-07-17 | |
| keyboard-cinnamon.org-hide-Show-Character-Table-when-guch.patch | keyboard@cinnamon.org: hide "Show Character Table" when gucharmap is missing The applet added the "Show Character Table" menu entry unconditionally and spawned gucharmap on click. gucharmap is not necessarily installed (in Debian it is only a Recommends of cinnamon), and when missing the click only produced an "Execution of 'gucharmap' failed" error notification, the same failure mode just fixed for "Show Keyboard Layout". Hide the entry when gucharmap is not present. The separator above these two entries is now added only when at least one of them is shown, so it is not left dangling when neither program is available. |
Fabio Fantoni <fantonifabio@tiscali.it> | yes | 2026-07-17 | ||
| keyboard-use-only-tecla-for-the-layout-preview-on-Wayland.patch | keyboard: use only tecla for the layout preview on Wayland gkbd-keyboard-display is X11-only: spawned in a Wayland session it just aborts with "Error initializing GTK: Unable to open display", even when libgnomekbd is still installed. Stop considering it there: on Wayland the preview uses tecla when available, and the preview/test buttons and the applet menu entry are hidden otherwise. X11 sessions keep the previous behaviour, with gkbd-keyboard-display preferred for its accurate keyboard geometries. |
Fabio Fantoni <fantonifabio@tiscali.it> | yes | debian | 2026-07-19 | |
| util.js-Adapt-to-GIR-2.0-missed-this-bit-in-3fc658559b.patch | util.js: Adapt to GIR 2.0 (missed this bit in 3fc658559b). | Michael Webster <miketwebster@gmail.com> | no | upstream, https://github.com/linuxmint/cinnamon/commit/3a2d558aa575f0ea364c5b4e30d2eb3ee604ee58 | 2026-06-11 |
