FreeBSD/ports 3e41fc0sysutils/yazi distinfo Makefile.crates

sysutils/yazi: Update to 2.65.6

- Disable AUXTOOLS option to reduce the size of runtime dependencies.
  This is especially useful for users who do not use a graphical
  environment.

ChangeLog:      https://github.com/sxyazi/yazi/blob/main/CHANGELOG.md#v2656
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+457-403sysutils/yazi/distinfo
+227-200sysutils/yazi/Makefile.crates
+3-4sysutils/yazi/Makefile
+687-6073 files

Illumos/gate 84ceaeausr/src/lib/fm/topo/libtopo/common pcie.c, usr/src/lib/fm/topo/modules/common/pciebus topo_pcie.c topo_pcie_prop.c

17987 Add PCIe topology tree
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+1,136-0usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie.c
+516-0usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_prop.c
+486-0usr/src/lib/fm/topo/modules/i86pc/pciebus/topo_pcie_i86pc.c
+376-0usr/src/lib/fm/topo/libtopo/common/pcie.c
+339-0usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_util.c
+262-0usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_cfgspace.c
+3,115-049 files not shown
+4,436-19855 files

LLVM/project 787048allvm/lib/IR Verifier.cpp, llvm/unittests/IR VerifierTest.cpp

[Verifier] Use worklist to verify metadata (#196461)

This patch switches from using recursive descent to verify metadata to
using a worklist. This change is motivated by the fact that we ran into
some stackoverflows in this code while loading some reasonably large
bitcode modules from an internal server application (i.e., real world
code) within fibers that have somewhat limited stack space. We of course
can get around this by just increasing the stack limit of the fibers,
but this seemed easy enough and the proper way to do things.

This implementation is mine, but I did a preliminary implementation
using Gemini inside of Windsurf.
DeltaFile
+54-40llvm/lib/IR/Verifier.cpp
+21-0llvm/unittests/IR/VerifierTest.cpp
+75-402 files

LLVM/project b14eb2fmlir/include/mlir/IR PDLPatternMatch.h.inc, mlir/test/lib/Tools/PDLL TestPDLL.pdll TestPDLL.cpp

[mlir] Fix C++ name hiding bug in PDLPatternMatch for Op classes (#195554)

Native constraints with a named operation operand type failed because of
name hiding in `ProcessPDLValue`.
i.e. previously a constraint like:
```
Constraint TestConstraintWithNamedOpOperand(testOp: Op<test.op_a>) [{
    return success();
}];
```
would fail with:
```
In file included from /home/jumerckx/llvm-project/mlir/include/mlir/IR/PatternMatch.h:814,
                 from /home/jumerckx/llvm-project/mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h:13,
                 from /home/jumerckx/llvm-project/mlir/include/mlir/Dialect/Bufferization/IR/Bufferization.h:14,
                 from /home/jumerckx/llvm-project/mlir/test/lib/Tools/PDLL/../../Dialect/Test/TestDialect.h:21,
                 from /home/jumerckx/llvm-project/mlir/test/lib/Tools/PDLL/TestPDLL.cpp:9:
/home/jumerckx/llvm-project/mlir/include/mlir/IR/PDLPatternMatch.h.inc: In instantiation of ‘typename FnTraitsT::result_t mlir::detail::pdl_function_builder::processArgsAndInvokeConstraint(PDLFnT&, mlir::PatternRewriter&, llvm::ArrayRef<mlir::PDLValue>, std::index_sequence<InputIndexes ...>) [with PDLFnT = llvm::LogicalResult (* const)(mlir::PatternRewriter&, test::OpA); long unsigned int ...I = {0}; FnTraitsT = llvm::function_traits<llvm::LogicalResult (* const)(mlir::PatternRewriter&, test::OpA), false>; typename FnTraitsT::result_t = llvm::LogicalResult; std::index_sequence<InputIndexes ...> = std::integer_sequence<long unsigned int, 0>]’:
/home/jumerckx/llvm-project/mlir/include/mlir/IR/PDLPatternMatch.h.inc:733:42:   required from ‘std::enable_if_t<(! std::is_convertible<ConstraintFnT, std::function<llvm::LogicalResult(mlir::PatternRewriter&, mlir::PDLResultList&, llvm::ArrayRef<mlir::PDLValue>)> >::value), std::function<llvm::LogicalResult(mlir::PatternRewriter&, mlir::PDLResultList&, llvm::ArrayRef<mlir::PDLValue>)> > mlir::detail::pdl_function_builder::buildConstraintFn(ConstraintFnT&&) [with ConstraintFnT = llvm::LogicalResult (&)(mlir::PatternRewriter&, test::OpA); std::enable_if_t<(! std::is_convertible<ConstraintFnT, std::function<llvm::LogicalResult(mlir::PatternRewriter&, mlir::PDLResultList&, llvm::ArrayRef<mlir::PDLValue>)> >::value), std::function<llvm::LogicalResult(mlir::PatternRewriter&, mlir::PDLResultList&, llvm::ArrayRef<mlir::PDLValue>)> > = std::function<llvm::LogicalResult(mlir::PatternRewriter&, mlir::PDLResultList&, llvm::ArrayRef<mlir::PDLValue>)>]’

    [15 lines not shown]
DeltaFile
+12-0mlir/test/lib/Tools/PDLL/TestPDLL.pdll
+7-0mlir/test/mlir-pdll/Integration/test-pdll.mlir
+2-0mlir/include/mlir/IR/PDLPatternMatch.h.inc
+1-0mlir/test/lib/Tools/PDLL/TestPDLL.cpp
+22-04 files

FreeBSD/ports 360b366sysutils/limine distinfo Makefile

sysutils/limine: Update 11.4.1 => 12.2.0

Changelog:
https://github.com/Limine-Bootloader/Limine/blob/v12.2.0/ChangeLog

PR:             295094
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 7543d7eb9843f816803d414575ff78892c381d09)
DeltaFile
+3-3sysutils/limine/distinfo
+1-1sysutils/limine/Makefile
+4-42 files

FreeBSD/ports 411a219sysutils/limine distinfo Makefile

sysutils/limine: Update to 11.4.1

Changelog: https://github.com/Limine-Bootloader/Limine/blob/v11.4.1/ChangeLog

PR:             294739
Event:          Wiesbaden Hackathon 202604
(cherry picked from commit 902f2d56a17a9375ec27f9f0ccee44c37164b14d)
DeltaFile
+3-3sysutils/limine/distinfo
+2-2sysutils/limine/Makefile
+5-52 files

FreeBSD/ports 7543d7esysutils/limine distinfo Makefile

sysutils/limine: Update 11.4.1 => 12.2.0

Changelog:
https://github.com/Limine-Bootloader/Limine/blob/v12.2.0/ChangeLog

PR:             295094
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3sysutils/limine/distinfo
+1-1sysutils/limine/Makefile
+4-42 files

LLVM/project 52fbf34clang/docs ReleaseNotes.rst, clang/lib/Sema SemaInit.cpp

[Clang] Fix stack-use-after-return in TryArrayCopy by allocating OpaqueValueExpr on the ASTContext (#192080)

Change the `OpaqueValueExpr` in `TryArrayCopy` from stack memory to heap
memory to avoid stack-use-after-return.

Fixes #192026
DeltaFile
+16-0clang/test/SemaCXX/gh192026.cpp
+7-4clang/lib/Sema/SemaInit.cpp
+2-0clang/docs/ReleaseNotes.rst
+25-43 files

LLVM/project 8a6a16ellvm/unittests/CodeGen CodeGenTestBase.h RematerializerTest.cpp, llvm/unittests/Target/AMDGPU LiveRegUnits.cpp AMDGPUUnitTests.cpp

[CodeGen][AMDGPU] Move boilerplate unittest code to base clas (NFC)

This adds the `CodeGenTestBase` class to handle boilerplate code for
codegen unitests and makes use of it wherever possible, in particular in
AMDGPU unit tests.

Furthermore, this makes all AMDGPU unit tests rely on GoogleTest's
API for "run once per testsuite" code, instead of re-implenting that
behavior using a `std::once` flag. As a consequence all TEST(...) become
TEST_F().
DeltaFile
+91-0llvm/unittests/CodeGen/CodeGenTestBase.h
+7-72llvm/unittests/CodeGen/RematerializerTest.cpp
+5-72llvm/unittests/CodeGen/MachineDomTreeUpdaterTest.cpp
+9-43llvm/unittests/Target/AMDGPU/LiveRegUnits.cpp
+11-18llvm/unittests/Target/AMDGPU/AMDGPUUnitTests.cpp
+20-5llvm/unittests/Target/AMDGPU/AMDGPUUnitTests.h
+143-2106 files not shown
+153-25012 files

LLVM/project 1e5ed20clang/lib/AST ExprCXX.cpp, clang/test/CodeGenCXX typeid-most-derived.cpp

[clang][AST] Teach `CXXTypeidExpr::isMostDerived` to use `isEffectivelyFinal`
DeltaFile
+57-0clang/test/CodeGenCXX/typeid-most-derived.cpp
+5-0clang/lib/AST/ExprCXX.cpp
+62-02 files

OPNSense/core 85af173src/opnsense/scripts/kea get_kea_leases.py

Add comment to build_reserved_matches() to explain why the subnet-id logic exists now
DeltaFile
+7-0src/opnsense/scripts/kea/get_kea_leases.py
+7-01 files

LLVM/project fb04e8fclang/docs ReleaseNotes.rst, clang/include/clang/Basic DiagnosticSemaKinds.td

[clang] Improved diagnostics for explicit specialization/instantiation of closure type members (#192843)

Follow-up from #191419:
- Added separate diagnostics for explicit instantiation and explicit
specialization of a closure type member.
- Diagnostic for explicit instantiation is now issued at the point of
instantiation and not at the lambda declaration.
- Added note with `defined here` pointing to lambda declaration for both
diagnostics.

---------

Co-authored-by: Vlad Serebrennikov <serebrennikov.vladislav at gmail.com>
DeltaFile
+19-9clang/test/CXX/drs/cwg17xx.cpp
+10-4clang/test/SemaCXX/lambda-expressions.cpp
+11-1clang/lib/Sema/SemaTemplate.cpp
+7-4clang/lib/Sema/SemaDecl.cpp
+2-2clang/include/clang/Basic/DiagnosticSemaKinds.td
+2-0clang/docs/ReleaseNotes.rst
+51-206 files

Illumos/gate 4a4a64busr/src/uts/common/io/sata/adapters/ahci ahci.c

18011 ahci could handle buggy emulators better
Reviewed by: Jerry Jelinek <gjelinek at racktopsystems.com>
Reviewed by: Sam Zaydel <szaydel at racktopsystems.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+23-4usr/src/uts/common/io/sata/adapters/ahci/ahci.c
+23-41 files

FreeBSD/ports 0aa67c3net/keycloak pkg-plist distinfo, net/keycloak/files patch-bin_kc.sh

net/keycloak: Update 26.5.7 => 26.6.1

Release Notes:
https://www.keycloak.org/2026/04/keycloak-2660-released
https://www.keycloak.org/2026/04/keycloak-2661-released

PR:             295099
Security:       CVE-2026-4366
Security:       CVE-2026-4633
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 89db17ef247e9222623ff64f65487830ba21bebd)
DeltaFile
+310-298net/keycloak/pkg-plist
+0-11net/keycloak/files/patch-bin_kc.sh
+3-3net/keycloak/distinfo
+1-2net/keycloak/Makefile
+314-3144 files

FreeBSD/ports 89db17enet/keycloak pkg-plist distinfo, net/keycloak/files patch-bin_kc.sh

net/keycloak: Update 26.5.7 => 26.6.1

Release Notes:
https://www.keycloak.org/2026/04/keycloak-2660-released
https://www.keycloak.org/2026/04/keycloak-2661-released

PR:             295099
Security:       CVE-2026-4366
Security:       CVE-2026-4633
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+310-298net/keycloak/pkg-plist
+0-11net/keycloak/files/patch-bin_kc.sh
+3-3net/keycloak/distinfo
+1-2net/keycloak/Makefile
+314-3144 files

LLVM/project 90a2a8eclang/include/clang/Basic TokenKinds.def, clang/lib/Sema HLSLExternalSemaSource.cpp SemaHLSL.cpp

[HLSL] Add type traits for ConstantBuffers templates (#195154)

This commit adds the type traits to restrict the template type in a
ConstantBuffer to structs or classes that do not contain a resource
type.

Assisted-by: Gemini

<!-- branch-stack-start -->

-------------------------
- main
  - https://github.com/llvm/llvm-project/pull/195151
    - https://github.com/llvm/llvm-project/pull/195152
      - https://github.com/llvm/llvm-project/pull/195153
        - https://github.com/llvm/llvm-project/pull/195154 :point_left:

<sup>[Stack](https://www.git-town.com/how-to/proposal-breadcrumb.html)
generated by [Git Town](https://github.com/git-town/git-town)</sup>

<!-- branch-stack-end -->
DeltaFile
+74-0clang/test/SemaHLSL/Resources/ConstantBuffers.hlsl
+44-6clang/lib/Sema/HLSLExternalSemaSource.cpp
+0-35clang/test/SemaHLSL/BuiltIns/ConstantBuffers.hlsl
+13-0clang/lib/Sema/SemaHLSL.cpp
+9-0clang/lib/Sema/SemaTypeTraits.cpp
+1-0clang/include/clang/Basic/TokenKinds.def
+141-411 files not shown
+142-417 files

FreeBSD/ports a8490e8misc/py-hf-xet distinfo Makefile.crates

misc/py-hf-xet: Update to 1.5.0

Changelog: https://github.com/huggingface/xet-core/releases/tag/1.5.0

Reported by:    Repology
DeltaFile
+71-187misc/py-hf-xet/distinfo
+34-92misc/py-hf-xet/Makefile.crates
+1-2misc/py-hf-xet/Makefile
+106-2813 files

FreeBSD/ports 0cbc787ports-mgmt/hs-cabal2tuple distinfo Makefile

ports-mgmt/hs-cabal2tuple: Update to 2.0.4.0

Changes:
- Output informative messages into stderr
DeltaFile
+113-141ports-mgmt/hs-cabal2tuple/distinfo
+2-85ports-mgmt/hs-cabal2tuple/Makefile
+80-0ports-mgmt/hs-cabal2tuple/Makefile.cabal
+195-2263 files

FreeBSD/ports 5990921sysutils/cardano-cli distinfo Makefile.cabal

sysutils/cardano-cli: Update to 11.0.0.0
DeltaFile
+129-157sysutils/cardano-cli/distinfo
+59-67sysutils/cardano-cli/Makefile.cabal
+1-1sysutils/cardano-cli/Makefile
+189-2253 files

FreeBSD/ports 0d8d5c9Mk/Uses cabal.mk

Uses/cabal.mk: Output informative message into stderr in make-use-cabal

This allows running make make-use-cabal > Makefile.cabal without further editing.
DeltaFile
+3-1Mk/Uses/cabal.mk
+3-11 files

FreeBSD/ports a98f98fnet-p2p/cardano-node distinfo Makefile.cabal, net-p2p/cardano-node/files patch-__cabal__deps_blockio-0.1.1.1_blockio.cabal

net-p2p/cardano-node: Update to 11.0.1
DeltaFile
+625-599net-p2p/cardano-node/distinfo
+515-0net-p2p/cardano-node/Makefile.cabal
+6-489net-p2p/cardano-node/Makefile
+17-0net-p2p/cardano-node/files/patch-__cabal__deps_blockio-0.1.1.1_blockio.cabal
+1,163-1,0884 files

NetBSD/pkgsrc 2Ls64Ovlang/joker Makefile

   joker: update to 1.7.2

   - Support osc8 in `joker.pprint/print-table`.
   - Improve `joker.better-cond` macros to avoid "redundant do" linter
     warnings.
   - Add SSE support to `joker.http`.
   - Add filesystem watch API (`joker.os/watch`).
   - Add `joker.time/parse-in-timezone` function.
VersionDeltaFile
1.40+2-3lang/joker/Makefile
+2-31 files

LLVM/project 8ece18dllvm/runtimes CMakeLists.txt

[LLVM] Remove FFI forwarding prefix for liboffload (#196518)

Summary:
The dependency on libffi was removed awhile back but neglected to remove
this.
DeltaFile
+0-1llvm/runtimes/CMakeLists.txt
+0-11 files

OpenBSD/ports NLloyGCwayland/fuzzel Makefile

   Unbreak. A change in package requires a bump.
VersionDeltaFile
1.5+1-0wayland/fuzzel/Makefile
+1-01 files

LLVM/project 854197dllvm/tools/llvm-objcopy CMakeLists.txt

[llvm-objcopy] Add a missing dependency (#196531)
DeltaFile
+1-0llvm/tools/llvm-objcopy/CMakeLists.txt
+1-01 files

FreeNAS/freenas 9c9ea18

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas d6a9327

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 67210c8src/middlewared/middlewared/plugins filesystem.py, src/middlewared/middlewared/plugins/filesystem_ utils.py acl.py

NAS-140915 / 27.0.0-BETA.1 / Add recursion for filesystem.set_zfs_attributes (#18906)

This commit expands the API for filesystem.set_zfs_attributes to include
options for recursion. Specifically, we can do non-recursive, recursive
on files only and recursive on directories only, or recursively on both
files and directories.
DeltaFile
+194-73src/middlewared/middlewared/plugins/filesystem_/utils.py
+155-1tests/api2/test_190_filesystem.py
+61-19src/middlewared/middlewared/plugins/filesystem.py
+15-16src/middlewared/middlewared/plugins/pool_/dataset_encryption_lock.py
+11-15src/middlewared/middlewared/plugins/filesystem_/acl.py
+10-9src/middlewared/middlewared/plugins/pool_/import_pool.py
+446-1337 files not shown
+496-15113 files

OPNSense/core 4c41fb9src/opnsense/mvc/app/controllers/OPNsense/Kea/Api LeasesController.php

Remove unused imports in LeasesController
DeltaFile
+0-2src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/LeasesController.php
+0-21 files

FreeBSD/ports 5bd8427www/librewolf distinfo Makefile

www/librewolf: Update 150.0.1-1 => 150.0.2-1

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

PR:             295095
Security:       CVE-2026-8090
Security:       CVE-2026-8092
Security:       CVE-2026-8093
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 02ede796b2ca69bb4271f2542eacf46ed7e4d9a3)
DeltaFile
+3-3www/librewolf/distinfo
+1-1www/librewolf/Makefile
+4-42 files