Page MenuHomeFreeBSD

Neochat-related changes
ClosedPublic

Authored by arrowd on Dec 18 2022, 6:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Nov 2, 2:46 AM
Unknown Object (File)
Sep 30 2024, 11:48 AM
Unknown Object (File)
Sep 24 2024, 8:37 PM
Unknown Object (File)
Sep 21 2024, 6:31 PM
Unknown Object (File)
Sep 18 2024, 4:40 PM
Unknown Object (File)
Sep 15 2024, 4:05 AM
Unknown Object (File)
Sep 5 2024, 5:24 AM
Unknown Object (File)
Sep 5 2024, 5:24 AM
Subscribers

Details

Summary

textproc/kf5-syntax-highlighting: Add dependency on qdeclarative to enable QML module.

While there remove a legacy patch.

x11-toolkits/kirigami-addons: + A widget library for Kirigami.

net-im/neochat: Update to 12.11

While there fix some QA warnings.

Test Plan

poud bulk passes, waiting it to build for runtime testing.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

tcberner added inline comments.
x11-toolkits/kirigami-addons/Makefile
3 ↗(On Diff #114258)

kde-frameworks is reserved for stuff shipped with KDE Frameworks

7 ↗(On Diff #114258)

^WWW= is missing

x11-toolkits/kirigami-addons/Makefile
3 ↗(On Diff #114258)

Initially this port did not have that. However, when coming up with a value for WWW it turned out that the documentation is placed under frameworks: https://api.kde.org/frameworks/kirigami-addons/html/index.html

It probably will become a part of Frameworks on some point, so we may already put it under kde-frameworks category and rename the port directory into kf5-kirigami-addons. But I don't mind going the opposite way either. What do you think?

x11-toolkits/kirigami-addons/Makefile
3 ↗(On Diff #114258)

I would prefer that we add the category once that is the case, and move it then to kf5-kirigami-addons.
Otherwise, you'll always need to update this ports distinfo when ${KDE_FRAMEWORKS_VERSION} gets bumped, as it uses kf5s DIST_SUBDIR.

Remove kirigami-addons from kde-frameworks category.

This revision is now accepted and ready to land.Dec 19 2022, 1:23 PM