FreeBSD/ports 214e084 — misc/shimmy Makefile.crates Makefile

misc/shimmy: Update to 2.6.7

Changelog: https://github.com/Michael-A-Kuykendall/shimmy/blob/v2.6.7/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/shimmy/distinfo
+1-1misc/shimmy/Makefile.crates
+1-1misc/shimmy/Makefile
+7-73 files

FreeBSD/ports f0bed8a — x11 Makefile, x11/weltschmerz distinfo pkg-plist

x11/weltschmerz: [NEW PORT] Terminal emulator in Vala

weltschmerz is a small and simple terminal emulator built upon the Virtual
Terminal Emulator widget. It’s written in Vala, supports clickable URLs and
hyperlinks, can reload its configuration whilst running, and has basic search
functionality.

As a VTE app, weltschmerz supports practically every contemporary terminal
emulator feature. It is built to be a stable and practical terminal emulator for
daily use.

WWW:  https://oriole.systems/posts/weltschmerz

PR:   292659
DeltaFile
+22-0x11/weltschmerz/Makefile
+8-0x11/weltschmerz/pkg-descr
+7-0x11/weltschmerz/pkg-plist
+3-0x11/weltschmerz/distinfo
+1-0x11/Makefile
+41-05 files

FreeBSD/ports e5690f0 — editors/cudatext Makefile distinfo

editors/cudatext: Update to 1.239.1.0

ChangeLog at:   https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
DeltaFile
+9-9editors/cudatext/distinfo
+4-4editors/cudatext/Makefile
+13-132 files

FreeBSD/ports e3919b0 — Mk/Uses tex.mk

Mk/Uses/tex.mk: Fix indentation

Committing changes to tex.mk would fail the check_mk_indentations
pre-commit hook unless --no-verify was supplied to git commit.  Use
Tools/scripts/indent_make_if.pl to fix the indentation.

Approved by:    blanket, no-op fix
Sponsored by:   The FreeBSD Foundation
DeltaFile
+49-49Mk/Uses/tex.mk
+49-491 files

FreeBSD/ports 981fba2 — games/yquake2 Makefile, games/yquake2/files patch-src_common_filesystem.c

games/yquake2: Fix game.so loading

Do not load game.so shipped with games/quake2-data port
as it causes problems such as the game freezing.
Warning: the game will not load old saves after this update.

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

(cherry picked from commit 274ff815b97b69ec1d80b270abc435225a69d826)
DeltaFile
+1-1games/yquake2/files/patch-src_common_filesystem.c
+1-0games/yquake2/Makefile
+2-12 files

FreeBSD/ports 274ff81 — games/yquake2 Makefile, games/yquake2/files patch-src_common_filesystem.c

games/yquake2: Fix game.so loading

Do not load game.so shipped with games/quake2-data port
as it causes problems such as the game freezing.
Warning: the game will not load old saves after this update.

PR:             300679
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4
DeltaFile
+1-1games/yquake2/files/patch-src_common_filesystem.c
+1-0games/yquake2/Makefile
+2-12 files

FreeBSD/ports 38280fd — devel/grpc Makefile distinfo

devel/grpc: Revert "devel/grpc: Update to 1.85.1"

This reverts commit 3616bb00b5d7e480841732b68a59fbf4ea3842ac.

Build of the devel/grpc 1.85.1 fails:
In file included from /wrkdirs/usr/ports/devel/grpc/work/grpc-1.85.1/src/core/util/mpscq.cc:19:
In file included from /wrkdirs/usr/ports/devel/grpc/work/grpc-1.85.1/src/core/util/mpscq.h:26:
/wrkdirs/usr/ports/devel/grpc/work/grpc-1.85.1/src/core/util/sync.h:183:10: error: no member named 'lock' in 'absl::Mutex'; did
you mean 'Lock'?
  183 |     mu_->lock();
      |          ^~~~
      |          Lock
/usr/local/include/absl/synchronization/mutex.h:180:8: note: 'Lock' declared here
  180 |   void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION();
      |        ^
In file included from /wrkdirs/usr/ports/devel/grpc/work/grpc-1.85.1/src/core/util/mpscq.cc:19:
In file included from /wrkdirs/usr/ports/devel/grpc/work/grpc-1.85.1/src/core/util/mpscq.h:26:
/wrkdirs/usr/ports/devel/grpc/work/grpc-1.85.1/src/core/util/sync.h:186:26: error: no member named 'unlock' in 'absl::Mutex'; di
d you mean 'Unlock'?

    [16 lines not shown]
DeltaFile
+34-34devel/grpc/pkg-plist
+9-9devel/grpc/distinfo
+6-6devel/grpc/Makefile
+49-493 files

FreeBSD/ports ddba950 — editors/diakonos Makefile

editors/diakonos: Add missing RUN_DEPENDS

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

(cherry picked from commit f3d29e8f18a092b503180f2f72e6026fef8bf4d9)
DeltaFile
+3-1editors/diakonos/Makefile
+3-11 files

FreeBSD/ports f3d29e8 — editors/diakonos Makefile

editors/diakonos: Add missing RUN_DEPENDS

PR:             300677
Approved by:    osa, vvd (mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-1editors/diakonos/Makefile
+3-11 files

FreeBSD/ports 366e850 — www/tomcat-devel Makefile distinfo

www/tomcat-devel: Update 11.0.27 => 11.0.29

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.29_(markt)

Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 1fb11c8f4a33e4b643f7c1819f554e525fef402e)
DeltaFile
+3-3www/tomcat-devel/distinfo
+1-1www/tomcat-devel/Makefile
+4-42 files

FreeBSD/ports 29a3756 — www/tomcat110 Makefile distinfo

www/tomcat110: Update 11.0.27 => 11.0.29

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.29_(markt)

Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 057d685822f26c3638cb26e07e4cb22b2665ccb2)
DeltaFile
+3-3www/tomcat110/distinfo
+1-1www/tomcat110/Makefile
+4-42 files

FreeBSD/ports 4d5df2f — www/tomcat9 Makefile distinfo

www/tomcat9: Update 9.0.123 => 9.0.124

Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.124_(remm)

Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit a30e55a0dec1a1e48d73301d5cd9fca4ae3fd5be)
DeltaFile
+3-3www/tomcat9/distinfo
+1-1www/tomcat9/Makefile
+4-42 files

FreeBSD/ports a0a1f5b — emulators/virtualbox-ose-71 Makefile, emulators/virtualbox-ose-72 Makefile pkg-plist

emulators/virtualbox-ose-{71,72}: Fix build VBoxPython3.so and VBoxPython3m.so with QT6 option disabled

Without devel/py-packaging build system silently doesn't build
VBoxPython3.so and VBoxPython3m.so.

PR:             300695
Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 011bac04b8bb16fda9f2408d796204d87f314da1)
DeltaFile
+2-2emulators/virtualbox-ose-72/pkg-plist
+1-0emulators/virtualbox-ose-72/Makefile
+1-0emulators/virtualbox-ose-71/Makefile
+4-23 files

FreeBSD/ports acf9bf2 — net/asterisk20 Makefile, net/asterisk20/files patch-build__tools_list__valid__installed__externals

net/asterisk{20,22}: Fix build with non-default options

With certain non-default build options, an error message is displayed,
but the build process itself does not terminate:

sed: 1: "s/^MAKE\s*=\s*//gp
": RE error: trailing backslash (\)
./build_tools/list_valid_installed_externals: line 12: --quiet: command not found
sed: 1: "s/^MAKE\s*=\s*//gp
": RE error: trailing backslash (\)
./build_tools/list_valid_installed_externals: line 12: --quiet: command not found

This may cause issues at runtime.

PR:             300741
Approved by:    blanket (fix runtime)
Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit c64e227acc4a5349f186f44848f0dfb03252f72d)
DeltaFile
+11-0net/asterisk22/files/patch-build__tools_list__valid__installed__externals
+11-0net/asterisk20/files/patch-build__tools_list__valid__installed__externals
+1-0net/asterisk22/Makefile
+1-0net/asterisk20/Makefile
+24-04 files

FreeBSD/ports 5aa8bae — net/asterisk20 Makefile, net/asterisk22 Makefile

net/asterisk2{0,2}: Prepare for new port net/asterisk24

- Move asterisk* from CONFLICTS_INSTALL to CONFLICTS - during the build
  on a live system, linking is performed against libraries from the
  installed version.
- Parametrize PKGNAMESUFFIX.

PR:             300741
Sponsored by:   FLEX-IT LLC (Oleksandr Kryvulia)
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>

(cherry picked from commit b66f69d663dbf1531918011b01e70717ceac27a8)
DeltaFile
+2-3net/asterisk22/Makefile
+2-3net/asterisk20/Makefile
+4-62 files

FreeBSD/ports 1fb11c8 — www/tomcat-devel Makefile distinfo

www/tomcat-devel: Update 11.0.27 => 11.0.29

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.29_(markt)

Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+3-3www/tomcat-devel/distinfo
+1-1www/tomcat-devel/Makefile
+4-42 files

FreeBSD/ports 057d685 — www/tomcat110 Makefile distinfo

www/tomcat110: Update 11.0.27 => 11.0.29

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.29_(markt)

Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+3-3www/tomcat110/distinfo
+1-1www/tomcat110/Makefile
+4-42 files

FreeBSD/ports a30e55a — www/tomcat9 Makefile distinfo

www/tomcat9: Update 9.0.123 => 9.0.124

Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.124_(remm)

Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+3-3www/tomcat9/distinfo
+1-1www/tomcat9/Makefile
+4-42 files

FreeBSD/ports c7374e5 — sysutils/podman Makefile distinfo, sysutils/podman/files patch-vendor_go.podman.io_storage_pkg_archive_archive__bsd.go patch-libpod_container__internal__common.go

sysutils/podman: Update to 5.8.10

Upstream 5.8.10 addresses CVE-2026-121885 in podman auto-update
restarting arbitrary systemd units via image labels (systemd-only, so
FreeBSD is not affected).

The quarterly branch was at 5.8.6 and had not followed the distfile to the
podman-container-tools GitHub account, so this merge carries the port
directory as it is on main. The containers-common dependency keeps the
package name the quarterly branch has.

Changelog:      https://github.com/podman-container-tools/podman/releases/tag/v5.8.10
Reviewed by:    dfr, dtxdf
Approved by:    dfr (maintainer), dtxdf (mentor)
MFH:            2026Q4
Security:       CVE-2026-121885
Differential Revision:  https://reviews.freebsd.org/D61494

(cherry picked from commit 94c2904e7faf5a423c7502e39c5a471522ffccfb)
DeltaFile
+34-0sysutils/podman/files/patch-Makefile
+3-3sysutils/podman/distinfo
+2-3sysutils/podman/Makefile
+2-2sysutils/podman/files/patch-vendor_go.podman.io_storage_pkg_archive_archive__bsd.go
+2-2sysutils/podman/files/patch-libpod_container__internal__common.go
+43-105 files

FreeBSD/ports 011bac0 — emulators/virtualbox-ose-71 Makefile, emulators/virtualbox-ose-72 Makefile pkg-plist

emulators/virtualbox-ose-{71,72}: Fix build VBoxPython3.so and VBoxPython3m.so with QT6 option disabled

Without devel/py-packaging build system silently doesn't build
VBoxPython3.so and VBoxPython3m.so.

PR:             300695
Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+2-2emulators/virtualbox-ose-72/pkg-plist
+1-0emulators/virtualbox-ose-72/Makefile
+1-0emulators/virtualbox-ose-71/Makefile
+4-23 files

FreeBSD/ports 9fd04d3 — net/asterisk24 distinfo, net/asterisk24/files patch-third-party_pjproject_Makefile.rules patch-Makefile.rules

net/asterisk24: New port: LTS version of Asterisk PBX software 24.0.0

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-24.0.0.html

- Refresh patches.

PR:             300741
Sponsored by:   FLEX-IT LLC (Oleksandr Kryvulia)
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+12-12net/asterisk24/files/patch-Makefile
+9-9net/asterisk24/files/patch-configure
+4-4net/asterisk24/files/patch-channels_chan__dahdi.c
+3-3net/asterisk24/files/patch-third-party_pjproject_Makefile.rules
+3-3net/asterisk24/files/patch-Makefile.rules
+3-3net/asterisk24/distinfo
+34-347 files not shown
+46-5013 files

FreeBSD/ports 4ef7fa2 — net/asterisk24 Makefile pkg-plist, net/asterisk24/files patch-build__tools_make__xml__documentation asterisk.in

net/asterisk24: Repocopy from net/asterisk22

PR:             300741
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+428-0net/asterisk24/pkg-plist
+352-0net/asterisk24/Makefile
+135-0net/asterisk24/files/patch-Makefile
+88-0net/asterisk24/files/patch-configure
+86-0net/asterisk24/files/asterisk.in
+45-0net/asterisk24/files/patch-build__tools_make__xml__documentation
+1,134-016 files not shown
+1,406-022 files

FreeBSD/ports c64e227 — net/asterisk20 Makefile, net/asterisk20/files patch-build__tools_list__valid__installed__externals

net/asterisk{20,22}: Fix build with non-default options

With certain non-default build options, an error message is displayed,
but the build process itself does not terminate:

sed: 1: "s/^MAKE\s*=\s*//gp
": RE error: trailing backslash (\)
./build_tools/list_valid_installed_externals: line 12: --quiet: command not found
sed: 1: "s/^MAKE\s*=\s*//gp
": RE error: trailing backslash (\)
./build_tools/list_valid_installed_externals: line 12: --quiet: command not found

This may cause issues at runtime.

PR:             300741
Approved by:    blanket (fix runtime)
Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+11-0net/asterisk22/files/patch-build__tools_list__valid__installed__externals
+11-0net/asterisk20/files/patch-build__tools_list__valid__installed__externals
+1-0net/asterisk22/Makefile
+1-0net/asterisk20/Makefile
+24-04 files

FreeBSD/ports b66f69d — net/asterisk20 Makefile, net/asterisk22 Makefile

net/asterisk2{0,2}: Prepare for new port net/asterisk24

- Move asterisk* from CONFLICTS_INSTALL to CONFLICTS - during the build
  on a live system, linking is performed against libraries from the
  installed version.
- Parametrize PKGNAMESUFFIX.

PR:             300741
Sponsored by:   FLEX-IT LLC (Oleksandr Kryvulia)
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+2-3net/asterisk22/Makefile
+2-3net/asterisk20/Makefile
+4-62 files

FreeBSD/ports 94c2904 — sysutils/podman Makefile distinfo

sysutils/podman: Update to 5.8.10

Upstream 5.8.10 addresses CVE-2026-121885 in podman auto-update
restarting arbitrary systemd units via image labels (systemd-only, so
FreeBSD is not affected).

Changelog:      https://github.com/podman-container-tools/podman/releases/tag/v5.8.10
Reviewed by:    dfr, dtxdf
Approved by:    dfr (maintainer), dtxdf (mentor)
MFH:            2026Q4
Security:       CVE-2026-121885
Differential Revision:  https://reviews.freebsd.org/D61494
DeltaFile
+3-3sysutils/podman/distinfo
+1-2sysutils/podman/Makefile
+4-52 files

FreeBSD/ports daaeb38 — security/p11-kit pkg-plist Makefile

security/p11-kit: update to 0.26.6
DeltaFile
+3-3security/p11-kit/distinfo
+1-2security/p11-kit/Makefile
+1-1security/p11-kit/pkg-plist
+5-63 files

FreeBSD/ports 615dba1 — Mk/Uses tex.mk, devel/tex-web2c/files patch-Makefile.in

*/tex*: Update to TeX Live 2026 (20260301)

Reviewed by:    bofh
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D61429
DeltaFile
+0-71print/texlive-tlmgr/files/patch-texlive-20250308-source_texk_texlive_linked__scripts_texlive_tlmgr.pl
+71-0print/texlive-tlmgr/files/patch-texlive-20260301-source_texk_texlive_linked__scripts_texlive_tlmgr.pl
+22-23print/tex-luatex/files/patch-Makefile.in
+19-21japanese/tex-ptex/files/patch-Makefile.in
+16-18devel/tex-web2c/files/patch-Makefile.in
+15-14Mk/Uses/tex.mk
+143-14758 files not shown
+320-34164 files

FreeBSD/ports 4509bdd — science/code_saturne/files patch-docs_theory_cs__velocity__prediction.tex patch-docs_theory_cfbase.tex

science/code_saturne: Fix build with TeX Live 2026

LaTeX 2025-11-01, shipped with TeX Live 2026, no longer ignores \par
inside array cells, so the blank lines in some displayed equations of
the theory manual now stop pdflatex with "Missing $ inserted".  Remove
the blank lines, since they have no effect on the typeset output.

Approved by:    blanket, build fix
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D61427
DeltaFile
+34-0science/code_saturne/files/patch-docs_theory_cfmsvl.tex
+26-0science/code_saturne/files/patch-docs_theory_cfxtcl.tex
+18-0science/code_saturne/files/patch-docs_theory_cfbase.tex
+18-0science/code_saturne/files/patch-docs_theory_cfqdmv.tex
+10-0science/code_saturne/files/patch-docs_theory_cs__velocity__prediction.tex
+106-05 files

FreeBSD/ports a94be0e — dns/dnsjava distinfo Makefile

dns/dnsjava: fetch the upstream distributed jar

This removes the build dependency on openjdk8.

A follow up step is to make this port fetch dnsjava 3.X from maven.
See: https://github.com/apache/jmeter/issues/6400

Approved by:    no maintainer
DeltaFile
+0-186dns/dnsjava/pkg-plist
+9-24dns/dnsjava/Makefile
+3-3dns/dnsjava/distinfo
+12-2133 files

FreeBSD/ports 4822f25 — databases/mongodb90 Makefile distinfo, databases/mongodb90/files patch-src_mongo_crypto_crypto__parameters__openssl.idl patch-bazel_rules__poetry_rules__poetry.patch

databases/mongodb90: 9.0.8

Release Notes:
https://www.mongodb.com/docs/manual/release-notes/9.0/#908---nov-10-2026

Security:       CVE-2026-118383 https://www.mongodb.com/community/forums/t/important-mongodb-security-update-available-action-required-november-10-2026/344843
Security:       more CVEs in the Release Notes
DeltaFile
+16-15databases/mongodb90/files/patch-bazel_rules__poetry_rules__poetry.patch
+3-3databases/mongodb90/files/patch-src_mongo_crypto_crypto__parameters__openssl.idl
+3-3databases/mongodb90/distinfo
+1-2databases/mongodb90/Makefile
+23-234 files