FreeBSD/ports d561059 — comms/xmorse/files Makefile

comms/xmorse: make the port buildable against both FLTK 1.3 and 1.4.
DeltaFile
+1-1comms/xmorse/files/Makefile
+1-11 files

FreeBSD/ports ec9ea6f — www/py-http-sf distinfo Makefile

www/py-http-sf: update 1.3.0 → 1.3.1
DeltaFile
+7-4www/py-http-sf/Makefile
+3-3www/py-http-sf/distinfo
+10-72 files

FreeBSD/ports 9bcf153 — math/lean4 distinfo Makefile, math/lean4/files patch-tests_CMakeLists.txt patch-stage0_src_CMakeLists.txt

math/lean4: update 4.34.1 → 4.35.0
DeltaFile
+621-441math/lean4/pkg-plist
+19-7math/lean4/files/patch-src_CMakeLists.txt
+7-5math/lean4/distinfo
+10-2math/lean4/Makefile
+12-0math/lean4/files/patch-stage0_src_CMakeLists.txt
+5-5math/lean4/files/patch-tests_CMakeLists.txt
+674-4602 files not shown
+678-4648 files

FreeBSD/ports 13dcfa2 — math/py-PySCIPOpt distinfo Makefile

math/py-PySCIPOpt: update 6.2.1 → 6.3.0
DeltaFile
+3-3math/py-PySCIPOpt/distinfo
+3-3math/py-PySCIPOpt/Makefile
+6-62 files

FreeBSD/ports 2c0d67c — graphics/py-kornia-rs Makefile distinfo, graphics/py-kornia-rs/files Cargo.lock

graphics/py-kornia-rs: update 0.1.14 → 0.2.0
DeltaFile
+17,908-298graphics/py-kornia-rs/files/Cargo.lock
+2,268-2,178graphics/py-kornia-rs/distinfo
+692-649graphics/py-kornia-rs/Makefile
+20,868-3,1253 files

FreeBSD/ports 4e9ee00 — science/py-pygmo2 distinfo Makefile

science/py-pygmo2: update 2.19.8 → 2.20.0
DeltaFile
+10-7science/py-pygmo2/Makefile
+3-3science/py-pygmo2/distinfo
+13-102 files

FreeBSD/ports 39271a8 — science/pagmo2 pkg-plist Makefile, science/pagmo2/files patch-CMakeLists.txt

science/pagmo2: update 2.19.1 → 2.20.0
DeltaFile
+0-33science/pagmo2/files/patch-CMakeLists.txt
+3-3science/pagmo2/distinfo
+2-3science/pagmo2/Makefile
+3-1science/pagmo2/pkg-plist
+8-404 files

FreeBSD/ports 282c14e — math/py-PuLP distinfo Makefile, math/py-PuLP/files patch-pulp_apis_core.py

math/py-PuLP: update 3.3.2 → 4.0.0
DeltaFile
+48-24math/py-PuLP/Makefile
+37-3math/py-PuLP/distinfo
+3-2math/py-PuLP/files/patch-pulp_apis_core.py
+1-1science/py-libpysal/Makefile
+89-304 files

FreeBSD/ports e925884 — devel/py-jsonpickle Makefile distinfo

devel/py-jsonpickle: update 4.1.2 → 4.1.3
DeltaFile
+3-3devel/py-jsonpickle/distinfo
+2-2devel/py-jsonpickle/Makefile
+5-52 files

FreeBSD/ports 34622ca — science/py-probeinterface Makefile distinfo

science/py-probeinterface: update 0.3.2 → 0.4.0
DeltaFile
+3-3science/py-probeinterface/distinfo
+1-1science/py-probeinterface/Makefile
+4-42 files

FreeBSD/ports b9a6a34 — misc/py-litellm Makefile

misc/py-litellm: Relax upper limit of dependency (py-huggingface-hub)
DeltaFile
+2-1misc/py-litellm/Makefile
+2-11 files

FreeBSD/ports 562ffb5 — misc/py-huggingface-hub distinfo Makefile

misc/py-huggingface-hub: Update to 2.2.0

Changelog:
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.16.4
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.17.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.18.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.19.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.20.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.21.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.22.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.23.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.24.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.25.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.26.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.27.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.28.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.29.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.30.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.31.0

    [8 lines not shown]
DeltaFile
+6-6misc/py-huggingface-hub/Makefile
+3-3misc/py-huggingface-hub/distinfo
+9-92 files

FreeBSD/ports 3530d1e — net-mgmt/telegraf Makefile distinfo

net-mgmt/telegraf: Update to 1.40.2

Release notes:  https://github.com/influxdata/telegraf/releases/tag/v1.40.2
DeltaFile
+5-5net-mgmt/telegraf/distinfo
+1-2net-mgmt/telegraf/Makefile
+6-72 files

FreeBSD/ports c831483 — comms/flwrap Makefile, comms/flwrap/files patch-configure

comms/flwrap: prepare the port for upcoming FLTK 1.4.x

- Don't demand particular FLTK API version for no reason
- Drop seemingly useless (or no longer needed) USES list
DeltaFile
+12-0comms/flwrap/files/patch-configure
+0-2comms/flwrap/Makefile
+12-22 files

FreeBSD/ports ec08f3e — sysutils/atop Makefile distinfo, sysutils/atop/files patch-atop.c patch-atop.h

sysutils/atop: update to atop-2.0.2.fbsd.beta4

This release integrates port patches and fixes garbage in the process
list.
DeltaFile
+0-56sysutils/atop/files/patch-photosyst.c
+0-14sysutils/atop/files/patch-atop.h
+0-12sysutils/atop/files/patch-atop.c
+3-2sysutils/atop/distinfo
+1-2sysutils/atop/Makefile
+4-865 files

FreeBSD/ports 6f17927 — www/freenginx Makefile, www/freenginx/files extra-patch-ngx_http_sflow_module.c

www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the gridfs, postgres, redis2 and sflow modules from their own
source ports instead of fetching them with GH_TUPLE.

Sponsored by:   Netzkommune GmbH
DeltaFile
+0-59www/nginx/files/extra-patch-ngx_http_sflow_module.c
+0-59www/freenginx/files/extra-patch-ngx_http_sflow_module.c
+0-56www/nginx-devel/files/extra-patch-ngx_http_sflow_module.c
+23-9www/nginx/Makefile
+23-9www/nginx-devel/Makefile
+23-9www/freenginx/Makefile
+69-20124 files not shown
+102-48330 files

FreeBSD/ports 6b3966e — www Makefile, www/nginx-module-postgres distinfo pkg-descr

www/nginx-module-postgres: Add New Port

Sources of the postgres module for the NGINX ports.  The module queries
PostgreSQL from nginx itself, with no application in between, and answers
with the rows as text, as JSON, or as nothing but a status code.

Sponsored by:   Netzkommune GmbH
DeltaFile
+55-0www/nginx-module-postgres/Makefile
+14-0www/nginx-module-postgres/files/pkg-message.in
+8-0www/nginx-module-postgres/pkg-descr
+3-0www/nginx-module-postgres/distinfo
+1-0www/Makefile
+81-05 files

FreeBSD/ports 6172a08 — www Makefile, www/nginx-module-redis2 distinfo pkg-descr

www/nginx-module-redis2: Add New Port

Sources of the redis2 module for the NGINX ports.  The module sends
commands to a Redis server and answers with the reply as it arrived, in
Redis' own protocol, speaking the protocol itself rather than through a
library.

Sponsored by:   Netzkommune GmbH
DeltaFile
+43-0www/nginx-module-redis2/Makefile
+14-0www/nginx-module-redis2/files/pkg-message.in
+8-0www/nginx-module-redis2/pkg-descr
+3-0www/nginx-module-redis2/distinfo
+1-0www/Makefile
+69-05 files

FreeBSD/ports 858da12 — www Makefile, www/nginx-module-gridfs distinfo pkg-descr

www/nginx-module-gridfs: Add New Port

Sources of the gridfs module for the NGINX ports.  The module serves
files out of MongoDB's GridFS, by name or by object id, and answers a
byte range out of the chunks it needs instead of reading the whole file.

Sponsored by:   Netzkommune GmbH
DeltaFile
+37-0www/nginx-module-gridfs/Makefile
+14-0www/nginx-module-gridfs/files/pkg-message.in
+8-0www/nginx-module-gridfs/pkg-descr
+3-0www/nginx-module-gridfs/distinfo
+1-0www/Makefile
+63-05 files

FreeBSD/ports 5f1f6b5 — www Makefile, www/nginx-module-sflow distinfo pkg-descr

www/nginx-module-sflow: Add New Port

Sources of the sflow module for the NGINX ports.  The module samples
requests and sends them to an sFlow collector as UDP datagrams, together
with counters for the server as a whole.

Sponsored by:   Netzkommune GmbH
DeltaFile
+43-0www/nginx-module-sflow/Makefile
+14-0www/nginx-module-sflow/files/pkg-message.in
+8-0www/nginx-module-sflow/pkg-descr
+3-0www/nginx-module-sflow/distinfo
+1-0www/Makefile
+69-05 files

FreeBSD/ports e61af9a — graphics/pdfium Makefile

graphics/pdfium: fix stage

It was failing on 14.

PR:             299197
(cherry picked from commit 50c53e948230e961d057571739258d69c3aa1622)
DeltaFile
+1-1graphics/pdfium/Makefile
+1-11 files

FreeBSD/ports c7d90c7 — misc/py-skops distinfo Makefile, misc/py-skops/files patch-pyproject.toml

misc/py-skops: update 0.14.0 → 0.16.0
DeltaFile
+14-0misc/py-skops/files/patch-pyproject.toml
+6-2misc/py-skops/Makefile
+3-3misc/py-skops/distinfo
+23-53 files

FreeBSD/ports 50c53e9 — graphics/pdfium Makefile

graphics/pdfium: fix stage

It was failing on 14.

PR:             299197
DeltaFile
+1-1graphics/pdfium/Makefile
+1-11 files

FreeBSD/ports bb40dbe — misc/py-compressed-tensors distinfo Makefile

misc/py-compressed-tensors: update 0.15.0.1 → 0.19.0
DeltaFile
+8-4misc/py-compressed-tensors/Makefile
+3-3misc/py-compressed-tensors/distinfo
+11-72 files

FreeBSD/ports f587ae8 — games/oblige Makefile, games/oblige/files patch-gui_sys__endian.h patch-ajpoly__src_pl__endian.h

games/oblige: prepare the port for FLTK 1.4

- Drop silly meaningless FLTK version check
- While here, normalize UT_Swap16() patches

Fixes:  6483d7e6e5f3
DeltaFile
+14-0games/oblige/files/patch-gui_ui__window.cc
+1-2games/oblige/Makefile
+1-1games/oblige/files/patch-gui_sys__endian.h
+1-1games/oblige/files/patch-ajpoly__src_pl__endian.h
+17-44 files

FreeBSD/ports e84ea0b — www/node20 pkg-plist Makefile, www/node20/files patch-deps_openssl_openssl-cl__no__asm.gypi patch-deps_v8_src_codegen_arm_cpu-arm.cc

cleanup: Remove node20 expired ports:

2026-05-31 www/node20: Node.js 20.* has reached its EoL on 2026-04-30. Use Node.js 24.* (www/node24) instead
www/yarn-node20: part of www/node20
www/npm-node20: part of www/node20
DeltaFile
+0-115www/node20/Makefile
+0-109www/node20/pkg-plist
+0-20www/node20/files/patch-deps_v8_src_codegen_ppc_constants-ppc.h
+0-20www/node20/files/patch-common.gypi
+0-18www/node20/files/patch-deps_v8_src_codegen_arm_cpu-arm.cc
+0-17www/node20/files/patch-deps_openssl_openssl-cl__no__asm.gypi
+0-29917 files not shown
+3-43323 files

FreeBSD/ports 9266795 — Mk bsd.default-versions.mk, Mk/Uses nodejs.mk

Mk: unregister expired www/node20
DeltaFile
+3-3Mk/Uses/nodejs.mk
+1-1Mk/bsd.default-versions.mk
+4-42 files

FreeBSD/ports 8d8a202 — lang/python-doc-html distinfo, lang/python311 Makefile Makefile.version

lang/python311: update to 3.11.17

Changelog: https://docs.python.org/3.11/whatsnew/changelog.html#python-3-11-17-final
DeltaFile
+5-5lang/python-doc-html/distinfo
+3-3lang/python311/distinfo
+1-1lang/python311/Makefile.version
+0-1lang/python311/Makefile
+9-104 files

FreeBSD/ports 7df10fc — lang/python-doc-html distinfo, lang/python312 Makefile Makefile.version

lang/python312: update to 3.12.15

Changelog: https://docs.python.org/3.12/whatsnew/changelog.html#python-3-12-15-final
DeltaFile
+5-5lang/python-doc-html/distinfo
+3-3lang/python312/distinfo
+1-1lang/python312/Makefile.version
+0-1lang/python312/Makefile
+9-104 files

FreeBSD/ports ce879d5 — lang/python311 distinfo Makefile, lang/python311/files patch-Modules__socketmodule.c

lang/python311: fix order of divert(4) commits

Use https://github.com/python/cpython/pull/96536 directly

PR: 267648, 298106
DeltaFile
+0-29lang/python311/files/patch-Modules__socketmodule.c
+3-2lang/python311/Makefile
+3-1lang/python311/distinfo
+6-323 files