FreeBSD/ports 65434f7games/anki pkg-plist Makefile.crates, games/anki/files patch-build_ninja__gen_src_node.rs

games/anki: Update to 26.09

* Migrate to Yarn v4 to be in sync with upstream.  To ensure that the
  preinstalled Yarn v4 is actually used, a few minor workarounds and a
  new variable PREINSTALLED_YARN are required.

  The latter is necessary because, with Yarn v2 and newer, environment
  variables prefixed with YARN_ can no longer be used.

* Sort pkg-plist while I'm here.

Changelog:

https://github.com/ankitects/anki/releases/tag/26.09

MFH:            2026Q3
Security:       ce54d883-b060-11f1-b187-901b0edee044
DeltaFile
+7,634-3,979games/anki/files/packagejsons/yarn.lock
+29-61games/anki/distinfo
+17-19games/anki/files/packagejsons/package.json
+9-26games/anki/Makefile.crates
+27-0games/anki/files/patch-build_ninja__gen_src_node.rs
+3-15games/anki/pkg-plist
+7,719-4,1004 files not shown
+7,752-4,12010 files

FreeBSD/ports 00f8ba0security/vuxml/vuln 2026.xml

security/vuxml: Document games/anki vulnerabilities

* External Control of Path in "aqt" leads to Arbitrary Code Execution.
* Imported note HTML may expose the internal Anki API API through image
  occlusion documents.
DeltaFile
+37-0security/vuxml/vuln/2026.xml
+37-01 files

FreeBSD/ports a917925net/socketw Makefile pkg-plist

net/socketw: Update 3.10.27 => 3.11.0

Changelog:
- Fixed error handling when running multithreaded
API changes
- Removed void sw_setVerboseMode(bool verbose)
- Removed bool sw_getVerboseMode(void)
- Removed void SWBaseSocket::print_error()
- Removed std::string get_error()
https://github.com/RigsOfRods/socketw/releases/tag/3.11.0

PR:             298491
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/socketw/distinfo
+5-0net/socketw/pkg-plist
+1-1net/socketw/Makefile
+9-43 files

FreeBSD/ports 96ad848security/vuxml/vuln 2025.xml

security/vuxml: Fix entry

Reported by:    dan@
Fixes:          db727c902a8fa37ce530139e6cfaf2cfe50188ec
DeltaFile
+1-1security/vuxml/vuln/2025.xml
+1-11 files

FreeBSD/ports 4b7cbccjapanese/mozc-server/files patch-src_prediction_gen__zero__query__data.py

japanese/mozc-server: Fix build with python 3.12 and later
DeltaFile
+11-0japanese/mozc-server/files/patch-src_prediction_gen__zero__query__data.py
+11-01 files

FreeBSD/ports 734fd65security/vuxml/vuln 2026.xml

security/vuxml: Fix entry subject

Fixes:  85adc9fdc0e0535ead4b6b5368df074d96c17ae2
DeltaFile
+2-2security/vuxml/vuln/2026.xml
+2-21 files

FreeBSD/ports db727c9security/vuxml/vuln 2025.xml

security/vuxml: Add devel/git-lfs entry

 * CVE-2025-26625

PR:             298477
Reported by:    ivo.marino+freebsd at gmail.com
DeltaFile
+49-0security/vuxml/vuln/2025.xml
+49-01 files

FreeBSD/ports 85adc9fsecurity/vuxml/vuln 2026.xml

security/vuxml: Add devel/cjose vulnerabilities

 * CVE-2026-53938
 * CVE-2026-53939

PR:             298458
Reported by:    Ivo Marino <ivo.marino+freebsd at gmail.com>
DeltaFile
+99-0security/vuxml/vuln/2026.xml
+99-01 files

FreeBSD/ports 4c9f58femulators/dosbox-staging Makefile

emulators/dosbox-staging: Upstream does not support i386
DeltaFile
+3-0emulators/dosbox-staging/Makefile
+3-01 files

FreeBSD/ports 8511683net/libcapn Makefile

net/libcapn: Mark deprecated

PR:             298438
Approved by:    Gasol Wu <gasol.wu at gmail.com> (maintainer)

(cherry picked from commit d7f47e906fedc61268cdcd16ea861c14a5168973)
DeltaFile
+4-0net/libcapn/Makefile
+4-01 files

FreeBSD/ports d7f47e9net/libcapn Makefile

net/libcapn: Mark deprecated

PR:             298438
Approved by:    Gasol Wu <gasol.wu at gmail.com> (maintainer)
DeltaFile
+4-0net/libcapn/Makefile
+4-01 files

FreeBSD/ports 6b1dc6cgames/OpenTomb Makefile

games/OpenTomb: Mark deprecated

PR:             298431
Approved by:    pkubaj (maintainer)

(cherry picked from commit fa1b35f56a7535267b59229af60a05ba95a015b3)
DeltaFile
+4-1games/OpenTomb/Makefile
+4-11 files

FreeBSD/ports fa1b35fgames/OpenTomb Makefile

games/OpenTomb: Mark deprecated

PR:             298431
Approved by:    pkubaj (maintainer)
DeltaFile
+4-1games/OpenTomb/Makefile
+4-11 files

FreeBSD/ports 45958d9multimedia/wireplumber Makefile distinfo

multimedia/wireplumber: Update to 0.5.17
DeltaFile
+14-6multimedia/wireplumber/pkg-plist
+3-3multimedia/wireplumber/distinfo
+1-1multimedia/wireplumber/Makefile
+18-103 files

FreeBSD/ports 9d983fbtextproc/uchardet/files patch-CMakeLists.txt

textproc/uchardet: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+9-0textproc/uchardet/files/patch-CMakeLists.txt
+9-01 files

FreeBSD/ports 7598ff2databases/mysql84-client Makefile, databases/mysql84-server Makefile

databases/mysql84-{client,server}: Fix MySQL Router plugin loading

MySQL Router fails to start when the configuration contains an
[http_server] section, as generated by mysqlsh:

  Error: Loading plugin for config-section '[http_server]' failed:
  libmysqlrouter_http_server.so.1: No space available for static
  Thread Local Storage

Upstream compiles with -ftls-model=initial-exec, so router libraries
loaded through dlopen(3) have to be placed in the static TLS block.
libmysqlrouter_http_server.so.1 needs 272 bytes and libmysqlharness.so.1
another 32, while rtld reserves 128 bytes for objects loaded later.
The five rest_* plugins depend on http_server and fail along with it.

PR:             298483
Reported by:    marko.cupac at mimar.rs
Sponsored by:   Netzkommune GmbH
DeltaFile
+11-0databases/mysql84-server/files/patch-cmake_build__configurations_compiler__options.cmake
+1-1databases/mysql84-server/Makefile
+1-1databases/mysql84-client/Makefile
+13-23 files

FreeBSD/ports 789a6e9. MOVED, devel/py-opengrok-tools distinfo pkg-descr

devel/py-opengrok-tools: revive port

Upstream no longer depends on expired/deprecated pytest-runner.
All tests pass.
DeltaFile
+39-0devel/py-opengrok-tools/Makefile
+12-0devel/py-opengrok-tools/files/patch-tools_pyproject.toml
+5-0devel/py-opengrok-tools/pkg-descr
+3-0devel/py-opengrok-tools/distinfo
+0-1MOVED
+59-15 files

FreeBSD/ports 371bb10comms/py-pynitrokey Makefile

comms/py-pynitrokey: Update nethsm dependency version range

security/py-nethsm has been updated to 3.0.0.

PR:             298490
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+2-1comms/py-pynitrokey/Makefile
+2-11 files

FreeBSD/ports 8faa9cbsecurity/py-nethsm Makefile distinfo

security/py-nethsm: Update 2.1.2 => 3.0.0

While here, remove extra space before backslash in RUN_DEPENDS field.

Changelog:
- Breaking change: Return FullClusterJoinData instead of ClusterJoinData
  from add_cluster_member (requires NetHSM v5)
https://github.com/Nitrokey/nethsm-sdk-py/releases/tag/v3.0.0

PR:             298489
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3security/py-nethsm/distinfo
+2-2security/py-nethsm/Makefile
+5-52 files

FreeBSD/ports 9f75692sysutils/slurm-wlm Makefile pkg-plist

sysutils/slurm-wlm: Enable slurmrestd

The port currently explicitly disables slurmrestd with
--disable-slurmrestd, with a comment stating that it does not build on
FreeBSD.

This restriction appears to be obsolete. With the current Slurm version,
slurmrestd builds successfully on FreeBSD without requiring any
additional portability patches.

This change removes --disable-slurmrestd and adds the resulting
slurmrestd executable and REST/OpenAPI plugins to the package plist.

PR:             298466
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+11-0sysutils/slurm-wlm/pkg-plist
+1-2sysutils/slurm-wlm/Makefile
+12-22 files

FreeBSD/ports 25e7b75sysutils/grub2-bhyve Makefile

sysutils/grub2-bhyve: Fix build with gcc15

In file included from grub-core/fs/squash4.c:31:
./grub-core/lib/xzembed/xz.h:33:16: error: cannot use keyword 'false' as enumeration constant
   33 | typedef enum { false = 0, true = 1 } bool;
      |                ^~~~~
./grub-core/lib/xzembed/xz.h:33:16: note: 'false' is a keyword with '-std=c23' onwards
./grub-core/lib/xzembed/xz.h:33:38: error: expected ';', identifier or '(' before 'bool'
   33 | typedef enum { false = 0, true = 1 } bool;
      |                                      ^~~~
./grub-core/lib/xzembed/xz.h:33:38: warning: useless type name in empty declaration

- Add USE_CSTD=gnu11 as a workaround.

PR:             293308
Sponsored by:   UNIS Labs
Co-authored-by: Chad Jacob Milios <milios at ccsys.com>
DeltaFile
+2-1sysutils/grub2-bhyve/Makefile
+2-11 files

FreeBSD/ports 962e076comms/py-pynitrokey distinfo Makefile

comms/py-pynitrokey: Update 0.12.3 => 0.13.0

While here, remove extra space before backslash in nethsm line.

Changelog:
https://github.com/Nitrokey/pynitrokey/releases/tag/v0.13.0

PR:             298484, 297992
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+3-3comms/py-pynitrokey/distinfo
+3-3comms/py-pynitrokey/Makefile
+6-62 files

FreeBSD/ports 7a110ebsecurity/py-nitrokey Makefile

security/py-nitrokey: Update hidapi version range and add BR_DEPENDS

PR:             297992
Approved by:    osa, vvd (Mentors, implicit)
Co-authored-by: Yusuf Yaman <nxjoseph at FreeBSD.org>
DeltaFile
+6-11security/py-nitrokey/Makefile
+6-111 files

FreeBSD/ports 623d37abiology/gcta Makefile, biology/gcta/files patch-CMakeLists.txt

biology/gcta: Unbreak build with cmake 4

Minor patch changing CMAKE_MINIMUM_REQUIRED

PR:             298183
Reported by:    arrowd
DeltaFile
+4-1biology/gcta/files/patch-CMakeLists.txt
+1-1biology/gcta/Makefile
+5-22 files

FreeBSD/ports 73f9733textproc/moor Makefile distinfo

textproc/moor: Update 2.19.0 => 2.19.1

Changelog:
https://github.com/walles/moor/releases/tag/v2.19.1

Reported by:    repology
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

FreeBSD/ports 3c67edeastro/libosmpbf Makefile distinfo

astro/libosmpbf: update 1.7.0 → 1.8.0
DeltaFile
+3-3astro/libosmpbf/distinfo
+1-1astro/libosmpbf/Makefile
+4-42 files

FreeBSD/ports 8b940e6finance/hs-hledger Makefile.cabal distinfo, finance/hs-hledger-ui Makefile.cabal distinfo

finance/hs-hledger{,-ui,-web}: Update 1.52.3 => 1.52.4

* Add WWW for Hackage package

Approved by:            yuri@ (maintainer)
Differential Revision:  https://reviews.freebsd.org/D59656
DeltaFile
+25-39finance/hs-hledger-web/distinfo
+23-23finance/hs-hledger-ui/distinfo
+17-17finance/hs-hledger/distinfo
+11-17finance/hs-hledger-web/Makefile.cabal
+10-10finance/hs-hledger-ui/Makefile.cabal
+7-7finance/hs-hledger/Makefile.cabal
+93-1133 files not shown
+102-1199 files

FreeBSD/ports b7092b7misc/py-shell-gpt Makefile

misc/py-shell-gpt: Relax upper limit of py-openai version

While here, bump port revision for dependency change.

Reported by:    pkg-fallout
DeltaFile
+2-1misc/py-shell-gpt/Makefile
+2-11 files

FreeBSD/ports ec68bcbdatabases/mongodb70 Makefile distinfo

databases/mongodb70: 7.0.43

Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7043---sept-11-2026

Security:       CVE-2026-89099 "Race Condition in MongoDB Server Document Value Layer Leads to Memory Corruption"
DeltaFile
+3-3databases/mongodb70/distinfo
+1-1databases/mongodb70/Makefile
+4-42 files

FreeBSD/ports 4d8dbebtextproc/py-pypa-docs-theme Makefile

textproc/py-pypa-docs-theme: Deprecate/Set to expire

* Upstream archived the repository in 2024 and there are no consumers
  left in the tree.

* Bump PORTREVISION to get users noticed about the deprecation.

MFH:            2026Q3
(cherry picked from commit 5b57df799f802495f1facdf08b320af000121f1e)
DeltaFile
+4-1textproc/py-pypa-docs-theme/Makefile
+4-11 files