FreeBSD/ports 32b06a7 — devel/bazel9 Makefile distinfo

devel/bazel9: update to 9.3.2

Release notes:  https://github.com/bazelbuild/bazel/releases/tag/9.3.2
DeltaFile
+3-3devel/bazel9/distinfo
+1-1devel/bazel9/Makefile
+4-42 files

FreeBSD/ports 96d1024 — www/librewolf Makefile distinfo

www/librewolf: Update 159.0-1 => 159.0.1-1

Release Notes:
https://www.firefox.com/en-US/firefox/159.0.1/releasenotes/

Changelog:
https://librewolf.dev/librewolf/bsys6/releases/tag/159.0.1-1

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

(cherry picked from commit 11585d377f298c5b2ae3f0c98cdaf52efb8dd536)
DeltaFile
+3-3www/librewolf/distinfo
+2-3www/librewolf/Makefile
+5-62 files

FreeBSD/ports 11585d3 — www/librewolf Makefile distinfo

www/librewolf: Update 159.0-1 => 159.0.1-1

Release Notes:
https://www.firefox.com/en-US/firefox/159.0.1/releasenotes/

Changelog:
https://librewolf.dev/librewolf/bsys6/releases/tag/159.0.1-1

PR:             300536
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+3-3www/librewolf/distinfo
+2-3www/librewolf/Makefile
+5-62 files

FreeBSD/src aa5bef3 — . myproposal.h channels.c, openbsd-compat readpassphrase.c port-uw.c

Vendor import of OpenSSH 10.6p2

Sponsored by:   The FreeBSD Foundation
DeltaFile
+13-5openbsd-compat/xcrypt.c
+13-4auth-passwd.c
+8-8openbsd-compat/port-uw.c
+5-5openbsd-compat/readpassphrase.c
+3-4channels.c
+3-2myproposal.h
+45-2810 files not shown
+60-3716 files

FreeBSD/ports 6e46391 — mail/py-resend Makefile distinfo

mail/py-resend: Update to 2.52.0

Changelog: https://github.com/resend/resend-python/releases/tag/v2.52.0

Reported by:    Repology
DeltaFile
+3-3mail/py-resend/distinfo
+2-2mail/py-resend/Makefile
+5-52 files

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

misc/crush: Update to 0.100.0

While here, remove DISABLE_COMMAND_BLOCKING option.

Upstream has introduced "sysadmin mode" in which crush can run any
command, which is essentially equivalent to
DISABLE_COMMAND_BLOCKING. In addition, the upstream has also
introduced "permission" command with which you can configure which
commands are dangerous to your system.

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

Reported by:    GitHub (watch releases)
DeltaFile
+0-110misc/crush/files/extra-patch-disable-command-blocking
+0-17misc/crush/pkg-message
+5-5misc/crush/distinfo
+3-5misc/crush/Makefile
+8-1374 files

FreeBSD/ports c198767 — lang/v8-beta Makefile.crates Makefile, lang/v8-beta/files patch-third__party_partition__alloc_src_partition__alloc_partition__address__space.cc patch-third__party_partition__alloc_src_partition__alloc_page__allocator__internals__posix.cc

lang/v8-beta: update to 15.8.62.9 (Chrome 158 beta)

- Update the dependency pins from DEPS and the Temporal crates to the
  versions in Chromium's third_party/rust (ICU4X 2.4).
- Adapt the PartitionAlloc zero segment patches to the new
  GetWellKnownReadOnlyRegions() interface, and the d8 ASLR check to
  the new guard condition.
- Disable the new ECMA-402 ICU4X backend (v8_enable_ecma402_icu4x),
  which needs another Rust library built by GN.  It is only used when
  enabled with runtime flags, and Node builds disable it as well.
DeltaFile
+59-63lang/v8-beta/distinfo
+38-59lang/v8-beta/files/temporal_capi-Cargo.lock
+19-18lang/v8-beta/Makefile
+12-14lang/v8-beta/Makefile.crates
+13-8lang/v8-beta/files/patch-third__party_partition__alloc_src_partition__alloc_page__allocator__internals__posix.cc
+7-7lang/v8-beta/files/patch-third__party_partition__alloc_src_partition__alloc_partition__address__space.cc
+148-1699 files not shown
+182-20315 files

FreeBSD/ports e4083f6 — lang/v8 Makefile distinfo, lang/v8/files patch-third__party_partition__alloc_src_partition__alloc_stack_stack.cc patch-build_config_linux_pkg-config.py

lang/v8: update to 15.7.112.23 (Chrome 157 stable)

- Sync with lang/v8-beta at 15.7.112.9; DEPS is unchanged since then.
- Shim Cursor.__eq__ in metagen for LLVM < 21, which passes None to
  clang_equalCursors.
- PartitionAlloc's GetStackTop() now returns uintptr_t; adjust the
  FreeBSD implementation.
DeltaFile
+45-47lang/v8/distinfo
+20-31lang/v8/files/temporal_capi-Cargo.lock
+17-17lang/v8/Makefile
+9-9lang/v8/files/patch-build_config_linux_pkg-config.py
+9-9lang/v8/files/patch-build_config_BUILDCONFIG.gn
+8-8lang/v8/files/patch-third__party_partition__alloc_src_partition__alloc_stack_stack.cc
+108-1219 files not shown
+140-15015 files

FreeBSD/ports cfb2555 — misc/edfbrowser Makefile distinfo

misc/edfbrowser: Update to 2.16

Changelog: https://www.teuniz.net/edfbrowser/version.txt

Approved by:    osa, fluffy (mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 25c397bd9b5a44fa7d7deac26b52ac4e8d1ff284)
DeltaFile
+3-3misc/edfbrowser/distinfo
+1-1misc/edfbrowser/Makefile
+4-42 files

FreeBSD/ports 8944b9b — devel/py-ty Makefile Makefile.crates, devel/py-ty/files patch-cargo-crates_mio-1.0.4_src_sys_unix_selector_kqueue.rs

devel/py-ty: Update to 0.0.98

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

Reported by:    portscout
DeltaFile
+13-13devel/py-ty/distinfo
+5-5devel/py-ty/Makefile.crates
+10-0devel/py-ty/files/patch-cargo-crates_mio-1.0.4_src_sys_unix_selector_kqueue.rs
+1-1devel/py-ty/Makefile
+29-194 files

FreeBSD/ports 25c397b — misc/edfbrowser Makefile distinfo

misc/edfbrowser: Update to 2.16

Changelog: https://www.teuniz.net/edfbrowser/version.txt

Approved by:    osa, fluffy (mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3misc/edfbrowser/distinfo
+1-1misc/edfbrowser/Makefile
+4-42 files

FreeBSD/ports e8c53ff — devel/py-ruff Makefile distinfo, devel/ruff Makefile Makefile.crates

devel/{,py-}ruff: update 0.17.3 → 0.17.4

ReleaseNotes: https://github.com/astral-sh/ruff/releases/tag/0.17.4
DeltaFile
+33-33devel/ruff/distinfo
+15-15devel/ruff/Makefile.crates
+3-3devel/py-ruff/distinfo
+1-1devel/ruff/Makefile
+1-1devel/py-ruff/Makefile
+53-535 files

FreeBSD/ports adb4a5a — misc/onnxruntime pkg-plist Makefile.DISTFILES, misc/py-onnxruntime Makefile.DISTFILES Makefile

misc/{,py-}onnxruntime: update 1.31.0 → 1.31.1
DeltaFile
+3-3misc/py-onnxruntime/distinfo
+3-3misc/onnxruntime/distinfo
+1-1misc/py-onnxruntime/Makefile.DISTFILES
+1-1misc/py-onnxruntime/Makefile
+1-1misc/onnxruntime/pkg-plist
+1-1misc/onnxruntime/Makefile.DISTFILES
+10-101 files not shown
+11-117 files

FreeBSD/ports 38aec1a — devel/shedskin distinfo Makefile, devel/shedskin/files patch-shedskin_config.py patch-shedskin_lib_builtin.hpp

devel/shedskin: update 0.9.13 → 0.9.14
DeltaFile
+0-15devel/shedskin/files/patch-shedskin_lib_builtin.hpp
+0-11devel/shedskin/files/patch-shedskin_config.py
+7-1devel/shedskin/Makefile
+3-3devel/shedskin/distinfo
+10-304 files

FreeBSD/ports 4a568d7 — filesystems/mcp-server-filesystem Makefile distinfo, filesystems/mcp-server-filesystem/files package-lock.json

filesystems/mcp-server-filesystem: update 2026.1.14 → 2.2.0
DeltaFile
+462-3,252filesystems/mcp-server-filesystem/pkg-plist
+48-1,536filesystems/mcp-server-filesystem/files/package-lock.json
+3-3filesystems/mcp-server-filesystem/distinfo
+2-1filesystems/mcp-server-filesystem/Makefile
+515-4,7924 files

FreeBSD/ports e36e1f2 — math/octave-forge-statistics Makefile distinfo

math/octave-forge-statistics: Update to 2.1.2.
DeltaFile
+3-3math/octave-forge-statistics/distinfo
+1-1math/octave-forge-statistics/Makefile
+4-42 files

FreeBSD/ports 4520d40 — net-im/signal-desktop Makefile, net-im/teams Makefile

net-im/*: Bump port revision after electron44 update (0b5ac4fe4610)
DeltaFile
+1-1net-im/signal-desktop/Makefile
+1-0net-im/teams/Makefile
+2-12 files

FreeBSD/ports 0b5ac4f — devel/electron44 Makefile.version Makefile, devel/electron44/files patch-components_viz_service_display__embedder_skia__output__surface__impl.cc patch-third__party_electron__node_src_compile__cache.cc

devel/electron44: Update to 44.10.2

Changelog: https://github.com/electron/electron/releases/tag/v44.10.2

Reported by:    GitHub (watch releases)
DeltaFile
+45-0devel/electron44/files/patch-third__party_electron__node_src_compile__cache.cc
+9-9devel/electron44/distinfo
+2-2devel/electron44/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+1-1devel/electron44/Makefile.version
+1-1devel/electron44/Makefile
+58-135 files

FreeBSD/src 27d5ac6 — contrib/expat Changes, contrib/expat/lib entities.h xmlparse.c

contrib/expat: import expat 2.10.0

Changes: https://github.com/libexpat/libexpat/blob/R_2_10_0/expat/Changes

Security:       CVE-2026-115506
Security:       CVE-2026-117610
Security:       CVE-2026-118370

(cherry picked from commit 765f30b9f3af67a1db9619ff18862dc74ac72674)
(cherry picked from commit a377d25bd25c0739d50c4dfe34ec2066821018d3)
DeltaFile
+731-138contrib/expat/lib/xmlparse.c
+246-0contrib/expat/tests/entities_tests.c
+180-1contrib/expat/tests/misc_tests.c
+99-0contrib/expat/lib/entities.h
+89-0contrib/expat/Changes
+48-15contrib/expat/tests/basic_tests.c
+1,393-15430 files not shown
+1,646-19736 files

FreeBSD/src b22b999 — lib/libsecureboot local.trust.mk

libsecureboot restore default trust anchors

If site.trust.mk does not set VE_SIGNATURE_LIST
initialize it based on content of VE_SIGNATURE_EXT_LIST
which is in turn initialized from TRUST_ANCHORS.

Sponsored by:   Hewlett Packard Enterprise Development LP

Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D61245
DeltaFile
+10-1lib/libsecureboot/local.trust.mk
+10-11 files

FreeBSD/doc beb03e3 — shared releases.adoc, website/content/en/releases _index.adoc

Add EoL dates for all 14.x and 15.x releases

Used on the /releases and /security pages

Requested by:   fuz, dch
Reviewed by:    ziaee, fuz
Sponsored by:   Klara, Inc.
Differential Revision:  https://reviews.freebsd.org/D60620
DeltaFile
+8-8website/content/en/releases/_index.adoc
+5-5website/content/en/security/_index.adoc
+10-0shared/releases.adoc
+23-133 files

FreeBSD/doc 4aeb095 — website/content/en/releng _index.adoc

15.2: Add to code freeze table

Approved by:    re (implicit)
DeltaFile
+1-0website/content/en/releng/_index.adoc
+1-01 files

FreeBSD/doc 89faf10 — website/content/en/releases/15.2R hardware.adoc

15.2: Regenerate hardware notes

Approved by:    re (implicit)
DeltaFile
+2-0website/content/en/releases/15.2R/hardware.adoc
+2-01 files

FreeBSD/src 8a24244 — release/pkg_repos release-dvd.conf, sys/conf newvers.sh

15.2: create releng/15.2 branch

* Update from PRERELEASE to BETA1
* Ship quarterly packages on DVDs
* Point pkg at stable/15 kmod packages since releng/15.2 packages
  don't exist yet
* Bump __FreeBSD_version to 1502000

Approved by:    re (implicit)
DeltaFile
+1-1usr.sbin/pkg/FreeBSD.conf.quarterly-release
+1-1sys/sys/param.h
+1-1sys/conf/newvers.sh
+1-1release/pkg_repos/release-dvd.conf
+4-44 files

FreeBSD/src b036c1e — sys/conf newvers.sh, sys/sys param.h

Post-15.2-branch updates

Rename stable/15 to -STABLE

Bump __FreeBSD_version to 1502500

Approved by:    re (implicit)
DeltaFile
+1-1sys/sys/param.h
+1-1sys/conf/newvers.sh
+2-22 files

FreeBSD/src cf59649 — sys/xdr xdr_mbuf.c

xdr_mbuf.c: Add a check for the return value for xdrmbuf_getbytes()

The xdrmbuf_getlong() function failed to check for the return
value from xdrmbuf_getbytes().  This could have resulted in
a failure during NFS RPC message processing.

Reviewed by:    rmacklem
MFC after:      2 weeks
Sponsored by:   VersatusHPC
DeltaFile
+2-1sys/xdr/xdr_mbuf.c
+2-11 files

FreeBSD/src 6b27d7f — contrib/expat Changes, contrib/expat/lib entities.h xmlparse.c

contrib/expat: import expat 2.10.0

Changes: https://github.com/libexpat/libexpat/blob/R_2_10_0/expat/Changes

Security:       CVE-2026-115506
Security:       CVE-2026-117610
Security:       CVE-2026-118370

(cherry picked from commit 765f30b9f3af67a1db9619ff18862dc74ac72674)
(cherry picked from commit a377d25bd25c0739d50c4dfe34ec2066821018d3)
DeltaFile
+731-138contrib/expat/lib/xmlparse.c
+246-0contrib/expat/tests/entities_tests.c
+180-1contrib/expat/tests/misc_tests.c
+99-0contrib/expat/lib/entities.h
+89-0contrib/expat/Changes
+48-15contrib/expat/tests/basic_tests.c
+1,393-15430 files not shown
+1,646-19736 files

FreeBSD/src 530ece4 — sys/kern sched_shim.c

sched: Add sysctl flag CTLFLAG_TUN to loader tunable kern.sched.name

So that `sysctl -T` can report it correctly.

Reviewed by:    olce, kib
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D61178

(cherry picked from commit 5e54a402f896106ed6b402e25387ad7402b8944c)
DeltaFile
+2-1sys/kern/sched_shim.c
+2-11 files

FreeBSD/src 44eaf36 — lib/libc/locale mbrtocXX_iconv.h

libc/locale: Check EILSEQ return

_citrus_iconv_std_iconv_convert can return EILSEQ without setting
invlen. As a result, we should check EILSEQ in the return value or it
will incorrectly return -2

Reviewed by:    kevans
Fixes: e2030ca246a7 ("libc: fix c*rtomb/mbrtoc*")
MFC after:      2 days
Differential Revision: https://reviews.freebsd.org/D61151

(cherry picked from commit b138d017c70421e9d074096fcc3ac676f7e1c846)
DeltaFile
+1-1lib/libc/locale/mbrtocXX_iconv.h
+1-11 files

FreeBSD/ports 68edce2 — databases/mongodb90 Makefile, databases/mongodb90/files patch-src_third__party_fmt_dist_include_fmt_format.h

databases/mongodb90: fix build on FreeBSD 16

PR:     300428
DeltaFile
+25-0databases/mongodb90/files/patch-src_third__party_fmt_dist_include_fmt_format.h
+1-0databases/mongodb90/Makefile
+26-02 files