FreeBSD/ports 4465ef2 — devel/open62541 distinfo Makefile

devel/open62541: Update 1.5.8 => 1.5.10

Changelogs:
https://github.com/open62541/open62541/releases/tag/v1.5.9
https://github.com/open62541/open62541/releases/tag/v1.5.10

While here, sort Makefile (pet port{clippy,fmt}).

PR:             300411
Approved by:    osa, vvd (mentors, implicit)
DeltaFile
+6-6devel/open62541/Makefile
+3-3devel/open62541/distinfo
+9-92 files

FreeBSD/ports c21d84f — devel/glab pkg-plist Makefile

devel/glab: update to 1.127.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+2-0devel/glab/pkg-plist
+9-73 files

FreeBSD/ports c51bb04 — textproc/ast-grep Makefile Makefile.crates

textproc/ast-grep: Update to 0.51.1

Changelog: https://github.com/ast-grep/ast-grep/blob/0.51.1/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+77-77textproc/ast-grep/distinfo
+37-37textproc/ast-grep/Makefile.crates
+1-1textproc/ast-grep/Makefile
+115-1153 files

FreeBSD/ports cc32d5d — graphics/p5-Image-ExifTool-devel Makefile distinfo

graphics/p5-Image-ExifTool-devel: Update to 13.60

ChangeLog:      https://exiftool.org/history.html#v13.60

PR:             300420
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 38097e96714998c0c03c3501a0077fa1452ea37d)
DeltaFile
+3-3graphics/p5-Image-ExifTool-devel/distinfo
+1-1graphics/p5-Image-ExifTool-devel/Makefile
+4-42 files

FreeBSD/ports 38097e9 — graphics/p5-Image-ExifTool-devel Makefile distinfo

graphics/p5-Image-ExifTool-devel: Update to 13.60

ChangeLog:      https://exiftool.org/history.html#v13.60

PR:             300420
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3graphics/p5-Image-ExifTool-devel/distinfo
+1-1graphics/p5-Image-ExifTool-devel/Makefile
+4-42 files

FreeBSD/ports a1b9b86 — cad/fdm_materials/files patch-CMakeLists.txt

cad/fdm_materials: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+10-0cad/fdm_materials/files/patch-CMakeLists.txt
+10-01 files

FreeBSD/ports 8f8f9b0 — www/adjuster Makefile distinfo

www/adjuster: Update 3.250 => 3.251

Commit log:
* Improve reliability of the legacy CGI mode when run under Apache.
https://github.com/ssb22/adjuster/compare/v3.250...v3.251

PR:             300429
Approved by:    osa, vvd (mentors, implicit)
DeltaFile
+3-3www/adjuster/distinfo
+1-1www/adjuster/Makefile
+4-42 files

FreeBSD/ports ab609d7 — lang/R-cran-languageserver Makefile distinfo

lang/R-cran-languageserver: Update to 0.3.21

Changelog:
https://cran.r-project.org/web/packages/languageserver/news/news.html
DeltaFile
+3-3lang/R-cran-languageserver/distinfo
+1-1lang/R-cran-languageserver/Makefile
+4-42 files

FreeBSD/ports 285264c — math/fcl05/files patch-CMakeLists.txt

math/fcl05: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+9-3math/fcl05/files/patch-CMakeLists.txt
+9-31 files

FreeBSD/ports 28e2d14 — sysutils/elio Makefile Makefile.crates

sysutils/elio: Update 1.14.0 => 1.15.0

Changelog:
https://github.com/elio-fm/elio/blob/v1.15.0/CHANGELOG.md

PR:             300440
Approved by:    osa, vvd (mentors, implicit)
DeltaFile
+143-193sysutils/elio/distinfo
+71-96sysutils/elio/Makefile.crates
+1-1sysutils/elio/Makefile
+215-2903 files

FreeBSD/ports bf34819 — editors/zed Makefile.crates distinfo, editors/zed/files patch-crates_gpui_src_platform.rs patch-crates_project_tests_integration_project__tests.rs

editors/zed: Update to 1.26.2

Changelog: https://github.com/zed-industries/zed/releases/tag/v1.26.2

Reported by:    GitHub (watch releases)
DeltaFile
+41-15editors/zed/distinfo
+19-6editors/zed/Makefile.crates
+11-11editors/zed/files/patch-Cargo.lock
+15-0editors/zed/files/patch-crates_languages_src_python.rs
+5-5editors/zed/files/patch-crates_project_tests_integration_project__tests.rs
+3-3editors/zed/files/patch-crates_gpui_src_platform.rs
+94-405 files not shown
+104-5011 files

FreeBSD/ports f4ee747 — astro/traccar Makefile distinfo

astro/traccar: update to 6.17.0
DeltaFile
+410-393astro/traccar/pkg-plist
+3-3astro/traccar/distinfo
+1-1astro/traccar/Makefile
+414-3973 files

FreeBSD/ports 2a1d243 — security/vaultwarden Makefile Makefile.crates

security/vaultwarden: Update to 1.37.5
DeltaFile
+315-265security/vaultwarden/distinfo
+156-131security/vaultwarden/Makefile.crates
+1-2security/vaultwarden/Makefile
+472-3983 files

FreeBSD/ports 92bc58b — math/fann/files patch-CMakeLists.txt

math/fann: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+10-1math/fann/files/patch-CMakeLists.txt
+10-11 files

FreeBSD/ports 1839c57 — emulators/emulationstation/files patch-CMakeLists.txt

emulators/emulationstation: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+9-3emulators/emulationstation/files/patch-CMakeLists.txt
+9-31 files

FreeBSD/ports 342fc45 — net-p2p/eiskaltdcpp-lib/files patch-data_CMakeLists.txt

net-p2p/eiskaltdcpp-data: Fix building with CMake 4
DeltaFile
+7-0net-p2p/eiskaltdcpp-lib/files/patch-data_CMakeLists.txt
+7-01 files

FreeBSD/ports b4db713 — net-p2p/eiskaltdcpp-lib/files patch-json__CMakeLists.txt

net-p2p/eiskaltdcpp-lib: Fix building with CMake 4
DeltaFile
+10-3net-p2p/eiskaltdcpp-lib/files/patch-json__CMakeLists.txt
+10-31 files

FreeBSD/ports 17fd8a6 — net-mgmt/py-napalm-logs Makefile, net-mgmt/py-napalm-logs/files patch-napalm__logs_config_____init____.py patch-napalm__logs_utils_____init____.py

net-mgmt/py-napalm-logs: Update to 0.11.0

0.9.0 fails on Python 3.12+: napalm_logs.base imports imp (removed
in 3.12) to load the Python device profiles, and it calls yaml.load()
without a Loader, which PyYAML 6 rejects, so no YAML profile loads.
0.11.0 fixes the YAML loading.

Also add some patches to fix the following issues:

* Replace the imp calls with importlib.

* napalm_logs/__init__.py imports pkg_resources to look up its
  version; pkg_resources is deprecated and only available with
  setuptools, which is not a run dependency.  Use importlib.metadata.

* The authenticator process and the ClientAuth helper call
  ssl.wrap_socket(), removed in Python 3.12, so the auth process
  crashes on the first connection and clients cannot authenticate.
  Use SSLContext with the same behaviour.

    [12 lines not shown]
DeltaFile
+36-0net-mgmt/py-napalm-logs/files/patch-napalm__logs_auth.py
+31-0net-mgmt/py-napalm-logs/files/patch-napalm__logs_base.py
+29-0net-mgmt/py-napalm-logs/files/patch-napalm__logs_____init____.py
+28-0net-mgmt/py-napalm-logs/files/patch-napalm__logs_utils_____init____.py
+11-11net-mgmt/py-napalm-logs/Makefile
+14-8net-mgmt/py-napalm-logs/files/patch-napalm__logs_config_____init____.py
+149-191 files not shown
+154-227 files

FreeBSD/ports 9fafd3d — games/dreamchess Makefile

games/dreamchess: Mark deprecated

(cherry picked from commit 91adbc735c928771d345d5147c4c473c7c0e422d)
DeltaFile
+4-1games/dreamchess/Makefile
+4-11 files

FreeBSD/ports 91adbc7 — games/dreamchess Makefile

games/dreamchess: Mark deprecated
DeltaFile
+4-1games/dreamchess/Makefile
+4-11 files

FreeBSD/ports 661a4d6 — net-mgmt/py-napalm-logs Makefile, net-mgmt/py-napalm-logs/files patch-napalm__logs_config_____init____.py patch-napalm__logs_utils_____init____.py

net-mgmt/py-napalm-logs: Update to 0.11.0

0.9.0 fails on Python 3.12+: napalm_logs.base imports imp (removed
in 3.12) to load the Python device profiles, and it calls yaml.load()
without a Loader, which PyYAML 6 rejects, so no YAML profile loads.
0.11.0 fixes the YAML loading.

Also add some patches to fix the following issues:

* Replace the imp calls with importlib.

* napalm_logs/__init__.py imports pkg_resources to look up its
  version; pkg_resources is deprecated and only available with
  setuptools, which is not a run dependency.  Use importlib.metadata.

* The authenticator process and the ClientAuth helper call
  ssl.wrap_socket(), removed in Python 3.12, so the auth process
  crashes on the first connection and clients cannot authenticate.
  Use SSLContext with the same behaviour.

    [11 lines not shown]
DeltaFile
+36-0net-mgmt/py-napalm-logs/files/patch-napalm__logs_auth.py
+31-0net-mgmt/py-napalm-logs/files/patch-napalm__logs_base.py
+29-0net-mgmt/py-napalm-logs/files/patch-napalm__logs_____init____.py
+28-0net-mgmt/py-napalm-logs/files/patch-napalm__logs_utils_____init____.py
+11-11net-mgmt/py-napalm-logs/Makefile
+14-8net-mgmt/py-napalm-logs/files/patch-napalm__logs_config_____init____.py
+149-191 files not shown
+154-227 files

FreeBSD/ports 9754c71 — games/doomsday Makefile

games/doomsday: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+2-1games/doomsday/Makefile
+2-11 files

FreeBSD/ports 061b83c — security/vuxml/vuln 2026.xml

security/vuxml: fix tag typo in 54d19b85
DeltaFile
+1-1security/vuxml/vuln/2026.xml
+1-11 files

FreeBSD/ports 7ba94d0 — devel/doctest/files patch-CMakeLists.txt

devel/doctest: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0devel/doctest/files/patch-CMakeLists.txt
+8-01 files

FreeBSD/ports 5e7e65f — comms/digiham/files patch-CMakeLists.txt

comms/digiham: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0comms/digiham/files/patch-CMakeLists.txt
+8-01 files

FreeBSD/ports 934b9e7 — comms/cubicsdr/files patch-CMakeLists.txt

comms/cubicsdr: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0comms/cubicsdr/files/patch-CMakeLists.txt
+8-01 files

FreeBSD/ports 4e56899 — www/freenginx Makefile version.mk, www/freenginx-acme-module Makefile distinfo

www/freenginx: Security update to 1.30.2

One of the keys was left uninitialized when using automatic rotation of
TLS session ticket keys, which makes it possible to forge a session and
bypass client certificate verification.

Changes:        https://freenginx.org/en/CHANGES-1.30

Security:       4784aba5-d6a9-11f1-8a93-a0369f6e85b8
Sponsored by:   Netzkommune GmbH

(cherry picked from commit 7ac2e3d6e973bcef7bf45b72656a71e253cd9c75)
DeltaFile
+3-49www/freenginx/distinfo
+3-3www/freenginx-acme-module/distinfo
+1-1www/freenginx/version.mk
+1-1www/freenginx-acme-module/Makefile
+0-1www/freenginx/Makefile
+8-555 files

FreeBSD/ports 8b8d01f — www/phpbb3 Makefile distinfo

www/phpbb3: Security update to 3.3.19

Fixes an unauthenticated SMTP command injection through the contact
form, reflected and stored cross-site scripting, a missing CSRF check
when held private messages are released and several moderator permission
bypasses.

The same fixes were announced for 3.3.18, whose downloads did not carry
them.

Changelog:
https://github.com/phpbb/phpbb/blob/release-3.3.19/phpBB/docs/CHANGELOG.html

Security:       4784d4b8-d6a9-11f1-8a93-a0369f6e85b8
Sponsored by:   Netzkommune GmbH

(cherry picked from commit 4d6d2c1680a007e107e49cc4fa9042781a677a61)
DeltaFile
+16-0www/phpbb3/pkg-plist
+3-3www/phpbb3/distinfo
+1-1www/phpbb3/Makefile
+20-43 files

FreeBSD/ports b8c8190 — www/freenginx Makefile

www/freenginx: Fix portscout

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1www/freenginx/Makefile
+1-11 files

FreeBSD/ports aec247c — security/vuxml/vuln 2026.xml

security/vuxml: Document phpBB vulnerabilities

Sponsored by:   Netzkommune GmbH
DeltaFile
+60-0security/vuxml/vuln/2026.xml
+60-01 files