On Thu, Jan 8, 2026 at 3:47 AM Steve Cossette <[email protected]> wrote:
> With applications such as Krita still not having released a Qt6 version > (Though I heard that's coming soon(tm)), is it a good idea to think about > that right now? > Krita is only really supported by upstream (ie. the Krita devs) when using their Appimage, and not any distribution packages. They also have their own entire CI stack. I therefore wouldn't worry about Krita in this instance. > > I highly doubt qt5 will be retired in Fedora for a long while (Heck we > still got qt4 and I think qt3 pieces rotting in the repos) and we do have > non-kde apps still relying on it. But otherwise, once everything in > KDE-land is moved over, I see no problem personally against kde retiring > kf5/qt5 after that. > Cheers, Ben > > On Wed, Jan 7, 2026 at 4:24 AM Ben Cooksley <[email protected]> wrote: > >> On Wed, Jan 7, 2026 at 9:46 PM David Redondo <[email protected]> >> wrote: >> >>> Happy new year everyone. >>> >>> To properly integrate and support Qt5 applications Plasma ships a >>> bunch of plugins that >>> still build against Qt5. These are: >>> >>> - Qt5 builds of our styles (Breeze and Oxygen) - same code base for Qt5 >>> and Qt6 >>> - Qt5 version of the QPT plugin plasma-integration, separate Qt5 code >>> - kwayland-integration which is needed for KF5 windowsystem, Qt5-only >>> >>> Qt5 CI is in the process of being sunset, see: >>> https://invent.kde.org/sysadmin/repo-metadata/-/work_items/36 >>> I also get the impression that distros are looking to phase out Qt5, >>> however I have no feel about how many >>> Qt5 applications are still out there in the wild. >>> >> >> I would use distributions as my gauge there, the fact distros are moving >> to eliminate Qt 5 in many places is a good indicator that there aren't many. >> >> >>> >>> We need to decide what to do with these right now. I see: >>> - Keep them around but without CI coverage? (my least favourite option >>> for obvious reasons) >>> - drop them for Plasma 6.7 and tell distros if they need them build them >>> from the 6.6 tar ball >>> - keep them and have some CI setup where we build them against a KF5 >>> stack from distro packages (if possible) >>> >> >> Keeping a KF5 stack around means a whole different CI VM image to >> maintain which isn't something i'm terribly thrilled at the idea of. >> >> Not sure if you saw the chat, but the VM images and corresponding caches >> for build resources are not cheap storage wise. >> >> >>> >>> Did I overlook some other option? >>> >>> Cheers, >>> David >>> >>> P.S. with Qt4 we reached this point much later in the cycle. support >>> for Qt4 variants of breeze and oxygen was >>> only dropped in 2020 with Plasma 5.18, see: >>> https://mail.kde.org/pipermail/plasma-devel/2020-January/108585.html >>> >>> >> Thanks, >> Ben >> >
