FreeBSD/src 1d94247 — lib/geom/cache gcache.8, lib/geom/concat gconcat.8

geom: Document existing --libxo support in the manual pages

The standard list and status subcommands of every GEOM class emit
through libxo, and so does geom -p, but only geom.8 (list, status) and
gpart.8 (show) mentioned it.  Mark the list and status forms with
--libxo in all class manual pages, add the option description, and
cross-reference xo_options(7).  Also mark geom -p in geom.8.

Only forms whose output already goes through libxo are marked;
class-specific verbs such as gmirror dump still print directly and are
left alone.

Reviewed by:    adrian, bcr, carlavilla, des
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D59574
DeltaFile
+11-1lib/geom/mirror/gmirror.8
+11-1lib/geom/label/glabel.8
+11-1lib/geom/journal/gjournal.8
+11-1lib/geom/eli/geli.8
+11-1lib/geom/concat/gconcat.8
+11-1lib/geom/cache/gcache.8
+66-612 files not shown
+181-1818 files

FreeBSD/ports b96948f — graphics Makefile, graphics/R-cran-bmp pkg-descr distinfo

graphics/R-cran-bmp: New port

bmp provides the ability to read Windows BMP format images in R.
Currently limited to 8 bit greyscale images and 24,32 bit (A)RGB
images. Pure R implementation without external dependencies.

Approved by:    fuz (mentor), jrm (mentor)
Reviewed by:    fuz (mentor), jrm (mentor), mat (previous revision)
Differential Revision:  https://reviews.freebsd.org/D22680
DeltaFile
+17-0graphics/R-cran-bmp/Makefile
+3-0graphics/R-cran-bmp/pkg-descr
+3-0graphics/R-cran-bmp/distinfo
+1-0graphics/Makefile
+24-04 files

FreeBSD/ports 017ad99 — devel Makefile, devel/R-cran-bigmemory distinfo pkg-descr

devel/R-cran-bigmemory: New port

bigmemory provides the ability to create, store, access, and manipulate
massive matrices in R. Matrices are allocated to shared memory and may
use memory-mapped files.

Approved by:    fuz (mentor)
Reviewed by:    fuz (mentor), mat (previous revision)
Differential Revision:  https://reviews.freebsd.org/D22677
DeltaFile
+20-0devel/R-cran-bigmemory/Makefile
+3-0devel/R-cran-bigmemory/distinfo
+3-0devel/R-cran-bigmemory/pkg-descr
+1-0devel/Makefile
+27-04 files

FreeBSD/ports 7eac3de — devel/tvision Makefile distinfo

devel/tvision: Update to 2026.09.27

New features / bugfixes:
  - Rework screen cell and color attributes API
  - Improve TStringView description and add noexcept qualifiers
  - Improve TSpan description and add noexcept qualifiers
  - Fix workaround for 'constexpr' keyword on Borland C++
  - Borland C++: disable Quick Edit console mode
  - TEditor: properly skip spaces in nextWord/prevWord
  - tvcursor.cpp: properly read caret size from TScreen::cursorLines
  - TStringView: add lexicographical comparison operators
  - Unix: add support for horizontal mouse wheel events
  - Fix displaying double-width characters

Changelog:      https://github.com/magiblot/tvision/compare/57b6f56...b4831e2
MFH:            2026Q3
(cherry picked from commit bd4141d05d50aca5fac4b0b66f147cced58221ed)
DeltaFile
+3-3devel/tvision/distinfo
+2-2devel/tvision/Makefile
+5-52 files

FreeBSD/ports dadcf4b — devel Makefile, devel/R-cran-bigmemory.sri pkg-descr distinfo

devel/R-cran-bigmemory.sri: New port

bigmemory.sri provides a shared resource interface for the bigmemory
and synchronicity packages in R.

Approved by:    fuz (mentor), imp (previous revision), mat (previous revision)
Reviewed by:    fuz (mentor), imp (previous revision), mat (previous revision)
Differential Revision:  https://reviews.freebsd.org/D22676
DeltaFile
+14-0devel/R-cran-bigmemory.sri/Makefile
+3-0devel/R-cran-bigmemory.sri/distinfo
+2-0devel/R-cran-bigmemory.sri/pkg-descr
+1-0devel/Makefile
+20-04 files

FreeBSD/doc 9285d90 — documentation/content/en/books/developers-handbook/ipv6 _index.adoc, documentation/content/en/books/fdp-primer/asciidoctor-primer _index.adoc

Fix HTML validation errors - remove h7 tag, document the rule in FDP

""Listening Side"" and ""Initiating Side"" in the Developers Handbook
used level 5 headings, which render as <h7> in single-page HTML
output for books and fail W3C validation.

Replace them with a bold phrase, and add a WARNING to the
Asciidoctor chapter of the FDP Primer that level 5 headings are
unusable in books.

Reviewed by: carlavilla
Approved by: carlavilla
Differential Revision: https://reviews.freebsd.org/D60070
PR: 297509
DeltaFile
+10-0documentation/content/en/books/fdp-primer/asciidoctor-primer/_index.adoc
+4-4documentation/content/en/books/developers-handbook/ipv6/_index.adoc
+14-42 files

FreeBSD/ports bd4141d — devel/tvision Makefile distinfo

devel/tvision: Update to 2026.09.27

New features / bugfixes:
  - Rework screen cell and color attributes API
  - Improve TStringView description and add noexcept qualifiers
  - Improve TSpan description and add noexcept qualifiers
  - Fix workaround for 'constexpr' keyword on Borland C++
  - Borland C++: disable Quick Edit console mode
  - TEditor: properly skip spaces in nextWord/prevWord
  - tvcursor.cpp: properly read caret size from TScreen::cursorLines
  - TStringView: add lexicographical comparison operators
  - Unix: add support for horizontal mouse wheel events
  - Fix displaying double-width characters

Changelog:      https://github.com/magiblot/tvision/compare/57b6f56...b4831e2
MFH:            2026Q3
DeltaFile
+3-3devel/tvision/distinfo
+2-2devel/tvision/Makefile
+5-52 files

FreeBSD/ports d99055e — graphics/virtio-gpu-qemu-kmod Makefile

graphics/virtio-gpu-qemu-kmod: Build in FreeBSD>=15.0

The driver currently does not compile in an earlier version of FreeBSD
(<15.0), therefore, mark the port as IGNORE for these versions.

MFH:            2026Q3
(cherry picked from commit 2083efe8e2a771aac5cbce773f285e591415a6bf)
DeltaFile
+6-0graphics/virtio-gpu-qemu-kmod/Makefile
+6-01 files

FreeBSD/ports 2083efe — graphics/virtio-gpu-qemu-kmod Makefile

graphics/virtio-gpu-qemu-kmod: Build in FreeBSD>=15.0

The driver currently does not compile in an earlier version of FreeBSD
(<15.0), therefore, mark the port as IGNORE for these versions.

MFH:            2026Q3
DeltaFile
+6-0graphics/virtio-gpu-qemu-kmod/Makefile
+6-01 files

FreeBSD/src 9436865 — sys/dev/tpm tpm.c

tpm: Do not use timed tsleep() while polling during cold boot

Commit 4e0f283fb97a made tpm_tis12_init() wait for TPM_STS_CMD_READY
after aborting any command.  The wait is implemented by the driver's
existing tpm_waitfor_poll() loop, which sleeps with a one-tick tsleep()
between status reads.  Until now, that loop only ran from the resume and
command paths after boot.  From tpm_attach() it can panic with "timed
sleep before timers are working" when the TPM is attached from ACPI
during cold boot and the chip does not report ready on the first status
read.

Before 4e0f283fb97a, tpm_tis12_init() wrote TPM_STS_CMD_READY and
returned without waiting, so the polling loops only ran after boot.
tpm_request_locality() had the same latent hazard but its fast path
returns before sleeping whenever locality is already active.

Nothing calls wakeup() on the channels used by these polling loops, so
the sleeps are pure delays.  Use pause_sig(), which falls back to
DELAY() while the kernel is cold and returns EWOULDBLOCK, a value these

    [10 lines not shown]
DeltaFile
+3-3sys/dev/tpm/tpm.c
+3-31 files

FreeBSD/ports 9c3e458 — sysutils/py-nvitop Makefile distinfo

sysutils/py-nvitop: Update to 1.7.1

Added:
    - Add a minimal stdlib HTTP(S) GPU dashboard
    - Add inline script metadata according to PEP 723
Fixed:
    - Fix an intermittent SIGSEGV at interpreter exit

Changelog: https://github.com/XuehaiPan/nvitop/compare/v1.7.0...v1.7.1

MFH:            2026Q3
(cherry picked from commit 55d843c26858f7f58e303415f7157de21dcf2e77)
DeltaFile
+3-3sysutils/py-nvitop/distinfo
+1-1sysutils/py-nvitop/Makefile
+4-42 files

FreeBSD/ports 55d843c — sysutils/py-nvitop Makefile distinfo

sysutils/py-nvitop: Update to 1.7.1

Added:
    - Add a minimal stdlib HTTP(S) GPU dashboard
    - Add inline script metadata according to PEP 723
Fixed:
    - Fix an intermittent SIGSEGV at interpreter exit

Changelog: https://github.com/XuehaiPan/nvitop/compare/v1.7.0...v1.7.1

MFH:            2026Q3
DeltaFile
+3-3sysutils/py-nvitop/distinfo
+1-1sysutils/py-nvitop/Makefile
+4-42 files

FreeBSD/ports f242e7a — devel/gradle Makefile distinfo

devel/gradle: Update to 9.8.0

Highlights of this release:
    - Java 27 support
    - Maven mirror settings reuse
    - Linked problem locations in build output

MFH:            2026Q3
(cherry picked from commit 72b69ec1542e7f87378d8cf291e97853146f7539)
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports 72b69ec — devel/gradle Makefile distinfo

devel/gradle: Update to 9.8.0

Highlights of this release:
    - Java 27 support
    - Maven mirror settings reuse
    - Linked problem locations in build output

MFH:            2026Q3
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports 4a14b12 — shells/zsh-fast-syntax-highlighting Makefile pkg-plist

shells/zsh-fast-syntax-highlighting: Fix missing files

The find(1) arguments in the do-install target were excluding important
files, so switch away to a simpler approach and delete unwanted things.

PR:             298867
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-32shells/zsh-fast-syntax-highlighting/pkg-plist
+4-1shells/zsh-fast-syntax-highlighting/Makefile
+9-332 files

FreeBSD/doc 1ff2007 — documentation/themes/beastie/assets/styles global.scss, documentation/themes/beastie/layouts index.html

Fix HTML validation errors in docs - on main page

Card titles on the documentation homepage were rendered as <h5>
right after the <h2> from global-search.html, skipping two
heading levels. The page also had no <h1>.

Add a visually hidden <h1>{{ .Title }}</h1> before the search
partial, render card titles as <h3 class=""card-title"">, and
rename the .card a h5 selector to .card a .card-title with
padding-top and padding-bottom set, so the look stays
the same. Add a .visually-hidden helper to global.scss.

Differential Revision: https://reviews.freebsd.org/D60069
PR: 297509
DeltaFile
+10-9documentation/themes/beastie/layouts/index.html
+15-1documentation/themes/beastie/assets/styles/global.scss
+25-102 files

FreeBSD/doc 7d2b482 — documentation/themes/beastie/layouts/_partials trademarks.html site-header.html

Fix HTML validation errors in docs site header - menu ids

Same fix as 10633eb for the website header, applied to the
documentation header.

Ids like about, download, documentation and community in the
documentation top menu collide with the same ids inside documents,
breaking validation and <label for=...>. Prefix them with the
section name (e.g. header-community-title).

Differential Revision: https://reviews.freebsd.org/D60059
PR: 297509
DeltaFile
+8-8documentation/themes/beastie/layouts/_partials/site-header.html
+1-1documentation/themes/beastie/layouts/_partials/trademarks.html
+9-92 files

FreeBSD/ports 55d5ec3 — net/sshping/files patch-CMakeLists.txt

net/sshping: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0net/sshping/files/patch-CMakeLists.txt
+8-01 files

FreeBSD/ports 0562c35 — graphics/squish/files patch-CMakeLists.txt

graphics/squish: Fix building with CMake 4
DeltaFile
+6-3graphics/squish/files/patch-CMakeLists.txt
+6-31 files

FreeBSD/ports 6c7327e — devel/gradle Makefile distinfo

devel/gradle: Update to 9.7.1

Highlights of changes from 9.6.1 to 9.7.0 release:
    - Isolated Projects graduates to incubating
    - Broader Configuration Cache compatibility
    - Resilient Sync helps you fix broken builds
    - More source locations in problem reports

PR:             298375
Reported by:    "Saro G." <saro at saromedia.com>
MFH:            2026Q3

(cherry picked from commit ffa56a5bd593cb9fc6d8af746438c0af621b79be)
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports ffa56a5 — devel/gradle Makefile distinfo

devel/gradle: Update to 9.7.1

Highlights of changes from 9.6.1 to 9.7.0 release:
    - Isolated Projects graduates to incubating
    - Broader Configuration Cache compatibility
    - Resilient Sync helps you fix broken builds
    - More source locations in problem reports

PR:             298375
Reported by:    "Saro G." <saro at saromedia.com>
MFH:            2026Q3
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports 1789131 — graphics/gnash/files patch-libmedia_ffmpeg_VideoDecoderFfmpeg.cpp patch-libdevice-vaapi-VaapiSurface.cpp

graphics/gnash: fix build with boost 1.91

PR: 297587
DeltaFile
+0-25graphics/gnash/files/patch-libbase-Makefile.am
+25-0graphics/gnash/files/patch-libbase_Makefile.am
+21-0graphics/gnash/files/patch-libcore_FillStyle.h
+0-13graphics/gnash/files/patch-libdevice-vaapi-VaapiSurface.cpp
+13-0graphics/gnash/files/patch-libdevice_vaapi_VaapiSurface.cpp
+12-0graphics/gnash/files/patch-libmedia_ffmpeg_VideoDecoderFfmpeg.cpp
+71-3811 files not shown
+118-10017 files

FreeBSD/ports 9ba43a6 — security/spass Makefile

security/spass: Mark deprecated

(cherry picked from commit f628a85b3a86005c09de3d74a131e3a7bc7035a3)
DeltaFile
+4-1security/spass/Makefile
+4-11 files

FreeBSD/ports f628a85 — security/spass Makefile

security/spass: Mark deprecated
DeltaFile
+4-1security/spass/Makefile
+4-11 files

FreeBSD/ports 1ccac8d — emulators/snes9x-gtk/files patch-external_SPIRV-Cross_CMakeLists.txt

emulators/snes9x-gtk: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+11-0emulators/snes9x-gtk/files/patch-external_SPIRV-Cross_CMakeLists.txt
+11-01 files

FreeBSD/ports 3a9a16d — devel/got Makefile distinfo

devel/got: update to 0.129

User-visible changes:
- remove empty dangling directories within refs/ when removing references
- do not add unversioned files to version control if a file addition is merged
- fix a problem where 'got revert' errors out in work trees with a path-prefix
DeltaFile
+3-3devel/got/distinfo
+1-1devel/got/Makefile
+4-42 files

FreeBSD/ports 3109b50 — biology/seqan-apps Makefile

biology/seqan-apps: Fix building with CMake 4

PR:             298915
Approved by:    portmgr (fixit blanket)
DeltaFile
+2-1biology/seqan-apps/Makefile
+2-11 files

FreeBSD/ports 8065761 — archivers/snappy-java Makefile

archivers/snappy-java: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+1-1archivers/snappy-java/Makefile
+1-11 files

FreeBSD/ports 91fb716 — graphics/scantpaper Makefile distinfo

graphics/scantpaper: update to 3.0.20

Release Notes:
  https://sourceforge.net/p/gscan2pdf/mailman/message/59400500/
DeltaFile
+10-0graphics/scantpaper/pkg-plist
+3-3graphics/scantpaper/distinfo
+1-1graphics/scantpaper/Makefile
+14-43 files

FreeBSD/ports dbb1ce3 — benchmarks/smhasher Makefile

benchmarks/smhasher: Mark deprecated

(cherry picked from commit 34b7e9a1886ceac87d71dbf4e151037a4d414132)
DeltaFile
+4-1benchmarks/smhasher/Makefile
+4-11 files