textproc/languagetool: Harden HTTP server against OOM
A single pathological check request (e.g. a very long sentence hitting
the OpenNLP chunker) can exhaust the Java heap, leaving the JVM alive
but with its HTTP dispatcher thread dead. Make OutOfMemoryError fatal,
have daemon(8) restart the server after 10 seconds, and bound
per-request work in the sample configuration.
Sponsored by: The FreeBSD Foundation
security/py-kdcproxy: Add new Port
kdcproxy is a WSGI module for proxying Kerberos KDC requests over
HTTP and HTTPS. It is required by the upcoming FreeIPA server port.
WWW: https://github.com/latchset/kdcproxy
Sponsored by: Netzkommune GmbH
net-im/(pidgin,libpurple): Remove SILC and make Evolution optional
The port of silc-toolkit was removed in 2025. Evolution is not required
to build Pidgin -- and is not necessary for many -- leave it optional,
defaulting to off (raise PORTREVISION).
games/battletanks: fix version detection against modern Python
- Use correct function to open files, file() is an old method,
which also makes version.replace() below work as intended
- Drop needless copy of env.Append(CPPDEFINES=['ENABLE_LUA'])
ports-mgmt/portlint: Update to 2.25.0
* fix: Warn on late use of macros in the rest of the Makefile [1]
* feat: Do not throw errors for metaports [2]
PR: 295710 [1]
Reported by: des [2]