<div dir="ltr"><div dir="ltr">On Wed, Jan 7, 2026 at 9:46 PM David Redondo <<a href="mailto:kde@david-redondo.de">kde@david-redondo.de</a>> wrote:</div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Happy new year everyone.<br>
<br>
To properly integrate  and support Qt5 applications  Plasma ships a bunch of plugins that<br>
still build against Qt5. These are:<br>
<br>
- Qt5 builds of our styles (Breeze and Oxygen) - same code base for Qt5 and Qt6<br>
- Qt5 version of the QPT plugin plasma-integration, separate Qt5 code<br>
- kwayland-integration which is needed for KF5 windowsystem, Qt5-only<br>
<br>
Qt5 CI is in the process of being sunset, see: <a href="https://invent.kde.org/sysadmin/repo-metadata/-/work_items/36" rel="noreferrer" target="_blank">https://invent.kde.org/sysadmin/repo-metadata/-/work_items/36</a><br>
I also get the impression that distros are looking to phase out Qt5, however I have no feel about how many <br>
Qt5 applications are still out there in the wild.<br></blockquote><div><br></div><div>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.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
We need to decide what to do with these right now. I see:<br>
- Keep them around but without CI coverage? (my least favourite option for obvious reasons)<br>
- drop them for Plasma 6.7 and tell distros if they need them build them from the 6.6 tar ball<br>
- keep them and have some CI setup where we build them against a KF5 stack from distro packages (if possible)<br></blockquote><div><br></div><div>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.</div><div><br></div><div>Not sure if you saw the chat, but the VM images and corresponding caches for build resources are not cheap storage wise.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Did I overlook some other option?<br>
<br>
Cheers,<br>
David<br>
<br>
P.S.  with Qt4  we reached this point much later in the cycle. support for Qt4 variants of breeze and oxygen was <br>
only dropped in 2020 with Plasma 5.18, see:  <a href="https://mail.kde.org/pipermail/plasma-devel/2020-January/108585.html" rel="noreferrer" target="_blank">https://mail.kde.org/pipermail/plasma-devel/2020-January/108585.html</a><br><br></blockquote><div> </div><div>Thanks,</div><div>Ben </div></div></div>