LLVM/project 8d060c0mlir/include/mlir/Dialect/SPIRV/IR SPIRVTosaTypes.td SPIRVTosaOps.td, mlir/lib/Dialect/SPIRV/IR SPIRVTosaOps.cpp

[mlir][spirv] Tighten SPIR-V TOSA pool constraints (#193515)

Tighten AvgPool2D and MaxPool2D verification by constraining kernel,
stride, and pad attributes and by checking the input/output NHWC
relationship.

Add verification tests for batch/channel mismatches, non-divisible
pooled shapes, pad-vs-kernel failures, and incorrect output shapes.

Signed-off-by: Davide Grohmann <davide.grohmann at arm.com>
DeltaFile
+69-0mlir/lib/Dialect/SPIRV/IR/SPIRVTosaOps.cpp
+56-0mlir/test/Dialect/SPIRV/IR/tosa-ops-verification.mlir
+31-0mlir/include/mlir/Dialect/SPIRV/IR/SPIRVTosaTypes.td
+16-8mlir/include/mlir/Dialect/SPIRV/IR/SPIRVTosaOps.td
+172-84 files

FreeBSD/ports 4e15accshells/xonsh distinfo Makefile

shells/xonsh: Update to 0.23.2

ChangeLog: https://github.com/xonsh/xonsh/releases/tag/0.23.2
DeltaFile
+3-3shells/xonsh/distinfo
+2-2shells/xonsh/Makefile
+5-52 files

LLVM/project 6d89cd8llvm/lib/CodeGen/SelectionDAG SelectionDAGBuilder.cpp, llvm/test/CodeGen/AArch64 sve-masked-ldst-alias-analysis.ll

[LLVM][SelectionDAG] Don't assume masked loads access all lanes in memory. (#192706)

When creating the initial DAG for masked loads we are using the result
type to define LocationSize. However, being a masked load we do not know
which, if any, memory locations will be read.

Fixes https://github.com/llvm/llvm-project/issues/180251
DeltaFile
+32-0llvm/test/CodeGen/AArch64/sve-masked-ldst-alias-analysis.ll
+1-1llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+33-12 files

LLVM/project 5a8767elibsycl/include/sycl/__impl/detail unified_range_view.hpp, libsycl/src/detail queue_impl.hpp queue_impl.cpp

fix comments

Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>
DeltaFile
+2-1libsycl/src/detail/queue_impl.hpp
+1-1libsycl/include/sycl/__impl/detail/unified_range_view.hpp
+2-0libsycl/src/detail/queue_impl.cpp
+5-23 files

FreeBSD/src e393563contrib/expat configure.ac, contrib/expat/lib xmlparse.c Makefile.in

contrib/expat: import expat 2.8.0

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

Security:       CVE-2026-41080
MFC after:      1 week
DeltaFile
+118-200contrib/expat/lib/xmlparse.c
+156-14contrib/expat/lib/Makefile.in
+13-143contrib/expat/tests/Makefile.in
+117-18contrib/expat/configure.ac
+90-0contrib/expat/lib/random_getrandom.c
+88-0contrib/expat/lib/random_rand_s.c
+582-37548 files not shown
+1,281-88654 files

LLVM/project 48ee9c8flang/test/Lower pointer-references.f90 pointer-initial-target.f90

[flang][NFC] Converted five tests from old lowering to new lowering (part 49) (#194276)

Tests converted from test/Lower: pointer-initial-target-2.f90,
pointer-initial-target.f90, pointer-references.f90,
pointer-results-as-arguments.f90, pointer-runtime.f90
DeltaFile
+33-91flang/test/Lower/pointer-references.f90
+42-50flang/test/Lower/pointer-initial-target.f90
+20-18flang/test/Lower/pointer-runtime.f90
+13-7flang/test/Lower/pointer-initial-target-2.f90
+11-7flang/test/Lower/pointer-results-as-arguments.f90
+119-1735 files

FreeBSD/ports 95635bedevel/capnproto distinfo Makefile

devel/capnproto: Update to 1.4.0

Changelog:
https://github.com/capnproto/capnproto/compare/v1.3.0...v1.4.0

Some tests are reported to fail on FreeBSD 15
(see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294259).
These failures do not seem to be new for 1.4.0. That is, both
1.3.0 and 1.4.0 pass on FreeBSD <=14 and both
1.3.0 and 1.4.0 have failing tests on FreeBSD >=15.

Thus, I see no reason to hold this update.

PR:     294259
Reported by:    diizzy@
Approved by:    maintainer timeout, 2+ weeks
DeltaFile
+3-3devel/capnproto/distinfo
+1-2devel/capnproto/Makefile
+4-52 files

LLVM/project b6ed67fclang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvfofp8min/policy/overloaded vfncvtbf16.c, llvm/test/CodeGen/RISCV/rvv setcc-int-vp.ll

Merge branch 'main' into users/c8ef/fold_right
DeltaFile
+3,230-456llvm/test/CodeGen/WebAssembly/strided-int-mac.ll
+704-882llvm/test/CodeGen/RISCV/rvv/setcc-int-vp.ll
+980-230mlir/test/Dialect/XeGPU/xegpu-wg-to-sg.mlir
+1,024-0llvm/test/Transforms/LoopUnroll/debug-and-remarks.ll
+0-963mlir/test/Dialect/XeGPU/xegpu-wg-to-sg-unify-ops.mlir
+472-472clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvfofp8min/policy/overloaded/vfncvtbf16.c
+6,410-3,0031,178 files not shown
+42,592-19,5131,184 files

FreeBSD/src 4c6d8aalib/libsys chroot.2

chroot.2: "filedescriptors" => "file descriptors"

"filedescriptors" is the odd one out when looking at other manual pages.

MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3lib/libsys/chroot.2
+3-31 files

FreeBSD/ports 2772c7ctextproc/py-smile distinfo Makefile

textproc/py-smile: Update to 2.12.3

While here, update WWW.

Changelog: https://github.com/mijorus/smile/compare/2.12.2...2.12.3

Reported by:    GitHub (watch releases)
DeltaFile
+3-3textproc/py-smile/distinfo
+2-2textproc/py-smile/Makefile
+5-52 files

LLVM/project 94e0fd0clang/docs ReleaseNotes.rst, clang/lib/Frontend InitPreprocessor.cpp

[Clang] No longer advertise support for coroutines on x86 windows. (#193456)

There are a large number of long standing issues with coroutines on
x86_32 windows as discussed here

https://github.com/llvm/llvm-project/issues/59382

- #59382
- #58556
- #58543
- #56989
- #193161
- #136481

As such this patches
  - No longer defines `__cpp_impl_coroutine` on that platform
  - Warn when using coroutines on that platform

The reason to not plainly error is that it would break too much valid

    [7 lines not shown]
DeltaFile
+37-0clang/test/SemaCXX/coroutine-win32x86.cpp
+12-2clang/test/Lexer/cxx-features.cpp
+9-3clang/lib/Frontend/InitPreprocessor.cpp
+8-0clang/lib/Sema/SemaCoroutine.cpp
+3-3clang/test/PCH/coroutines.cpp
+4-1clang/docs/ReleaseNotes.rst
+73-932 files not shown
+115-4738 files

LLVM/project 31ea083llvm/lib/CodeGen WindowScheduler.cpp, llvm/test/CodeGen/Hexagon win-sched-implicit-def.mir

Handle IMPLICIT_DEF in TripleMBB for WindowScheduler (#179190)

Previously, IMPLICIT_DEF instructions were not copied into the
triple-MBB region used by the WindowScheduler. This left the
machine-level liveness inconsistent with the triplicated code and could
trigger a LiveIntervals assertion:
  LiveIntervals::HMEditor::updateRange: Assertion `LR.verify()' failed.
Copy IMPLICIT_DEF into the triple region so that the triplicated block
has a consistent set of defs and LiveIntervals can update ranges
correctly.

---------

Co-authored-by: Matt Arsenault <arsenm2 at gmail.com>
DeltaFile
+89-0llvm/test/CodeGen/Hexagon/win-sched-implicit-def.mir
+4-4llvm/lib/CodeGen/WindowScheduler.cpp
+93-42 files

OPNSense/core 0513f26src/opnsense/mvc/app/controllers/OPNsense/Interfaces/forms dialogSettings.xml, src/opnsense/mvc/app/models/OPNsense/Interfaces/FieldTypes DUIDField.php

interfaces: wrong DUID-UUID format for #10218

Not sure about migration here to avoid future migrations from breaking,
but wrong UUID is simply wrong.  To be continued.
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Interfaces/forms/dialogSettings.xml
+1-1src/opnsense/mvc/app/models/OPNsense/Interfaces/FieldTypes/DUIDField.php
+1-1src/opnsense/scripts/interfaces/gen_duid.php
+3-33 files

LLVM/project 5e318e6llvm/lib/Target/X86 X86ISelLowering.cpp

[X86] combineKSHIFT - pull out common operands. NFC. (#194326)

Minor refactor before adding additional folds.
DeltaFile
+14-11llvm/lib/Target/X86/X86ISelLowering.cpp
+14-111 files

LLVM/project 0332daeclang/lib/CIR/CodeGen CIRGenBuiltinAMDGPU.cpp, clang/test/CIR/CodeGenHIP builtins-amdgcn.hip

[CIR][AMDGPU] Add lowering for amdgcn div fmas builtins
DeltaFile
+16-0clang/test/CIR/CodeGenHIP/builtins-amdgcn.hip
+10-4clang/lib/CIR/CodeGen/CIRGenBuiltinAMDGPU.cpp
+26-42 files

FreeBSD/ports 2cc5315misc/py-aider-chat Makefile pkg-descr, misc/py-aider-chat/files patch-aider_scrape.py patch-aider_commands.py

misc/py-aider-chat: Remove port

aider-chat upstream has stopped doing releases, and its dependencies have
drifted too much to be practically maintained within the ports tree.
DeltaFile
+0-85misc/py-aider-chat/Makefile
+0-82misc/py-aider-chat/files/patch-aider_scrape.py
+0-32misc/py-aider-chat/files/patch-aider_commands.py
+0-11misc/py-aider-chat/files/patch-pyproject.toml
+0-7misc/py-aider-chat/pkg-descr
+0-3misc/py-aider-chat/distinfo
+0-2201 files not shown
+2-2207 files

LLVM/project 8a8d26fclang/include/clang/Basic riscv_vector.td, clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvfofp8min/non-policy/non-overloaded vreinterpret.c

[RISCV] Support reinterpret cast intrinisc for OFP8 (#191626)

spec: https://github.com/riscv-non-isa/riscv-rvv-intrinsic-doc/pull/433

stacked on: https://github.com/llvm/llvm-project/pull/191349
DeltaFile
+260-0clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvfofp8min/non-policy/non-overloaded/vreinterpret.c
+260-0clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvfofp8min/non-policy/overloaded/vreinterpret.c
+6-0clang/include/clang/Basic/riscv_vector.td
+526-03 files

NetBSD/pkgsrc v5bvG4Ngraphics/py-tifffile Makefile, math/py-scikit-image Makefile

   py-tifffile: does not support Python 3.11
VersionDeltaFile
1.30+2-2math/py-scikit-image/Makefile
1.70+2-2graphics/py-tifffile/Makefile
+4-42 files

FreeBSD/ports 5fb9915lang/elixir-devel pkg-plist distinfo

lang/elixir-devel: update to 1.20.0-rc.4

- ChangeLog https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.4
DeltaFile
+328-30lang/elixir-devel/pkg-plist
+5-5lang/elixir-devel/distinfo
+4-1lang/elixir-devel/Makefile
+337-363 files

FreeBSD/ports b900678net/lavinmq distinfo Makefile

net/lavinmq: update to 2.7.1

- https://github.com/cloudamqp/lavinmq/blob/v2.7.1/CHANGELOG.md
DeltaFile
+3-3net/lavinmq/distinfo
+1-1net/lavinmq/Makefile
+4-42 files

FreeBSD/ports a9bdc10lang/elixir pkg-plist Makefile

lang/elixir: update to 1.19.5

- ChangeLog https://github.com/elixir-lang/elixir/releases/tag/v1.19.5
DeltaFile
+509-547lang/elixir/pkg-plist
+21-17lang/elixir/Makefile
+5-5lang/elixir/distinfo
+535-5693 files

FreeBSD/ports dd39801databases/couchdb3 pkg-plist Makefile

databases/couchdb3: bump plist after erlang update
DeltaFile
+610-610databases/couchdb3/pkg-plist
+1-1databases/couchdb3/Makefile
+611-6112 files

FreeBSD/ports 1077db1lang/erlang-runtime28 distinfo Makefile

lang/erlang-runtime28: update to OTP-28.5

- https://github.com/erlang/otp/releases/tag/OTP-28.5
DeltaFile
+3-3lang/erlang-runtime28/distinfo
+1-2lang/erlang-runtime28/Makefile
+4-52 files

FreeNAS/freenas baac299src/middlewared/middlewared/plugins/container image.py

Show downloaded size when image content-length is missing
DeltaFile
+1-1src/middlewared/middlewared/plugins/container/image.py
+1-11 files

LLVM/project aa04bcfmlir/lib/Dialect/MemRef/Transforms ElideReinterpretCast.cpp, mlir/test/Dialect/MemRef elide-reinterpret-cast.mlir

[memref] Simplify loads from reinterpret_cast of 1D contiguous memrefs (#188459)

Rewrite `memref.load` operations whose source is a `reinterpret_cast` that
represents a rank reshape of a 1D contiguous `memref` with a single  non-unit
dimension.

Assisted-by: ChatGPT (refine implementation + tests). I reviewed all code and
tests before submission.

## Example

Before:
```mlir
%reinterpret_cast = memref.reinterpret_cast %src
  to offset: [0], sizes: [1, 1, 999], strides: [999, 999, 1]
  : memref<999xi64> to memref<1x1x999xi64>
%0 = memref.load %reinterpret_cast[%c0, %c0, %i]
  : memref<1x1x999xi64>
```

    [54 lines not shown]
DeltaFile
+317-3mlir/test/Dialect/MemRef/elide-reinterpret-cast.mlir
+265-1mlir/lib/Dialect/MemRef/Transforms/ElideReinterpretCast.cpp
+582-42 files

NetBSD/pkgsrc K1TZYr3lang/oracle-jdk21 PLIST.Linux-x86_64

   oracle-jdk21: add missing file to PLIST

   untested, just following
   https://releng.netbsd.org/pkgreports/shadow/HEAD/NetBSD-11.0-x86_64/20260426.0109/oracle-jdk21-21.0.11/install.log
VersionDeltaFile
1.2+2-1lang/oracle-jdk21/PLIST.Linux-x86_64
+2-11 files

LLVM/project 5e42f09clang/lib/AST/ByteCode Interp.h, clang/test/AST/ByteCode c.c

[clang][bytecode] Reject non-number values in Rem op (#194309)
DeltaFile
+6-0clang/lib/AST/ByteCode/Interp.h
+3-0clang/test/AST/ByteCode/c.c
+9-02 files

FreeNAS/freenas ceab141

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 317e3dcsrc/middlewared/middlewared/plugins/container query_pull_images.py

NAS-140801 / 27.0.0-BETA.1 / Show downloaded size when image content-length is missing (#18809)

## Problem
When pulling a container image from the registry, if the server's HTTP
response does not include a content-length header (or returns 0), the
download progress message always displays
"Downloading image: 0.0MB" regardless of how much data has actually been
downloaded. This is because the code was using total_size_mb (which is
0.0 when content-length is absent) instead
of downloaded_size_mb.
##  Solution

Use downloaded_size_mb in the progress message so users see the actual
amount downloaded so far (e.g., "Downloading image: 12.5MB") instead of
a static "0.0MB".
DeltaFile
+1-1src/middlewared/middlewared/plugins/container/query_pull_images.py
+1-11 files

NetBSD/pkgsrc LP9Py4xdoc CHANGES-2026

   doc: Updated biology/puzzle to 5.2nb2
VersionDeltaFile
1.2620+2-1doc/CHANGES-2026
+2-11 files