Update CMake to 4.1.2
Major update from 3.31.8 to 4.1.2.
CMake 4.0 introduces a breaking change: compatibility with versions older than
3.5 has been removed. Projects calling cmake_minimum_required() or
cmake_policy() with versions < 3.5 now error out.
To maintain compatibility with existing ports during the transition, the cmake
module now provides MODCMAKE_POLICY_VERSION_OVERRIDE (idea from sthen@)
support:
- MODCMAKE_POLICY_VERSION_OVERRIDE ?= No
- MODCMAKE_POLICY_VERSION_OVERRIDE_VER ?= 3.5
When MODCMAKE_POLICY_VERSION_OVERRIDE is set to "yes", CMake is instructed to
accept policy versions down to the specified minimum (default 3.5) via
-DCMAKE_POLICY_VERSION_MINIMUM. This allows older ports to build while
acknowledging they may use deprecated features.
[5 lines not shown]
Add a 'builddoc' flavor.
Not meant to be hooked up to the normal build, but it makes it
easier to build the documentation, run tests and check for regressions
when adding or updating build (or run) dependencies.
Hints and "looks sane to me", sthen@
net/munin: replace iostat_ plugin with iostat plugin
The new iostat plugin automatically detects and graphs all
disks. If you were using the iostat_ plugin, make sure to
migrate to the new iostat plugin.
iostat plugin written by job@ with tiny tweak from me.
iostat plugin integrated into munin port by Olivier Cherrier.
OK kirby@