FreeBSD/ports 71f734c — deskutils/thokr Makefile distinfo

deskutils/thokr: update 0.6.1 → 0.7.0
DeltaFile
+3-3deskutils/thokr/distinfo
+1-1deskutils/thokr/Makefile
+4-42 files

FreeBSD/ports 168ddc0 — misc/lean-ctx Makefile distinfo

misc/lean-ctx: update 3.11.4 → 3.12.0
DeltaFile
+73-35misc/lean-ctx/distinfo
+37-18misc/lean-ctx/Makefile
+110-532 files

FreeBSD/ports 0be8d09 — shells/atuin Makefile distinfo

shells/atuin: update 18.24.3 → 18.24.4
DeltaFile
+5-3shells/atuin/distinfo
+2-1shells/atuin/Makefile
+7-42 files

FreeBSD/ports 259861c — www/wasmtime Makefile distinfo

www/wasmtime: update 50.0.0 → 50.0.1
DeltaFile
+3-3www/wasmtime/distinfo
+1-1www/wasmtime/Makefile
+4-42 files

FreeBSD/ports ccebc33 — sysutils/opa Makefile distinfo

sysutils/opa: update 1.21.4 → 1.22.0
DeltaFile
+5-5sysutils/opa/distinfo
+1-1sysutils/opa/Makefile
+6-62 files

FreeBSD/ports ecf6060 — www/wasm-pack Makefile distinfo

www/wasm-pack: update 0.15.0 → 0.15.1
DeltaFile
+17-9www/wasm-pack/distinfo
+9-5www/wasm-pack/Makefile
+26-142 files

FreeBSD/ports a9311d0 — sysutils/brename Makefile distinfo

sysutils/brename: update 2.14.0 → 2.15.0
DeltaFile
+5-41sysutils/brename/distinfo
+3-24sysutils/brename/Makefile
+8-652 files

FreeBSD/ports d9fa0ad — misc/fabric Makefile distinfo

misc/fabric: update 1.4.556 → 1.4.557
DeltaFile
+5-5misc/fabric/distinfo
+1-1misc/fabric/Makefile
+6-62 files

FreeBSD/src e32b082 — sys/conf files.arm64, sys/dev/clk/rockchip rk_cru.c rk_cru.h

clk: rockchip: Add the MMC phase clock

Add a clock node type for the Rockchip MMC sample and drive clocks.  These
clocks have a phase in degrees controlled by a delay line and a fine-grained
phase selector, and implement the new clknode phase methods.

Reviewed by:    mmel
Differential Revision:  https://reviews.freebsd.org/D60886
DeltaFile
+219-0sys/dev/clk/rockchip/rk_clk_mmc.c
+41-0sys/dev/clk/rockchip/rk_clk_mmc.h
+18-0sys/dev/clk/rockchip/rk_cru.h
+3-0sys/dev/clk/rockchip/rk_cru.c
+1-0sys/conf/files.arm64
+282-05 files

FreeBSD/src 2a6580e — sys/cam/mmc mmc_da.c

mmccam: Add a helper to change the host settings

The same five lines to build and send an XPT_SET_TRAN_SETTINGS request to the
controller were repeated for the bus timing, bus width, VCCQ and clock
changes.  Add sdda_set_host_ios() and use it at those places.

No functional change.

Reviewed by:    bz
Differential Revision:  https://reviews.freebsd.org/D60921
DeltaFile
+22-36sys/cam/mmc/mmc_da.c
+22-361 files

FreeBSD/ports bf25fea — www/openresty Makefile distinfo

www/openresty: Security update to 1.31.8.1

The bundled nginx core was upgraded from 1.31.1 to 1.31.8 and fixes twelve
CVEs: CVE-2026-42530, CVE-2026-42055, CVE-2026-48142, CVE-2026-42533,
CVE-2026-60005, CVE-2026-56434, CVE-2026-90439, CVE-2026-15176,
CVE-2026-93479, CVE-2026-95101, CVE-2026-97629 and CVE-2026-97205.
OpenSSL 3.5.9, PCRE2 10.49, lua-nginx-module 0.10.32rc7, lua-resty-core
0.1.35rc2 and luajit2 v2.1-20261023 are bundled.

Changes:        https://openresty.org/en/changelog-1031008.html

Sponsored by:   Netzkommune GmbH

(cherry picked from commit afbb0bccef4f68f7fbf754cb92bfb8de12e95b99)
DeltaFile
+33-29www/openresty/pkg-plist
+3-3www/openresty/distinfo
+2-3www/openresty/Makefile
+38-353 files

FreeBSD/src a2ae5a2 — sys/dev/clk clk.h clknode_if.m

clk: Add a clknode method to get and set the phase

Add clknode_get_phase/clknode_set_phase (and the clk_get_phase and
clk_set_phase consumer API) so that clocks which can shift their phase,
such as the MMC sample and drive clocks of some SoCs, can expose it.

Reviewed by:    mmel
Differential Revision:  https://reviews.freebsd.org/D60883
DeltaFile
+58-0sys/dev/clk/clk.c
+20-0sys/dev/clk/clknode_if.m
+4-0sys/dev/clk/clk.h
+82-03 files

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

security/vuxml: Document openresty vulnerabilities

Sponsored by:   Netzkommune GmbH
DeltaFile
+52-0security/vuxml/vuln/2026.xml
+52-01 files

FreeBSD/ports afbb0bc — www/openresty Makefile distinfo

www/openresty: Security update to 1.31.8.1

The bundled nginx core was upgraded from 1.31.1 to 1.31.8 and fixes twelve
CVEs: CVE-2026-42530, CVE-2026-42055, CVE-2026-48142, CVE-2026-42533,
CVE-2026-60005, CVE-2026-56434, CVE-2026-90439, CVE-2026-15176,
CVE-2026-93479, CVE-2026-95101, CVE-2026-97629 and CVE-2026-97205.
OpenSSL 3.5.9, PCRE2 10.49, lua-nginx-module 0.10.32rc7, lua-resty-core
0.1.35rc2 and luajit2 v2.1-20261023 are bundled.

Changes:        https://openresty.org/en/changelog-1031008.html

Sponsored by:   Netzkommune GmbH
DeltaFile
+33-29www/openresty/pkg-plist
+3-3www/openresty/distinfo
+2-3www/openresty/Makefile
+38-353 files

FreeBSD/ports 42d9f67 — misc/py-claude-agent-sdk Makefile distinfo

misc/py-claude-agent-sdk: Update to 0.2.174

Changes:        https://github.com/anthropics/claude-agent-sdk-python/blob/v0.2.174/CHANGELOG.md

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3misc/py-claude-agent-sdk/distinfo
+1-1misc/py-claude-agent-sdk/Makefile
+4-42 files

FreeBSD/src 0b78881 — sys/arm64/rockchip rk_pinctrl.c

rk_pinctrl: Limit the RK3568 drive strength to the 8 bits field

A drive-strength above 7 made the value wider than the 8 bits field.  On an
odd pin the extra bits set the write enable of the even pin next to it, which
was then cleared.  Limit the level to 7, where the field is full, like Linux.

Reported by:    markj
Fixes:  e8f8b17c3018
DeltaFile
+3-0sys/arm64/rockchip/rk_pinctrl.c
+3-01 files

FreeBSD/ports 6998a45 — www/immich pkg-plist distinfo

www/immich: Fix thumbnails for geotagged assets

Immich 3.3.0 added a sixth geodata file, countryInfo.txt, which the
buildkit did not carry.  Without it readCountryNames() throws, metadata
extraction fails, and video thumbnail generation fails with it.

PR:             300239
Reported by:    bruno at ruomad.net
Sponsored by:   Netzkommune GmbH
DeltaFile
+5-3www/immich/Makefile
+3-3www/immich/distinfo
+1-0www/immich/pkg-plist
+9-63 files

FreeBSD/ports d6df487 — audio/cmus distinfo Makefile, audio/cmus/files patch-Makefile patch-ip_mp4.c

audio/cmus: Update to 2.13.0

- Only strip -D_XOPEN_SOURCE=600 from config.mk; it hides strndup(3)
  on FreeBSD
- Remove TREMOR option, audio/libtremor expired and was removed
- Remove ffmpeg 8 patch, merged upstream
- Remove obsolete ip/mp4.c patch, multimedia/mp4v2 provides
  MP4LogSetLevel()
- Reformat with portfmt

ChangeLog:      https://github.com/cmus/cmus/releases/tag/v2.13.0
MFH:            2026Q4
(cherry picked from commit b94f76f612ea12fbe870675edf42dc6e89ca46a6)
DeltaFile
+0-1,841audio/cmus/files/patch-fix-ffmpeg8
+21-27audio/cmus/Makefile
+0-15audio/cmus/files/patch-ip_mp4.c
+3-3audio/cmus/files/patch-Makefile
+3-3audio/cmus/distinfo
+27-1,8895 files

FreeBSD/ports ddbe035 — lang/bun Makefile.crates Makefile, lang/bun/files patch-src_collections_lib.rs patch-src_runtime_cli_mod.rs

lang/bun: update 1.4.2 → 1.4.4

PR:     299830
DeltaFile
+0-200lang/bun/files/patch-src_collections_multi_array_list.rs
+31-33lang/bun/distinfo
+27-27lang/bun/Makefile
+0-15lang/bun/files/patch-src_runtime_cli_mod.rs
+0-13lang/bun/files/patch-src_collections_lib.rs
+0-1lang/bun/Makefile.crates
+58-2896 files

FreeBSD/ports 591dfdb — databases/surrealdb Makefile distinfo, databases/surrealdb/files patch-surrealdb_kvs-rocksdb_src_memory__manager.rs patch-surrealdb_core_src_kvs_rocksdb_memory__manager.rs

databases/surrealdb: update 3.2.6 → 3.3.5
DeltaFile
+211-87databases/surrealdb/distinfo
+108-46databases/surrealdb/Makefile
+0-26databases/surrealdb/files/patch-surrealdb_core_src_kvs_rocksdb_memory__manager.rs
+22-0databases/surrealdb/files/patch-surrealdb_kvs-rocksdb_src_memory__manager.rs
+341-1594 files

FreeBSD/ports 550af4c — databases/greptimedb Makefile distinfo, databases/greptimedb/files substrait-version.in patch-src_servers_src_postgres_auth__handler.rs

databases/greptimedb: update 1.2.1 → 1.3.0
DeltaFile
+361-277databases/greptimedb/distinfo
+237-143databases/greptimedb/Makefile
+60-0databases/greptimedb/files/patch-src_servers_src_otlp_metrics_keystrindex
+0-39databases/greptimedb/files/patch-cargo-crates_protobuf-src-1.1.0+21.5_protobuf_src_google_protobuf_compiler_command__line__interface__unittest.cc
+0-32databases/greptimedb/files/patch-src_servers_src_postgres_auth__handler.rs
+31-0databases/greptimedb/files/substrait-version.in
+689-4912 files not shown
+732-4918 files

FreeBSD/src 5b41e3d — lib/libc/net gethostbyname.3

gethostbyaddr_r: follow style from other *_r variants
DeltaFile
+1-1lib/libc/net/gethostbyname.3
+1-11 files

FreeBSD/src 1d450a4 — lib/libc/net gethostbyname.3

gethostbyaddr_r: correct typo in signature from dc68997328ec6

'man 3 gethostbyaddr_r' was incorrectly showing 9 arguments.
DeltaFile
+1-1lib/libc/net/gethostbyname.3
+1-11 files

FreeBSD/ports d70e73c — net/tigervnc-viewer Makefile

net/tigervnc-viewer: Rebuild against FLTK 1.4

vncviewer that was built with FLTK 1.4 will no longer launch:
  ld-elf.so.1: Shared object "libfltk_images.so.1.3" not found, required by "vncviewer"

PR:             300260
DeltaFile
+1-0net/tigervnc-viewer/Makefile
+1-01 files

FreeBSD/src 8721f68 — sys/dev/ufshci ufshci_sim.c

ufshci: fix the WLUN peripheral lookup timeout

The timeout in ufshci_sim_find_periph() is uint64_t, making the
comparison of timeout - ticks with zero always false. If the requested
peripheral does not become available, the lookup can wait indefinitely.

Use an sbintime_t deadline based on sbinuptime() and mstosbt(), and
compare the current uptime directly with the deadline. Preserve the
successful lookup path and existing timeout cleanup.

On an HP 15-fd0118ca with Intel N150 and Samsung UFS 3.1 storage, a
kernel built from stable/15 revision 84aa3cb3204d with this change
logged the missing-WLUN timeout, attached da0 and mounted root in two
boot trials.

Signed-off-by:  Denis Lemire <denis at lemire.name>
Reviewed by:    jaeyoon
Fixes:          31407551c3d4 ("ufshci: Add a check for WLUN during driver initialization")
MFC after:      3 days
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2520
DeltaFile
+3-3sys/dev/ufshci/ufshci_sim.c
+3-31 files

FreeBSD/ports 3afeba7 — net/tigervnc-viewer Makefile

net/tigervnc-viewer: try to unbreak the build against new FLTK

Reported by:    eduardo, vvd
DeltaFile
+2-1net/tigervnc-viewer/Makefile
+2-11 files

FreeBSD/src 0928867 — usr.sbin/tcpsso tcpsso.c

tcpsso: fix the level error messages

tcpsso incorrectly referred to the optname instead of
the level name/number.

MFC after:      2 weeks

(cherry picked from commit c7cf285bb2069ff5adc3ca63dbdaf3deb0fe3aeb)
DeltaFile
+3-3usr.sbin/tcpsso/tcpsso.c
+3-31 files

FreeBSD/src 6983e23 — share/man/man9 intro.9

intro.9: deduplicate vm_page Xrs

PR:             292820
Submitted by:   Kraytonian
MFC after:      1 week

(cherry picked from commit 7f537f4ba8a5e19a39d005a81fa6f34a8d2cb60d)
DeltaFile
+0-2share/man/man9/intro.9
+0-21 files

FreeBSD/ports c059204 — www/node26 Makefile

www/node26: Enable Temporal support

Node.js 26 enables Temporal by default, but its configure script
silently disables it when cargo/rustc are missing, which was the case
in the build environment.

The Rust crates are vendored in deps/crates and built by gyp with
"cargo rustc --frozen", so only the toolchain and environment from
USES=cargo are needed; the framework build/install/test stages are
turned off.  Pass --v8-enable-temporal-support so that a missing
toolchain fails the build instead, and check in post-install that
Temporal resolves named time zones, since a broken setup fails
silently at runtime.

Approved by:    maintainer (sunpoet, via telegram)
DeltaFile
+16-2www/node26/Makefile
+16-21 files

FreeBSD/ports a418650 — www/node22/files patch-src-cares_wrap.h patch-deps-openssl-config-archs-linux-elf-no-asm-openssl.gypi, www/node24/files patch-src-cares_wrap.h

www/node2{2,4,6}: Remove obsolete build dependency and patches

- Drop BUILD_DEPENDS on devel/binutils: objdump was only needed by
  tools/genv8constants.py, which no longer exists.
- Drop patch-src-cares_wrap.h: dns/c-ares installs ares_nameser.h, so
  the upstream include works as is.
- www/node22: drop the linux-elf no-asm OpenSSL patches that removed
  -ldl (only used with BUNDLED_SSL on non-amd64): FreeBSD provides
  libdl, and node24/node26 already link -ldl unpatched.

Approved by:    maintainer (sunpoet via telegram)
DeltaFile
+0-11www/node26/files/patch-src-cares_wrap.h
+0-11www/node24/files/patch-src-cares_wrap.h
+0-11www/node22/files/patch-src-cares_wrap.h
+0-11www/node22/files/patch-deps-openssl-config-archs-linux-elf-no-asm-openssl.gypi
+0-11www/node22/files/patch-deps-openssl-config-archs-linux-elf-no-asm-openssl-cl.gypi
+0-1www/node26/Makefile
+0-562 files not shown
+0-588 files