FreeBSD/ports 8904f97 — games/taisei pkg-plist Makefile, games/taisei/files patch-src_meson.build patch-scripts_taiseilib_version.py

games/taisei: Update to 1.4.6

- Switch to SDL3 and to the release tarball (includes submodules)
- Add libunibreak, zstd and gettext-tools dependencies; drop libzip
  and shaderc
- Detect libcrypto via pkg-config, drop the OPENSSLLIB hack
- Remove all local patches in favour of meson options
- Add GLES option (shader transpiler, GLES 3.0 and SDL GPU renderers)
- Install game data as loose files (package_data=disabled)
- Assign maintainership to submitter

ChangeLog:              https://taisei-project.org/news
PR:                     297480
Co-authored-by:         Shamaz Mazum <shamaz.mazum at gmail.com>
DeltaFile
+59-28games/taisei/Makefile
+0-42games/taisei/files/patch-meson.build
+22-3games/taisei/pkg-plist
+0-24games/taisei/files/patch-doc_meson.build
+0-11games/taisei/files/patch-scripts_taiseilib_version.py
+0-10games/taisei/files/patch-src_meson.build
+81-1183 files not shown
+89-1369 files

FreeBSD/ports d45fc78 — devel/amqp-cpp/files patch-CMakeLists.txt

devel/amqp-cpp: Fix building with CMake 4

Approved by:    portmgr (blanket)
DeltaFile
+11-0devel/amqp-cpp/files/patch-CMakeLists.txt
+11-01 files

FreeBSD/ports 6a78ece — games/amnesia-tdd Makefile distinfo

games/amnesia-tdd: Update to 0.3.3

PR:             300398
DeltaFile
+3-3games/amnesia-tdd/distinfo
+1-3games/amnesia-tdd/Makefile
+4-62 files

FreeBSD/ports 6109980 — graphics/aloadimage/files patch-CMakeLists.txt

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

FreeBSD/ports 1af9ccc — emulators/qemu Makefile, emulators/qemu/files patch-qga_channel-posix.c

emulators/qemu: fix qemu-guest-agent with UTM

Virtio-console tty needs raw mode. Patch sent to the upstream.

PR: 299519
DeltaFile
+40-0emulators/qemu/files/patch-qga_channel-posix.c
+1-0emulators/qemu/Makefile
+41-02 files

FreeBSD/ports 4c8a35b — devel/py-subversion Makefile, devel/ruby-subversion Makefile

devel/subversion-lts: deprecate, use devel/subversion instead

Upstream no longer maintains a separate LTS release line, so this
port has no path forward other than tracking the same 1.14.x branch
indefinitely while devel/subversion moves ahead. Mark it DEPRECATED
and schedule removal via EXPIRATION_DATE.

The same deprecation also needs to apply to the WITH_SUBVERSION_VER=LTS
build of every slave port (devel/java-/py-/ruby-/p5-subversion,
security/subversion-gnome-keyring, www/mod_subversion): they never
touch devel/subversion-lts/Makefile directly, they go through
devel/subversion/Makefile.addons's own .elif LTS branch, which had no
warning of its own. Add a matching DEPRECATED/EXPIRATION_DATE pair
there too.

Bump PORTREVISION for subversion-lts and PORTREVISION_LTS for every
slave port.

Add a warning comment above both DEPRECATED lines flagging that

    [4 lines not shown]
DeltaFile
+10-2devel/subversion-lts/Makefile
+3-3devel/py-subversion/Makefile
+2-2www/mod_subversion/Makefile
+2-2security/subversion-gnome-keyring/Makefile
+2-2devel/ruby-subversion/Makefile
+4-0devel/subversion/Makefile.addons
+23-115 files not shown
+30-1811 files

FreeBSD/ports 1ab6954 — x11/aclip/files patch-CMakeLists.txt

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

FreeBSD/ports a8d1e62 — graphics/yacreader Makefile distinfo

graphics/yacreader: Update to 10.4.0

ChangeLog: https://github.com/YACReader/yacreader/releases/tag/10.4.0
(cherry picked from commit 7e5362086e65383ef3119036db184f77dca03647)
DeltaFile
+3-3graphics/yacreader/distinfo
+2-1graphics/yacreader/Makefile
+5-42 files

FreeBSD/ports 1977d1e — 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
(cherry picked from commit 4a167aaaa8ae931d3076c2ea8b832f787d89b215)
DeltaFile
+42-0graphics/yacreader/files/patch-fix-unarr120
+1-0graphics/yacreader/Makefile
+43-02 files

FreeBSD/ports 404ffa8 — archivers/unarr pkg-plist distinfo, archivers/unarr/files 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
(cherry picked from commit 4316186df3ae1b5925af86fce7fe73de8cd084d3)
DeltaFile
+0-44archivers/unarr/files/patch-lzmasdk_CpuArch.c
+4-6archivers/unarr/Makefile
+3-3archivers/unarr/distinfo
+1-1archivers/unarr/pkg-plist
+8-544 files

FreeBSD/ports ded36b5 — devel/rustup-init Makefile

devel/rustup-init: unbreak on aarch64 which is now tier1 platform
DeltaFile
+2-1devel/rustup-init/Makefile
+2-11 files

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