FreeBSD/ports d2e3c9alang/racket Makefile distinfo

lang/racket: Update to 9.3
DeltaFile
+3-3lang/racket/distinfo
+1-1lang/racket/Makefile
+4-42 files

FreeBSD/ports ecd0c32shells/rura Makefile Makefile.crates

shells/rura: Update to 1.12.0
DeltaFile
+39-3shells/rura/distinfo
+18-0shells/rura/Makefile.crates
+1-1shells/rura/Makefile
+58-43 files

FreeBSD/ports 749a89blang/racket-minimal Makefile distinfo

lang/racket-minimal: Update to 9.3
DeltaFile
+3-3lang/racket-minimal/distinfo
+1-1lang/racket-minimal/Makefile
+4-42 files

FreeBSD/ports 9fdf4e8lang/c3c Makefile distinfo

lang/c3c: Update to 0.8.3
DeltaFile
+3-3lang/c3c/distinfo
+1-1lang/c3c/Makefile
+4-42 files

FreeBSD/ports 28b3d1bdevel/pyenv Makefile distinfo

devel/pyenv: Update to 2.8.4
DeltaFile
+13-0devel/pyenv/pkg-plist
+3-3devel/pyenv/distinfo
+1-1devel/pyenv/Makefile
+17-43 files

FreeBSD/ports 88772e9devel/gwm Makefile distinfo

devel/gwm: Update to 1.8.0
DeltaFile
+3-3devel/gwm/distinfo
+1-1devel/gwm/Makefile
+4-42 files

FreeBSD/ports 292c45cmisc/osinfo-db Makefile distinfo

misc/osinfo-db: update to 20260812

 - Update to 20260812
 - Switch to downloading from gitlab as the releases
   are no longer available on the older MASTER_SITES.
DeltaFile
+18-0misc/osinfo-db/pkg-plist
+3-3misc/osinfo-db/distinfo
+2-2misc/osinfo-db/Makefile
+23-53 files

LLVM/project 4883f11mlir/lib/Dialect/Affine/IR AffineOps.cpp

[mlir][affine] Add early exit to getLowerBound/getUpperBound function (NFC) (#212047)

When an AffineExpr is an AffineConstantExpr, its bound can be directly
returned without computing the lower/upper bounds for all operand
values. This avoids redundant bound evaluations on operands and speeds
up static bound computation.
DeltaFile
+9-12mlir/lib/Dialect/Affine/IR/AffineOps.cpp
+9-121 files

NetBSD/src 5A44wORlib/libedit filecomplete.c

   Fix typo in comment.
VersionDeltaFile
1.76+3-3lib/libedit/filecomplete.c
+3-31 files

FreeBSD/ports c388af0net/krakend-ce Makefile distinfo

net/krakend-ce: Update 2.13.8 => 2.13.9

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+5-5net/krakend-ce/distinfo
+1-2net/krakend-ce/Makefile
+6-72 files

LLVM/project 3fac469llvm/lib/Target/AMDGPU AMDGPUISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.ubfe.ll

[AMDGPU] Fix BFE_U32 fold to check known zero bits instead of sign bits (#216310)
DeltaFile
+101-28llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ubfe.ll
+7-6llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+108-342 files

NetBSD/src nuD5h9ylib/libedit editline.3

   fix quoting a period
VersionDeltaFile
1.106+2-3lib/libedit/editline.3
+2-31 files

NetBSD/src YVFIB4abin/sh option.list histedit.c

   Use and document dotglob to enable matching hidden files in file completion.
VersionDeltaFile
1.281+8-2bin/sh/sh.1
1.75+5-3bin/sh/histedit.c
1.14+2-1bin/sh/option.list
+15-63 files

LLVM/project 367b306llvm/lib/Transforms/Scalar ConstraintElimination.cpp, llvm/test/Transforms/ConstraintElimination shl.ll uge.ll

[ConstraintElimination] Fix trivially true compares with no variables. (#216392)

getConstraintForSolving handles 'X uge 0' and '0 ule X' directly,
returning a constraint that is trivially true. The returned row was sized
Value2Index.size(), which is 0 if the unsigned system does not have any
variables yet, e.g. in a function without arguments. An empty row means
the condition could not be decomposed, so the fast path was discarded and
the compare not simplified.

Size the row to include the entry for the constant part, so it is never
empty.

PR: https://github.com/llvm/llvm-project/pull/216392
DeltaFile
+26-0llvm/test/Transforms/ConstraintElimination/uge.ll
+2-4llvm/test/Transforms/ConstraintElimination/shl.ll
+2-2llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+30-63 files

LLVM/project 3ee35aellvm/lib/Transforms/InstCombine InstCombineAddSub.cpp, llvm/test/Transforms/InstCombine add.ll

[InstCombine] support zext in ceiling division fold (#216470)

Proof https://alive2.llvm.org/ce/z/vxRGV7
DeltaFile
+44-0llvm/test/Transforms/InstCombine/add.ll
+14-8llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
+58-82 files

NetBSD/src recDiK0lib/libedit histedit.h editline.3

   Add glue for match hidden files.
VersionDeltaFile
1.50+10-9lib/libedit/el.h
1.105+14-2lib/libedit/el.c
1.105+13-2lib/libedit/editline.3
1.65+2-1lib/libedit/histedit.h
+39-144 files

LLVM/project e45f256clang/unittests/Analysis IntervalPartitionTest.cpp

IntervalPartitionTest.cpp: Suppress a warning. [-Wunused-template] (#215564)

I think it'd be fair just to suppress since this is just a test.
DeltaFile
+1-1clang/unittests/Analysis/IntervalPartitionTest.cpp
+1-11 files

NetBSD/src n7UwoxSlib/libedit filecomplete.c

   Skip . files if we are not looking for hidden files.
VersionDeltaFile
1.75+11-9lib/libedit/filecomplete.c
+11-91 files

LLVM/project 7afbf0fclang/unittests/Analysis/FlowSensitive SignAnalysisTest.cpp

SignAnalysisTest.cpp: Suppress a warning. [-Wunused-template] (#215563)
DeltaFile
+1-0clang/unittests/Analysis/FlowSensitive/SignAnalysisTest.cpp
+1-01 files

LLVM/project af15d15clang/lib/Format UnwrappedLineParser.cpp, clang/unittests/Format TokenAnnotatorTest.cpp

[clang-format] Harden star and amp annotation (#212856)

At this point we can't (or won't) decide wether this is a template
argument or just an expression, opt out of the specialized (and in the
test cases wrong) assignment.

Fixes #212622
DeltaFile
+18-3clang/lib/Format/UnwrappedLineParser.cpp
+12-0clang/unittests/Format/TokenAnnotatorTest.cpp
+30-32 files

OpenBSD/ports eLvpQYznet/rtorrent distinfo Makefile

   Update to rtorrent-0.16.20.
VersionDeltaFile
1.79+3-2net/rtorrent/Makefile
1.24+2-2net/rtorrent/distinfo
+5-42 files

OpenBSD/ports dHmKkLmnet/libtorrent distinfo Makefile, net/libtorrent/pkg PLIST

   Update to libtorrent-0.16.20.
VersionDeltaFile
1.19+15-8net/libtorrent/pkg/PLIST
1.73+5-3net/libtorrent/Makefile
1.24+2-2net/libtorrent/distinfo
+22-133 files

LLVM/project 1ebbabeclang/lib/CIR/Lowering/DirectToLLVM LowerToLLVM.cpp

[CIR][NFC] Remove unnecessary casts in LowerToLLVM (#216395)

Remove unnecessary casts for Op with TypeConstraints and known type for
operands in the LowerToLLVM
DeltaFile
+8-11clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+8-111 files

NetBSD/src aVkm0S1lib/libedit filecomplete.h filecomplete.c

   Add FN_MATCH_HIDDEN_FILES (requested by wiz@, found in readline(3) and bash(1))
VersionDeltaFile
1.74+11-4lib/libedit/filecomplete.c
1.16+2-1lib/libedit/filecomplete.h
+13-52 files

FreeBSD/ports c8aece3textproc/py-wcmatch Makefile distinfo

textproc/py-wcmatch: update to 11.0.1

Changes:        https://github.com/facelessuser/wcmatch/releases/tag/11.0.1
Reported by:    repology
DeltaFile
+3-3textproc/py-wcmatch/distinfo
+1-1textproc/py-wcmatch/Makefile
+4-42 files

LLVM/project c15928ellvm/include/llvm/Target/GlobalISel Combine.td, llvm/test/CodeGen/AArch64 vec-combine-trunc-dup-ext.ll select_cc.ll

[GlobalISel] Add G_SEXT_INREG(G_ZEXT) -> G_SEXT combine. (#213606)

This converts a G_ZEXT or G_ANYEXT to a G_SEXT if we will G_SEXT_INREG
the bits away.
DeltaFile
+139-0llvm/test/CodeGen/AArch64/GlobalISel/combine-sext-inreg.mir
+12-28llvm/test/CodeGen/AArch64/fcmp.ll
+16-2llvm/include/llvm/Target/GlobalISel/Combine.td
+4-6llvm/test/CodeGen/AMDGPU/GlobalISel/artifact-combiner-asserts.ll
+1-3llvm/test/CodeGen/AArch64/vec-combine-trunc-dup-ext.ll
+1-3llvm/test/CodeGen/AArch64/select_cc.ll
+173-422 files not shown
+175-458 files

NetBSD/src BrAmSXElib/libedit readline.c

   PR/60570: Jerry James: Prevent NULL derefence on allocation failure.
VersionDeltaFile
1.186+8-2lib/libedit/readline.c
+8-21 files

NetBSD/src vV7poFZlib/libedit search.c

   PR/60593: Miroslav Lichvar: Make sure there is space before appending to the
   pattern buffer.
VersionDeltaFile
1.54+5-2lib/libedit/search.c
+5-21 files

NetBSD/src gCsmGcMlib/libedit readline.c

   PR/60593: Miroslav Lichvar: Protect against integer overflow and fix incorrect
   bounds check.
VersionDeltaFile
1.185+7-3lib/libedit/readline.c
+7-31 files

OpenBSD/ports DjRillUlang/iverilog Makefile, lang/iverilog/pkg PLIST

   Trim vestigial @comments from PLIST, and enable debug packages.
VersionDeltaFile
1.10+0-4lang/iverilog/pkg/PLIST
1.31+3-0lang/iverilog/Makefile
+3-42 files