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

LLVM/project d8b3a4d — llvm/utils/gn/secondary/clang/lib/Headers BUILD.gn

[gn] port 6006957c522e (#237042)
DeltaFile
+1-0llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn
+1-01 files

FreeNAS/freenas 93b80fa — src/middlewared/middlewared/plugins smb.py, src/middlewared/middlewared/plugins/smb_ util_smbconf.py

NAS-144973 / 27.0.0 / Load ixnas on POSIX ACL SMB shares and allow mixed ACL types (by anodos325) (#20094)

vfs_ixnas now takes the ACL type of each file from statx and passes
files with POSIX ACLs to the default Samba handling. Add it to POSIX ACL
shares too, and stop rejecting share paths with child datasets of
another ACL type.

Original PR: https://github.com/truenas/middleware/pull/20093

Co-authored-by: Andrew Walker <andrew.walker at truenas.com>
DeltaFile
+0-19src/middlewared/middlewared/plugins/smb.py
+5-7tests/api2/test_smb_share_path_acl.py
+2-4src/middlewared/middlewared/plugins/smb_/util_smbconf.py
+2-1tests/unit/test_smb_share.py
+9-314 files

FreeNAS/freenas 64df6a6 — src/middlewared/middlewared/plugins smb.py, src/middlewared/middlewared/plugins/smb_ util_smbconf.py

NAS-144973 / 28.0.0-BETA.1 / Load ixnas on POSIX ACL SMB shares and allow mixed ACL types (#20093)

vfs_ixnas now takes the ACL type of each file from statx and passes
files with POSIX ACLs to the default Samba handling. Add it to POSIX ACL
shares too, and stop rejecting share paths with child datasets of
another ACL type.
DeltaFile
+0-19src/middlewared/middlewared/plugins/smb.py
+5-7tests/api2/test_smb_share_path_acl.py
+2-4src/middlewared/middlewared/plugins/smb_/util_smbconf.py
+2-1tests/unit/test_smb_share.py
+9-314 files

LLVM/project 1497c92 — llvm/include/llvm/Support KnownFPClass.h, llvm/lib/Analysis ValueTracking.cpp

[KnownFPClass][NFC] Remove isKnownNeverZero helper to encourage proper denormal handling (#236625)

Removes `isKnownNeverZero()`, `isKnownNeverPosZero()`, and
`isKnownNeverNegZero()` which only compare against the literal `+-0.0`,
`+0.0`, and `-0.0` respectively. This encourages the use of
`isKnownNeverLogicalZero(Mode)` and friends which properly account for
the input denormal mode.

If input denormals are properly handled, you can still compare against
`+-0.0` literals via the generic `isKnownNever(fcZero)`.
DeltaFile
+9-9llvm/lib/Support/KnownFPClass.cpp
+1-12llvm/include/llvm/Support/KnownFPClass.h
+3-1llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
+1-1llvm/lib/Analysis/ValueTracking.cpp
+14-234 files

LLVM/project 12be482 — llvm/lib/Target/AMDGPU SIInstrInfo.h SIShrinkInstructions.cpp, llvm/test/CodeGen/AMDGPU shrink-instructions-fold-imm-subreg.mir

AMDGPU: Fold global address into subregister use with lo/hi relocation

Split 64-bit relocations into the 32-bit halves when applying a
subregister extract, similar to how immediates are modified when
folding. The same split is applied when 64-bit mov pseudos are
expanded.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+64-42llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+14-9llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
+5-8llvm/test/CodeGen/AMDGPU/shrink-instructions-fold-imm-subreg.mir
+9-0llvm/lib/Target/AMDGPU/SIInstrInfo.h
+92-594 files

LLVM/project 3a025e4 — lldb/include/lldb/Breakpoint ScriptedBreakpointOverrideResolver.h, lldb/include/lldb/Target Target.h

[lldb] Copy valid breakpoint overrides from the dummy target (#235834)

`Target::PrimeFromDummyTarget` copied a breakpoint override into a new target only when `Validate` failed, because an `llvm::Error` converts to true on failure. Overrides registered on the dummy target therefore never reached later targets. Copy the overrides that validate, and log the error of those that don't.

Rename `Validate` to `HasErrors`, still returning an `llvm::Error`, so call sites read the right way round. It now also checks that the override's class exists, so adding an override with a missing class fails with a useful error instead of failing on every matching breakpoint.

Test both: an override on the dummy target applies to targets created later, and `test_bad_values` now covers a missing class.
DeltaFile
+53-11lldb/test/API/functionalities/breakpoint/scripted_bkpt/overrides_resolver/TestOverridesResolver.py
+9-3lldb/source/Breakpoint/ScriptedBreakpointOverrideResolver.cpp
+6-2lldb/source/Target/Target.cpp
+3-2lldb/include/lldb/Target/Target.h
+1-1lldb/include/lldb/Breakpoint/ScriptedBreakpointOverrideResolver.h
+72-195 files

LLVM/project 9191c4d — llvm/lib/Target/AMDGPU SIShrinkInstructions.cpp, llvm/test/CodeGen/AMDGPU shrink-instructions-fold-imm-subreg.mir

AMDGPU: Fix folding 64-bit move imm into subreg use in SIShrinkInstructions

foldImmediates folded the full 64-bit immediate of a move into a
subregister use, rather than the value of the used half. Extract the
immediate value of the used subregister. Global addresses were similarly
broken.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+171-0llvm/test/CodeGen/AMDGPU/shrink-instructions-fold-imm-subreg.mir
+13-6llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
+184-62 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

LLVM/project 9057710 — .github/workflows libcxx-pr-benchmark.yml libcxx-run-ab-benchmarks.yml, libcxx/utils/ci run-buildbot

[libc++] Produce LNT v5 reports from the A/B benchmark job (#237001)

This patch lifts the LNT v5 report creation into a command-line tool so
that we can call it from the A/B benchmarking job, and upload it as an
artifact. In future PRs we can actually submit those results to LNT.

Assisted by Claude
DeltaFile
+234-0libcxx/utils/ci/lnt/create-lnt-report
+35-110libcxx/utils/ci/lnt/run-benchmarks
+40-2.github/workflows/libcxx-run-ab-benchmarks.yml
+21-6libcxx/utils/ci/lnt/common.py
+12-0libcxx/utils/ci/run-buildbot
+1-0.github/workflows/libcxx-pr-benchmark.yml
+343-1186 files

OpenBSD/src mVtCdVi — usr.bin/ssh auth-options.c

   avoid spurious disconnect if connecting as root with
   `PermitRootLogin forced-commands-only` enabled and a authorized_keys
   entry _without_ a `command=` option before a key _with_ this option.

   Anthropic ANT-2026-29SEM083
VersionDeltaFile
1.104+9-3usr.bin/ssh/auth-options.c
+9-31 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

FreeNAS/freenas a64d64b — src/middlewared/middlewared/plugins smb.py, src/middlewared/middlewared/plugins/smb_ util_smbconf.py

Load ixnas on POSIX ACL SMB shares and allow mixed ACL types

vfs_ixnas now takes the ACL type of each file from statx and passes
files with POSIX ACLs to the default Samba handling. Add it to POSIX
ACL shares too, and stop rejecting share paths with child datasets of
another ACL type.
DeltaFile
+0-19src/middlewared/middlewared/plugins/smb.py
+5-7tests/api2/test_smb_share_path_acl.py
+2-4src/middlewared/middlewared/plugins/smb_/util_smbconf.py
+2-1tests/unit/test_smb_share.py
+9-314 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

HardenedBSD/src e949702 — sys/dev/bnxt/bnxt_en bnxt_hwrm.c bnxt_sysctl.c, sys/net cmis.h

Merge branch 'hardened/15-stable/pledge' of rad://z2HLHXgL1xevBNQsf8BmQW7MpJmtm into hardened/15-stable/pledge
DeltaFile
+2,257-0sys/dev/bnxt/bnxt_en/bnxt_ktls.c
+1,079-0sys/dev/bnxt/bnxt_en/bnxt_mpc.c
+755-258sys/dev/bnxt/bnxt_en/if_bnxt.c
+560-19sys/dev/bnxt/bnxt_en/bnxt_sysctl.c
+399-156sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
+450-0sys/net/cmis.h
+5,500-43337 files not shown
+8,047-65243 files

HardenedBSD/src 34e5c3c — lib/libpledge/tests Kyuafile libpledge_test.rb

HBSD: add 'rpath' coverage
DeltaFile
+24-10lib/libpledge/tests/libpledge_test.rb
+1-1lib/libpledge/tests/Kyuafile
+25-112 files

NetBSD/pkgsrc-wip 3b243cd — . TODO

TODO: + suricata-8.0.8.
DeltaFile
+1-0TODO
+1-01 files

NetBSD/pkgsrc-wip 1a03a25 — emacs-git/files site-init.el

emacs-git: mark site-init as lexical-binding
DeltaFile
+1-0emacs-git/files/site-init.el
+1-01 files

LLVM/project 21cdeca — llvm/test/Transforms/SandboxVectorizer/Passes/LoadStoreVec load_store_vec_load_seeds.ll load_seeds.ll

[SandboxVec][LoadStoreVec] Update test checks and rename tests (NFC) (#236947)

load_store_vec_load_seeds.ll primarily checks tge LSV starting from
loads, but we are currently using both loads and stores as seeds in the
RUN line. This patch replaces the single RUN line with two RUN lines,
one for loads and one for stores. Also rename it to load_seeds.ll since
load_store_vec is implied by the parent directory.

Also specify the default store seed in load_store_vec.ll RUN line and
rename it to store_seeds.ll.
DeltaFile
+0-815llvm/test/Transforms/SandboxVectorizer/Passes/LoadStoreVec/load_store_vec_mixed_types.ll
+815-0llvm/test/Transforms/SandboxVectorizer/Passes/LoadStoreVec/mixed_types.ll
+0-405llvm/test/Transforms/SandboxVectorizer/Passes/LoadStoreVec/load_store_vec.ll
+405-0llvm/test/Transforms/SandboxVectorizer/Passes/LoadStoreVec/store_seeds.ll
+174-0llvm/test/Transforms/SandboxVectorizer/Passes/LoadStoreVec/load_seeds.ll
+0-124llvm/test/Transforms/SandboxVectorizer/Passes/LoadStoreVec/load_store_vec_load_seeds.ll
+1,394-1,3446 files

LLVM/project 738215b — llvm/include/llvm/Support CodeGen.h, llvm/include/llvm/Target TargetOptions.h

IR: Introduce "debugger-tuning" module flag (#235049)

Prepare to replace TargetOptions::DebuggerTuning with a module flag. Unlike 
other TargetOptions recently moved to module flags, debugger tuning is not a
firm ABI property. Mismatches and unrecognized names are tolerated.

Co-authored-by: Claude Sonnet 5 <noreply at anthropic.com>
DeltaFile
+53-0llvm/include/llvm/Support/CodeGen.h
+37-0llvm/test/Linker/module-flags-debugger-tuning.ll
+31-0llvm/test/Verifier/module-flags-debugger-tuning.ll
+31-0llvm/test/Assembler/module-flags-debugger-tuning.ll
+24-0llvm/unittests/TargetParser/TripleTest.cpp
+0-21llvm/include/llvm/Target/TargetOptions.h
+176-216 files not shown
+242-2112 files

NetBSD/pkgsrc ivkRZpm — doc CHANGES-2026

   doc: Updated math/p5-Spreadsheet-XLSX to 0.19
VersionDeltaFile
1.7464+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc y9JkOyX — math/p5-Spreadsheet-XLSX distinfo Makefile

   p5-Spreadsheet-XLSX: update to 0.19.

   0.19  2026-10-29

       - Security: replace string eval of number-format conditions with strict
         numeric comparisons; invalid conditions use the fallback format section.
         Prevents arbitrary Perl code execution when parsing crafted XLSX files.
       - Add regression tests for numeric conditions and malicious XLSX formats.
VersionDeltaFile
1.27+4-5math/p5-Spreadsheet-XLSX/Makefile
1.10+4-4math/p5-Spreadsheet-XLSX/distinfo
+8-92 files