The place for ports
deskutils/nextcloudclient: Update to 4.0.2
security/py-python-nmap: Fix port by adding required dependency nmap<br />
<br />
PR: 291353<br />
Fixes: bb7385d03317 (Add new port)
deskutils/stirling-pdf: update to 2.0.3<br />
<br />
Changes: https://github.com/Stirling-Tools/Stirling-PDF/releases/tag/v2.0.3
devel/pyenv: Update to 2.6.15
lang/erlang-runtime28: Update to 28.2
misc/ytree: Update to 2.10<br />
<br />
- Regenerate patch-filewin.c for new version<br />
- Remove patch-ytree.h (upstreamed)
lang/racket: Update to 9.0
lang/racket-minimal: Update to 9.0
net/nats-nkeys: Update to 0.4.12
net/redpanda-connect: Update to 4.72.0
lang/erlang-runtime27: Update to 27.3.4.6
textproc/otree: Update to 0.6.3
net/croc: Update to 10.3.1
sysutils/usermin: Update to 2.500
sysutils/webmin: Update to 2.600
net/nats-server: Update to 2.12.2
print/cups: Fix regressions<br />
<br />
- Apply upstream patch to unblock GTK+ print dialogs.<br />
- Apply upstream patch for out-of-bounds read in cupsUTF8ToCharset().<br />
- Make cupsd ignore IdleExitTimeout in cupsd.conf.<br />
<br />
Reported by: christos
misc/py-sagemaker-serve: New port: SageMaker: Library for training & deploying models on Amazon SageMaker
devel/py-uv-build: update 0.9.14 → 0.9.15<br />
<br />
Reported by: portscout
devel/{,py-}uv: update 0.9.14 → 0.9.15
devel/qtutilities: update 6.14.4 → 6.18.4
devel/cpp-utilities: update 5.28.1 → 5.32.0<br />
<br />
Reported by: portscout
math/{,py-}faiss: update 1.13.0 → 1.13.1<br />
<br />
Reported by: portscout
devel/lefthook: update 2.0.4 → 2.0.5<br />
<br />
Reported by: portscout
devel/cargo-deny: update 0.18.6 → 0.18.7<br />
<br />
Reported by: portscout
databases/weaviate: update 1.34.2 → 1.34.3<br />
<br />
Reported by: portscout
databases/qdrant: update 1.15.5 → 1.16.1
net-p2p/datuum_gateway: Add new port<br />
<br />
Datum Gateway implements lightweight efficient client side decentralized<br />
block template creation for true solo mining.
editors/texstudio: Update to 4.9.0
databases/py-qdrant-client: Update to 1.16.1<br />
<br />
PR: 291361
www/py-flask: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
www/py-fastapi-sso: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
www/flexget: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
textproc/py-mkdocstrings: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
textproc/py-mkdocs-get-deps: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
textproc/py-mkdocs: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
textproc/py-dialect: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
textproc/py-csvkit: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
sysutils/py-pyinfra: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
sysutils/py-ansible-compat: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
finance/odoo17: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
finance/odoo: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
devel/py-importlib-resources: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
devel/py-click: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
devel/py-Automat: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
devel/commitizen: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
databases/py-snowflake-connector-python: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)<br />
<br />
Approved by: portmgr (blanket)<br />
With hat: python
www/py-notebook: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)
textproc/py-sphinx: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)
textproc/py-chameleon: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)
security/py-certbot: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)
devel/py-nbconvert: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)
devel/py-jupyter-client: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)
devel/py-ipyparallel: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)
devel/ipython: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)
german/mythes: Update to 2025.11.30
textproc/py-spacy: Update to 3.8.11<br />
<br />
Changes: https://github.com/explosion/spaCy/releases
graphics/py-s2: Fix build with swig 4.4.0+<br />
<br />
SWIG_Python_TypeError has been removed. swig #3260 provides a few options.<br />
<br />
Obtained from: https://github.com/swig/swig/issues/3260#issuecomment-3272521479
devel/py-propcache: Bump PORTREVISION for package change in 9ac46aade2c6817136e4e07760ed4fce4f32548f<br />
<br />
- Rename patch file
devel/pylint: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)
textproc/py-rdflib: move bin/sq to bin/sparqlquery<br />
<br />
Conflicts with security/sequoia-sq. sq in this context is merely a<br />
short form for sparqlquery, so use the long name for now.<br />
<br />
While here, use DISTVERSION.<br />
<br />
Reference: https://github.com/RDFLib/rdflib/issues/3337
devel/R-cran-bindr: Update to 0.1.3
editors/vim: Update to 9.1.1948<br />
<br />
Security: Arbitrary code execution (as user running vim). HIGH severity.<br />
https://github.com/vim/vim/security/advisories/GHSA-g77q-xrww-p834
lang/python313: Update to 3.13.10
misc/py-sagemaker: update 2.251.0 → 3.0.1
misc/py-sagemaker-shim: New port: SageMaker: Adapter algorithms for Grand Challenge inference API
devel/py-aioboto3: New port: Async boto3 wrapper
misc/py-sagemaker-train: Update WWW and pkg-descr
misc/py-sagemaker-mlops: New port: SageMaker: MLOps package for workflow orchestration
www/py-django52: Update to 5.2.9
www/py-django51: Update to 5.1.15
www/py-django42: Update to 4.2.27
www/pydio-cells: update to 4.14.16<br />
<br />
Changelog: https://github.com/pydio/cells/releases/tag/v4.4.16
graphics/materialx: Add new port<br />
<br />
MaterialX is an open standard for representing rich material and<br />
look-development content in computer graphics, enabling its<br />
platform-independent description and exchange across applications and<br />
renderers.<br />
<br />
PR: 283175
x11/xterm: Update to 404
devel/glib20: update to 2.84.4<br />
<br />
Changelog: https://gitlab.gnome.org/GNOME/glib/-/blob/2.84.4/NEWS
devel/glib20: remove FAM_ALTBACKEND<br />
<br />
No longer accessed after libinotify-kqueue landed, further with<br />
native inotify since 15-STABLE. While here, conditionalise the<br />
devel/libinotify dependency accordingly.
devel/glib20: integrate the meson option for NLS
devel/glib20: shore up DOCS<br />
<br />
- use DOCS over PORTDOCS<br />
- unconditionally omit G_VA_COPY_AS_ARRAY, as the symbol is historical,<br />
only relevant on certain platforms and the generated doc is blank
www/firefox: update to 146.0 (rc1)<br />
<br />
Release Notes (soon):<br />
https://www.firefox.com/en-US/firefox/146.0/releasenotes/
net/asterisk22: Update 20.16.0 → 20.17.0<br />
<br />
Changelog:<br />
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-20.17.0.html<br />
<br />
Add non-default option UNBOUND to prevent silent grab of libunbound.so<br />
from dns/unbound.<br />
<br />
PR: 291176<br />
Sponsored by: FLEX-IT LLC<br />
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
net/asterisk22: Update 22.6.0 → 22.7.0<br />
<br />
Changelog:<br />
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.7.0.html<br />
<br />
Add non-default option UNBOUND to prevent silent grab of libunbound.so<br />
from dns/unbound.<br />
<br />
PR: 291177<br />
Sponsored by: FLEX-IT LLC<br />
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
dns/{knot3,py-libknot}: Update 3.5.0 => 3.5.2<br />
<br />
Changelog:<br />
https://gitlab.nic.cz/knot/knot-dns/raw/v3.5.2/NEWS<br />
<br />
PR: 291264 289611<br />
Approved by: Leo Vandewoestijne <freebsd@dns.company> (maintainer)<br />
MFH: 2025Q4
security/arti: Update to 1.8.0
lang/janet: update to v1.40.1<br />
<br />
Differential Revision: https://reviews.freebsd.org/D54027
sysutils/bastille: Upgrade port to 1.2.0.251201<br />
<br />
Co-authored-by: Michael Osipov <michaelo@FreeBSD.org><br />
PR: 291338<br />
Approved by: michaelo<br />
MFH: 2025Q4<br />
Release Notes: https://github.com/BastilleBSD/bastille/releases/tag/1.2.0.251201
devel/py-propcache: fix build by ignoring cython version<br />
<br />
Approved by: portmgr blanket
www/qutebrowser: update to 3.6.3
mail/mailio: update 0.25.1 → 0.25.3
audio/gmsynth-lv2: update 0.6.2 → 0.6.3
audio/fluida-lv2: update 0.9.3 → 0.9.5
graphics/partio: update the port to the latest version 1.19.2<br />
<br />
Replace our SWIG interface patch with two ones from upstream:<br />
- Add typemaps to ensure that the std::map parameters work<br />
as expected<br />
- Add overloaded methods to avoid ambiguous parameter errors<br />
in newer versions of SWIG<br />
<br />
Reported by: portscout
sysutils/eksctl: Update to 0.220.0<br />
<br />
Changelog:<br />
https://github.com/eksctl-io/eksctl/releases/tag/v0.220.0
net/syncthing: Update to 2.0.12<br />
<br />
re: https://github.com/syncthing/syncthing/releases/tag/v2.0.12<br />
<br />
Sponsored by: My local coffee shop
security/py-pyscard: update to 2.3.1<br />
<br />
PR: 291291<br />
Approved by: maintainer
www/rubygem-rqrcode: Update to 3.1.1<br />
<br />
Changes: https://github.com/whomwah/rqrcode/releases
www/rubygem-addressable: Update to 2.8.8<br />
<br />
Changes: https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md
sysutils/rubygem-tmuxinator: Update to 3.3.6<br />
<br />
Changes: https://github.com/tmuxinator/tmuxinator/releases
security/rubygem-openssl-cmac: Update to 2.1.0<br />
<br />
Changes: https://github.com/SmallLars/openssl-cmac/releases
security/rubygem-openssl-ccm: Update to 1.3.0<br />
<br />
- Update WWW<br />
<br />
Changes: https://github.com/SmallLars/openssl-ccm/releases