FreeBSD/ports 628b95a — mail/milter-skem distinfo Makefile

mail/milter-skem: Update 1.0.2 => 1.0.3

Skem can now tell a stale socket -- left behind by an instance, that
died without cleaning up -- from one, another instance is really
listening on: a connect(2) to the abandoned entry fails with
ECONNREFUSED, because the kernel clears the vnode's pointer at the
listening socket, when the owner goes away. Such an entry is unlinked
at once, instead of costing the half-minute of exponential back-off,
the earlier versions spent before giving up. Whenever the question can
not be answered -- we may not be allowed to connect, for example -- the
old waiting behavior remains.

Declare the (custom, not BSD) license, which also quiets bsd.port.mk.

Prefer mail/libmilter, whenever it is installed -- and fall back on it,
when the base system has none of its own: a world built WITHOUT_SENDMAIL
leaves nothing but a dangling /usr/lib/libmilter.so behind, which the
earlier test for the base's mfapi.h did not catch.


    [10 lines not shown]
DeltaFile
+26-20mail/milter-skem/Makefile
+3-3mail/milter-skem/distinfo
+29-232 files

FreeBSD/ports 36dc228 — mail/milter-skem distinfo Makefile

mail/milter-skem: Update 1.0.2 => 1.0.3

Skem can now tell a stale socket -- left behind by an instance, that
died without cleaning up -- from one, another instance is really
listening on: a connect(2) to the abandoned entry fails with
ECONNREFUSED, because the kernel clears the vnode's pointer at the
listening socket, when the owner goes away. Such an entry is unlinked
at once, instead of costing the half-minute of exponential back-off,
the earlier versions spent before giving up. Whenever the question can
not be answered -- we may not be allowed to connect, for example -- the
old waiting behavior remains.

Declare the (custom, not BSD) license, which also quiets bsd.port.mk.

Prefer mail/libmilter, whenever it is installed -- and fall back on it,
when the base system has none of its own: a world built WITHOUT_SENDMAIL
leaves nothing but a dangling /usr/lib/libmilter.so behind, which the
earlier test for the base's mfapi.h did not catch.


    [8 lines not shown]
DeltaFile
+26-20mail/milter-skem/Makefile
+3-3mail/milter-skem/distinfo
+29-232 files

FreeBSD/ports b9a3c9f — sysutils/hcloud Makefile distinfo

sysutils/hcloud: Update to 1.70.2

Changelog: https://github.com/hetznercloud/cli/releases/tag/v1.70.2
DeltaFile
+5-5sysutils/hcloud/distinfo
+1-2sysutils/hcloud/Makefile
+6-72 files

FreeBSD/ports c58acb3 — net/s3m Makefile Makefile.crates

net/s3m: Update 0.19.0 => 0.21.1

There are breaking changes introduced, please see changelog for details.

Changelog:
https://github.com/s3m/s3m/blob/0.21.1/CHANGELOG.md

PR:             299502
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 2e0ae9434171509302e9cb10468475311c0bfc16)
DeltaFile
+413-447net/s3m/distinfo
+205-222net/s3m/Makefile.crates
+1-2net/s3m/Makefile
+619-6713 files

FreeBSD/ports 2e0ae94 — net/s3m Makefile Makefile.crates

net/s3m: Update 0.19.0 => 0.21.1

There are breaking changes introduced, please see changelog for details.

Changelog:
https://github.com/s3m/s3m/blob/0.21.1/CHANGELOG.md

PR:             299502
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+413-447net/s3m/distinfo
+205-222net/s3m/Makefile.crates
+1-2net/s3m/Makefile
+619-6713 files

FreeBSD/ports 008e617 — textproc/lua-lyaml pkg-plist distinfo

textproc/lua-lyaml: Update 6.2.4 => 6.2.10

Changelog:
https://github.com/gvvaughan/lyaml/blob/v6.2.10/NEWS.md

PR:             299740
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 31ddcd145f0da0b5150d384c539d17b9e3e43cdc)
DeltaFile
+3-3textproc/lua-lyaml/distinfo
+3-3textproc/lua-lyaml/Makefile
+1-0textproc/lua-lyaml/pkg-plist
+7-63 files

FreeBSD/ports 31ddcd1 — textproc/lua-lyaml pkg-plist distinfo

textproc/lua-lyaml: Update 6.2.4 => 6.2.10

Changelog:
https://github.com/gvvaughan/lyaml/blob/v6.2.10/NEWS.md

PR:             299740
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3textproc/lua-lyaml/distinfo
+3-3textproc/lua-lyaml/Makefile
+1-0textproc/lua-lyaml/pkg-plist
+7-63 files

FreeBSD/ports 9294729 — games/py-mnemosyne-proj distinfo Makefile

games/py-mnemosyne-proj: Update to 2.11.1

- mnemosyne/web_server/web_server.py imports cgi, which Python 3.13
  removed, so the web-server review feature (mnemosyne --webserver and
  the Qt web server component) fails to load.  Depend on
  www/py-legacy-cgi on 3.13+ (2.11.1 declares it for all versions).
- RUN_DEPENDS follow upstream's declared requirements: add cherrypy,
  decorator, pytest, pytest-timeout and sphinx; drop PyOpenGL, which
  upstream does not declare and nothing imports.
- 2.11.1 requires Python 3.10.
- 2.11.1 installs its 33 icons into a top-level site-packages/pixmaps/
  directory; this is intentional, the UI looks for them there.

While here, enable the upstream pytest suite. Some tests are still failing on
FreeBSD and are ignored for now

PR:             299911
DeltaFile
+26-5games/py-mnemosyne-proj/Makefile
+3-3games/py-mnemosyne-proj/distinfo
+29-82 files

FreeBSD/ports 8d310d7 — www/code-server Makefile distinfo, www/code-server/files product.json.extensions

www/code-server: Update to 4.143.1

Compressed request bodies are now rejected instead of being
decompressed. Boolean flags can be set to false on the command line
and in the config file, and path options starting with a tilde are
expanded. A Turkish localization was added. The Markdown editor
supports renaming file links in place, and the editor raises its
highlight limit from 500 to 5000 diagnostics per file.

Changelog: https://github.com/coder/code-server/releases

Obtained from:  editors/vscode
Sponsored by:   Netzkommune GmbH
DeltaFile
+217-89www/code-server/pkg-plist
+13-13www/code-server/distinfo
+7-0www/code-server/files/product.json.extensions
+3-3www/code-server/Makefile
+240-1054 files

FreeBSD/ports deb9568 — www/freenginx Makefile, www/nginx Makefile

www/{nginx,nginx-devel,freenginx}: Chase the ndk and auth_ldap updates

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1www/nginx/Makefile
+1-1www/freenginx/Makefile
+1-0www/nginx-devel/Makefile
+3-23 files

FreeBSD/ports e980f23 — www/nginx-module-ndk Makefile distinfo

www/nginx-module-ndk: Update to 0.3.6

Whether nginx carries ngx_http_script_complex_value_end_code_t was
decided by comparing nginx_version against 1031003.  The interface was
backported into the stable branch with 1.30.4, which reports 1030006, so
the check said no while it was there.  configure probes the header now.
Measured against 1.30.4 with array-var's own suite: 48 of 48 cases
failed before, 10 after, which is that branch's baseline anyway.

Changelog: https://github.com/openresty/ngx_devel_kit/compare/v0.3.5...v0.3.6

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3www/nginx-module-ndk/distinfo
+1-1www/nginx-module-ndk/Makefile
+4-42 files

FreeBSD/ports 7ec95d2 — www/nginx-module-auth-ldap Makefile distinfo

www/nginx-module-auth-ldap: Update to 0.2.4

Four defects found by Raivo Hool: a client that left during an
authentication kept the connection it held and stayed in the waiting
queue, request_timeout was armed on an event where it was noticed only
by chance, an empty user name went into the LDAP search, and
auth_ldap_cache_size above 8872 entries was silently capped.

Changelog: https://github.com/sysadmin-labs/nginx-auth-ldap-module/releases/tag/v0.2.4

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3www/nginx-module-auth-ldap/distinfo
+1-1www/nginx-module-auth-ldap/Makefile
+4-42 files

FreeBSD/ports d225ccd — misc/py-claude-agent-sdk Makefile distinfo

misc/py-claude-agent-sdk: Update to 0.2.173

get_session_messages and get_session_messages_from_store now return
every tool call and result from turns that ran tools in parallel.

Changes:        https://github.com/anthropics/claude-agent-sdk-python/blob/v0.2.173/CHANGELOG.md
Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3misc/py-claude-agent-sdk/distinfo
+1-1misc/py-claude-agent-sdk/Makefile
+4-42 files

FreeBSD/ports ae7d0ee — net-mgmt/prometheus3 Makefile distinfo

net-mgmt/prometheus3: Update to 3.15.1

Changelog:
https://github.com/prometheus/prometheus/releases/tag/v3.15.1
DeltaFile
+7-7net-mgmt/prometheus3/distinfo
+1-2net-mgmt/prometheus3/Makefile
+8-92 files

FreeBSD/src b958547 — sbin/sysctl sysctl.8

jail.8: fix a typo, sort Xr

PR:             299990 (typo part)
MFC after:      1 week
DeltaFile
+3-3sbin/sysctl/sysctl.8
+3-31 files

FreeBSD/ports 4656377 — net Makefile, net/turnd distinfo pkg-descr

[NEW PORT] net/turnd: Minimal NAT traversal and UDP relay server

turnd is Minimal NAT traversal and UDP relay server for FreeBSD, built with
a custom protocol inspired by STUN (RFC 8489) / TURN (RFC 8656) standards.

turnd is a lightweight UDP server for FreeBSD that provides basic NAT traversal
and peer-to-peer datagram relaying. It uses a compact custom protocol inspired
by STUN and TURN: clients can obtain their observed IP address and port, and the
server can forward UDP packets to a peer. The server listens on UDP port 1213
and supports IPv4 and IPv6.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
WWW:            https://github.com/Yeatol/freebsd_turnd
PR:             299434
DeltaFile
+28-0net/turnd/Makefile
+13-0net/turnd/pkg-descr
+3-0net/turnd/distinfo
+1-0net/Makefile
+45-04 files

FreeBSD/ports 735d14f — net/liveMedia Makefile pkg-plist

net/liveMedia: Update to 2026.10.24

https://download.live555.com/changelog.txt
DeltaFile
+3-3net/liveMedia/distinfo
+2-2net/liveMedia/pkg-plist
+1-1net/liveMedia/Makefile
+6-63 files

FreeBSD/ports 220bab3 — java/openjdk17 distinfo Makefile

java/openjdk17: Version 17.0.21.0.2 including CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

MFH:            2026Q4
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit 7f04d4602d3fe08f8a84fe0b3a851524f93ee6b7)
DeltaFile
+3-3java/openjdk17/distinfo
+3-3java/openjdk17/Makefile
+6-62 files

FreeBSD/ports 7f04d46 — java/openjdk17 distinfo Makefile

java/openjdk17: Version 17.0.21.0.2 including CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

MFH:            2026Q4
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3java/openjdk17/distinfo
+3-3java/openjdk17/Makefile
+6-62 files

FreeBSD/ports c4d1a2c — java/openjdk21 distinfo Makefile

java/openjdk21: Version 21.0.13.0.2 including CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

MFH:            2026Q4
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit 2fbb3d6232e700f3e94d8ba61776cbdb2f0ae0d5)
DeltaFile
+3-4java/openjdk21/Makefile
+3-3java/openjdk21/distinfo
+6-72 files

FreeBSD/ports 2fbb3d6 — java/openjdk21 distinfo Makefile

java/openjdk21: Version 21.0.13.0.2 including CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

MFH:            2026Q4
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-4java/openjdk21/Makefile
+3-3java/openjdk21/distinfo
+6-72 files

FreeBSD/ports 8302af3 — deskutils/py-paperless-ngx pkg-plist Makefile, deskutils/py-paperless-ngx/files patch-paperless.conf.example paperless-ngx.7.in

deskutils/py-paperless-ngx: Adapt to new nltk_data path

Reported by:    mfechner
DeltaFile
+13-0deskutils/py-paperless-ngx/files/pkg-message.in
+5-5deskutils/py-paperless-ngx/files/paperless-ngx.7.in
+2-2deskutils/py-paperless-ngx/Makefile
+1-1deskutils/py-paperless-ngx/pkg-plist
+1-1deskutils/py-paperless-ngx/files/patch-paperless.conf.example
+22-95 files

FreeBSD/ports 3a85fca — security/netbird Makefile distinfo

security/netbird: update 0.81.0 => 0.81.4

Changelogs:
- https://github.com/netbirdio/netbird/releases/tag/v0.81.1
- https://github.com/netbirdio/netbird/releases/tag/v0.81.2
- https://github.com/netbirdio/netbird/releases/tag/v0.81.3
- https://github.com/netbirdio/netbird/releases/tag/v0.81.4
Commit log:
- https://github.com/netbirdio/netbird/compare/v0.81.0...v0.81.4

PR:             299989
Approved by:    NetBird Developers <dev at netbird.io> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 3c7aa0a2f1e364c56f2cbe10e160d0a061f924f7)
DeltaFile
+5-5security/netbird/distinfo
+1-1security/netbird/Makefile
+6-62 files

FreeBSD/ports 518b1d3 — security/netbird Makefile distinfo

security/netbird: Update 0.77.1 => 81.0.0

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.78.0
https://github.com/netbirdio/netbird/releases/tag/v0.78.1
https://github.com/netbirdio/netbird/releases/tag/v0.78.2
https://github.com/netbirdio/netbird/releases/tag/v0.79.0
https://github.com/netbirdio/netbird/releases/tag/v0.80.0
https://github.com/netbirdio/netbird/releases/tag/v0.81.0

PR:             299030
Sponsored by:   UNIS Labs (vvd, commit patch)

(cherry picked from commit 8ef28bba287c12bf47370c6c2f870efc5c9d5ff8)
DeltaFile
+5-5security/netbird/distinfo
+1-2security/netbird/Makefile
+6-72 files

FreeBSD/ports 3c7aa0a — security/netbird Makefile distinfo

security/netbird: update 0.81.0 => 0.81.4

Changelogs:
- https://github.com/netbirdio/netbird/releases/tag/v0.81.1
- https://github.com/netbirdio/netbird/releases/tag/v0.81.2
- https://github.com/netbirdio/netbird/releases/tag/v0.81.3
- https://github.com/netbirdio/netbird/releases/tag/v0.81.4
Commit log:
- https://github.com/netbirdio/netbird/compare/v0.81.0...v0.81.4

PR:             299989
Approved by:    NetBird Developers <dev at netbird.io> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+5-5security/netbird/distinfo
+1-2security/netbird/Makefile
+6-72 files

FreeBSD/ports ae7dfad — java/openjdk25 Makefile distinfo

java/openjdk25: Version 25.0.5.0.2 including CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

MFH:            2026Q4
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit 9b5f1358f1f7f8fbdd85d80d66b8c49a286f09a3)
DeltaFile
+3-3java/openjdk25/distinfo
+2-3java/openjdk25/Makefile
+5-62 files

FreeBSD/ports 9b5f135 — java/openjdk25 Makefile distinfo

java/openjdk25: Version 25.0.5.0.2 including CA fixes

Upgrade port to latest upstream, including fixes for eMudhra CA
certificate issues.

MFH:            2026Q4
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3java/openjdk25/distinfo
+2-3java/openjdk25/Makefile
+5-62 files

FreeBSD/ports b1530fe — . UPDATING, net-mgmt/librenms Makefile

net-mgmt/librenms: Remove sudo dependency

At one time it was required for running certain scripts.

Add an UPDATING entry.
While here, notice and correct the date for the previous entry
from d90f5893

Reported by:    SgtMalicious
Tested by:      me
˚¨# "Pull Request" and "Differential Revision" require the *full* GitHub or
DeltaFile
+7-1UPDATING
+2-1net-mgmt/librenms/Makefile
+9-22 files

FreeBSD/ports eeee29e — databases/redis_exporter Makefile distinfo

databases/redis_exporter: Update 1.92.0 => 1.96.0

Upstream switched back to Go 1.26.

Changelogs:
- https://github.com/oliver006/redis_exporter/releases/tag/v1.92.1
- https://github.com/oliver006/redis_exporter/releases/tag/v1.93.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.94.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.95.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.96.0
Commit log:
- https://github.com/oliver006/redis_exporter/compare/v1.92.0...v1.96.0

PR:             299988
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 8bb5ef2f300f4ade21122be2323241a47b15ee03)
DeltaFile
+5-5databases/redis_exporter/distinfo
+3-4databases/redis_exporter/Makefile
+8-92 files

FreeBSD/ports 8bb5ef2 — databases/redis_exporter Makefile distinfo

databases/redis_exporter: Update 1.92.0 => 1.96.0

Upstream switched back to Go 1.26.

Changelogs:
- https://github.com/oliver006/redis_exporter/releases/tag/v1.92.1
- https://github.com/oliver006/redis_exporter/releases/tag/v1.93.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.94.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.95.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.96.0
Commit log:
- https://github.com/oliver006/redis_exporter/compare/v1.92.0...v1.96.0

PR:             299988
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+5-5databases/redis_exporter/distinfo
+3-4databases/redis_exporter/Makefile
+8-92 files