FreeBSD/ports 2eb5725shells/fish distinfo pkg-plist

shells/fish: 4.3.3

https://github.com/fish-shell/fish-shell/releases/tag/4.3.3

PR:     292135
DeltaFile
+69-55shells/fish/distinfo
+60-42shells/fish/pkg-plist
+33-26shells/fish/Makefile.crates
+2-3shells/fish/Makefile
+164-1264 files

LLVM/project 31b93d6llvm/lib/Transforms/Vectorize VPlan.h VPlanValue.h

[VPlan] Add specialized VPValue subclasses for different types (NFC) (#172758)

This patch adds VPValue sub-classes for the different cases we currently
have:
 * VPIRValue: A live-in VPValue that wraps an underlying IR value
* VPSymbolicValue: A symbolic VPValue not tied to an underlying value,
e.g. the vector trip count or VF VPValues
 * VPRecipeValue: A VPValue defined by a VPDef/VPRecipeBase.

This has multiple benefits:
 * clearer constructors for each kind of VPValue
* limited scope: for example allows moving VPDef member to VPRecipeValue,
reducing size of other VPValues.
* stricter type checking for member variables (e.g. using VPLiveIn in
the Value -> live-in map in VPlan, or using VPSymbolicValue for symbolic
member VPValues)

There probably are additional opportunities for cleanups as follow-ups.

PR: https://github.com/llvm/llvm-project/pull/172758
DeltaFile
+63-54llvm/lib/Transforms/Vectorize/VPlan.h
+68-40llvm/lib/Transforms/Vectorize/VPlanValue.h
+43-35llvm/lib/Transforms/Vectorize/VPlan.cpp
+22-21llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+14-12llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+10-15llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+220-1779 files not shown
+251-20615 files

LLVM/project bc8fcballvm/lib/IR AutoUpgrade.cpp, llvm/test/Assembler auto_upgrade_nvvm_intrinsics.ll

[NVPTX][AutoUpgrade] Use integer min/max intrinsics instead of icmp, select (#173097)

DeltaFile
+12-24llvm/test/Assembler/auto_upgrade_nvvm_intrinsics.ll
+13-22llvm/lib/IR/AutoUpgrade.cpp
+25-462 files

FreeBSD/ports 03f444egames/rocksndiamonds distinfo Makefile

games/rocksndiamonds: Update to 4.4.1.2

ChangeLog: https://www.artsoft.org/2026/01/05/rocksndiamonds-4-4-1-2-released/
DeltaFile
+3-3games/rocksndiamonds/distinfo
+1-1games/rocksndiamonds/Makefile
+4-42 files

FreeBSD/ports 3a49e55devel/aws-c-http distinfo Makefile

devel/aws-c-http: Update to 0.10.9

ChangeLog: https://github.com/awslabs/aws-c-http/releases/tag/v0.10.9
DeltaFile
+3-3devel/aws-c-http/distinfo
+1-1devel/aws-c-http/Makefile
+4-42 files

FreeBSD/ports 48ad8c3devel/aws-crt-cpp distinfo Makefile

devel/aws-crt-cpp: Update to 0.37.0

ChangeLog: https://github.com/awslabs/aws-crt-cpp/releases/tag/v0.37.0
DeltaFile
+3-3devel/aws-crt-cpp/distinfo
+1-1devel/aws-crt-cpp/Makefile
+4-42 files

FreeBSD/ports 8359d54devel/aws-c-s3 distinfo Makefile

devel/aws-c-s3: Update to 0.11.4

ChangeLog: https://github.com/awslabs/aws-c-s3/releases/tag/v0.11.4
DeltaFile
+3-3devel/aws-c-s3/distinfo
+1-1devel/aws-c-s3/Makefile
+4-42 files

FreeBSD/ports 14afae0devel/aws-sdk-cpp distinfo Makefile

devel/aws-sdk-cpp: Update to 1.11.723

ChangeLog: https://github.com/aws/aws-sdk-cpp/compare/1.11.714...1.11.723
DeltaFile
+3-3devel/aws-sdk-cpp/distinfo
+1-1devel/aws-sdk-cpp/Makefile
+4-42 files

FreeBSD/ports 21d0bb6devel/aws-c-compression distinfo Makefile

devel/aws-c-compression: Update to 0.3.2

ChangeLog: https://github.com/awslabs/aws-c-compression/releases/tag/v0.3.2
DeltaFile
+3-3devel/aws-c-compression/distinfo
+1-1devel/aws-c-compression/Makefile
+4-42 files

FreeBSD/ports 6cef021devel/aws-c-io distinfo Makefile

devel/aws-c-io: Update to 0.25.0

ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v0.25.0
DeltaFile
+3-3devel/aws-c-io/distinfo
+1-1devel/aws-c-io/Makefile
+4-42 files

LLVM/project 6e6996ellvm/test/Transforms/LoopVectorize select-min-max-last-index-epilogue.ll

[LV] Add tests for argmin/argmax with epilogue vectorization. (NFC)

Add additional test coverage for vectorizing argmin/argmax with epilogue
vectorization.
DeltaFile
+370-0llvm/test/Transforms/LoopVectorize/select-min-max-last-index-epilogue.ll
+370-01 files

LLVM/project f6cb5bbllvm/include/llvm/Support KnownFPClass.h, llvm/lib/Analysis ValueTracking.cpp

InstCombine: Handle rounding intrinsics in SimplifyDemandedFPClass
DeltaFile
+46-72llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-rounding-intrinsics.ll
+66-0llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+28-0llvm/lib/Support/KnownFPClass.cpp
+2-20llvm/lib/Analysis/ValueTracking.cpp
+7-0llvm/include/llvm/Support/KnownFPClass.h
+149-925 files

LLVM/project 89bd12fllvm/test/Transforms/InstCombine simplify-demanded-fpclass-rounding-intrinsics.ll

InstCombine: Add SimplifyDemandedFPClass tests for round

Add tests for the family of rounding intrinsics
DeltaFile
+943-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-rounding-intrinsics.ll
+943-01 files

LLVM/project 7541574llvm/lib/Support KnownFPClass.cpp, llvm/test/Transforms/Attributor nofpclass-sqrt.ll

ValueTracking: sqrt never returns subnormal
DeltaFile
+52-52llvm/test/Transforms/Attributor/nofpclass-sqrt.ll
+14-14llvm/unittests/Analysis/ValueTrackingTest.cpp
+2-5llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-sqrt.ll
+1-0llvm/lib/Support/KnownFPClass.cpp
+69-714 files

LLVM/project 5aa7700llvm/include/llvm/Support KnownFPClass.h, llvm/lib/Analysis ValueTracking.cpp

InstCombine: Implement SimplifyDemandedFPClass for sqrt
DeltaFile
+38-0llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+10-19llvm/lib/Analysis/ValueTracking.cpp
+24-0llvm/lib/Support/KnownFPClass.cpp
+9-14llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-sqrt.ll
+4-0llvm/include/llvm/Support/KnownFPClass.h
+85-335 files

FreeBSD/ports 2dd2f92devel/cargo-c distinfo Makefile.crates

devel/cargo-c: update to 0.10.19

Changes:        https://github.com/lu-zero/cargo-c/releases/tag/v0.10.19
                https://github.com/lu-zero/cargo-c/releases/tag/v0.10.18
                https://github.com/lu-zero/cargo-c/releases/tag/v0.10.17
DeltaFile
+343-321devel/cargo-c/distinfo
+170-159devel/cargo-c/Makefile.crates
+2-3devel/cargo-c/Makefile
+515-4833 files

NetBSD/pkgsrc 4AVWtcpdoc CHANGES-2026

   doc: Updated security/nuclei to 3.6.2
VersionDeltaFile
1.165+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc LYWAqdisecurity/nuclei distinfo go-modules.mk

   nuclei: Update to 3.6.2

   Changes:
   v3.6.2
   * Enabled TLS session caching in the client pool to improve connection
     reuse and reduce handshake overhead (internal)
   * Added support for providing a custom Jira server URL (`site-url`)
     when using OAuth authentication
   * Bug fixes
   * Performance improvements

   v3.6.1
   * Bug fixes
VersionDeltaFile
1.13+169-166security/nuclei/distinfo
1.13+55-54security/nuclei/go-modules.mk
1.39+2-2security/nuclei/Makefile
+226-2223 files

NetBSD/pkgsrc uN7kEKndoc CHANGES-2026

   doc: Updated net/gh to 2.83.2
VersionDeltaFile
1.164+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wl4Kci7net/gh go-modules.mk distinfo

   gh: Update to 2.83.2

   Changes:
   GitHub CLI 2.83.2
   * Isolate user-provided search query from contextual qualifiers
   * Refactor cfg out of CAPI Client
   * Remove extra flag default from help usage
   * Add PGP key rotation PoC
   * Add Debian/Ubuntu to unofficial packages
   * Error if go-licenses is not on the PATH
   * refactor: drop multierror in favor of std

   GitHub CLI 2.83.1
   * `gh pr edit`: Ensure empty arrays for reviewers in PR API calls
   * Integrate license checks back into lint workflow
   * Update third-party licenses and dependencies
VersionDeltaFile
1.43+302-309net/gh/go-modules.mk
1.49+208-229net/gh/distinfo
1.101+3-4net/gh/Makefile
+513-5423 files

LLVM/project c444020llvm/include/llvm/IR IntrinsicsNVVM.td

[LLVM][NVPTX] Mark ldmatrix/stmatrix intrinsics convergent (#174669)

NVVM ldmatrix and stmatrix intrinsics map to corresponding PTX
instructions that have a .sync.aligned behavior. Mark these intrinsics
as convergent to prevent control flow transformations that can break
these semantics. This is similar to other .sync.aligned intrinsics.
DeltaFile
+3-3llvm/include/llvm/IR/IntrinsicsNVVM.td
+3-31 files

FreeBSD/ports fcba998lang/dotnet Makefile, lang/dotnet/files 0002-Fix-assembly-version-calculation-in-2026.patch

lang/dotnet: Fix build in year 2026

Relevant issue: https://github.com/dotnet/dotnet/issues/4037

(cherry picked from commit ef0eaf43025ef37daabc8c1ac4ace3d348096b62)
DeltaFile
+43-0lang/dotnet/files/0002-Fix-assembly-version-calculation-in-2026.patch
+7-0lang/dotnet/Makefile
+50-02 files

FreeBSD/ports 0157453lang/dotnet8 Makefile, lang/dotnet8/files 0003-Fix-assembly-version-calculation-in-2026.patch

lang/dotnet8: Fix build in year 2026

Relevant issue: https://github.com/dotnet/dotnet/issues/4037

(cherry picked from commit 27d33ba01bb40c388f2d8f39e7e7316cfd71fd07)
DeltaFile
+29-0lang/dotnet8/files/0003-Fix-assembly-version-calculation-in-2026.patch
+5-0lang/dotnet8/Makefile
+34-02 files

LLVM/project 0b13ae6llvm/lib/Support/Unix Path.inc, llvm/lib/Support/Windows Path.inc

[llvm] Bypass sandbox for `getMainExecutable()` (#174816)

Getting the executable path is a fairly common operation in LLVM tools
that doesn't affect their outputs. Allow calling it under the sandbox.
DeltaFile
+2-0llvm/lib/Support/Unix/Path.inc
+2-0llvm/lib/Support/Windows/Path.inc
+4-02 files

FreeBSD/ports f311213lang/dotnet Makefile

lang/dotnet: Produce verbose logs on console to avoid Poudriere timeouts

(cherry picked from commit 41fb5a71c5ca9fee9e96407b8ca919352ada4e7d)
DeltaFile
+1-0lang/dotnet/Makefile
+1-01 files

FreeBSD/ports ef0eaf4lang/dotnet Makefile, lang/dotnet/files 0002-Fix-assembly-version-calculation-in-2026.patch

lang/dotnet: Fix build in year 2026

Relevant issue: https://github.com/dotnet/dotnet/issues/4037
DeltaFile
+43-0lang/dotnet/files/0002-Fix-assembly-version-calculation-in-2026.patch
+7-0lang/dotnet/Makefile
+50-02 files

FreeBSD/ports 27d33balang/dotnet8 Makefile, lang/dotnet8/files 0003-Fix-assembly-version-calculation-in-2026.patch

lang/dotnet8: Fix build in year 2026

Relevant issue: https://github.com/dotnet/dotnet/issues/4037
DeltaFile
+29-0lang/dotnet8/files/0003-Fix-assembly-version-calculation-in-2026.patch
+5-0lang/dotnet8/Makefile
+34-02 files

FreeBSD/ports 41fb5a7lang/dotnet Makefile

lang/dotnet: Produce verbose logs on console to avoid Poudriere timeouts
DeltaFile
+1-0lang/dotnet/Makefile
+1-01 files

OpenBSD/ports Vtg0uPjmultimedia/yle-dl Makefile distinfo

   go back to GH_*, there is some handling for / in GH_TAGNAME, the trick
   is that you need to set DISTNAME
VersionDeltaFile
1.43+4-5multimedia/yle-dl/Makefile
1.21+2-2multimedia/yle-dl/distinfo
+6-72 files

LLVM/project 66df6ccllvm/lib/Target/DirectX DXILIntrinsicExpansion.cpp

[DirectX] Specify NegZero as signed (#174840)

#171456 set `ImplicitTrunc` to false by default. So `NegZero` value was
no longer being created as a signed integer.

This caused a similar crash during `DXILIntrinsicExpansion` as reported
here:
https://github.com/llvm/llvm-project/pull/171456#issuecomment-3718690088.

This change fixes the test case from crashing in the DirectX backend by
manually specifying it as a signed integer.
DeltaFile
+2-1llvm/lib/Target/DirectX/DXILIntrinsicExpansion.cpp
+2-11 files