On Montag, 2. Juni 2025 16:42:01 Mitteleuropäische Sommerzeit Christoph Cullmann wrote: > Have we some overview how many things on invent.kde.org will loose the the > CI as they are still Qt 5 only?
Looking at things that still have Qt5 jobs in the CI, it's a pretty mixed bag: * Plugins needed to support KF5 based applications (thumbnailers, KIO workers, etc). How much of this can we retire meanwhile? Non-essential things like thumbnailers might be at least something to start with here. * Libraries only needed to support of the above. * Applications with dual-build configurations. I'd suggest to more aggressively remove those. * Unported applications. Here it would be good to know which ones we actually want/need to keep and which are in a zombie state anyway just short of being archived. I don't mind helping with getting the former ported, but I'd very much like to avoid wasting time on the latter. * Exotic stuff with custom jobs (e.g. kid3, alkimia). * KF5 and other libraries supporting any of the above. Attached is the list of all repos with a Qt5 job in their last master branch pipeline run. Regards, Volker
KTouch (education/ktouch): flatpak, freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 Kig (education/kig): craft_macos_arm64, craft_macos_x86_64, flatpak, freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 Khipu (education/khipu): cppcheck, flatpak, freebsd14_qt515, suse_tumbleweed_qt515 KStars (education/kstars): build, build-and-test-stable, cppcheck, craft_appimage_qt515_x86_64, craft_macos_x86_64, craft_windows_qt515_x86_64, suse_tumbleweed_qt515, windows_qt515 marK (education/mark): freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 Rocs (education/rocs): flatpak, freebsd14_qt515, suse_tumbleweed_qt515 KDE Webkit (frameworks/kdewebkit): freebsd_qt515, suse_tumbleweed_qt515 KJSEmbed (frameworks/kjsembed): freebsd_qt515, suse_tumbleweed_qt515, windows_qt515 Extra CMake Modules (frameworks/extra-cmake-modules): alpine_qt68, android_qt69, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt515_static, suse_tumbleweed_qt610, suse_tumbleweed_qt68_static, suse_tumbleweed_qt69, windows_qt515, windows_qt515_static, windows_qt515_static, windows_qt68, xml, yaml KEmoticons (frameworks/kemoticons): freebsd_qt515, suse_tumbleweed_qt515, windows_qt515 Frameworks API Documentation Tools (frameworks/kapidox): suse_tumbleweed_qt515, suse_tumbleweed_qt62 KDE4 Support (frameworks/kdelibs4support): freebsd_qt515, suse_tumbleweed_qt515 KDesignerPlugin (frameworks/kdesignerplugin): freebsd_qt515, suse_tumbleweed_qt515, windows_qt515 Kross (frameworks/kross): freebsd_qt515, suse_tumbleweed_qt515, windows_qt515 kxmlrpcclient (frameworks/kxmlrpcclient): freebsd_qt515, suse_tumbleweed_qt515 KInit (frameworks/kinit): freebsd_qt515, suse_tumbleweed_qt515, windows_qt515 KMediaPlayer (frameworks/kmediaplayer): freebsd_qt515, suse_tumbleweed_qt515 KHtml (frameworks/khtml): freebsd_qt515, suse_tumbleweed_qt515, windows_qt515 KJS (frameworks/kjs): freebsd_qt515, suse_tumbleweed_qt515, windows_qt515 Kolorfill (games/kolorfill): flatpak, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68, windows_qt515, windows_qt68 Glaxnimate (graphics/glaxnimate): android_qt68, craft_android_qt68_arm32, craft_android_qt68_arm64, craft_android_qt68_x86_64, craft_appimage_qt515_x86_64, craft_appimage_qt6_x86_64, craft_macos_qt6_arm64, craft_macos_qt6_x86_64, craft_windows_qt515_x86_64, craft_windows_qt6_x86_64, fdroid_apks_qt68, flatpak, freebsd14_qt515, freebsd14_qt68, json-validation, pypi_deploy_gitlab, pypi_deploy_pypiorg, python_build_wheel, reuse, suse_tumbleweed_qt515, suse_tumbleweed_qt68, windows_qt515, windows_qt68 libkdcraw (graphics/libkdcraw): cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, windows_qt515, windows_qt68 Mobipocket (graphics/kdegraphics-mobipocket): android_qt69, cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, windows_qt515, windows_qt68, xml, yaml libkexiv2 (graphics/libkexiv2): cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, windows_qt515, windows_qt68 Thumbnailers (graphics/kdegraphics-thumbnailers): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, xml, yaml Kooka (graphics/kooka): cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt69 KDevelop Mercurial Support (kdevelop/kdev-mercurial): freebsd14_qt515, suse_tumbleweed_qt515 KDevelop Krazy2 Support (kdevelop/kdev-krazy2): freebsd14_qt515, suse_tumbleweed_qt515 KDevelop Embedded Support (kdevelop/kdev-embedded): freebsd14_qt515, suse_tumbleweed_qt515 KDevelop XDebug Support (kdevelop/kdev-xdebug): freebsd14_qt515, suse_tumbleweed_qt515 KDevelop Verapp Support (kdevelop/kdev-verapp): freebsd14_qt515, suse_tumbleweed_qt515 KDevelop Ruby Support (kdevelop/kdev-ruby): freebsd14_qt515, suse_tumbleweed_qt515 KDevelop Execute Browser Plugin (kdevelop/kdev-executebrowser): freebsd14_qt515, suse_tumbleweed_qt515 KDevelop Upload Plugin (kdevelop/kdev-upload): freebsd_qt515, suse_tumbleweed_qt515 KDevelop CSS Support (kdevelop/kdev-css): freebsd14_qt515, suse_tumbleweed_qt515 QXmpp (libraries/qxmpp): android_qt68, clang_format, json-validation, reuse, suse_tumbleweed_qt515, suse_tumbleweed_qt68, suse_tumbleweed_qt69, windows_qt68, xml Perceptual Color (libraries/perceptualcolor): codecheck_cppcheck, codecheck_iwyu, codecheck_quality, cppcheck, freebsd14_qt68, json-validation, reuse, suse_tumbleweed_qt515, suse_tumbleweed_qt68_static, suse_tumbleweed_qt69, windows_qt515_static, windows_qt68 KDSoap WS-Discovery Client (libraries/kdsoap-ws-discovery-client): freebsd14_qt515, freebsd14_qt68, json-validation, reuse, suse_tumbleweed_qt515, suse_tumbleweed_qt68, suse_tumbleweed_qt69 Croutons (libraries/croutons): android_qt515, freebsd_qt515, suse_tumbleweed_qt515 KOpeningHours (libraries/kopeninghours): android_qt69, cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, reuse, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, windows_qt515, windows_qt68 KProperty (libraries/kproperty): freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 libtmdbqt (libraries/libtmdbqt): freebsd_qt515, suse_tumbleweed_qt515, suse_tumbleweed_qt62 KDb (libraries/kdb): freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 Snoretoast (libraries/snoretoast): windows_qt515 KReport (libraries/kreport): freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 kqtquickcharts (libraries/kqtquickcharts): cppcheck, freebsd14_qt515, suse_tumbleweed_qt515 libqgit2 (libraries/libqgit2): cppcheck, freebsd_qt515, suse_tumbleweed_qt515, windows_qt515 KAsync (libraries/kasync): freebsd14_qt515, suse_tumbleweed_qt515 Polkit Qt (libraries/polkit-qt-1): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt515_static, suse_tumbleweed_qt68, suse_tumbleweed_qt69 Kross Interpreters (libraries/kross-interpreters): cppcheck, freebsd14_qt515, suse_tumbleweed_qt515 Phonon VLC (libraries/phonon-vlc): json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68, suse_tumbleweed_qt69 Phonon (libraries/phonon): android_qt68, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt515_static, suse_tumbleweed_qt68, suse_tumbleweed_qt69, windows_qt515, windows_qt515_static, windows_qt68 libqaccessibilityclient (libraries/libqaccessibilityclient): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68, suse_tumbleweed_qt69 Plasma Wayland Protocols (libraries/plasma-wayland-protocols): alpine_qt68, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt515_static, suse_tumbleweed_qt610, suse_tumbleweed_qt68_static, suse_tumbleweed_qt69 KCGroups (libraries/kcgroups): json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt67 QCA (libraries/qca): android_qt68, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68 FFmpeg Thumbnailer (multimedia/ffmpegthumbs): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, windows_qt515, windows_qt68, xml, yaml Kid3 (multimedia/kid3): cppcheck, craft_macos_qt6_arm64, craft_macos_qt6_x86_64, craft_windows_qt6_x86_64, flatpak, json-validation, kid3_android_arm32, kid3_android_arm64, kid3_linux_amd64, kid3_macos_amd64, kid3_macos_arm64, kid3_windows_amd64, snap_snapcraft_lxd, snap_snapcraft_publish, suse_tumbleweed_qt515, suse_tumbleweed_qt69 SubtitleComposer (multimedia/subtitlecomposer): cppcheck, freebsd14_qt515, freebsd14_qt67, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68, windows_qt515 Kamoso (multimedia/kamoso): flatpak, freebsd14_qt515, suse_tumbleweed_qt515 KIO S3 (network/kio-s3): freebsd14_qt515, freebsd14_qt66 SignOn KWallet Extension (network/signon-kwallet-extension): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt610, suse_tumbleweed_qt69 KAccounts Integration (network/kaccounts-integration): cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69 KIO Gopher (network/kio-gopher): cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68 KIO Zeroconf (network/kio-zeroconf): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69 Crow Translate (office/crow-translate): clang_format, cppcheck, craft_appimage_qt515_x86_64, craft_windows_qt515_x86_64, flatpak, freebsd14_qt515, reuse, suse_tumbleweed_qt515, windows_qt515 KMyMoney (office/kmymoney): build_local_ubuntu_2110, cppcheck, craft_appimage_qt515_x86_64, craft_macos_arm64, craft_macos_x86_64, craft_windows_qt515_x86_64, distro_kf5_leap, distro_kf6_tumbleweed, freebsd14_qt515, json-validation, suse_tumbleweed_qt515, windows_qt515 Kile (office/kile): cppcheck, craft_macos_arm64, craft_macos_x86_64, freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 KBibTeX (office/kbibtex): cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68, windows_qt515, windows_qt68 Alkimia (office/alkimia): cppcheck, distro kf4 leap, distro kf4 leap mingw32, distro kf4 leap mingw64, distro kf5 leap, distro kf5 leap mingw32, distro kf5 leap mingw64, distro kf5 leap webengine, distro kf5 leap webkit, distro kf5 tumbleweed, distro kf5 tumbleweed mingw32, distro kf5 tumbleweed mingw64, distro kf6 tumbleweed, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68, windows_qt515, windows_qt68 Calligra Plan (office/calligraplan): cppcheck, flatpak, freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 Kexi (office/kexi): flatpak, freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 Skrooge (office/skrooge): flatpak, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt69 kimap2 (pim/kimap2): freebsd_qt515, suse_tumbleweed_qt515, windows_qt515 KDav2 (pim/kdav2): freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 Sink (pim/sink): suse_tumbleweed_qt515 Trojitá (pim/trojita): cppcheck, suse_tumbleweed_qt515 KWayland Integration (plasma/kwayland-integration): freebsd14_qt515, suse_tumbleweed_qt515 KHotkeys (plasma/khotkeys): freebsd_qt515, suse_tumbleweed_qt515 Plasma Integration (plasma/plasma-integration): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, xml, yaml Oxygen (plasma/oxygen): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, xml, yaml Plasma Breeze visual style (plasma/breeze): cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, windows_qt515, windows_qt68, xml, yaml Latte Dock (plasma/latte-dock): freebsd_qt515, suse_tumbleweed_qt515 Raven (plasma-mobile/raven): suse_tumbleweed_qt515 Codevis (sdk/codevis): cppcheck, craft_windows_qt6_x86_64, flatpak, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt67, windows_qt67 Selenium Webdriver using AT-SPI (sdk/selenium-webdriver-at-spi): json-validation, reuse, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69, suse_tumbleweed_qt69 License Digger (sdk/licensedigger): cppcheck, freebsd14_qt515, suse_tumbleweed_qt515 KTechLab (sdk/ktechlab): freebsd14_qt515, json-validation, suse_tumbleweed_qt515, windows_qt515, xml, yaml Clazy (sdk/clazy): cppcheck, formatting-and-codegen, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt69 Thumbnailer plugins (sdk/kdesdk-thumbnailers): cppcheck, freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69 Heaptrack (sdk/heaptrack): json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt69 Cervisia (sdk/cervisia): flatpak, freebsd14_qt515, suse_tumbleweed_qt515 Umbrello (sdk/umbrello): cppcheck, craft_windows_qt515_mingw64, flatpak, freebsd14_qt515, suse_tumbleweed_qt515, windows_qt515 KShim (sdk/kshim): freebsd14_qt515, kshim_linux_prebuild, suse_tumbleweed_qt515, windows_qt515 KIO Admin Worker (system/kio-admin): json-validation, reuse, suse_tumbleweed_qt515, suse_tumbleweed_qt610, suse_tumbleweed_qt69 Samba Mounter (system/samba-mounter): freebsd14_qt515, suse_tumbleweed_qt515 Polkit KDE Configuration (system/polkit-kde-kcmodules-1): cppcheck, freebsd_qt515, freebsd_qt515, freebsd_qt64, freebsd_qt64, freebsd_qt64, suse_tumbleweed_qt515, suse_tumbleweed_qt64 KAlternatives (system/kalternatives): suse_tumbleweed_qt515 GRUB2 KCM (system/kcm-grub2): cppcheck, freebsd14_qt515, suse_tumbleweed_qt515 KIOFuse (system/kio-fuse): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt69 Kup (system/kup): freebsd14_qt515, freebsd14_qt68, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68 DayKountdown (utilities/daykountdown): freebsd14_qt515, suse_tumbleweed_qt515 Symmy (utilities/symmy): freebsd14_qt515, suse_tumbleweed_qt515 Okteta (utilities/okteta): cppcheck, flatpak, freebsd14_qt515, suse_tumbleweed_qt515, xml, yaml KFloppy (utilities/kfloppy): cppcheck, flatpak, freebsd14_qt515, freebsd14_qt66, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt67 Kookbook (utilities/kookbook): android_qt68, freebsd14_qt515, freebsd14_qt67, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt68, windows_qt515, windows_qt68 KIO Stash (utilities/kio-stash): freebsd_qt515, freebsd_qt65, json-validation, suse_tumbleweed_qt515, suse_tumbleweed_qt66 Kirogi (utilities/kirogi): flatpak, freebsd14_qt515, suse_tumbleweed_qt515
signature.asc
Description: This is a digitally signed message part.