FreeBSD/doc 11f698e — website/content/en/internal machines.adoc

Update list of machines for committers

We turned off the ref13* machines when the stable/13 branch reached the
end of its life.  We still have the ref14-i386 machine even though i386
is only a tier-2 architecture for stable/14.
DeltaFile
+4-4website/content/en/internal/machines.adoc
+4-41 files

FreeBSD/doc 6f017b7 — website/content/en/internal ssh-keys.asc

website: Update the ssh-keys.asc

Approved by:    so
DeltaFile
+14-49website/content/en/internal/ssh-keys.asc
+14-491 files

FreeBSD/doc a1e075d — website/static/security/advisories FreeBSD-SA-26:73.caroot.asc, website/static/security/patches/SA-26:73 caroot-14.5.patch.asc caroot-15.patch.asc

Add SA-26:73.caroot.

Approved by:    so
DeltaFile
+18,618-0website/static/security/patches/SA-26:73/caroot-14.4.patch
+1,743-0website/static/security/patches/SA-26:73/caroot-15.patch
+1,743-0website/static/security/patches/SA-26:73/caroot-14.5.patch
+180-0website/static/security/advisories/FreeBSD-SA-26:73.caroot.asc
+17-0website/static/security/patches/SA-26:73/caroot-14.5.patch.asc
+17-0website/static/security/patches/SA-26:73/caroot-15.patch.asc
+22,318-02 files not shown
+22,339-08 files

FreeBSD/ports fef887c — sysutils/rsyslog8 pkg-plist Makefile

sysutils/rsyslog8: update to 8.2610.0

Changes:        https://github.com/rsyslog/rsyslog/blob/v8.2610.0/ChangeLog
Reported-by:    GitHub release watch
DeltaFile
+3-3sysutils/rsyslog8/distinfo
+1-2sysutils/rsyslog8/Makefile
+1-0sysutils/rsyslog8/pkg-plist
+5-53 files

FreeBSD/ports b6f6eea — devel/bazel9 Makefile distinfo

devel/bazel9: update to 9.3.1
DeltaFile
+3-3devel/bazel9/distinfo
+1-2devel/bazel9/Makefile
+4-52 files

FreeBSD/ports 6a41940 — devel/bazel8 Makefile distinfo

devel/bazel8: update to 8.8.2
DeltaFile
+3-3devel/bazel8/distinfo
+1-1devel/bazel8/Makefile
+4-42 files

FreeBSD/ports d85a6ac — devel/muon Makefile

devel/muon: Respect PREFIX during configuration

Pass -Dprefix=${PREFIX} to muon-bootstrap setup so that muon's
installation paths match the prefix used by ports.

Approved by: zi (ports), bapt (maintainer)
Reviewed by: zi, bapt
DeltaFile
+1-0devel/muon/Makefile
+1-01 files

FreeBSD/doc ede14af — website/content/en/releases/15.1R/ec2-ami-ids latest.adoc

15.1: Update "latest" AMIs

We now have 15.1-RELEASE-p6 AMIs.

Approved by:    re (implicit)
Sponsored by:   Amazon
DeltaFile
+512-512website/content/en/releases/15.1R/ec2-ami-ids/latest.adoc
+512-5121 files

FreeBSD/ports 5f1b0b3 — dns/c-ares pkg-plist Makefile

dns/c-ares: Update to 1.34.9

Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.34.9

Security:       GHSA-wpr3-8q3r-4q8c
                GHSA-fqh5-3x7m-wp44
                GHSA-97vq-4mxv-7vhm
                GHSA-rf6g-ww74-97qh
                GHSA-mw23-pfg6-2x9r
                GHSA-v33j-65h4-4ch8
                GHSA-pj7p-v3cw-hq66
                GHSA-grv7-fq5q-9vfc
                GHSA-ph6c-3cvx-mq6v
                GHSA-cfcv-8v2j-qj6r
                GHSA-wrgc-prmw-27xh
DeltaFile
+3-3dns/c-ares/distinfo
+1-1dns/c-ares/pkg-plist
+1-1dns/c-ares/Makefile
+5-53 files

FreeBSD/ports 4989d5b — sysutils/u-boot-bananapi-r2-pro Makefile, sysutils/u-boot-beaglebone Makefile

sysutils/u-boot: Update to 2026.10

The project does not publish release tarballs on ftp.denx.de anymore, fetch
newer releases from its GitLab instance.  Older slave ports can still pin a
tarball release.

Use the new rkbin blobs for the RK3568 and RK3588 boards.

Mark u-boot-beaglebone as broken: am335x does not resolve SYS_LOAD_ADDR and
TEXT_BASE through the kconfig merge and the build hangs.
DeltaFile
+23-11sysutils/u-boot-master/Makefile
+3-3sysutils/u-boot-master/distinfo
+4-0sysutils/u-boot-beaglebone/Makefile
+0-2sysutils/u-boot-quartz64-a/Makefile
+0-2sysutils/u-boot-nanopi-r5s/Makefile
+0-2sysutils/u-boot-bananapi-r2-pro/Makefile
+30-202 files not shown
+30-248 files

FreeBSD/ports 54a263f — sysutils/rkbin distinfo Makefile

sysutils/rkbin: Update to v0.4

Update the rk3566/rk3568 and rk3588 DDR and BL31 blobs to the latest
versions.
DeltaFile
+9-9sysutils/rkbin/Makefile
+3-3sysutils/rkbin/distinfo
+12-122 files

FreeBSD/ports c9ece03 — sysutils/atf-master Makefile distinfo

sysutils/atf: Update to 2.14.11

Update to the latest LTS release.
DeltaFile
+3-3sysutils/atf-master/distinfo
+1-1sysutils/atf-master/Makefile
+4-42 files

FreeBSD/ports e5e1632 — math/py-pyclipper distinfo Makefile

math/py-pyclipper: update 1.3.0p5 -> 1.4.0

- fixes build for py313
- updated WWW

PR:             299192
Reviewed-by:    patrick at crandol.com
DeltaFile
+7-6math/py-pyclipper/Makefile
+3-3math/py-pyclipper/distinfo
+10-92 files

FreeBSD/ports b536bf6 — security/pass-cli Makefile Makefile.crates, security/pass-cli/files patch-pass-cli_Cargo.toml patch-Cargo.toml

security/pass-cli: Update to 2.5.0

Changelog: https://github.com/protonpass/pass-cli/blob/2.5.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+19-19security/pass-cli/distinfo
+8-8security/pass-cli/Makefile.crates
+11-0security/pass-cli/files/patch-Cargo.toml
+2-2security/pass-cli/files/patch-pass-cli_Cargo.toml
+1-2security/pass-cli/Makefile
+41-315 files

FreeBSD/ports 3dcea7d — graphics/optipng distinfo Makefile

graphics/optipng: Update 0.7.8 => 7.9.1

Changelog:
https://sourceforge.net/p/optipng/code/ci/d11c9b82a3b4fdfa36e90d0397b6cb224391c46b/tree/doc/history.txt

- Upstream switched to cmake and deprecated the configure build script.

PR:             299132
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+5-10graphics/optipng/Makefile
+3-3graphics/optipng/distinfo
+8-132 files

FreeBSD/ports b2521ed — devel/py-ty Makefile.crates Makefile, devel/py-ty/files patch-ruff_crates_ty_Cargo.toml

devel/py-ty: Update to 0.0.90

Changelog: https://github.com/astral-sh/ty/blob/0.0.90/CHANGELOG.md

Reported by:    Repology
DeltaFile
+5-5devel/py-ty/distinfo
+1-1devel/py-ty/files/patch-ruff_crates_ty_Cargo.toml
+1-1devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+8-84 files

FreeBSD/ports 54b2d97 — x11/py-nwg-displays Makefile distinfo

x11/py-nwg-displays: Update to 0.5.0

Changelog: https://github.com/nwg-piotr/nwg-displays/releases/tag/v0.5.0

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/py-nwg-displays/distinfo
+2-2x11/py-nwg-displays/Makefile
+5-52 files

FreeBSD/ports 8d15ffe — textproc/tgrep Makefile distinfo

textproc/tgrep: Update to 1.2.4

Changelog: https://github.com/microsoft/tgrep/releases/tag/v1.2.4

Reported by:    GitHub (watch releases)
DeltaFile
+3-3textproc/tgrep/distinfo
+1-1textproc/tgrep/Makefile
+4-42 files

FreeBSD/ports 21b135f — editors/emacs Makefile, editors/emacs/files patch-lisp_net_tramp-archive.el patch-lisp_net_tramp.el

editors/emacs: Backport fix for CVE-2026-108976

Security:       CVE-2026-108976
Security:       436ad1a7-ccc8-11f1-af18-c4ff99d93a55
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D60930
DeltaFile
+62-0editors/emacs/files/patch-lisp_net_tramp.el
+23-0editors/emacs/files/patch-lisp_net_tramp-archive.el
+1-1editors/emacs/Makefile
+86-13 files

FreeBSD/ports 4dcbae5 — security/vuxml/vuln 2026.xml

security/vuxml: Document Emacs TRAMP vulnerabilities

Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D60929
DeltaFile
+64-0security/vuxml/vuln/2026.xml
+64-01 files

FreeBSD/ports d473fe6 — www/gitea Makefile distinfo

www/gitea: Update 1.27.3 => 28.2.0 (fix multiple CVEs)

Release Notes:
https://blog.gitea.com/release-of-28.0.0/
https://blog.gitea.com/release-of-28.1.0/
https://blog.gitea.com/release-of-28.2.0/

Changelogs:
https://github.com/go-gitea/gitea/releases/tag/v28.0.0
https://github.com/go-gitea/gitea/releases/tag/v28.1.0
https://github.com/go-gitea/gitea/releases/tag/v28.2.0

PR:             298979
Approved by:    ports at foss-daily.org (maintainer timeout, 3 weeks)
Security:       CVE-2026-104632
Security:       CVE-2026-104626
Security:       CVE-2026-103059
Security:       CVE-2026-103667
Security:       CVE-2026-95106

    [40 lines not shown]
DeltaFile
+3-3www/gitea/distinfo
+1-2www/gitea/Makefile
+4-52 files

FreeBSD/ports 20e1528 — www/gitea Makefile distinfo

www/gitea: Update 1.27.3 => 28.2.0 (fix multiple CVEs)

Release Notes:
https://blog.gitea.com/release-of-28.0.0/
https://blog.gitea.com/release-of-28.1.0/
https://blog.gitea.com/release-of-28.2.0/

Changelogs:
https://github.com/go-gitea/gitea/releases/tag/v28.0.0
https://github.com/go-gitea/gitea/releases/tag/v28.1.0
https://github.com/go-gitea/gitea/releases/tag/v28.2.0

PR:             298979
Approved by:    ports at foss-daily.org (maintainer timeout, 3 weeks)
Security:       CVE-2026-104632
Security:       CVE-2026-104626
Security:       CVE-2026-103059
Security:       CVE-2026-103667
Security:       CVE-2026-95106

    [38 lines not shown]
DeltaFile
+3-3www/gitea/distinfo
+1-2www/gitea/Makefile
+4-52 files

FreeBSD/ports 793dd0c — misc Makefile, misc/ttfx pkg-descr Makefile.crates

misc/ttfx: New port: Terminal text effects, a Rust port of terminaltexteffects

ttfx renders terminal text effects (decrypt, beams, matrix, and many
more) from text piped on standard input. It is a Rust port of
TerminalTextEffects (TTE) shipped as a single binary with no runtime
dependencies.

WWW: https://github.com/omacom/ttfx

Reported by:    jkh (new maintainer)
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/630
Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+59-0misc/ttfx/distinfo
+29-0misc/ttfx/Makefile
+28-0misc/ttfx/Makefile.crates
+3-0misc/ttfx/pkg-descr
+1-0misc/Makefile
+120-05 files

FreeBSD/ports 30daab4 — databases Makefile

databases/kividb: connect to the build

Reported by:    vanilla

Sponsored by:   tipi.work
DeltaFile
+1-0databases/Makefile
+1-01 files

FreeBSD/ports 144c402 — x11-wm/bvwm Makefile

x11-wm/bvwm: Drop the Go 1.21 floor

Every Go toolchain in the tree is newer than 1.21, so the floor
selects the default either way. Leave the choice to go.mk.

Suggested by:   fuz
Reviewed by:    fuz
Differential Revision:  https://reviews.freebsd.org/D60915
DeltaFile
+2-2x11-wm/bvwm/Makefile
+2-21 files

FreeBSD/ports dc33dba — x11-wm Makefile, x11-wm/bvwm distinfo pkg-descr

x11-wm/bvwm: New port

BVWM is a fork of fvwm3: still a floating window manager, and now able
to work as a hybridized tiling manager.

Enhancements summarized below:

fvwm-tile is new to BVWM; helper making the hybrid possible: floating
windows, tiled windows, or a mix of the two. The fvwm- prefix is there
because it is fully backward compatible and can be lifted into fvwm.

ButtonStyle hover is a new config directive offering UX improvement.

TitleStyle ButtonWidth is a usability and accessibility improvement,
supporting non-square window decor buttons so the decor is tap-
friendly.

A bare Super key press opens a start menu.


    [13 lines not shown]
DeltaFile
+494-0x11-wm/bvwm/pkg-plist
+102-0x11-wm/bvwm/Makefile
+10-0x11-wm/bvwm/pkg-descr
+5-0x11-wm/bvwm/distinfo
+1-0x11-wm/Makefile
+612-05 files

FreeBSD/ports aac50f0 — x11/bhotkeys Makefile distinfo

x11/bhotkeys: Update to 1.6

Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.6/CHANGELOG.md
DeltaFile
+3-3x11/bhotkeys/distinfo
+1-1x11/bhotkeys/Makefile
+4-42 files

FreeBSD/ports 844ebcf — multimedia/cx88 Makefile distinfo

multimedia/cx88: Update 1.5.6 => 1.5.7

One of the fixes in 1.5.6 had been intended to address build breakage on
recent -current due to removal of sound(4) version constants.  However,
that fix was incomplete and I didn't realize that because I failed to
double-check that my -current machine was on a recent enough build;
I only became aware of the issue due to pkg-fallout against 1.5.6.

PR:             299656
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit 8429232dce38e712d8866f4283865a043d19c2be)
DeltaFile
+3-3multimedia/cx88/distinfo
+1-1multimedia/cx88/Makefile
+4-42 files

FreeBSD/ports 8429232 — multimedia/cx88 Makefile distinfo

multimedia/cx88: Update 1.5.6 => 1.5.7

One of the fixes in 1.5.6 had been intended to address build breakage on
recent -current due to removal of sound(4) version constants.  However,
that fix was incomplete and I didn't realize that because I failed to
double-check that my -current machine was on a recent enough build;
I only became aware of the issue due to pkg-fallout against 1.5.6.

PR:             299656
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+3-3multimedia/cx88/distinfo
+1-1multimedia/cx88/Makefile
+4-42 files

FreeBSD/ports fb55970 — emulators/wine-proton Makefile pkg-plist

emulators/wine-proton: Fixup missing winepulse.drv in pkg-plist

This was making pulseaudio driver not operational.

PR:             299632
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+2-0emulators/wine-proton/pkg-plist
+1-0emulators/wine-proton/Makefile
+3-02 files