NetBSD/pkgsrc 4Ea4WMV — databases/mongodb Makefile

   mongodb: revert Makefile 1.97 to enable Python 3.13 again

   ok wiz
VersionDeltaFile
1.106+2-2databases/mongodb/Makefile
+2-21 files

FreeNAS/freenas 6145c9d — src/middlewared/middlewared/plugins/pool_ dataset_encryption.py, src/middlewared/middlewared/plugins/zfs encryption_info.py encryption_service.py

Keep zettarepl's encrypted record call working on targets

## Problem
Replication sources call `pool.dataset.insert_or_update_encrypted_record` over midclt on the target to store the target dataset's key. That private method was removed when encryption moved to `zfs.resource.encryption`, so replicating to a target on this version would fail after the stream was received and leave the encrypted dataset without a stored key, meaning it would not unlock on reboot.

## Solution
Restored the private method on `pool.dataset` with its original payload, forwarding to `zfs.resource.encryption.store_key`. Also trimmed encryption docstrings that repeated the API model field descriptions and corrected which supplied keys get stored on unlock.
DeltaFile
+28-1src/middlewared/middlewared/plugins/pool_/dataset_encryption.py
+7-13src/middlewared/middlewared/plugins/zfs/encryption_service.py
+0-1src/middlewared/middlewared/plugins/zfs/encryption_info.py
+35-153 files

LLVM/project eccf8dc — llvm/test/CodeGen/AMDGPU usubo.ll sdwa-peephole.ll

AMDGPU: Stop relying on -amdgpu-scalarize-global-loads=false in ALU tests

Convert kernels which loaded operands from pointer arguments into
functions taking the operands as arguments. Scalar kernel arguments become
inreg arguments. Where a kernel is still useful, index the loads by the
workitem id so they remain vector loads. This also fixes a few tests where
the workitem id index was computed but unused, or where the uniform
workgroup id was used for indexing in VALU tests.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+32,088-15,710llvm/test/CodeGen/AMDGPU/frem.ll
+1,502-5,317llvm/test/CodeGen/AMDGPU/fcanonicalize.ll
+300-1,371llvm/test/CodeGen/AMDGPU/fma-combine.ll
+290-936llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ubfe.ll
+275-670llvm/test/CodeGen/AMDGPU/sdwa-peephole.ll
+291-292llvm/test/CodeGen/AMDGPU/usubo.ll
+34,746-24,29622 files not shown
+36,391-27,78228 files

LLVM/project 0ae305d — llvm/test/CodeGen/AArch64 windows-trap-unreachable.ll

AArch64: Test trap-after-noreturn against the exception model (#229681)

Unfortunately, the AArch64TargetMachine modifies 
TargetOptions::TrapUnreachable if MCAsmInfo::usesWindowsCFI(). Thus, 
by default, a trap after a noreturn call is emitted on COFF targets with the 
default exception mode. There was no test coverage for this case's interaction 
with an overridden exception model. Add the missing test in preparation for 
cleaning up both the MC side exception predicates and TrapUnreachable mutation.

Co-authored-by: Claude Opus 5 <noreply at anthropic.com>
DeltaFile
+24-0llvm/test/CodeGen/AArch64/windows-trap-unreachable.ll
+24-01 files

OPNSense/plugins 45b79b8 — net/ndp-proxy-go Makefile pkg-descr, net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms general.xml

net/ndp-proxy-go: sync with master
DeltaFile
+33-19net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+9-4net/ndp-proxy-go/src/opnsense/service/templates/OPNsense/NdpProxy/ndp_proxy_go
+0-9net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.php
+8-1net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.xml
+5-0net/ndp-proxy-go/pkg-descr
+1-1net/ndp-proxy-go/Makefile
+56-346 files

OPNSense/plugins 4d087f9 — misc/theme-tukan/src/opnsense/www/themes/tukan/build/css main.css

misc/theme-tukan: sync with master
DeltaFile
+2-2misc/theme-tukan/src/opnsense/www/themes/tukan/build/css/main.css
+2-21 files

OPNSense/plugins d21fcc8 — misc/theme-tukan/src/opnsense/www/themes/tukan/build/css main.css

misc/theme-tukan: whitespace sweep
DeltaFile
+2-2misc/theme-tukan/src/opnsense/www/themes/tukan/build/css/main.css
+2-21 files

LLVM/project 4684737 — llvm/test/CodeGen/X86 greedy-inline-asm-fold.mir

[TargetInstrInfo] Add C inline asm statements to greedy-inline-asm-fold.mir

Show the C source behind each test so it's clear which MIR operand
corresponds to which asm constraint. Also reword the first test's
comment per review.

Co-Authored-By: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+29-1llvm/test/CodeGen/X86/greedy-inline-asm-fold.mir
+29-11 files

FreeBSD/ports 5ff7351 — devel/git-tui Makefile distinfo

devel/git-tui: update 1.3.0 → 1.4.0
DeltaFile
+3-3devel/git-tui/distinfo
+1-1devel/git-tui/Makefile
+4-42 files

FreeBSD/ports a5d4888 — textproc/caps-log distinfo Makefile, textproc/caps-log/files patch-source_view_ftxui__ext_extended__containers.cpp patch-CMakeLists.txt

textproc/caps-log: update 1.2.1.a.20251107 → 1.2.1.22
DeltaFile
+19-0textproc/caps-log/files/patch-source_view_view.cpp
+13-0textproc/caps-log/files/patch-source_view_ftxui__ext_extended__containers.cpp
+13-0textproc/caps-log/files/patch-CMakeLists.txt
+5-3textproc/caps-log/Makefile
+3-3textproc/caps-log/distinfo
+53-65 files

FreeBSD/ports 9e3290f — devel/ftxui distinfo Makefile, devel/ftxui/files patch-doc_CMakeLists.txt

devel/ftxui: update 6.1.9 → 7.0.3
DeltaFile
+9-86devel/ftxui/pkg-plist
+25-0devel/ftxui/files/patch-doc_CMakeLists.txt
+5-8devel/ftxui/Makefile
+3-7devel/ftxui/distinfo
+1-1sysutils/rw-tui/Makefile
+1-1misc/rgb-tui/Makefile
+44-1036 files

FreeBSD/ports 3996942 — misc/json-tui Makefile distinfo

misc/json-tui: update 1.4.1 → 1.4.2
DeltaFile
+3-3misc/json-tui/distinfo
+1-1misc/json-tui/Makefile
+4-42 files

FreeBSD/ports 9912c31 — net/ecal Makefile, net/ecal/files patch-app_sys_sys__core_CMakeLists.txt patch-app_rec_rec__server__core_CMakeLists.txt

net/ecal: change to Qt6; make compatible with ftxui-7.x
DeltaFile
+73-0net/ecal/files/patch-app_mon_mon__tui_src_tui_view_component_focus__manager.hpp
+13-0net/ecal/files/patch-lib_CustomQt_CMakeLists.txt
+5-4net/ecal/files/patch-ecal_core_CMakeLists.txt
+4-3net/ecal/Makefile
+3-3net/ecal/files/patch-app_sys_sys__core_CMakeLists.txt
+3-3net/ecal/files/patch-app_rec_rec__server__core_CMakeLists.txt
+101-132 files not shown
+106-188 files

FreeBSD/ports e8c3f5d — Tools/scripts report-outdated-for-maintainer.py

Tools/scripts/report-outdated-for-maintainer.py: add 3 weeks period
DeltaFile
+1-0Tools/scripts/report-outdated-for-maintainer.py
+1-01 files

LLVM/project c279be8 — llvm/lib/Target/RISCV RISCVInsertVSETVLI.cpp, llvm/test/CodeGen/RISCV/rvv vsetvli-insert.mir

RISCV: Do not add a live VL def to inline asm that clobbers it (#229246)

Inline asm that already clobbers VL or VTYPE was given an additional
live implicit def of the same register, contradicting the dead clobber
def.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+29-0llvm/test/CodeGen/RISCV/rvv/vsetvli-insert.mir
+2-4llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
+31-42 files

FreeBSD/ports a0c8624 — security/bruteblock Makefile

security/bruteblock: correct homepage url
DeltaFile
+1-1security/bruteblock/Makefile
+1-11 files

LLVM/project 645c5b1 — llvm/lib/Target/AArch64 AArch64PointerAuth.cpp, llvm/test/CodeGen/AArch64 sign-return-addr-harden-no-gpr-available.mir machine-outliner-retaddr-sign-harden-exclude.ll

[AArch64] Codegen for AArch64 Return Address Authentication Hardening (#176187)

This patch implements the code generation for AArch64's Return Address
Authentication Hardening, a mitigation [1] against the PACMAN attack [2]
[3].

A new function attribute, "sign-return-address-harden", is plumbed
through AArch64MachineFunctionInfo and interpreted by the AArch64
pointer authentication logic. When set to "load-return-address", the
backend emits a load from the return address before the return
instruction.

A corresponding module flag is also added. This is used by the compiler
to know if compiler-created functions should have the hardening or not.

The code sequence selected depends on whether or not the target has
FEAT_PAUTH. This feature indicates the availability of non-hint space
Pointer Authentication instructions. If FEAT_PAUTH is on, this is an
example of a code sequence:

    [30 lines not shown]
DeltaFile
+575-0llvm/test/CodeGen/AArch64/sign-return-address-harden-fn-attr.ll
+531-0llvm/test/CodeGen/AArch64/sign-return-address-harden-fn-attr-windows.ll
+132-15llvm/lib/Target/AArch64/AArch64PointerAuth.cpp
+104-0llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-harden-exclude.ll
+104-0llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-same-harden.ll
+82-0llvm/test/CodeGen/AArch64/sign-return-addr-harden-no-gpr-available.mir
+1,528-1514 files not shown
+1,710-2220 files

OPNSense/plugins 082d79f — dns/ddclient Makefile

dns/ddclient: bump for latest change
DeltaFile
+1-1dns/ddclient/Makefile
+1-11 files

OPNSense/plugins 88e19a0 — dns/rfc2136 Makefile, dns/rfc2136/src/etc/inc/plugins.inc.d rfc2136.inc

dns/rfc2136: sync with master
DeltaFile
+1-1dns/rfc2136/Makefile
+1-0dns/rfc2136/src/etc/inc/plugins.inc.d/rfc2136.inc
+2-12 files

LLVM/project 29164f4 — llvm/lib/Target/LoongArch LoongArchISelLowering.cpp

LoongArch: Stop setting kill flags on virtual registers before FinalizeISel (#229019)

These is no point to maintaining these before register allocation anymore.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+7-7llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
+7-71 files

LLVM/project 1d62253 — llvm/test/CodeGen/AMDGPU store-atomic-flat.ll load-atomic-flat.ll

AMDGPU: Remove promotion of 32 and 64-bit atomic load/store types

The atomic load and store patterns now cover all 32 and 64-bit register types,
so there is no need to coerce to integer for selection. Mark the  16-bit vector
types as legal for atomic load and store rather than expanding them.

This fixes failing on atomic load and store of v2bf16 and v4bf16 which were
never promoted and ended up expanded.

The f16 and bf16 scalar cases are still promoted since the 16-bit atomic
patterns only cover i16 and i32, though that also should be fixed.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+108-0llvm/test/CodeGen/AMDGPU/load-atomic-global.ll
+90-0llvm/test/CodeGen/AMDGPU/store-atomic-global.ll
+82-0llvm/test/CodeGen/AMDGPU/load-atomic-local.ll
+74-0llvm/test/CodeGen/AMDGPU/store-atomic-local.ll
+66-0llvm/test/CodeGen/AMDGPU/load-atomic-flat.ll
+48-0llvm/test/CodeGen/AMDGPU/store-atomic-flat.ll
+468-02 files not shown
+472-388 files

FreeBSD/ports 7b00dc1 — www/filebrowser-quantum Makefile distinfo

www/filebrowser-quantum: Update to 1.5.8

ChangeLogs:

- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.5.7-stable
- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.5.8-stable

MFH:            2026Q4
(cherry picked from commit 26f98ad38c97a35927b49a898e43435aace94577)
DeltaFile
+7-7www/filebrowser-quantum/distinfo
+2-2www/filebrowser-quantum/Makefile
+9-92 files

LLVM/project 4e7a9a3 — clang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/CodeGen CIRGenBuiltin.cpp CIRGenCoroutine.cpp

[CIR] Support __builtin_coro_align (#228821)

Support `__builtin_coro_align` in ClangIR:
- Add `CIR_CoroAlignOp` (`cir.coro.intrinsic.align`) in `CIROps.td` with
TableGen lowering to `llvm.coro.align`.
- Handle `Builtin::BI__builtin_coro_align` in `CIRGenBuiltin.cpp`.
- Add roundtrip (`clang/test/CIR/IR/coro-align.cir`) and DirectToLLVM
lowering (`clang/test/CIR/Lowering/coro-align.cir`) tests.
- Test `__builtin_coro_align()` in
`clang/test/CIR/CodeGenCoroutines/coro-builtins.cpp` with both CIR and
LLVM checks for parity with classic Clang CodeGen.

Closes #228764

Assisted by Antigravity and reviewed by Aman Maurya.
DeltaFile
+27-11clang/test/CIR/CodeGenCoroutines/coro-builtins.cpp
+17-2clang/include/clang/CIR/Dialect/IR/CIROps.td
+18-0clang/test/CIR/IR/coro-align.cir
+18-0clang/test/CIR/Lowering/coro-align.cir
+8-1clang/lib/CIR/CodeGen/CIRGenCoroutine.cpp
+1-2clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+89-161 files not shown
+90-167 files

FreeBSD/ports ea36502 — sysutils/go-ntfy Makefile distinfo

sysutils/go-ntfy: Update to 2.29.0

ChangeLog: https://github.com/binwiederhier/ntfy/releases/tag/v2.29.0

MFH:            2026Q4
(cherry picked from commit 583ecb48871a77dc21b5f7d9d8981759b1797d04)
DeltaFile
+7-7sysutils/go-ntfy/distinfo
+2-2sysutils/go-ntfy/Makefile
+9-92 files

LLVM/project 3eb867f — llvm/test/CodeGen/AMDGPU global_atomics.ll store-atomic-local.ll, llvm/test/CodeGen/AMDGPU/GlobalISel inst-select-load-atomic-global.mir

AMDGPU: Use normal load/store pattern type lists for atomics (#229688)

Atomic load and store of vector types are now permitted in the IR. Instead 
of maintaining separate scalar-only atomic pattern lists, cover atomic
load/store in the existing per-register-type pattern loops. As a side effect
-flat-for-global is respected in more cases.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+649-0llvm/test/CodeGen/AMDGPU/load-atomic-global.ll
+398-0llvm/test/CodeGen/AMDGPU/store-atomic-global.ll
+333-0llvm/test/CodeGen/AMDGPU/load-atomic-local.ll
+250-0llvm/test/CodeGen/AMDGPU/store-atomic-local.ll
+28-34llvm/test/CodeGen/AMDGPU/global_atomics.ll
+45-15llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-atomic-global.mir
+1,703-498 files not shown
+1,833-17614 files

FreeBSD/ports 583ecb4 — sysutils/go-ntfy Makefile distinfo

sysutils/go-ntfy: Update to 2.29.0

ChangeLog: https://github.com/binwiederhier/ntfy/releases/tag/v2.29.0

MFH:            2026Q4
DeltaFile
+7-7sysutils/go-ntfy/distinfo
+2-2sysutils/go-ntfy/Makefile
+9-92 files

FreeBSD/ports 53e2ccf — sysutils/buildah Makefile, sysutils/buildah/files patch-vendor_go.podman.io_storage_pkg_archive_archive__bsd.go

sysutils/buildah: Add a patch to correctly preserve setuid/setgid bits

Reviewed by:    dfr@
Approved by:    dfr@ (maintainer)
Differential Revision:  https://reviews.freebsd.org/D60133
DeltaFile
+38-0sysutils/buildah/files/patch-vendor_go.podman.io_storage_pkg_archive_archive__bsd.go
+1-1sysutils/buildah/Makefile
+39-12 files

FreeBSD/ports 26f98ad — www/filebrowser-quantum Makefile distinfo

www/filebrowser-quantum: Update to 1.5.8

ChangeLogs:

- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.5.7-stable
- https://github.com/gtsteffaniak/filebrowser/releases/tag/v1.5.8-stable

MFH:            2026Q4
DeltaFile
+7-7www/filebrowser-quantum/distinfo
+2-2www/filebrowser-quantum/Makefile
+9-92 files

LLVM/project e2a0915 — llvm/test/CodeGen/X86 greedy-inline-asm-fold.mir

Apply suggestion from @nickdesaulniers

Co-authored-by: Nick Desaulniers <ndesaulniers at google.com>
DeltaFile
+1-1llvm/test/CodeGen/X86/greedy-inline-asm-fold.mir
+1-11 files

NetBSD/pkgsrc 024SlqK — doc CHANGES-2026

   doc: Updated www/resterm to 1.13.2
VersionDeltaFile
1.6794+2-1doc/CHANGES-2026
+2-11 files