Due to the limitation by Qt Company access to the repository with the source texts of the LTS-branches Qt 5.15, the KDE started to deliver your own patches collection qt5patchcollection , aimed at maintaining the Qt 5 branch Community migration completion on QT6. KDE assumed support for patches to Qt 5.15, including corrections of functional defects, collars and vulnerabilities. Patches are available in the Git repository qtbase .
Currently, the collection includes only patches, reviewed and approved by the QT project, but, in the future, patches can be accepted and patches, For some reason, not approved in UPStrem. The criteria for inclusion of patches to the collection is the importance of fixed fixes and in demand in open software. KDE does not plan to produce individual elements of the patches set and will develop it as a continuously replenished collection, repulsive from the last publicly available CT 5.15 repository. The inclusion of patches in distributions.
Patches are planned to be maintained until the need for users of open products tied to Qt 5.15 remains, and so far Qt 6 will finally displacing QT 5 when developing open software. Qt Company will contribute to the KDE initiative and expressed an understanding that such a large project as KDE requires time to go to QT 6. Providing corrections for the Qt 5 branch will help to make migration to more smooth and give the opportunity to pay more time stabilization time.
Recall that Qt Company since January 5 has limited access to the code with updates for the Qt 5.15 branch. Released in March corrective release 5.15.3 , including about 250 fixes, was provided Only owners of a commercial license. The limitation was introduced in accordance with the plan voiced a year ago, implying the publicly available publication of the code of changes in LTS-branches only before the formation of another significant issue. At the same time, Qt Company has expressed their readiness to provide access to closed repositories accompanying external Qt-modules. The repository dev-branches , in which the development of new Qt issues is being developed and through which most corrections passes For past branches.