Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 954003 (kf5-removal) - [TRACKER] KDE Frameworks 5 removal
Summary: [TRACKER] KDE Frameworks 5 removal
Status: CONFIRMED
Alias: kf5-removal
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL: https://community.kde.org/Schedules/F...
Whiteboard:
Keywords: Tracker
Depends on: 938881 950751 953029 954004 954005 950669 950750 951138 954090
Blocks: qt5-removal
  Show dependency tree
 
Reported: 2025-04-18 19:52 UTC by Andreas Sturmlechner
Modified: 2025-04-29 18:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2025-04-18 19:52:48 UTC
The last release of KF5 was 5.116 on Sat May 19, 2024.


Maintained by others:
> kde-misc/kdirstat (PMASKED)
> sci-electronics/qelectrotech (Qt6 in git master, but qmake+cmake broken)
> dev-vcs/subversion[kwallet]
> media-gfx/flameshot[wayland]
> media-gfx/qimgv[kde] (Qt6 in git master)
> net-irc/quassel[kde] (upstream plans to port it)
> net-misc/remmina[kwallet]

Gentoo kde proj-maintained:
> app-office/kraft (pending PR, no upstream commits in >6 months)
>   https://github.com/dragotin/kraft/pull/246
> app-portage/kuroo (9999 ported)
> sci-electronics/ktechlab (no signs of work)

KDE upstream, Gentoo kde proj-maintained:
> app-editors/okteta (Qt5Script; gruesome porting effort)
>   https://frinring.wordpress.com/2022/05/20/okteta-making-a-small-step-to-qt6/
> app-office/kmymoney (9999 ported)
> app-office/libalkimia (9999 ported)
> dev-vcs/kdesvn (MR pending)
>   https://invent.kde.org/sdk/kdesvn/-/merge_requests/17
> kde-misc/basket (9999 ported, but unusable)
>   https://invent.kde.org/utilities/basket/-/merge_requests/50
> media-gfx/krita (9999 ported)

KDE Gear packages, upstream "maintained" by definition, but we will start making these IUSE=qt5 optional in meta packages and consider providing snapshots as soon as KF6 ports appear in git master:
> kde-apps/artikulate (>=25.07.70 ported)
> kde-apps/cervisia (KF6 FTB)
> kde-apps/kamoso (no signs of work)
> kde-apps/kig (several stalled MRs)
> kde-apps/ktouch (stalled porting MR)
>   https://invent.kde.org/education/ktouch/-/merge_requests/35
> kde-apps/rocs (Qt5Script; several stalled MRs)
> kde-apps/umbrello (KF6 work branch exists)
>   https://invent.kde.org/sdk/umbrello/-/tree/work/port_qt6_try_2

Integration/themes, to be cleaned up last:
> kde-apps/kio-extras (remaining KIO workers could be slimmed down if saving deps)
> kde-plasma/breeze
> kde-plasma/kglobalacceld
> kde-plasma/kwayland-integration
> kde-plasma/oxygen
> kde-plasma/plasma-integration
> x11-themes/kvantum
> x11-themes/QGnomePlatform
> x11-themes/qtcurve
Comment 1 Andreas Sturmlechner gentoo-dev 2025-04-18 20:56:15 UTC
(In reply to Andreas Sturmlechner from comment #0)
> > kde-apps/kio-extras
> > kde-plasma/plasma-integration
Mistaken grep; of course these do not have KF5 versions in ::gentoo anymore.
Comment 2 Larry the Git Cow gentoo-dev 2025-04-29 18:28:52 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=c09e7eb2f948a58b4be208126d876d1fc2ca3fbc

commit c09e7eb2f948a58b4be208126d876d1fc2ca3fbc
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-04-29 15:53:28 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-04-29 15:58:10 +0000

    sets: Drop stale KF5-based applications from KDE Gear release bumps
    
    With the exception of:
    - kde-apps/artikulate (ported to KF6 in 9999)
    - kde-apps/umbrello (still receiving palpable commits even if KF5-based)
    
    All others dropped here did not get any real code changes between 24.12.3
    and 25.04.0. If they get the odd fix, they can be bumped manually.
    
    This also enables us to stabilise the current 25.04.0 ebuilds in ~arch
    and not accidentally drop them using kde overlay bump/remove facilities.
    
    Bug: https://bugs.gentoo.org/954003
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 sets/kdeedu-25.04        | 5 -----
 sets/kdeedu-live         | 8 ++++----
 sets/kdegames-25.04      | 1 -
 sets/kdegames-live       | 2 +-
 sets/kdemultimedia-25.04 | 1 -
 sets/kdemultimedia-live  | 2 +-
 sets/kdesdk-25.04        | 1 -
 sets/kdesdk-live         | 2 +-
 8 files changed, 7 insertions(+), 15 deletions(-)