FreeBSD/ports 2977b06 — japanese/fcitx-skk Makefile

japanese/fcitx-skk: Mark DEPRECATED

PR:             299432
Approved by:    hiroto.kagotani at gmail.com (maintainer, timeout 2 weeks)
Approved by:    osa, fluffy (mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 48d460b03484d54f0fc6da96041a3730e20f8c22)
DeltaFile
+4-1japanese/fcitx-skk/Makefile
+4-11 files

FreeBSD/ports 48d460b — japanese/fcitx-skk Makefile

japanese/fcitx-skk: Mark DEPRECATED

PR:             299432
Approved by:    hiroto.kagotani at gmail.com (maintainer, timeout 2 weeks)
Approved by:    osa, fluffy (mentors, implicit)
MFH:            2026Q4
DeltaFile
+4-1japanese/fcitx-skk/Makefile
+4-11 files

FreeBSD/ports e3ae961 — chinese/fcitx-libpinyin Makefile

chinese/fcitx-libpinyin: Preparing for the removal of Qt5

PR:             299431
Approved by:    lichray at gmail.com (maintainer, timeout 2 weeks)
Approved by:    osa, fluffy (mentors, implicit)
DeltaFile
+6-5chinese/fcitx-libpinyin/Makefile
+6-51 files

FreeBSD/ports 5b1329c — science/agrum pkg-plist distinfo

science/agrum: update 3.3.0 → 3.3.2

ChangeLog: https://gitlab.com/agrumery/aGrUM/-/tags/3.3.2
DeltaFile
+6-5science/agrum/Makefile
+3-3science/agrum/distinfo
+1-1science/agrum/pkg-plist
+10-93 files

FreeBSD/ports b2ad041 — graphics/aseprite distinfo Makefile

graphics/aseprite: update 1.3.18.5 → 1.3.18.6

ChangeLog: https://github.com/aseprite/aseprite/releases/tag/v1.3.18.6

Improvements from bug#298426 ware integrated.

PR:             298426 (fix dependencies and improve port - was integrated)
Submitted by:   Daniel Engberg <diizzy at FreeBSD.org> (bug#298426)
DeltaFile
+19-12graphics/aseprite/Makefile
+3-3graphics/aseprite/distinfo
+22-152 files

FreeBSD/ports 6485336 — lang/hs-futhark Makefile distinfo

lang/hs-futhark: update 0.26.2 → 0.28.2

ChangeLog: https://github.com/diku-dk/futhark/releases/tag/v0.28.2
DeltaFile
+61-57lang/hs-futhark/distinfo
+36-30lang/hs-futhark/Makefile
+97-872 files

FreeBSD/ports 54c8a47 — math/py-hypernetx distinfo Makefile

math/py-hypernetx: Update to 2.4.3

Add missing RUN_DEPENDS [1]

PR:             299756 [1]
Reported by:    patrick at crandol.com [1]
DeltaFile
+10-6math/py-hypernetx/Makefile
+3-3math/py-hypernetx/distinfo
+13-92 files

FreeBSD/ports 753970f — astro/py-astropy-iers-data distinfo Makefile

astro/py-astropy-iers-data: Update to 0.2026.10.19.0.52.1
DeltaFile
+3-3astro/py-astropy-iers-data/distinfo
+3-3astro/py-astropy-iers-data/Makefile
+6-62 files

FreeBSD/ports 54fba85 — . UPDATING, devel/java-subversion pkg-plist Makefile

devel/java-subversion: fix JAR install path, typo, NLS init duplication, RUN_DEPENDS

Install svn-javahl.jar under JAVAJARDIR (the ports tree's own
convention for JARs) instead of a non-standard lib/svn-javahl/
subdirectory. Fix a --without-siwg-python typo in CONFIGURE_ARGS.

Switch USES=java to java:build: this port installs a native library
and a JAR, it doesn't invoke java itself, so it has no business
pulling a JDK into RUN_DEPENDS -- the caller that actually loads the
library and the JAR decides which JVM to run, not this port.

Add files/patch-native_JNIUtil.cpp: JNIGlobalInit()'s non-Windows NLS
setup hand-rolled a bindtextdomain() call that duplicates
svn_nls_init() (the same helper every svn_cmdline_init()-based CLI
tool uses); call the real function instead, which also picks up
bind_textdomain_codeset() that the duplicated code was missing.

Bump PORTREVISION_LATEST/PORTREVISION_LTS and add an UPDATING entry
for the JAR path change.
DeltaFile
+18-0devel/java-subversion/files/patch-native_JNIUtil.cpp
+7-4devel/java-subversion/Makefile
+8-0UPDATING
+1-1devel/java-subversion/pkg-plist
+34-54 files

FreeBSD/ports 75b70c2 — graphics/blender4 Makefile.options pkg-plist, graphics/blender4/files patch-scripts_addons__core_io__scene__gltf2_io_com_draco.py

graphics/blender4: Update to 4.5.14

Bugfix releases of the 4.5 LTS series. They fix crashes in the Video
Sequencer and in Armature Edit mode and the Extensions tab not loading
because of an SSL problem.

Changelog: https://www.blender.org/download/lts/4-5/

PR:             298728
Sponsored by:   Netzkommune GmbH

(cherry picked from commit 76eb4a792b709d94cf39c9fb033d877cd154b21d)
DeltaFile
+9-13graphics/blender4/Makefile
+15-0graphics/blender4/files/patch-scripts_addons__core_io__scene__gltf2_io_com_draco.py
+3-3graphics/blender4/distinfo
+1-1graphics/blender4/pkg-plist
+1-1graphics/blender4/Makefile.versions
+1-0graphics/blender4/Makefile.options
+30-181 files not shown
+30-197 files

FreeBSD/ports 06c4bfc — graphics/blender4 Makefile.versions Makefile, graphics/blender4/files patch-CMakeLists.txt patch-extern_audaspace_plugins_ffmpeg_FFMPEGWriter.cpp

graphics/blender4: Unbreak with non-3.11 Python and FFmpeg 9

Blender's CMake defaults to Python 3.11 and fails when that exact
version is missing. Pass the version of the default Python instead,
look up the NumPy 2 headers under numpy/_core/include and backport
FFmpeg 9 support for audaspace from upstream (e3c92c22817d).

PR:             299533
Approved by:    Shane <FreeBSD at ShaneWare.Biz> (maintainer)
Sponsored by:   Netzkommune GmbH

(cherry picked from commit 0146d7f56262e9f8c7483230b79bee6a3fa9a466)
DeltaFile
+135-0graphics/blender4/files/patch-extern_audaspace_plugins_ffmpeg_FFMPEGWriter.cpp
+19-0graphics/blender4/files/patch-CMakeLists.txt
+5-5graphics/blender4/Makefile
+0-1graphics/blender4/Makefile.versions
+159-64 files

FreeBSD/ports ec3d817 — graphics/blender Makefile pkg-plist, graphics/blender/files patch-intern_dualcon_intern_octree.cpp patch-intern_libmv_libmv_multiview_euclidean__resection.cc

graphics/blender: Update to 5.2.2

Blender 5.2 is the new LTS release, supported until July 2028. It adds
experimental Geometry Nodes based cloth and hair dynamics and a texture
cache in Cycles that lowers memory use on scenes with many image
textures. Since 5.1 Blender no longer loads the Python user site
directory by default.

Blender 5.2 requires Python 3.13. Until that is the default version,
build it with DEFAULT_VERSIONS+=python=3.13.

Changelog: https://developer.blender.org/docs/release_notes/5.2/

PR:             294160
Sponsored by:   Netzkommune GmbH
DeltaFile
+0-3,256graphics/blender/files/patch-fmtlib
+143-67graphics/blender/pkg-plist
+43-41graphics/blender/Makefile
+25-20graphics/blender/files/extra-patch-simd-off
+42-0graphics/blender/files/patch-intern_libmv_libmv_multiview_euclidean__resection.cc
+14-0graphics/blender/files/patch-intern_dualcon_intern_octree.cpp
+267-3,38410 files not shown
+303-3,43916 files

FreeBSD/ports 0146d7f — graphics/blender4 Makefile.versions Makefile, graphics/blender4/files patch-CMakeLists.txt patch-extern_audaspace_plugins_ffmpeg_FFMPEGWriter.cpp

graphics/blender4: Unbreak with non-3.11 Python and FFmpeg 9

Blender's CMake defaults to Python 3.11 and fails when that exact
version is missing. Pass the version of the default Python instead,
look up the NumPy 2 headers under numpy/_core/include and backport
FFmpeg 9 support for audaspace from upstream (e3c92c22817d).

PR:             299533
Approved by:    Shane <FreeBSD at ShaneWare.Biz> (maintainer)
Sponsored by:   Netzkommune GmbH
DeltaFile
+135-0graphics/blender4/files/patch-extern_audaspace_plugins_ffmpeg_FFMPEGWriter.cpp
+19-0graphics/blender4/files/patch-CMakeLists.txt
+5-5graphics/blender4/Makefile
+0-1graphics/blender4/Makefile.versions
+159-64 files

FreeBSD/ports 76eb4a7 — graphics/blender4 Makefile.options pkg-plist, graphics/blender4/files patch-scripts_addons__core_io__scene__gltf2_io_com_draco.py

graphics/blender4: Update to 4.5.14

Bugfix releases of the 4.5 LTS series. They fix crashes in the Video
Sequencer and in Armature Edit mode and the Extensions tab not loading
because of an SSL problem.

Changelog: https://www.blender.org/download/lts/4-5/

PR:             298728
Sponsored by:   Netzkommune GmbH
DeltaFile
+9-13graphics/blender4/Makefile
+15-0graphics/blender4/files/patch-scripts_addons__core_io__scene__gltf2_io_com_draco.py
+3-3graphics/blender4/distinfo
+1-1graphics/blender4/pkg-plist
+1-1graphics/blender4/Makefile.versions
+1-0graphics/blender4/Makefile.options
+30-181 files not shown
+30-197 files

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

security/vuxml: Wrap long lines in the routinator entry

Sponsored by:   Netzkommune GmbH
DeltaFile
+32-7security/vuxml/vuln/2026.xml
+32-71 files

FreeBSD/ports da45080 — www/fmd-server Makefile distinfo

www/fmd-server: update to 0.17.1

Release notes: https://gitlab.com/fmd-foss/fmd-server/-/releases/v0.17.1
DeltaFile
+79-77www/fmd-server/distinfo
+16-12www/fmd-server/Makefile
+95-892 files

FreeBSD/ports 07c985d — security/vuxml/vuln 2026.xml

security/vuxml: Document net/routinator vulnerabilities

PR:             300201
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+47-0security/vuxml/vuln/2026.xml
+47-01 files

FreeBSD/ports 84347c1 — net/routinator Makefile Makefile.crates

net/routinator: Security update 0.15.2 => 0.15.3

This release fixes a number of issues discovered by several AI
LLM models and their reporters.  They primarily fix some cases
where someone could make Routinator exit or become unavailable.
They have been assigned CVE-2026-72752 till -72758.

Release Notes:
https://community.nlnetlabs.nl/t/routinator-0-15-3-until-it-ends-there-is-no-end-released/3496

Changelog:
https://github.com/NLnetLabs/routinator/blob/v0.15.3/Changelog.md

PR:             300201
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit ff726da12da4e7060daab12460e0b8efff227057)
DeltaFile
+271-299net/routinator/distinfo
+134-148net/routinator/Makefile.crates
+2-3net/routinator/Makefile
+407-4503 files

FreeBSD/ports ff726da — net/routinator Makefile Makefile.crates

net/routinator: Security update 0.15.2 => 0.15.3

This release fixes a number of issues discovered by several AI
LLM models and their reporters.  They primarily fix some cases
where someone could make Routinator exit or become unavailable.
They have been assigned CVE-2026-72752 till -72758.

Release Notes:
https://community.nlnetlabs.nl/t/routinator-0-15-3-until-it-ends-there-is-no-end-released/3496

Changelog:
https://github.com/NLnetLabs/routinator/blob/v0.15.3/Changelog.md

PR:             300201
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+271-299net/routinator/distinfo
+134-148net/routinator/Makefile.crates
+2-3net/routinator/Makefile
+407-4503 files

FreeBSD/ports 5d009bd — devel/java-subversion Makefile, devel/p5-subversion Makefile

devel/*-subversion, www/mod_subversion: strip .so and drop .a from stage

libtool's install does not strip shared objects, and none of these
glue/binding libraries ship a static .a anyone would plausibly link
against. Strip the installed .so files in post-install and remove the
.a from the staging tree.

Bump PORTREVISION_LATEST/PORTREVISION_LTS for each touched port.
DeltaFile
+7-2devel/ruby-subversion/Makefile
+7-2devel/py-subversion/Makefile
+6-2devel/java-subversion/Makefile
+5-2www/mod_subversion/Makefile
+4-2devel/p5-subversion/Makefile
+0-1devel/ruby-subversion/pkg-plist
+29-113 files not shown
+29-149 files

FreeBSD/ports e22e41a — databases/sqlite3 Makefile distinfo

databases/sqlite3: security update to 3.54.1

Fixes ten vulnerabilities published on 2026-10-30, among them heap
buffer overflows in FTS5, in the session extension and in the R-Tree
module. All of them need an attacker supplied database file or SQL
text.

Changes:        https://sqlite.org/changes.html

Security:       84cd82e1-d49f-11f1-bae2-3497f65b111b
With hat:       ports-secteam
Sponsored by:   Netzkommune GmbH

(cherry picked from commit 57d3d55a29d9c7d43c87ff0d763942cbb10369a4)
DeltaFile
+3-3databases/sqlite3/distinfo
+1-1databases/sqlite3/Makefile
+4-42 files

FreeBSD/ports 57d3d55 — databases/sqlite3 Makefile distinfo

databases/sqlite3: security update to 3.54.1

Fixes ten vulnerabilities published on 2026-10-30, among them heap
buffer overflows in FTS5, in the session extension and in the R-Tree
module. All of them need an attacker supplied database file or SQL
text.

Changes:        https://sqlite.org/changes.html

Security:       84cd82e1-d49f-11f1-bae2-3497f65b111b
With hat:       ports-secteam
Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3databases/sqlite3/distinfo
+1-1databases/sqlite3/Makefile
+4-42 files

FreeBSD/ports 9151e41 — comms/dcf77pi Makefile

comms/dcf77pi: expire on 2026-12-31

(cherry picked from commit 458d111d85196eb16a40ec0b9f3d1e43262e08a5)
DeltaFile
+4-1comms/dcf77pi/Makefile
+4-11 files

FreeBSD/ports 01f34a8 — x11/zutty distinfo Makefile

x11/zutty: Update 0.17 => 0.18

Changes:
- Apply origin mode to VPA (Line Position Absolute)
- Time out selection transfers whose peer does not respond
- Do not exit on selection events carrying an invalid atom
- Fix font search ignoring directory boundaries
- Do not count scrolling within margins as history
- Clamp cursor position to the scrolling region in origin mode
- Fix crash on OSC 52 selection query falling back to another target
- Prevent pasted content from terminating bracketed paste
- Accept CSI ? and CSI > sequences split across reads
- Preserve RGB foreground across separate SGR bold settings
- Fix crossed-out attribute lost on partial screen updates

PR:             300308
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-4x11/zutty/Makefile
+3-3x11/zutty/distinfo
+6-72 files

FreeBSD/ports d1d458b — misc/biosfont-demos Makefile

misc/biosfont-demos: expire on 2026-12-31

(cherry picked from commit 7efe2294c337fcb620d094ec3ed98c9a3f899e1e)
DeltaFile
+4-0misc/biosfont-demos/Makefile
+4-01 files

FreeBSD/ports db8f506 — sysutils/biosfont Makefile

sysutils/biosfont: expire on 2026-12-31

(cherry picked from commit 42cb4e35bbfcbb6d915c48d549e5f8b9bee45376)
DeltaFile
+4-0sysutils/biosfont/Makefile
+4-01 files

FreeBSD/ports 7efe229 — misc/biosfont-demos Makefile

misc/biosfont-demos: expire on 2026-12-31
DeltaFile
+4-0misc/biosfont-demos/Makefile
+4-01 files

FreeBSD/ports 458d111 — comms/dcf77pi Makefile

comms/dcf77pi: expire on 2026-12-31
DeltaFile
+4-1comms/dcf77pi/Makefile
+4-11 files

FreeBSD/ports 91dbbf2 — comms/dcf77pi Makefile

comms/dcf77pi: portfmt
DeltaFile
+23-23comms/dcf77pi/Makefile
+23-231 files

FreeBSD/ports c1746e6 — comms/dcf77pi Makefile distinfo

comms/dcf77pi: use new USE_FORGEJO framework
DeltaFile
+3-3comms/dcf77pi/distinfo
+2-3comms/dcf77pi/Makefile
+5-62 files