Debian Patches
Status for maliit-framework/2.3.0-7
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 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 | ||
| 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 | ||
| 0018-Rework-cmake-config-files-for-coinstallability.patch | Rework cmake config files for coinstallability | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2024-10-31 | ||
| 0019-Rename-test-to-exe-suffix.patch | Rename test to exe suffix | Andreas Cord-Landwehr <cordlandwehr@kde.org> | no | 2025-01-05 | ||
| 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 |
