filesystems/ntfs2btrfs: update the port to version 20260810
- Due to use of C++ modules now demands LLVM 17+ from ports
- Drop dependency on `devel/libfmt' in favor of std::format
Reported by: portscout
devel/immanent-checker: Upgrade from 0.42 to 0.50
Add classification support for each check, which improves the performance fixing of checks massively
Sponsored by: OTTRIA
audio/alacenc: the port had been updated to version 0.4.2
While currently unnecessary, tighten CMake version regexp
to prepare for the grim future.
Reported by: portscout
net/nfstrace: Fix build with CMake 4
CMake 4 no longer supports policy compatibility with versions older
than 3.5. Raise the minimum required CMake version accordingly.
PR: 298743
games/qstat: update the port to version 2.18
- Chase redirection to the new GitHub account
- Garbage-collect CONFLICTS_INSTALL, the offending
`sysutils/torque' port was removed more than two
years ago
Reported by: portscout
sysutils/py-puremagic: Update to 2.2.0
Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR: 298690
Approved by: james at french.id.au (maintainer)
net/freeipa-client: Respect PREFIX and LOCALBASE
The patches hardcoded /usr/local in 153 places. They now carry
%%PREFIX%% for the files this port installs itself and %%LOCALBASE%%
for the ones it only reads, substituted in post-patch.
client/ipa-join.c defined IPA_CONFIG as /etc/ipa/default.conf, so
ipa-client-install --uninstall could not read the configuration and
left the host enrolled on the server. Enrolling it again then failed
with "Host already enrolled", even with --force-join.
PR: 298186
Approved by: kiwi (maintainer timeout)
Sponsored by: Netzkommune GmbH
devel/py-tavalidate: new port
Tavalidate provides helper functions for Tavern, the YAML-based API
testing tool. It adds assertions for XML responses, letting a test
compare a response against an expected document using placeholders such
as !anyint and !anystr instead of exact values.
It can also save responses to disk for later inspection.
PR: 298694