Debian Patches
Status for maliit-framework/2.3.0-8
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0020-Adapt-DBus-service-exec-call-to-maliit-server-name.patch | Adapt DBus service exec call to maliit-server name | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2025-01-05 | ||
| 0021-Port-signalmapper-connection-to-Qt6.patch | Port signalmapper connection to Qt6 | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2025-01-05 | ||
| 0019-Rename-test-to-exe-suffix.patch | Rename test to exe suffix | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2025-01-05 | ||
| 0001_move-the-operator==-definition-to-global-namespace.patch | [PATCH] ut_mimserveroptions: Move the operator== definition to global namespace With gcc-12 having the operator== in anonymous namespace for a struct which is in the global namespace results in a lengthy compilation error. Moving this non-mmember function into the global namespace fixes the issue. Fixes #112 |
Rodney Dawes <dobey.pwns@gmail.com> | no | 2022-08-09 | ||
| 0002_prevent-qlist-returned-by-subject-pluginDescriptions-from-being-deleted.patch | [PATCH] Prevent QList returned by subject->pluginDescriptions from being deleted If we don't save QList to a variable, it becomes deleted, and pointer returned by findPluginDescriptions becomes invalid. Then trying to call description->enabled() results in a segmentation fault. |
Dmitry Shachnev <mitya57@gmail.com> | no | 2022-09-18 | ||
| 0003_fix-stack-smashing.patch | [PATCH] Fix stack smashing due to mishandled ioctl bits reading | Benjamin Hennion <benjamin.hennion@universite-paris-saclay.fr> | no | 2022-09-06 | ||
| 0004_connection-Move-dbus-socket-to-well-known-path-in-XD.patch | [PATCH 4/4] connection: Move dbus socket to well known path in XDG_RUNTIME_DIR As dbus has now changed to make tmpdir behave the same as dir, socket creation fails when the directory does not exist, and it is no longer automatically removed upon exit. Instead, switch to a well known name under XDG_RUNTIME_DIR, as only one instance of the dbus service can exist at a time, per user. |
Rodney Dawes <dobey.pwns@gmail.com> | no | 2022-10-12 | ||
| 0018-Rework-cmake-config-files-for-coinstallability.patch | Rework cmake config files for coinstallability | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-31 | ||
| 1001_input-context-look-for-inputMethodExtensions-at-the-parents-too.patch | [PATCH] input-context: look for __inputMethodExtensions at the parents too Look for `__inputMethodExtensions` custom property recursively upwards the parent tree. This is useful when a QQuickTextEdit is wrapped inside another QML component and application doesn't have access to the QQuickTextEdit itself. |
Ratchanan Srirattanamet <ratchanan@ubports.com> | no | 2024-08-22 | ||
| 0006-Revert-to-text-input-unstable-v1-support.patch | Revert to text-input-unstable-v1 support | Rodney Dawes <dobey.pwns@gmail.com> | no | 2023-12-19 | ||
| 0007-Support-building-against-Qt-6-or-Qt-5.patch | Support building against Qt 6 or Qt 5 | Rodney Dawes <dobey.pwns@gmail.com> | no | 2023-12-18 | ||
| 0008-Enforce-Qt-version-in-public-link-interface.patch | Enforce Qt version in public link interface Plugins and libraries are supposed to be coinstallable leading to systems having both of them available at the same time. As a precaution to accidental mixups of libraries that lead to hard to analyze runtime issues due to ABI incompatibilities, always link publically against the versioned Qt library. |
Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-12 | ||
| 0009-Fully-specify-all-types-used-in-header.patch | Fully specify all types used in header | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-12 | ||
| 0010-Enable-fPIC-as-default.patch | Enable -fPIC as default This should already be default config for Qt5. |
Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-22 | ||
| 0011-Use-BUILD_WITH_QT6-as-Qt6-compile-option.patch | Use BUILD_WITH_QT6 as Qt6 compile option This option name is a very common practice in many projects, make it easier to detect. |
Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-22 | ||
| 0012-Make-executable-coinstallable.patch | Make executable coinstallable For Qt5 versions the name is not changed, only append 6 for Qt6 builds. |
Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-31 | ||
| 0013-Make-shared-libraries-coinstallable.patch | Make shared libraries coinstallable This introduces a 6 suffix for each maliit library basename and that only for Qt6 builds. Changing the library name allows one to still used the project version for incompatible SONAME changes. |
Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-31 | ||
| 0014-Make-API-docs-coinstallable.patch | Make API docs coinstallable | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-31 | ||
| 0015-Make-headers-coinstallable.patch | Make headers coinstallable | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-31 | ||
| 0016-Adapt-pkgconfig-files-for-coinstallability.patch | Adapt pkgconfig files for coinstallability | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-31 | ||
| 0017-Adapt-plugin-dirs-for-coinstallability.patch | Adapt plugin dirs for coinstallability | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-31 | ||
| 2001-obey-lomiri-focus.patch | Verify an application has focus before granting it input To avoid the possibility of applications claiming input when they're not in the foreground we now confirm with unity8 that they really are the currently focused application. [marius@ubports.com: Also obey u8 focus under wayland] [guido+gitlab.com@berhoerster.name: Rename com.canonical.Unity.FocusInfo to com.lomiri.Shell.FocusInfo] [ratchanan@ubports.com: - Port QMake changes to CMake. - Rename remaining Unity references to Lomiri. - Uses `XDG_CURRENT_DESKTOP` to detect Lomiri instead of QPA name. - Modify how activation is skipped to be less repititive. Long terms, we'll want to drop this and rely on Wayland extensions which already handle focus for us. But for now this will have to do.] |
Michael Sheldon <michael.sheldon@canonical.com> | not-needed | 2025-12-15 |
