FreeBSD/ports cacf491 — comms/py-meshcore Makefile distinfo

comms/py-meshcore: update to 2.3.17
DeltaFile
+3-3comms/py-meshcore/distinfo
+1-1comms/py-meshcore/Makefile
+4-42 files

FreeBSD/ports 66ef2ef — comms/meshcore-cli Makefile distinfo

comms/meshcore-cli: update to 1.6.9
DeltaFile
+3-3comms/meshcore-cli/distinfo
+1-1comms/meshcore-cli/Makefile
+4-42 files

FreeBSD/ports a5ef8c3 — filesystems/acfgfs/files patch-CMakeLists.txt

filesystems/acfgfs: Fix building with CMake 4
DeltaFile
+9-0filesystems/acfgfs/files/patch-CMakeLists.txt
+9-01 files

FreeBSD/ports ece9aac — databases/mongosh distinfo Makefile, databases/mongosh/files patch-scripts_nodejs-patches_002-workaround-node-bug-52229 patch-scripts_nodejs-patches_002-workaround-node-bug-52229.patch

databases/mongosh: update to 2.14.0

Also unbreak on aarch64

PR: 299015
DeltaFile
+87-0databases/mongosh/files/node-modules-patches/patch-node__modules_boxednode_lib_index.js
+40-27databases/mongosh/Makefile
+0-21databases/mongosh/files/node-patches/011-src_node__cjs__lexer.cc
+0-19databases/mongosh/files/patch-scripts_nodejs-patches_002-workaround-node-bug-52229
+19-0databases/mongosh/files/patch-scripts_nodejs-patches_002-workaround-node-bug-52229.patch
+9-7databases/mongosh/distinfo
+155-742 files not shown
+160-928 files

FreeBSD/ports 05e578b — misc/opencode Makefile.crates distinfo, misc/opencode/files patch-packages_core_src_filesystem_watcher-binding.ts patch-packages_cli_script_build.ts

misc/opencode: update to 2.2.5
DeltaFile
+148-0misc/opencode/files/patch-packages_core_src_filesystem_watcher.ts
+30-23misc/opencode/Makefile
+5-47misc/opencode/distinfo
+11-21misc/opencode/files/patch-packages_cli_script_build.ts
+3-22misc/opencode/Makefile.crates
+24-0misc/opencode/files/patch-packages_core_src_filesystem_watcher-binding.ts
+221-1135 files not shown
+263-12911 files

FreeBSD/ports 4093373 — devel/allegro5/files patch-CMakeLists.txt

devel/allegro5: Fix building with CMake 4

Approved by:    portmgr (blanket)
DeltaFile
+10-1devel/allegro5/files/patch-CMakeLists.txt
+10-11 files

FreeBSD/ports 42904ed — multimedia/baka-mplayer Makefile

multimedia/baka-mplayer: Deprecate for Qt5 removal

Users could consider multimedia/haruna as an alternative

Approved by:    arrowd (co-mentor)

(cherry picked from commit 418bb29d43f32f0f0595b9154158956c4d1636e0)
DeltaFile
+3-0multimedia/baka-mplayer/Makefile
+3-01 files

FreeBSD/ports 418bb29 — multimedia/baka-mplayer Makefile

multimedia/baka-mplayer: Deprecate for Qt5 removal

Users could consider multimedia/haruna as an alternative

Approved by:    arrowd (co-mentor)
DeltaFile
+3-0multimedia/baka-mplayer/Makefile
+3-01 files

FreeBSD/ports 98f9c6e — graphics/tslib Makefile distinfo

graphics/tslib: Update to 1.24

PR:             299254
Approved by:    adridg (maintainer timeout)
DeltaFile
+3-3graphics/tslib/distinfo
+1-1graphics/tslib/Makefile
+4-42 files

FreeBSD/ports 4a04f20 — devel/libnotify Makefile distinfo

devel/libnotify: Update to 0.8.9

Reported by:    portscout!
DeltaFile
+3-3devel/libnotify/distinfo
+1-1devel/libnotify/Makefile
+4-42 files

FreeBSD/ports 33562db — devel/ros-urdfdom distinfo Makefile

devel/ros-urdfdom: Update to 6.0.2

Upstream has stopped making releases, but they do tag their branch.
The latest tag is 6.0.2

https://github.com/ros/urdfdom/blob/6.0.2/CHANGELOG.rst

PR:             299744
DeltaFile
+9-6devel/ros-urdfdom/pkg-plist
+5-4devel/ros-urdfdom/Makefile
+3-3devel/ros-urdfdom/distinfo
+17-133 files

FreeBSD/ports d008688 — devel/ros-console_bridge Makefile

devel/ros-console_bridge: Fix building with CMake 4

PR:             298912
Approved by:    Trenton Schulz <trueos at norwegianrockcat.com> (maintainer)
DeltaFile
+2-0devel/ros-console_bridge/Makefile
+2-01 files

FreeBSD/ports 3578a1e — graphics/blender/files patch-source_blender_blenkernel_intern_volume__grid__file__cache.cc, graphics/blender4/files patch-source_blender_blenkernel_intern_volume__grid__file__cache.cc

misc/openvdb: update 13.1.0 → 14.0.0

ChangeLog: https://github.com/AcademySoftwareFoundation/openvdb/releases/tag/v14.0.0
DeltaFile
+17-7misc/openvdb/pkg-plist
+22-0graphics/blender4/files/patch-source_blender_blenkernel_intern_volume__grid__file__cache.cc
+22-0graphics/blender/files/patch-source_blender_blenkernel_intern_volume__grid__file__cache.cc
+8-12misc/openvdb/Makefile
+0-10misc/openvdb/files/patch-openvdb_openvdb_points_AttributeSet.h
+3-5misc/openvdb/distinfo
+72-348 files not shown
+80-4214 files

FreeBSD/ports dfb0c2f — devel/ros-urdfdom_headers Makefile distinfo

devel/ros-urdfdom_headers: Update to 3.0.1

Upstream has stopped tagging releases, so this is the latest
version (3.0.1) based on the git hash.

Changelog is available at https://github.com/ros/urdfdom_headers/blob/rolling/CHANGELOG.rst

PR:             298913
DeltaFile
+13-3devel/ros-urdfdom_headers/pkg-plist
+3-3devel/ros-urdfdom_headers/distinfo
+2-1devel/ros-urdfdom_headers/Makefile
+18-73 files

FreeBSD/ports 445f9e5 — www/freenginx/files extra-patch-ngx_http_upload_module.c extra-patch-nginx-link-function-config, www/nginx Makefile

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

Build the dav_ext, auth_digest, subs_filter, link and upload modules from
their own source ports.  freenginx drops HTTP_SUBS_FILTER, which needs a
structure field freenginx does not provide.

Sponsored by:   Netzkommune GmbH
DeltaFile
+0-42www/nginx/files/extra-patch-nginx-link-function-config
+0-42www/nginx-devel/files/extra-patch-nginx-link-function-config
+0-42www/freenginx/files/extra-patch-nginx-link-function-config
+0-35www/freenginx/files/extra-patch-ngx_http_upload_module.c
+26-1www/nginx/Makefile
+26-1www/nginx-devel/Makefile
+52-16313 files not shown
+102-30419 files

FreeBSD/ports 1db625d — www Makefile, www/nginx-module-link distinfo pkg-descr

www/nginx-module-link: Add New Port

Sources of the link_func module, which dispatches a request to a function
in a C library loaded at run time.  The nginx ports build it from here
when their LINK option is set.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-link/Makefile
+14-0www/nginx-module-link/files/pkg-message.in
+6-0www/nginx-module-link/pkg-descr
+3-0www/nginx-module-link/distinfo
+1-0www/Makefile
+59-05 files

FreeBSD/ports b94c7fa — www Makefile, www/nginx-module-subs-filter distinfo pkg-descr

www/nginx-module-subs-filter: Add New Port

Sources of the subs_filter module, which rewrites strings in the response
body.  The nginx ports build it from here when their HTTP_SUBS_FILTER
option is set.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-subs-filter/Makefile
+14-0www/nginx-module-subs-filter/files/pkg-message.in
+6-0www/nginx-module-subs-filter/pkg-descr
+3-0www/nginx-module-subs-filter/distinfo
+1-0www/Makefile
+59-05 files

FreeBSD/ports 0954332 — www Makefile, www/nginx-module-auth-digest distinfo pkg-descr

www/nginx-module-auth-digest: Add New Port

Sources of the auth_digest module, which adds RFC 2617 HTTP digest
authentication.  The nginx ports build it from here when their
HTTP_AUTH_DIGEST option is set.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-auth-digest/Makefile
+14-0www/nginx-module-auth-digest/files/pkg-message.in
+6-0www/nginx-module-auth-digest/pkg-descr
+3-0www/nginx-module-auth-digest/distinfo
+1-0www/Makefile
+59-05 files

FreeBSD/ports 8dd7299 — www Makefile, www/nginx-module-dav-ext distinfo pkg-descr

www/nginx-module-dav-ext: Add New Port

Sources of the dav_ext module, which adds the PROPFIND, OPTIONS, LOCK and
UNLOCK WebDAV methods on top of the standard dav module.  The nginx ports
build it from here when their HTTP_DAV_EXT option is set.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-dav-ext/Makefile
+14-0www/nginx-module-dav-ext/files/pkg-message.in
+6-0www/nginx-module-dav-ext/pkg-descr
+3-0www/nginx-module-dav-ext/distinfo
+1-0www/Makefile
+59-05 files

FreeBSD/ports f7cb401 — www Makefile, www/nginx-module-upload distinfo pkg-descr

www/nginx-module-upload: Add New Port

Sources of the upload module, a maintained fork that adds multipart and
resumable file uploads.  The nginx ports build it from here when their
UPLOAD option is set.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-upload/Makefile
+14-0www/nginx-module-upload/files/pkg-message.in
+7-0www/nginx-module-upload/pkg-descr
+3-0www/nginx-module-upload/distinfo
+1-0www/Makefile
+60-05 files

FreeBSD/ports bdbc802 — games/libretro-play distinfo Makefile, games/libretro-play/files patch-deps_CodeGen_build__cmake_CMakeLists.txt patch-Source_ui__libretro_CMakeLists.txt

games/libretro-play: update to 0.77

PR:             298577
DeltaFile
+40-24games/libretro-play/Makefile
+19-11games/libretro-play/distinfo
+0-13games/libretro-play/files/patch-deps_CodeGen_build__cmake_CMakeLists.txt
+0-13games/libretro-play/files/patch-Source_ui__libretro_CMakeLists.txt
+59-614 files

FreeBSD/ports 60b58a2 — comms/wsjtx distinfo pkg-plist, comms/wsjtx/files patch-CMakeLists.txt

comms/wsjtx: Update to 3.0.2

PR:             299300
DeltaFile
+24-66comms/wsjtx/Makefile
+41-11comms/wsjtx/pkg-plist
+11-0comms/wsjtx/files/patch-CMakeLists.txt
+3-3comms/wsjtx/distinfo
+79-804 files

FreeBSD/ports 3b5a96a — x11/xpra Makefile, x11/xpra/files patch-xpra_audio_src.py patch-xpra_gtk_dialogs_gui.py

x11/xpra: Update to 6.5.5

Changes: https://github.com/Xpra-org/xpra/releases/tag/v6.5.5

Make the OPTIONS work.  The port builds with pep517 but passed its
--with-X/--without-X switches through PYDISTUTILS_*ARGS, which pep517
ignores, so setup.py autodetected everything.  Pass them through
XPRA_EXTRA_BUILD_ARGS in MAKE_ENV, which setup.py reads.

- Every OPTION maps to a switch: AVAHI=mdns, CUPS=printing, DOCS=docs,
  GSTREAMER=gstreamer (never passed before), LIBYUV=csc_libyuv,
  WEBCAM=webcam.  pandoc is only needed for DOCS.
- Drop dec_avcodec2 and enc_ffmpeg (6.5.5 has no FFmpeg codecs), the
  unused libavcodec LIB_DEPENDS and their DESCs.
- GSTREAMER off removes xpra/codecs/gstreamer; xpra/gstreamer is always
  installed (--without-gstreamer only turns off gstreamer_audio and
  gstreamer_video).

Changes in the default package (AVAHI CUPS DOCS GSTREAMER), which was

    [31 lines not shown]
DeltaFile
+34-43x11/xpra/Makefile
+61-0x11/xpra/files/patch-xpra_server_proxy_instance__base.py
+17-20x11/xpra/files/patch-xpra_scripts_server.py
+32-0x11/xpra/files/patch-xpra_codecs_gstreamer_capture.py
+23-0x11/xpra/files/patch-xpra_gtk_dialogs_gui.py
+20-0x11/xpra/files/patch-xpra_audio_src.py
+187-631 files not shown
+190-667 files

FreeBSD/ports 00464e8 — security/vuxml/vuln 2026.xml

security/vuxml: Document unarr vulnerabilities
DeltaFile
+38-0security/vuxml/vuln/2026.xml
+38-01 files

FreeBSD/ports 4a167aa — graphics/yacreader Makefile, graphics/yacreader/files patch-fix-unarr120

graphics/yacreader: Fix build with unarr 1.2.0

unarr 1.2.0 made UNARR_API_VERSION an expression containing casts, which
is not valid in #if.  Drop the version guards; the check was for unarr
1.1.0 or newer and the tree is well past that.

Reported upstream: https://github.com/selmf/unarr/issues/40

MFH:            2026Q4
DeltaFile
+42-0graphics/yacreader/files/patch-fix-unarr120
+1-0graphics/yacreader/Makefile
+43-02 files

FreeBSD/ports 4316186 — archivers/unarr pkg-plist distinfo, archivers/unarr/files patch-CMakeLists.txt patch-lzmasdk_CpuArch.c

archivers/unarr: Update to 1.2.0

Fixes four security issues in the rar, zip and tar readers, two of them
with assigned CVEs.

Drop both patches.  Upstream raised the CMake minimum to the same range
the port was patching in, and the bundled LZMA SDK (now v26.05) handles
FreeBSD's elf_aux_info() on arm and aarch64 by itself.

Switch to the release tarball upstream now publishes.

Take maintainership.

ChangeLog:      https://github.com/selmf/unarr/blob/v1.2.0/CHANGELOG.md
MFH:            2026Q4
Security:       6f31f4ab-d5fd-11f1-b2f0-002b67dfc673
DeltaFile
+0-44archivers/unarr/files/patch-lzmasdk_CpuArch.c
+4-6archivers/unarr/Makefile
+0-8archivers/unarr/files/patch-CMakeLists.txt
+3-3archivers/unarr/distinfo
+1-1archivers/unarr/pkg-plist
+8-625 files

FreeBSD/ports f489ca5 — www/webgrind pkg-plist Makefile

www/webgrind: update 1.9.2 -> 1.9.4

Changelog:
    https://github.com/jokkedk/webgrind/releases/tag/v1.9.3
    https://github.com/jokkedk/webgrind/releases/tag/v1.9.4
DeltaFile
+3-3www/webgrind/distinfo
+1-1www/webgrind/Makefile
+1-0www/webgrind/pkg-plist
+5-43 files

FreeBSD/ports c2e8896 — www/serendipity Makefile distinfo

www/serendipity: 2.5.0 -> 2.6.1

Changelog:
    https://github.com/s9y/Serendipity/releases/tag/2.6.0
    https://github.com/s9y/Serendipity/releases/tag/2.6.1

Security:       A critical bug in the username logic, allowing existing usernames to be duplicated and to capture the rights of existing accounts
Security:       XSS injection vector on the search page, the search term was not properly (or rather, twice) escaped
Security:       An outdated blacklist for downloads into the media library, making network resources available that ought to be blocked.
Security:       An open redirect in exit.php when the trackexit plugin was installed and the blog used for URL redirects via an option in the plugin
DeltaFile
+440-460www/serendipity/pkg-plist
+3-3www/serendipity/distinfo
+1-2www/serendipity/Makefile
+444-4653 files

FreeBSD/doc 6b95694 — website/content/en/status/report-2026-07-2026-09 sbom.adoc

Status/2026Q3/sbom.adoc: Add report

Differential Revision:  https://reviews.freebsd.org/D60640
DeltaFile
+59-0website/content/en/status/report-2026-07-2026-09/sbom.adoc
+59-01 files

FreeBSD/doc 0de2be4 — website/content/en/status/report-2026-07-2026-09 nfsrdma.adoc

Status/2026Q3/nfsrdma.adoc: Add report
DeltaFile
+30-0website/content/en/status/report-2026-07-2026-09/nfsrdma.adoc
+30-01 files