mail/stalwart-migrate: Add enterprise flavor
Replace the ENTERPRISE option with two flavors: "default"
(stalwart-migrate, unchanged) and "enterprise"
(stalwart-migrate-enterprise).
PR: 300616
mail/stalwart016: Fix fetch of the OpenTelemetry fork
Stalwart 0.16.27 pins OpenTelemetry to commit ae66e97b of the
stalwartlabs/opentelemetry-rust fork, which upstream has deleted, so
the distfile can no longer be fetched. The commit is still available
from the parent repository open-telemetry/opentelemetry-rust, and the
tarball is byte-identical (same SHA256 and size).
PR: 300642
astro/calcmysky: the port had been updated to version 0.4.0
This release is relicensed to GPLv2 (with GPLv3 remaining an
option) to fix compatibility with Stellarium's license. The
author obtained contributor agreements for relicensing under
GPLv2, and GPLv3 being the old license, so the only logical
option allowing both is GPLv2/GPLv3, not GPLv2+.
Reported by: portscout
sysutils/vm-bhyve-devel: Fix plist
$ make check-plist
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%PORTEXAMPLES%%%%EXAMPLESDIR%%/freebsd-arm64.conf
Error: Orphaned: %%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux-arm64.conf
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
Approved by: portmgr (build fix blanket)
MFH: 2026Q4
(cherry picked from commit d69aa9260797b99a95351f586e632c70dcb3c421)
sysutils/vm-bhyve-devel: Fix plist
$ make check-plist
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%PORTEXAMPLES%%%%EXAMPLESDIR%%/freebsd-arm64.conf
Error: Orphaned: %%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux-arm64.conf
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
Approved by: portmgr (build fix blanket)
MFH: 2026Q4
devel/jsonnet: Update to 0.22.0
- Build with USE_SYSTEM_RAPIDYAML, so jsonnet keeps the system
rapidyaml and c4core. The rapidyaml release download is no longer
necessary.
- Add two upstream fixes for USE_SYSTEM_RAPIDYAML: the find_package()
call for ryml, and the ryml_std.hpp include in vm.cpp.
- Remove the patches for files that upstream removed or changed.
- Do not build the man pages. They need help2man.
The new CMakeLists.txt requires CMake 3.15 or later, so the port builds
with CMake 4.
PR: 298299
Changelog: https://github.com/google/jsonnet/releases/tag/v0.22.0