We (and this is a “we” that means “I pushed a button, but other people did all the real work”) just landed the latest CMake release, version 3.15.4, in the official FreeBSD ports tree.

This is part and parcel of the kind of weekly maintainence that the KDE-FreeBSD group goes through: building lots of other stuff. We’re happy to be responsible for code that hundreds of other ports depend on, but it brings a bunch of extra work with it. I probably build gcc and llvm a few times a week just testing new KDE bits and pieces (because in between those tests, the official ports for other parts, like those compilers, have updated as well).

For KDE development, this means that after installing the KDE packages, followed by devel/kdevelop you can dive right in with:

  • Clang 8 or 9 (depends on which FreeBSD version)
  • boost 1.71
  • Qt 5.13.0
  • KDE Frameworks 5.62
  • KDE Plasma 5.16.5
  • KDevelop 5.4.2

You can watch our progress (or how we’re keeping up) over on repology, which is a darn useful resource for figuring out what to package.