FreeBSD/ports 3a96228sysutils/terraform-switcher distinfo Makefile

sysutils/terraform-switcher: Update to 1.18.0

ChangeLog:
https://github.com/warrensbox/terraform-switcher/releases/tag/v1.18.0
DeltaFile
+5-5sysutils/terraform-switcher/distinfo
+1-2sysutils/terraform-switcher/Makefile
+6-72 files

NetBSD/src kbZJRDfsys/arch/atari/include param.h, sys/arch/hp300/include param.h

   Most m68k platforms define KERNBASE as 0x00000000, so provide that
   as a common default.
VersionDeltaFile
1.33+5-1sys/arch/m68k/include/param.h
1.39+1-2sys/arch/atari/include/param.h
1.57+1-2sys/arch/hp300/include/param.h
1.19+1-2sys/arch/luna68k/include/param.h
1.50+1-2sys/arch/mac68k/include/param.h
1.37+1-2sys/arch/mvme68k/include/param.h
+10-115 files not shown
+15-2111 files

LLVM/project a85e494mlir/include/mlir/Dialect/SPIRV/IR SPIRVNonUniformOps.td SPIRVGroupOps.td, mlir/lib/Dialect/SPIRV/IR GroupOps.cpp

[mlir][spirv] Enforce execution scope for group operations in ODS (#196644)

This adds a new class `SPIRV_ExecutionScopeAttrIs` shared between group
and non-uniform group operations.

Assisted-by: Codex
DeltaFile
+0-106mlir/lib/Dialect/SPIRV/IR/GroupOps.cpp
+60-35mlir/include/mlir/Dialect/SPIRV/IR/SPIRVNonUniformOps.td
+42-11mlir/include/mlir/Dialect/SPIRV/IR/SPIRVGroupOps.td
+17-17mlir/test/Dialect/SPIRV/IR/non-uniform-ops.mlir
+11-0mlir/include/mlir/Dialect/SPIRV/IR/SPIRVBase.td
+2-1mlir/test/Dialect/SPIRV/IR/group-ops.mlir
+132-1706 files

LLVM/project a8868e6mlir/include/mlir/Dialect/SPIRV/IR SPIRVAttributes.td, mlir/test/Dialect/SPIRV/IR target-and-abi.mlir

[mlir][spirv] Remove stale NV CooperativeMatrix attributes (#196639)

Since the support for NV CooperativeMatrix has been removed a while
back, those attributes can be safely removed.
DeltaFile
+0-39mlir/test/Dialect/SPIRV/IR/target-and-abi.mlir
+0-22mlir/include/mlir/Dialect/SPIRV/IR/SPIRVAttributes.td
+0-612 files

LLVM/project 8996639llvm/lib/Target/AArch64 AArch64CodeLayoutOpt.cpp AArch64Processors.td, llvm/test/CodeGen/AArch64 code-layout-opt.ll

[AArch64] New pass for code layout optimizations. (#184434)

This pass is intended to optimize code layout prior to AsmPrinter. The
initial version handles two known cases:
I.  FCMP-FCSEL
II. CMP/CMN-CSEL, 32-bit only

Using existing directives, the pass induces function-alignment (of
64-bytes by default) when a pair is detected, and possibly induces
block-alignment of up to 4-bytes on top of that if the pair would
straddle cache-lines.
 
Beyond performance improvement, this pass reduces noise due to code
layout thus stabilizes measured performance over-time. For example,
knock-out effects on a "sensitive function" won't be triggered by
codegen changes outside it.

Enabled by default on processors with the new `FeatureAlignCmpCSelPairs`
subtarget feature (gated per sub-case by `FeatureFuseCmpCSel` /

    [6 lines not shown]
DeltaFile
+264-0llvm/test/CodeGen/AArch64/code-layout-opt.ll
+262-0llvm/lib/Target/AArch64/AArch64CodeLayoutOpt.cpp
+6-0llvm/lib/Target/AArch64/AArch64Processors.td
+6-0llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
+4-0llvm/lib/Target/AArch64/AArch64Features.td
+2-0llvm/lib/Target/AArch64/AArch64.h
+544-02 files not shown
+546-08 files

LLVM/project 0f9c84bllvm/test/CodeGen/WebAssembly slp-memory-interleave.ll

Disable non-power-of-2 in codegen test

Created using spr 1.3.7
DeltaFile
+1-1llvm/test/CodeGen/WebAssembly/slp-memory-interleave.ll
+1-11 files

NetBSD/src 8R3vR6ssys/arch/m68k/include param.h, sys/arch/sun2/include param.h

   Centrally define MACHINE_ARCH / _MACHINE_ARCH for all 68010.
VersionDeltaFile
1.32+8-3sys/arch/m68k/include/param.h
1.22+2-3sys/arch/sun2/include/param.h
+10-62 files

NetBSD/src KYABtcPsys/arch/m68k/include param.h, sys/arch/sun2/include param.h

   Centrally define MAXEXEC as 1 for for all 68010.
VersionDeltaFile
1.31+7-1sys/arch/m68k/include/param.h
1.21+1-3sys/arch/sun2/include/param.h
+8-42 files

FreeBSD/ports 970d8ffdevel/apache-log4j2 distinfo Makefile

devel/apache-log4j2: upgrade to 2.26.0

Release notes at
        https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-26-0
DeltaFile
+3-3devel/apache-log4j2/distinfo
+1-1devel/apache-log4j2/Makefile
+4-42 files

FreeBSD/ports 50735eamath/R-cran-exactRankTests distinfo Makefile

math/R-cran-exactRankTests: upgrade to 0.8-37

Changelog at https://cran.r-project.org/web/packages/exactRankTests/NEWS
DeltaFile
+3-3math/R-cran-exactRankTests/distinfo
+1-1math/R-cran-exactRankTests/Makefile
+4-42 files

FreeBSD/ports 5ffba51science/R-cran-ks pkg-plist distinfo

science/R-cran-ks: upgrade to 1.15.2

Changelog at https://cran.r-project.org/web/packages/ks/ChangeLog
DeltaFile
+5-3science/R-cran-ks/pkg-plist
+3-3science/R-cran-ks/distinfo
+1-1science/R-cran-ks/Makefile
+9-73 files

NetBSD/src GAvAEeJsys/arch/sun3/include param3.h

   Clamp both UBC parameters on Sun3 so if the default UBC_WINSHIFT changes,
   it doesn't mess with our tuning.
VersionDeltaFile
1.58+8-3sys/arch/sun3/include/param3.h
+8-31 files

FreeBSD/ports bbd7d77security/ca_root_nss distinfo Makefile

security/ca_root_nss: Update to 3.123.1

MFH:            2026Q2
Reviewed by:    joneum
Differential Revision:  https://reviews.freebsd.org/D56909

(cherry picked from commit c41f26c2bf035a9fea16c2866f59d6095d9fd4c6)
DeltaFile
+3-3security/ca_root_nss/distinfo
+2-3security/ca_root_nss/Makefile
+5-62 files

NetBSD/src YbTHOkdsys/arch/m68k/include param.h, sys/arch/sun2/include param.h

   Centralize the definition of UBC paramters for 68010 machines in
   <m68k/param.h> (taken from Sun2 values).
VersionDeltaFile
1.30+13-1sys/arch/m68k/include/param.h
1.20+1-7sys/arch/sun2/include/param.h
+14-82 files

FreeBSD/ports c41f26csecurity/ca_root_nss distinfo Makefile

security/ca_root_nss: Update to 3.123.1

MFH:            2026Q2
Reviewed by:    joneum
Differential Revision:  https://reviews.freebsd.org/D56909
DeltaFile
+3-3security/ca_root_nss/distinfo
+2-3security/ca_root_nss/Makefile
+5-62 files

FreeBSD/src 70ef02bsys/net if_geneve.c

if_geneve: Fix uninitialized variable use in geneve_udp_input()

Set the ifp variable as soon as soft_c becomes available
so that interface statistics can be incremented.

PR:             295129
Reported by:    Robert Morris <rtm at lcs.mit.edu>
Fixes:          e44d2e941e8e ("if_geneve: Add Support for Geneve ...")
DeltaFile
+1-1sys/net/if_geneve.c
+1-11 files

NetBSD/src 2vP9pDjsys/arch/luna68k/include param.h, sys/arch/m68k/include param.h

   Harmonize USPACE / UPAGES across m68k platforms.

   There seems to be a complicated history rooted in the original Utah code
   using UPAGES of 2 w/ NBPG of 4096 for an 8KB total u-area.  The Amiga
   port then appeared using NBPG of 8192, but UPAGES was not adjusted to
   conpensate, resulting in a 16KB u-area for Amiga.  From there, chaos
   spread which resulted in us homehow tolerating a situation where the
   Sun2 is also using a 16KB u-area despite only have 2048-byte pages.

   End this madness by centrally defining USPACE as 8192 and deriving
   UPAGES from USPACE.  8KB is totally enough for these platforms.
VersionDeltaFile
1.47+5-2sys/arch/m68k/m68k/vm_machdep.c
1.19+1-4sys/arch/sun2/include/param.h
1.65+1-4sys/arch/sun3/include/param.h
1.29+3-2sys/arch/m68k/include/param.h
1.18+1-3sys/arch/luna68k/include/param.h
1.49+1-3sys/arch/mac68k/include/param.h
+12-189 files not shown
+21-4515 files

Linux/linux afaa0a4drivers/edac versalnet_edac.c

Merge tag 'edac_urgent_for_v7.1_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras

Pull EDAC fix from Borislav Petkov:

 - Fix a string leak in the versalnet driver

* tag 'edac_urgent_for_v7.1_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras:
  EDAC/versalnet: Fix device name memory leak
DeltaFile
+2-8drivers/edac/versalnet_edac.c
+2-81 files

OpenBSD/ports bzVR8n3databases/mongodb/44 Makefile, databases/mongodb/44/patches patch-src_mongo_db_catalog_coll_mod_cpp patch-src_mongo_bson_util_builder_h

   mongodb: fix build with Boost 1.91
VersionDeltaFile
1.1+14-0databases/mongodb/44/patches/patch-src_mongo_db_catalog_coll_mod_cpp
1.1+13-0databases/mongodb/44/patches/patch-src_mongo_bson_util_builder_h
1.32+1-1databases/mongodb/44/Makefile
+28-13 files

OpenBSD/ports VDOKDQQnet/dnsdist Makefile, net/dnsdist/patches patch-dnsdist-lua_cc

   dnsdist: pull in build fix for Boost 1.91
VersionDeltaFile
1.3+32-12net/dnsdist/patches/patch-dnsdist-lua_cc
1.65+1-0net/dnsdist/Makefile
+33-122 files

NetBSD/pkgsrc KDhjbxadoc CHANGES-2026 TODO

   doc: Updated shells/fish to 4.7.1
VersionDeltaFile
1.2958+2-1doc/CHANGES-2026
1.27249+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc YcE2S7sshells/fish distinfo cargo-depends.mk, shells/fish/patches patch-cmake_Install.cmake patch-Cargo.toml

   shells/fish: update to 4.7.1

   # pkgsrc changes
   Illumos support has been upstreamed (yes!), hence most patches have been dropped.

   # upstream changes (since 4.3.2)

   fish 4.7.1 (released May 08, 2026)
   ==================================

   This release fixes a regression in 4.7.0 that caused the web config (``fish_config``) to fail to start (:issue:`12717`).

   fish 4.7.0 (released May 05, 2026)
   ==================================

   Deprecations and removed features
   ---------------------------------
   - The default theme (i.e. the ``fish_color_*`` variables) is no longer set in non-interactive shells.


    [148 lines not shown]
VersionDeltaFile
1.43+198-155shells/fish/distinfo
1.3+65-49shells/fish/cargo-depends.mk
1.24+57-1shells/fish/PLIST
1.5+13-22shells/fish/patches/patch-cmake_Install.cmake
1.64+8-18shells/fish/Makefile
1.2+12-5shells/fish/patches/patch-Cargo.toml
+353-2507 files not shown
+360-25713 files

NetBSD/pkgsrc npbhFrbdoc CHANGES-2026

   doc: Updated graphics/py-mcomix to 3.1.1
VersionDeltaFile
1.2957+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wIJycNzgraphics/py-mcomix PLIST Makefile

   py-mcomix: update to 3.1.1.

   # MComix 3.1.1
   ## Release date: 2025-09-06

   ### Bug fixes

   - Added official mime types for CBZ/CBR comic books to desktop
     metadata file.

   - Fix "context has already been set" error in Python 3.13.

   # MComix 3.1.0
   ## Release date: 2024-01-21

   ### Features

   - Image colors can be negated in the Image Enhancement dialog.
     Furthermore, enhancements now apply to most UI elements, such as

    [134 lines not shown]
VersionDeltaFile
1.6+203-7graphics/py-mcomix/PLIST
1.35+46-9graphics/py-mcomix/Makefile
1.10+4-4graphics/py-mcomix/distinfo
+253-203 files

FreeBSD/ports 6fafccfmail/thunderbird-esr Makefile, mail/thunderbird-esr/files patch-dns-resolve-https-rr

www/firefox{,-esr} mail/thunderbird{,-esr}: native DNS HTTPS resolving

This enables the geckos to use the OS' resolver to resolve
DNS HTTPS RRs (see RFC 9460 https://www.rfc-editor.org/rfc/rfc9460
for specs on that)

PR:             294981
Submitted by:   Andre Albsmeier

(cherry picked from commit c839877b69be0e7f18d8337b9ec2eb52f208f981)
DeltaFile
+34-0mail/thunderbird-esr/files/patch-dns-resolve-https-rr
+34-0mail/thunderbird/files/patch-dns-resolve-https-rr
+34-0www/firefox-esr/files/patch-dns-resolve-https-rr
+34-0www/firefox/files/patch-dns-resolve-https-rr
+1-1www/firefox/Makefile
+1-0mail/thunderbird-esr/Makefile
+138-12 files not shown
+140-18 files

LLVM/project 2893aa5libc/src/__support/math cos.h

[libc][math] Fix -Wshadow warnings in cos.h (#196342)

cos() does `using namespace range_reduction_double_internal;` and
range_reduction_double_internal after 51e9430a0c767 contains

    using LIBC_NAMESPACE::fputil::DoubleDouble;
    using Float128 = LIBC_NAMESPACE::fputil::DyadicFloat<128>;

So the local using statements for DoubleDouble and Float128 shadowed
these. Just remove the local using statements.

No behavior change.
DeltaFile
+0-2libc/src/__support/math/cos.h
+0-21 files

FreeBSD/ports c839877mail/thunderbird-esr Makefile, mail/thunderbird-esr/files patch-dns-resolve-https-rr

www/firefox{,-esr} mail/thunderbird{,-esr}: native DNS HTTPS resolving

This enables the geckos to use the OS' resolver to resolve
DNS HTTPS RRs (see RFC 9460 https://www.rfc-editor.org/rfc/rfc9460
for specs on that)

PR:             294981
Submitted by:   Andre Albsmeier
DeltaFile
+34-0mail/thunderbird/files/patch-dns-resolve-https-rr
+34-0www/firefox-esr/files/patch-dns-resolve-https-rr
+34-0www/firefox/files/patch-dns-resolve-https-rr
+34-0mail/thunderbird-esr/files/patch-dns-resolve-https-rr
+1-1www/firefox/Makefile
+1-0mail/thunderbird-esr/Makefile
+138-12 files not shown
+140-18 files

LLVM/project 93c1336libc/src/__support/File file.cpp, libc/src/__support/File/linux file.cpp

[libc] Move a few -Wshadow warnings in __support/File (#196810)

No behavior change.
DeltaFile
+5-5libc/src/__support/File/file.cpp
+1-1libc/src/__support/File/linux/file.cpp
+6-62 files

LLVM/project 865465dutils/bazel/llvm-project-overlay/clang BUILD.bazel

[Bazel] Fixes 2f4c387 (#196822)

This fixes 2f4c387147f1617e242dd500960410728e5ec35e.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+2-0utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+2-01 files

LLVM/project dd23e41clang-tools-extra/clang-tidy/modernize UseTrailingReturnTypeCheck.cpp UseTrailingReturnTypeCheck.h

[clang-tidy][NFC] Move `ClassifiedToken` to cpp file (#196820)

`ClassifiedToken` is used in only the implementation of
`UseTrailingReturnTypeCheck`. Move it into the unnamed namespace of the
cpp file instead of it being in the header.
DeltaFile
+10-0clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
+0-6clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.h
+10-62 files