Debian Patches

Status for lomiri-system-settings/1.4.0-2

Patch Description Author Forwarded Bugs Origin Last update
1001_time-date-policy.patch time-data: Add PolicyKit rule to allow admins to change time Jeremy Bícha <jbicha@ubuntu.com> yes 2026-07-25
1002_etc-os-release-crash.patch Avoid undefined behavior when VARIANT_ID is not set
VARIANT_ID is an optional field in /etc/os-release

If it's not set, g_get_os_info("VARIANT_ID") will return NULL

It is undefined behavior to construct a string set only to NULL

https://www.freedesktop.org/software/systemd/man/latest/os-release.html
https://docs.gtk.org/glib/func.get_os_info.html
https://cplusplus.com/reference/string/string/string/
Jeremy Bícha <jbicha@ubuntu.com> yes 2026-07-25
1003_printing_linking.patch plugins/printing/CMakeLists.txt: Fix typo in target_link_libraries call

GLIB_LD_FLAGS -> GLIB_LDFLAGS.

Fixes linking when the compiler is asked to check for unresolved symbols (GLib was not getting linked against).
OPNA2608 <opna2608@protonmail.com> no upstream, after 1.4.0 2026-07-07
2002_use-Noto-font-instead-of-Ubuntu-font.patch In Debian, use Noto Sans font, not Ubuntu font. Mike Gabriel <mike.gabriel@das-netzwerkteam.de> not-needed
2011_build-without-trust-store.patch Disable all trust-store related settings. Not available in Debian. Mike Gabriel <mike.gabriel@das-netzwerkteam.de> not-needed
2013_show-hotspot-on-desktop.patch Show hotspot feature on any device, not just phones. Mike Gabriel <mike.gabriel@das-netzwerkteam.de> invalid
2014_removing-unnecessary-mobile-only-functionality.patch removing unnecessary mobile-only functionality Adam Havelka <adam@uxes.cz> no 2025-05-09
0002_Add-shortcut-to-OSK-layout-settings.patch Add a shortcut to OSK layout settings Robert Tari <robert@tari.in> no 2025-06-15
0003_plugins-about-logo.patch plugins/about: implement a distro-agnostic way of showing distro logo
2 config options are added to allow distros to config their logos in
light and dark mode. If distros don't config it, icon name will be
pulled from /etc/os-release, then a number of variants will be searched
in the icon theme (via LUITK's themed icon provider). This mimics what
is done in gnome-control-center, except that at the moment LUITK's
themed icon provider doesn't yet implement unthemed icon fallback.

If all else fails, then the code will pull distro name from /etc/
os-release as a string and shows that as a fallback.

Now, given that the 'about' plugin won't yet build without libhybris [1]
the os-release path is not very useful right now. But it's better to
make the code works on other distros from the beginning.

[1]: https://gitlab.com/ubports/development/core/lomiri-system-settings/-/issues/390


===================================================================
Ratchanan Srirattanamet <ratchanan@ubports.com> invalid 2025-06-26

All known versions for source package 'lomiri-system-settings'

Links