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

FreeBSD/ports 47a75cf — sysutils Makefile, sysutils/cosmic-monitor pkg-descr Makefile

sysutils/cosmic-monitor: New port: System monitor for COSMIC

COSMIC System Monitor displays useful stats such as CPU
load and temperature, memory and storage use, and GPU
metrics.

It's cross-platform but currently Linux-centric, so a few features are
missing from this FreeBSD port. With that said, it builds cleanly and
I'll work with upstream to implement the missing FreeBSD features.

WWW: https://github.com/pop-os/cosmic-monitor

PR:             300230
Reported by:    Josh Megnauth <jo.sh at tutanota.com> (new maintainer)
DeltaFile
+1,351-0sysutils/cosmic-monitor/distinfo
+672-0sysutils/cosmic-monitor/Makefile.crates
+65-0sysutils/cosmic-monitor/Makefile
+3-0sysutils/cosmic-monitor/pkg-descr
+1-0sysutils/Makefile
+2,092-05 files

FreeBSD/ports 21be3c3 — audio/synthv1-lv2 Makefile distinfo

audio/synthv1-lv2: update 1.5.0 → 1.5.1
DeltaFile
+3-3audio/synthv1-lv2/distinfo
+1-1audio/synthv1-lv2/Makefile
+4-42 files

FreeBSD/ports 6f9b4d1 — audio/padthv1-lv2 Makefile distinfo

audio/padthv1-lv2: update 1.5.0 → 1.5.1
DeltaFile
+3-3audio/padthv1-lv2/distinfo
+1-1audio/padthv1-lv2/Makefile
+4-42 files

FreeBSD/ports 9be5e54 — shells/atuin Makefile distinfo, shells/atuin/files patch-cargo-crates_libc-0.2.190_src_unix_bsd_freebsdlike_freebsd_mod.rs

shells/atuin: update 18.24.2 → 18.24.3
DeltaFile
+77-49shells/atuin/distinfo
+40-28shells/atuin/Makefile
+16-0shells/atuin/files/patch-cargo-crates_libc-0.2.190_src_unix_bsd_freebsdlike_freebsd_mod.rs
+133-773 files

FreeBSD/ports a61cab8 — audio/drumkv1-lv2 Makefile distinfo

audio/drumkv1-lv2: update 1.5.0 → 1.5.1
DeltaFile
+3-3audio/drumkv1-lv2/distinfo
+1-1audio/drumkv1-lv2/Makefile
+4-42 files

FreeBSD/ports 02430ee — security/authoscope Makefile distinfo

security/authoscope: update 0.8.1 → 0.9.0
DeltaFile
+661-485security/authoscope/distinfo
+331-245security/authoscope/Makefile
+992-7302 files

FreeBSD/ports be5b0a6 — audio/samplv1-lv2 Makefile distinfo

audio/samplv1-lv2: update 1.5.0 → 1.5.1
DeltaFile
+3-3audio/samplv1-lv2/distinfo
+1-1audio/samplv1-lv2/Makefile
+4-42 files

FreeBSD/ports 70752c1 — www/py-qh3 Makefile distinfo, www/py-qh3/files patch-cargo-crates_aws-lc-sys-0.46.0_builder_sys_bindgen.rs

www/py-qh3: update 2.0.4 → 2.1.0
DeltaFile
+69-65www/py-qh3/distinfo
+35-34www/py-qh3/Makefile
+26-0www/py-qh3/files/patch-cargo-crates_aws-lc-sys-0.46.0_builder_sys_bindgen.rs
+130-993 files

FreeBSD/ports 97cc055 — shells/meka Makefile distinfo, shells/meka/files patch-src_workspace.rs

shells/meka: update 0.73.0 → 0.85.0
DeltaFile
+25-67shells/meka/distinfo
+12-34shells/meka/Makefile
+29-0shells/meka/files/patch-src_workspace.rs
+66-1013 files

FreeBSD/ports 5e4a562 — www/tor-browser/files patch-build_moz.configure_toolchain.configure patch-bug1716707

www/tor-browser: Update 16.0a1 => 16.0

Release Notes:
https://blog.torproject.org/new-release-tor-browser-160/

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

(cherry picked from commit 7e7b043718745454b5cf90683f0a38928917aa09)
DeltaFile
+138-0www/tor-browser/files/patch-languageid-de-constexpr-ify
+62-44www/tor-browser/files/patch-pipewire_init
+0-92www/tor-browser/files/patch-bug1626236
+41-26www/tor-browser/files/patch-toolkit_components_tor-launcher_TorProcess.sys.mjs
+0-56www/tor-browser/files/patch-bug1716707
+46-0www/tor-browser/files/patch-build_moz.configure_toolchain.configure
+287-21826 files not shown
+650-50532 files

FreeBSD/ports 7e7b043 — www/tor-browser/files patch-build_moz.configure_toolchain.configure patch-bug1716707

www/tor-browser: Update 16.0a1 => 16.0

Release Notes:
https://blog.torproject.org/new-release-tor-browser-160/

PR:             300262
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+138-0www/tor-browser/files/patch-languageid-de-constexpr-ify
+62-44www/tor-browser/files/patch-pipewire_init
+0-92www/tor-browser/files/patch-bug1626236
+41-26www/tor-browser/files/patch-toolkit_components_tor-launcher_TorProcess.sys.mjs
+0-56www/tor-browser/files/patch-bug1716707
+46-0www/tor-browser/files/patch-build_moz.configure_toolchain.configure
+287-21826 files not shown
+650-50532 files

FreeBSD/ports 52af3d4 — security/bitwarden-cli distinfo, security/bitwarden-cli/files/packagejsons package.json package-lock.json

security/bitwarden-cli: Update to 2026.10.1

Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2026.10.1

Reported by:    GitHub (watch releases)
DeltaFile
+9,254-5,806security/bitwarden-cli/files/packagejsons/package-lock.json
+10-5security/bitwarden-cli/files/packagejsons/package.json
+15-0security/bitwarden-cli/files/packagejsons/e2e/package.json
+7-7security/bitwarden-cli/files/packagejsons/apps/desktop/package.json
+5-5security/bitwarden-cli/distinfo
+1-1security/bitwarden-cli/files/packagejsons/apps/web/package.json
+9,292-5,8244 files not shown
+9,297-5,82710 files

FreeBSD/ports a3b79b0 — x11-toolkits/fltk Makefile, x11-toolkits/fltk/files patch-src_Makefile

x11-toolkits/fltk: fix the build with Wayland, add WAYLAND option

Don't try to build `libdecor-cairo-blur.c' providing two functions,
blur_surface() and render_shadow() which are only used with bundled
libdecor, but we're naturally pulling this library from ports.

PR:             300233
Reported by:    vvd, Daniel Toschlaeger
DeltaFile
+9-1x11-toolkits/fltk/Makefile
+9-0x11-toolkits/fltk/files/patch-src_Makefile
+18-12 files

FreeBSD/ports 211c012 — net-im/deltachat-desktop Makefile distinfo, net-im/deltachat-desktop/files/packagejsons pnpm-workspace.yaml pnpm-lock.yaml

net-im/deltachat-desktop: Update to 2.65.0
DeltaFile
+164-203net-im/deltachat-desktop/files/packagejsons/pnpm-lock.yaml
+56-63net-im/deltachat-desktop/pkg-plist
+5-5net-im/deltachat-desktop/distinfo
+4-4net-im/deltachat-desktop/files/packagejsons/pnpm-workspace.yaml
+3-3net-im/deltachat-desktop/files/packagejsons/packages/target-electron/package.json
+3-3net-im/deltachat-desktop/Makefile
+235-2813 files not shown
+238-2859 files

FreeBSD/ports 25efd4a — net/deltachat-rpc-server Makefile Makefile.crates

net/deltachat-rpc-server: Update to 2.65.0
DeltaFile
+47-43net/deltachat-rpc-server/distinfo
+22-20net/deltachat-rpc-server/Makefile.crates
+2-2net/deltachat-rpc-server/Makefile
+71-653 files

FreeBSD/ports 92bfaaf — misc/crush Makefile distinfo, misc/crush/files extra-patch-disable-command-blocking

misc/crush: Update to 0.99.0

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.99.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+4-4misc/crush/files/extra-patch-disable-command-blocking
+1-1misc/crush/Makefile
+10-103 files

FreeBSD/src 091492b — tools/tools/git git-arc.sh Makefile

Revert "git-arc: add initial non-FreeBSD and `$HOME` install support"

This was in review and should not have been committed.

This reverts commit 010e53f7c6908bee93d1bd32fb4b1658b0f19eef.
DeltaFile
+1-11tools/tools/git/Makefile
+4-2tools/tools/git/git-arc.sh
+5-132 files