FreeBSD/ports 10b1ea3security/vuls distinfo Makefile

security/vuls: Update to 0.39.1

Release notes:  https://github.com/future-architect/vuls/releases/tag/v0.39.1
DeltaFile
+5-5security/vuls/distinfo
+1-1security/vuls/Makefile
+6-62 files

LLVM/project aaf8d4elldb/source/Target AssertFrameRecognizer.cpp, lldb/test/Shell/Recognizer assert.test

Revert "[lldb][windows] add assert frame recognizer Windows (#197282)" (#198263)

This reverts commit 9144646bed5684833fd4c7874c5d1ad78f3f3fe0.
DeltaFile
+13-40lldb/source/Target/AssertFrameRecognizer.cpp
+2-1lldb/test/Shell/Recognizer/assert.test
+15-412 files

LLVM/project d7aa289mlir/lib/ExecutionEngine CudaRuntimeWrappers.cpp

[MLIR][ExecutionEngine] Revert stream/event teardown error suppressions (#194440)

#190717 fixed the race that produced CUDA_ERROR_CONTEXT_IS_DESTROYED on
mgpuStreamDestroy, mgpuStreamWaitEvent, mgpuEventDestroy, and
mgpuEventSynchronize. This changes restores CUDA_REPORT_IF_ERROR on
those four sites.

Keep the CUDA_ERROR_DEINITIALIZED tolerance on mgpuModuleUnload because
that's a separate global-destructor ordering issue, and an error on
module unload is benign anyway.

This is a partial revert of #190563.

Assisted-by: Claude
DeltaFile
+9-29mlir/lib/ExecutionEngine/CudaRuntimeWrappers.cpp
+9-291 files

LLVM/project ae265f5llvm/lib/Transforms/Vectorize VPlanValue.h VPlan.cpp, llvm/unittests/Transforms/Vectorize VPlanTest.cpp

[VPlan] Remove Def pointer from for VPSingleDefRecipes (NFC) (#195483)

For VPSingleDefRecipe, the VPRecipeValue's Def pointer always points
back to the containing VPRecipeBase, which is computable via
static_cast.

Introduce 2 VPRecipeValue subclasses to distinguish the VPValues defined
by VPSingleDefRecipes (VPSingleDefValue), and VPStandaloneValue for
other recipes.

The former does not need to store a pointer to the defining recipe, as
it can be computed via static_cast. This saves 8 bytes for most recipes.
I plan to use the extra bytes to store the type directly in VPValue as
follow-ups.

PR: https://github.com/llvm/llvm-project/pull/195483
DeltaFile
+56-15llvm/lib/Transforms/Vectorize/VPlanValue.h
+23-12llvm/lib/Transforms/Vectorize/VPlan.cpp
+7-7llvm/lib/Transforms/Vectorize/VPlan.h
+2-2llvm/unittests/Transforms/Vectorize/VPlanTest.cpp
+88-364 files

LLVM/project cc16911llvm/include/llvm/Analysis ScalarEvolution.h, llvm/lib/Analysis ScalarEvolution.cpp

Reapply "[SCEV] Introduce loop-uniform SCEV classification." (#196357)

This reverts commit 45d94f67b84bdc5a85aa8e3c5c266914062dcfef.

This recommit contains a small fix: when `loop-computable` are mixed
with `loop-uniform`, it returns `loop-variant (unknown)`.

Original message:
This patch extends `ScalarEvolution::LoopDisposition` with a new
`LoopUniform` state to describe SCEVs that are invariant across all
iterations of a given loop, but may still depend on inner-loop induction
variables.

Unlike `LoopInvariant`, which requires the value to be fully invariant
with respect to the loop, LoopUniform captures expressions that do not
depend on the loop’s own induction variables, yet may vary in nested
loops. This distinction is useful for analyses and optimizations that
reason about per-iteration stability at a specific loop level.


    [12 lines not shown]
DeltaFile
+36-2llvm/test/Analysis/ScalarEvolution/scev-dispositions.ll
+12-12llvm/test/Analysis/ScalarEvolution/max-expr-cache.ll
+24-0llvm/include/llvm/Analysis/ScalarEvolution.h
+20-2llvm/lib/Analysis/ScalarEvolution.cpp
+9-9llvm/test/Analysis/ScalarEvolution/incorrect-exit-count.ll
+7-7llvm/test/Analysis/ScalarEvolution/different-loops-recs.ll
+108-3210 files not shown
+137-6116 files

FreeBSD/ports bc54f2anet-mgmt/driftnet Makefile, net-mgmt/driftnet/files patch-src_http__display_httpd.c

net-mgmt/driftnet: Unbreak build
DeltaFile
+38-0net-mgmt/driftnet/files/patch-src_http__display_httpd.c
+0-2net-mgmt/driftnet/Makefile
+38-22 files

FreeBSD/ports e6070a9finance/ledger pkg-plist Makefile, finance/ledger/files patch-src_utils.h patch-src_filters.cc

finance/ledger: Update 3.3.2 => 3.4.1

Changelogs:
https://github.com/ledger/ledger/releases/tag/v3.4.0
https://github.com/ledger/ledger/releases/tag/v3.4.1

PR:             294963
Approved by:    Woody Carey <woodycarey at hotmail.com> (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
Co-authored-by: Ewen Crawford <eacrawford02 at gmail.com>
MFH:            2026Q2

(cherry picked from commit 1bae9d3c271039681f9e78e4cbd70bc0af8cb89a)
DeltaFile
+0-57finance/ledger/files/patch-src_utils.h
+53-1finance/ledger/pkg-plist
+0-48finance/ledger/files/patch-src_filters.cc
+28-5finance/ledger/Makefile
+0-19finance/ledger/files/patch-src_system.hh.in
+12-0finance/ledger/files/patch-CMakeLists.txt
+93-1302 files not shown
+104-1338 files

FreeBSD/ports 1bae9d3finance/ledger pkg-plist Makefile, finance/ledger/files patch-src_utils.h patch-src_filters.cc

finance/ledger: Update 3.3.2 => 3.4.1

Changelogs:
https://github.com/ledger/ledger/releases/tag/v3.4.0
https://github.com/ledger/ledger/releases/tag/v3.4.1

PR:             294963
Approved by:    Woody Carey <woodycarey at hotmail.com> (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
Co-authored-by: Ewen Crawford <eacrawford02 at gmail.com>
MFH:            2026Q2
DeltaFile
+0-57finance/ledger/files/patch-src_utils.h
+53-1finance/ledger/pkg-plist
+0-48finance/ledger/files/patch-src_filters.cc
+28-5finance/ledger/Makefile
+0-19finance/ledger/files/patch-src_system.hh.in
+12-0finance/ledger/files/patch-CMakeLists.txt
+93-1302 files not shown
+104-1338 files

LLVM/project d656159mlir/lib/Dialect/Vector/Transforms VectorLinearize.cpp, mlir/test/Dialect/Vector linearize.mlir

[MLIR][Vector] Add linearization patterns for interleave/deinterleave (#197123)
DeltaFile
+64-1mlir/lib/Dialect/Vector/Transforms/VectorLinearize.cpp
+28-0mlir/test/Dialect/Vector/linearize.mlir
+92-12 files

LLVM/project 86a4aa8llvm/lib/Target/SPIRV SPIRVInstructionSelector.cpp, llvm/test/CodeGen/SPIRV/opencl ddx_fine-error.ll ddy-error.ll

[SPIR-V] Route ISel errors through diagnoseUnsupported (#196899)

Replace report_fatal_error in ISel with diagnoseUnsupported so user gets
readable diagnostics with source location instead of simple errors
DeltaFile
+54-58llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+1-1llvm/test/CodeGen/SPIRV/opencl/ddx_fine-error.ll
+1-1llvm/test/CodeGen/SPIRV/opencl/ddy-error.ll
+1-1llvm/test/CodeGen/SPIRV/opencl/ddy_coarse-error.ll
+1-1llvm/test/CodeGen/SPIRV/opencl/ddy_fine-error.ll
+1-1llvm/test/CodeGen/SPIRV/opencl/faceforward-error.ll
+59-637 files not shown
+66-7013 files

LLVM/project 3c6fe49clang/lib/Basic Targets.cpp, clang/lib/Basic/Targets SPIR.h

[OpenCL] Allow mesa3d OS in spirv32 and spirv64 targets (#197148)

Fix libclc `spirv32-mesa-mesa3d` target build error: unknown target
triple 'spirv32-mesa-mesa3d'

Fix libclc `spirv-mesa-mesa3d` target build error: SPIR-V target
requires a Vulkan environment.

mesa3d is a valid OS in llvm triple. This PR enables libclc build for
spirv32-mesa-mesa3d and spirv64-mesa-mesa3d targets.

Note previously spirv[64]-mesa3d- targets used spir[64]-unknown-unknown.
This PR canonicalizes the triples to spirv32[64]-mesa-mesa3d.
DeltaFile
+14-9clang/lib/Basic/Targets/SPIR.h
+12-0clang/test/CodeGen/target-data.c
+9-1clang/test/Frontend/spirv-target-validation.c
+2-2clang/lib/Basic/Targets.cpp
+37-124 files

LLVM/project c47de2fclang/lib/Sema SemaLifetimeSafety.h, clang/test/Sema warn-lifetime-safety-fixits.cpp

[LifetimeSafety] Fix lifetimebound fix-it location for defaulted parameters (#198092)

Earlier, we placed the attribute after the full parameter declaration.
Now, in the default-argument case, we place it after the parameter name.

Fixes #192271
DeltaFile
+14-1clang/test/Sema/warn-lifetime-safety-fixits.cpp
+6-0clang/lib/Sema/SemaLifetimeSafety.h
+20-12 files

NetBSD/pkgsrc FvO2J5Hdoc CHANGES-pkgsrc-2026Q1

   Tickets #7115, 16, 17
VersionDeltaFile
1.1.2.22+10-1doc/CHANGES-pkgsrc-2026Q1
+10-11 files

NetBSD/pkgsrc 87DLspfdatabases/postgresql14 distinfo, databases/postgresql15 distinfo

   Pullup ticket #7117 - requested by taca
   databases/postgresql{14,15,16,17,18}: security fix

   Revisions pulled up:
   - databases/postgresql14-docs/PLIST                             1.24
   - databases/postgresql14/Makefile.common                        1.30
   - databases/postgresql14/distinfo                               1.26
   - databases/postgresql15-docs/PLIST                             1.19
   - databases/postgresql15/Makefile.common                        1.24
   - databases/postgresql15/distinfo                               1.19
   - databases/postgresql16-docs/PLIST                             1.15
   - databases/postgresql16/Makefile.common                        1.22
   - databases/postgresql16/distinfo                               1.16
   - databases/postgresql17-docs/PLIST                             1.11
   - databases/postgresql17/Makefile.common                        1.18
   - databases/postgresql17/distinfo                               1.11
   - databases/postgresql18-docs/PLIST                             1.5
   - databases/postgresql18/Makefile.common                        1.6
   - databases/postgresql18/distinfo                               1.5

    [165 lines not shown]
VersionDeltaFile
1.18.2.1+4-4databases/postgresql15/distinfo
1.25.2.1+4-4databases/postgresql14/distinfo
1.15.2.1+4-4databases/postgresql16/distinfo
1.10.2.1+4-4databases/postgresql17/distinfo
1.4.2.1+4-4databases/postgresql18/distinfo
1.17.2.1+2-2databases/postgresql17/Makefile.common
+22-229 files not shown
+40-3515 files

LLVM/project f48501bllvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp AMDGPUAnnotateUniformValues.cpp, llvm/lib/Transforms/Scalar StructurizeCFG.cpp

[AMDGPU] Replace !isDivergentAt with isUniformAt and vice versa. NFC. (#198253)
DeltaFile
+2-2llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPURewriteUndefForPHI.cpp
+1-1llvm/lib/Transforms/Scalar/StructurizeCFG.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
+6-65 files

LLVM/project 1a4e0c9mlir/include/mlir/Dialect/Vector/IR VectorOps.td, mlir/lib/Dialect/Vector/IR VectorOps.cpp

[MLIR][Vector] Add canonicalization for interleave/deinterleave chain (#196979)
DeltaFile
+28-0mlir/lib/Dialect/Vector/IR/VectorOps.cpp
+15-0mlir/test/Dialect/Vector/canonicalize.mlir
+3-2mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
+46-23 files

LLVM/project 14b7250llvm/lib/Target/AMDGPU AMDGPU.td GCNSubtarget.h, llvm/lib/Target/AMDGPU/MCTargetDesc AMDGPUMCTargetDesc.cpp

Add Wave64Only
DeltaFile
+20-14llvm/test/MC/AMDGPU/vop3-literal.s
+8-4llvm/lib/Target/AMDGPU/AMDGPU.td
+3-3llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp
+2-2llvm/test/MC/Disassembler/AMDGPU/gfx1250_wave64_feature.s
+0-4llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+0-2llvm/lib/Target/AMDGPU/GCNSubtarget.h
+33-291 files not shown
+34-307 files

NetBSD/pkgsrc-wip 5c29a9arust-beta distinfo Makefile

rust-beta: update to 1.96.0beta.7
DeltaFile
+3-3rust-beta/distinfo
+1-1rust-beta/Makefile
+4-42 files

LLVM/project 041f41bllvm/test/tools/llvm-objdump/ELF/RISCV mapping-sym-isa-disassembly.s mapping-sym-isa-bad-string.test, llvm/tools/llvm-objdump llvm-objdump.cpp

[llvm-objdump][RISCV] Use ISA mapping symbols for per-region disassembly (#193448)

llvm-objdump now honours "$x<ISAString>" mapping symbols emitted by the
RISC-V assembler to select the correct instruction decoder for each code
region.

Note that this also makes the --mattr= option of llvm-objdump much less
useful (only regions without an ISA mapping symbol are affected by
--mattr=).

The implementation also caches parsed ISA mapping symbols. We learned
this lesson from our downstream binutils implementation, where the first
version had no cache and made disassembling large binaries very slow, so
I decide introduce cache from the beginning here.

Test changes summary:

- zibi-valid.s: fix a bug where the rv64 test did not pass +64bit to
llvm-objdump, so address operands were not printed correctly.

    [16 lines not shown]
DeltaFile
+133-0llvm/tools/llvm-objdump/llvm-objdump.cpp
+47-0llvm/test/tools/llvm-objdump/ELF/RISCV/mapping-sym-isa-disassembly.s
+46-0llvm/test/tools/llvm-objdump/ELF/RISCV/mapping-sym-isa-bad-string.test
+37-0llvm/test/tools/llvm-objdump/ELF/RISCV/mapping-sym-isa-plain-x.test
+33-0llvm/test/tools/llvm-objdump/ELF/RISCV/mapping-sym-isa-data.s
+33-0llvm/test/tools/llvm-objdump/ELF/RISCV/mapping-sym-isa-rvc.s
+329-07 files not shown
+489-213 files

DragonFlyBSD/src 8e543e5sys/conf options

Remove unused OHCI_DEBUG and I_WANT_DEPRECATED_STUFF kernel options.
DeltaFile
+0-4sys/conf/options
+0-41 files

NetBSD/pkgsrc-wip 3bb1f91emacs-git options.mk

emacs-git: depend on tree-sitter-markdown-inline
DeltaFile
+1-0emacs-git/options.mk
+1-01 files

FreeBSD/src 1987f9cusr.sbin/bhyve bhyve.8

bhyve.8: Fix formatting of -G's "w" prefix

"w" is a command modifier, not an argument. Use Cm.

Fixes:  2cdff9918e79 byhve: add option to specify IP address for gdb
MFC after:      3 days

(cherry picked from commit 7abddbb3cdeeff0d4d991aee52e92382e847e8a2)
DeltaFile
+4-4usr.sbin/bhyve/bhyve.8
+4-41 files

FreeBSD/src eb4d186usr.sbin/bhyve bhyve.8

bhyve.8: Fix formatting of -G's "w" prefix

"w" is a command modifier, not an argument. Use Cm.

Fixes:  2cdff9918e79 byhve: add option to specify IP address for gdb
MFC after:      3 days

(cherry picked from commit 7abddbb3cdeeff0d4d991aee52e92382e847e8a2)
DeltaFile
+4-4usr.sbin/bhyve/bhyve.8
+4-41 files

NetBSD/pkgsrc RpEbuOQdoc CHANGES-2026

   doc: Added textproc/tree-sitter-markdown-inline version 0.5.3
VersionDeltaFile
1.3095+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc tSyYJSrtextproc Makefile

   textproc/Makefile: + tree-sitter-markdown-inline
VersionDeltaFile
1.1589+2-1textproc/Makefile
+2-11 files

NetBSD/pkgsrc zdZzvddtextproc/tree-sitter-markdown-inline Makefile PLIST

   textproc/tree-sitter-markdown-inline: import tree-sitter-markdown-inline-0.5.3

   Markdown (inline in other text) grammar for tree-sitter
VersionDeltaFile
1.1+9-0textproc/tree-sitter-markdown-inline/Makefile
1.1+2-0textproc/tree-sitter-markdown-inline/PLIST
1.1+1-0textproc/tree-sitter-markdown-inline/DESCR
+12-03 files

OpenBSD/ports uok6K4Pwww/privoxy Makefile distinfo

   update to privoxy-4.1.0
   enable some of the regression tests
VersionDeltaFile
1.49+10-5www/privoxy/Makefile
1.23+2-2www/privoxy/distinfo
+12-72 files

NetBSD/pkgsrc kQC03Z8textproc/tree-sitter-markdown Makefile.common Makefile

   tree-sitter-markdown: split off some code into Makefile.common

   In preparation for tree-sitter-markdown-inline
VersionDeltaFile
1.1+19-0textproc/tree-sitter-markdown/Makefile.common
1.8+2-11textproc/tree-sitter-markdown/Makefile
+21-112 files

FreeBSD/src b5cd337sbin/mount mount.8, share/man/man4 p9fs.4

p9fs.4: Cross-reference mount(8)

MFC after:      3 days

(cherry picked from commit ae0fd05a333b0ab9e6f020b07a0e483e6f85538a)
DeltaFile
+3-2share/man/man4/p9fs.4
+2-1sbin/mount/mount.8
+5-32 files

OpenBSD/src wP3qTrTusr.sbin/bgpctl output.c

   Add filter_size to the total memory use for "Sets and filters"

   OK tb@
VersionDeltaFile
1.76+2-2usr.sbin/bgpctl/output.c
+2-21 files