[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Qt in core-updates (was: KDE in core-updates)
From: |
Efraim Flashner |
Subject: |
Re: Qt in core-updates (was: KDE in core-updates) |
Date: |
Mon, 27 Feb 2023 21:02:24 +0200 |
On Sun, Feb 26, 2023 at 09:38:43PM -0500, kiasoc5 wrote:
> On 2/26/23 18:43, Philip McGrath wrote:
> > Hi,
> >
> > On Sunday, February 26, 2023 7:44:20 AM EST Andreas Enge wrote:
> > >
> > > In any case, I realised that we are still compiling most packages
> > > (including
> > > KDE) with Qt 5, which is seriously outdated (not maintained any more in
> > > the
> > > free version since May 2021). Qt 6.3 support will end in April 2023, that
> > > of the current version Qt 6.4 in September 2023. So we have the work
> > > carved
> > > out for a (yet to be created) Qt/KDE team.
> > >
> >
> > Note that KDE maintains a patch collection for Qt 5.15:
> > https://community.kde.org/Qt5PatchCollection
> >
> > There was an announcement here:
> > https://dot.kde.org/2021/04/06/announcing-kdes-qt-5-patch-collection
> >
> > Patches are exclusively backports of bugfixes that have already been
> > committed
> > to upstream Qt 6, except that patches for Qt 5.15 components removed in Qt 6
> > are also accepted. The patches are curated by a small group of KDE
> > developers
> > who also have commit privileges in the upstream Qt Project (as distinct from
> > the Qt Company).
> >
> > I think out Qt 5 packages should be based on the KDE patch collection.
> >
> > The patches are maintained in Git repositories with the same structure as
> > upstream Qt. They could be extracted with `git format-patch v5.15.3-lts-
> > lgpl..origin/kde/5.15` and added to "gnu/packages/patches/", or we could
> > just
> > change the origins for Qt 5 to point to KDE's repositories, e.g. this one
> > for
> > qt-base: https://invent.kde.org/qt/qt/qtbase/-/tree/kde/5.15
>
> The KDE patchset moves quickly and does not have tagged releases. If that
> proves difficult we could also just bump the QT5 version to 5.15.8, which is
> freely available.
This is something we should probably do anyway.
We should also try to keep qtwebengine patched as much as possible,
since it is a web engine :)
--
Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature
- KDE in core-updates, Andreas Enge, 2023/02/20
- Re: KDE in core-updates, Andreas Enge, 2023/02/24
- Re: KDE in core-updates, Ludovic Courtès, 2023/02/25
- Re: Qt in core-updates (was: KDE in core-updates), Andreas Enge, 2023/02/26
- Re: Qt in core-updates (was: KDE in core-updates), Philip McGrath, 2023/02/26
- Re: Qt in core-updates (was: KDE in core-updates), kiasoc5, 2023/02/26
- Re: Qt in core-updates (was: KDE in core-updates),
Efraim Flashner <=
- Re: Qt in core-updates (was: KDE in core-updates), Andreas Enge, 2023/02/28
- Re: Qt in core-updates, Andreas Enge, 2023/02/28
- Re: Qt in core-updates, Andreas Enge, 2023/02/28
- Re: Qt in core-updates, Leo Famulari, 2023/02/28
- Re: Qt in core-updates, Andreas Enge, 2023/02/28
- Re: Qt in core-updates, Andreas Enge, 2023/02/28
- Re: Qt in core-updates, Andreas Enge, 2023/02/28
- Re: Qt in core-updates, Andreas Enge, 2023/02/28