Page MenuHomeFreeBSD

KDE meta ports
Needs ReviewPublic

Authored by makc on Feb 22 2025, 4:57 PM.
Tags
None
Referenced Files
Unknown Object (File)
Apr 5 2025, 9:43 PM
Unknown Object (File)
Apr 5 2025, 8:50 AM
Unknown Object (File)
Mar 11 2025, 1:59 PM
Unknown Object (File)
Feb 23 2025, 4:22 PM
Unknown Object (File)
Feb 23 2025, 3:44 PM
Unknown Object (File)
Feb 23 2025, 12:56 PM

Details

Reviewers
None
Group Reviewers
kde
Summary

Create x11/kde-applications meta port for KDE Gear distribution and rework x11/kde for user friendly experience.

Rationale: https://mail.kde.org/pipermail/kde-freebsd/2025-February/043639.html

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

makc requested review of this revision.Feb 22 2025, 4:57 PM
makc created this revision.

I applaud the addition of kde-applications, but I still think that x11/kde should be "all the KDE in its entirety".

I applaud the addition of kde-applications, but I still think that x11/kde should be "all the KDE in its entirety".

Well, right now x11/kde pulls about 140 ports of 220 total KDE Gear ports. And it has been already excluded from release images due to its huge size.
Secondly, the main purpose of suggested Gear meta port is to liberate x11/kde from installing everything.
One could install all of KDE just via three meta ports: x11/frameworks, x11/plasma, x11/kde-gear.
And then we can suit x11/kde for our userbase. I've proposed a minimal set, but it can be adjusted anytime.

If x11/kde really has to install all KDE ports, surely we can add one more meta port, e.g. x11/kde-lite or whatever, to fill the niche,
however I see no good reason to have both fullbloat x11/kde and x11/kde-gear meta ports.

Btw, I've just realized, I like x11/kde-gear more than x11/kde-applications :) Lets follow upstream naming!

One could install all of KDE just via three meta ports: x11/frameworks, x11/plasma, x11/kde-gear.
And then we can suit x11/kde for our userbase. I've proposed a minimal set, but it can be adjusted anytime.

This as well makes sense to me. Note that pkg is close to support package groups, which will make all these metaports obsolete.