Page MenuHomeFreeBSD

KDE: Update all related ports to the latest
Needs ReviewPublic

Authored by kenrap_kennethraplee.com on Mon, Oct 28, 7:41 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Nov 2, 6:37 AM
Unknown Object (File)
Sat, Nov 2, 1:42 AM
Unknown Object (File)
Thu, Oct 31, 8:58 PM
Unknown Object (File)
Tue, Oct 29, 7:49 AM
Unknown Object (File)
Mon, Oct 28, 10:31 PM
Unknown Object (File)
Mon, Oct 28, 10:31 PM
Unknown Object (File)
Mon, Oct 28, 10:16 PM
Unknown Object (File)
Mon, Oct 28, 10:15 PM
Subscribers

Details

Reviewers
None
Group Reviewers
kde
Summary

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 60237
Build 57121: arc lint + arc unit

Event Timeline

adridg added inline comments.
MOVED
107

Most (all?) of these deletions must not land, they are from MOVED actions after the branch started on github.If this is an artifact of phab, disregard.

3180โ€“3182

The date should probably be updated to when-did-we-actually-do-it.

3480

This reflects an earlier date than what is in the MOVED file in the tree. I'd just change the date and let it be.

Mk/Uses/kde.mk
102

Should bump that to 6.7.0 (released october 11th) before landing.

298

We probably should :) But what?

304โ€“306

This illustrates a problem with how we're putting these lists together: texttemplate is a Tier-1 framework. It isn't available for KF5, though, so we list it here in the KF6-only list. But oxygen-icons is a KF5-only framework, and it is listed in the general tier-1 list and needs to be removed here. It would be more consistent either to have one big list use :N more, or trim the lists only to common names and not use :N at all.

Tools/scripts/cleanup_categories.rb
3

This resembles some of the dev-helper tooling tcberner wrote, I think? If we're going to add this, it needs proper licensing and a description of what it is for.

accessibility/kmag/Makefile
11

Should not be dropped.

A squashed commit for removing an irrelevant file

@kenrap_kennethraplee.com thanks for taking this on

I would recommend creating two reviews

  • review 1: update KDE Frameworks to 6.6.0 -- this one also requires an exp-run by antoine to make sure we don't break other ports
  • review 2: update KDE Plasma to 6.2.2 - this one can go in without an exp-run

I would leave out the KDE Gear updates for now, as KDEpim is broken, and needs to be fixed first :)

MOVED
3480

Tools/Scripts/MOVEDlint.awk is very handy here :)

Tools/scripts/cleanup_categories.rb
3

I think that one can probably stay in the KDE-tree for now :)