Page MenuHomeFreeBSD

Update KDE Frameworks to 5.29.0
ClosedPublic

Authored by tcberner on Dec 13 2016, 3:27 PM.

Details

Reviewers
adridg
rakuco
mat
Group Reviewers
O5: Ports Framework(Owns No Changed Paths)
portmgr
kde
Commits
rP428946: Update KDE Frameworks to 5.29.0
Summary

Update KDE Frameworks to 5.29.0.

New Frameworks

  • textproc/kf5-syntax-highlighting (new in 5.28.0)
  • graphics/kf5-prison (new in 5.29.0)

Adress the conflicts from pr 214528

  • Move the applications.menu from devel/kf5-kservice to kf5-applications.menu -> no need to touch kde4
  • The kcm_ssl conflict between kdelibs4support and kdelibs4 has been fixed upstream
  • The conflict between the kde4-l10n files is here to stay. So define CONFLICTS_INSTALL.

Other changes

  • Get rid of the FindHUNSPELL patch in textproc/kf5-sonnet (fixed upstream)
  • devel/kf5-solid add an option to use sysutils/bsdisks instead of hald.
Test Plan

Everything tested in poudriere on 93@32, 103@64, 12@64.

Test the other consumers of kf5-* if they still build. I think an exp-run couldn't hurt.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 6314
Build 6554: arc lint + arc unit

Event Timeline

tcberner retitled this revision from to Update KDE Frameworks to 5.29.0.
tcberner updated this object.
tcberner edited the test plan for this revision. (Show Details)
tcberner added reviewers: kde, rakuco, mat, adridg.
tcberner edited edge metadata.
  • Add kf5-prison and kf5-syntax-highlighting to the category Makefiles.
tcberner edited edge metadata.

Fix comment in kf5-prison's 9.3 conditional.

I only looked at the kde.mk changes, which looks ok.

tcberner edited edge metadata.

The tarball for devel/kf5-kpackage was respun to include to further commits.

I only have some minor comments and questions I've added inline.

devel/kf5-kapidox/Makefile
13

Was this needed before? Is this related to any open PR?

graphics/kf5-prison/Makefile
9

prodcue -> produce

19

nulltpr -> nullptr (in the patch file name too :)

21

I wonder if it doesn't make sense to just add USES=compiler:c++11-lang instead.

ping @rakuco

devel/kf5-kapidox/Makefile
13

This is a fix for python3 by @fluffy from area51 [1]

[1] http://src.mouf.net/area51/revision/?rev=13420

graphics/kf5-prison/Makefile
21

*head -> wall* let me check

tcberner edited edge metadata.
  • Fix typo in kf5-prison's COMMENT
  • Use USES=compiler:c++11-lang instead of the extrapatch as suggested by rakuco.
rakuco edited edge metadata.

ship it!

This revision was automatically updated to reflect the committed changes.