FreeBSD/ports 70872fe — devel/gh Makefile distinfo

devel/gh: Update to 2.102.0

ChangeLog:
https://github.com/cli/cli/releases/tag/v2.102.0
DeltaFile
+17-0devel/gh/pkg-plist
+5-5devel/gh/distinfo
+1-2devel/gh/Makefile
+23-73 files

FreeBSD/ports 258d77b — devel Makefile, devel/R-cran-vdiffr pkg-descr distinfo

devel/R-cran-vdiffr: New port

An extension to the 'testthat' package that makes it easy to add graphical unit
tests. It provides a Shiny application to manage the test cases.
DeltaFile
+32-0devel/R-cran-vdiffr/Makefile
+3-0devel/R-cran-vdiffr/distinfo
+2-0devel/R-cran-vdiffr/pkg-descr
+1-0devel/Makefile
+38-04 files

LLVM/project 118b80a — llvm/test/tools/llubi dereferenceable_unknown_func_decl.ll, llvm/tools/llubi/lib Interpreter.cpp

[llubi] Check UB before handling ret attributes (#230842)

Some code paths return AnyValue() on UB (e.g., calling function
declarations not recognized as libfunc). Check this before handling ret
attributes to avoid operating on incompatible values.

The test is generated by DeepSeek-V4.1-Flash.
DeltaFile
+11-0llvm/test/tools/llubi/dereferenceable_unknown_func_decl.ll
+2-0llvm/tools/llubi/lib/Interpreter.cpp
+13-02 files

LLVM/project 7d19366 — llvm/test/tools/llubi wide_ptr_oob.ll wide_ptr_free.ll, llvm/tools/llubi/lib Library.cpp ExecutorBase.cpp

[llubi] Correctly render large addresses (#230845)

The test is generated by DeepSeek-V4.1-Flash.
DeltaFile
+20-0llvm/test/tools/llubi/wide_ptr_free.ll
+12-7llvm/tools/llubi/lib/ExecutorBase.cpp
+15-0llvm/test/tools/llubi/wide_ptr_oob.ll
+6-6llvm/tools/llubi/lib/Library.cpp
+53-134 files

FreeBSD/ports c93394b — misc/lean-ctx Makefile distinfo

misc/lean-ctx: update 3.10.5-146 → 3.11.2
DeltaFile
+23-3misc/lean-ctx/distinfo
+11-2misc/lean-ctx/Makefile
+34-52 files

LLVM/project 0c4b521 — llvm/test/CodeGen/AMDGPU flat-saddr-load.ll anti-hints-multi-rule.gfx1250.mir

[AMDGPU] Insert wmma coexec aware anti-hints rules (#226397)

This patch ports the downstream coexec anti-hint insertion to upstream
as rule-based insertion in the AMDGPU pre-ra anti-hints framework. It
adds gfx1250x anti-hint rules for wmma coexec hazards such as A/B source
war, swmmac index war, dest waw), trans source war, memory-address war
etc. Each rule builds anti-hints relationship for the register allocator
to keep hazardous registers in different physical registers so the
hazard recognizer and waitcnt inserter need less nop and waits.

Co-authored-by:  Jeffrey Byrnes <jrbyrnes1989 at gmail.com>

Depends on #218075
DeltaFile
+2,527-0llvm/test/CodeGen/AMDGPU/anti-hints-wmma-waw.gfx1250.mir
+1,820-0llvm/test/CodeGen/AMDGPU/anti-hints-wmma-war.gfx1250.mir
+389-430llvm/test/CodeGen/AMDGPU/load-constant-i1.ll
+566-0llvm/test/CodeGen/AMDGPU/anti-hints-addr-xcnt.gfx1250.mir
+401-0llvm/test/CodeGen/AMDGPU/anti-hints-multi-rule.gfx1250.mir
+194-176llvm/test/CodeGen/AMDGPU/flat-saddr-load.ll
+5,897-60654 files not shown
+8,649-2,36060 files

LLVM/project 0f665a6 — llvm/lib/Target/AMDGPU GCNSchedStrategy.cpp, llvm/test/CodeGen/AMDGPU schedule-pressure-implicit-physreg-use.mir early-if-convert-cost.ll

AMDGPU: Don't use PressureDiffs with implicit allocatable physregs

canUsePressureDiffs skipped all implicit operands, so instructions
reading an allocatable physreg implicitly (e.g., vcc on v_cndmask_b32)
used the cached PressureDiff. PressureDiffs assume a single use for
physregs (see the FIXME in ScheduleDAGMILive::updatePressureDiffs), so
the pressure was added for each user. With several users in a region, the
SGPR pressure was overestimated and failed the expensive checks pressure
validation.

Fall back to the RegPressureTracker for implicit operands of
allocatable physregs, which are the ones it tracks.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+52-0llvm/test/CodeGen/AMDGPU/early-if-convert-cost.ll
+50-0llvm/test/CodeGen/AMDGPU/schedule-pressure-implicit-physreg-use.mir
+12-6llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
+114-63 files

FreeBSD/ports 96d87c8 — databases/py-redisvl Makefile distinfo

databases/py-redisvl: Update to 0.28.0

Changelog: https://github.com/redis/redis-vl-python/releases/tag/v0.28.0

Reported by:    portscout
DeltaFile
+3-3databases/py-redisvl/distinfo
+1-1databases/py-redisvl/Makefile
+4-42 files

FreeBSD/ports 43a915f — textproc/py-tokenizers distinfo Makefile

textproc/py-tokenizers: Update to 0.23.3

Changelog: https://github.com/huggingface/tokenizers/releases/tag/v0.23.3

Reported by:    portscout
DeltaFile
+7-4textproc/py-tokenizers/Makefile
+3-3textproc/py-tokenizers/distinfo
+10-72 files

OpenBSD/xenocara LV7LW2f — lib/libpng configure ANNOUNCE, lib/libpng/.github/workflows verify-windows.yml

   Update to libpng 1.6.59.
VersionDeltaFile
1.4+21-15lib/libpng/pngrutil.c
1.9+23-13lib/libpng/CMakeLists.txt
1.9+19-11lib/libpng/ANNOUNCE
1.2+23-6lib/libpng/.github/workflows/verify-windows.yml
1.10+12-12lib/libpng/configure
1.1+19-0lib/libpng/LICENSES/MIT.txt
+117-5776 files not shown
+277-33082 files

FreeBSD/ports 5db5ab8 — misc/antigravity-cli Makefile distinfo

misc/antigravity-cli: update 1.2.12 → 1.3.3
DeltaFile
+5-5misc/antigravity-cli/distinfo
+2-2misc/antigravity-cli/Makefile
+7-72 files

FreeBSD/ports 4b2f59b — misc/grok-build Makefile distinfo

misc/grok-build: update 1.0.41 → 1.0.50
DeltaFile
+5-5misc/grok-build/distinfo
+1-1misc/grok-build/Makefile
+6-62 files

FreeBSD/ports ca0ef2f — misc/claude-code Makefile distinfo

misc/claude-code: update 2.1.283 → 2.1.296
DeltaFile
+5-5misc/claude-code/distinfo
+1-1misc/claude-code/Makefile
+6-62 files

FreeBSD/ports 0c8da2a — math/SCIP pkg-plist Makefile, math/or-tools Makefile

math/SCIP: update 10.0.3 → 10.1.0
DeltaFile
+3-3math/SCIP/distinfo
+2-2math/SCIP/pkg-plist
+3-1math/SCIP/Makefile
+1-1math/py-or-tools/Makefile
+1-1math/or-tools/Makefile
+1-0math/py-PySCIPOpt/Makefile
+11-81 files not shown
+12-87 files

FreeBSD/ports 3b789ca — misc/github-copilot-cli Makefile distinfo

misc/github-copilot-cli: update 1.0.88 → 1.0.95
DeltaFile
+5-5misc/github-copilot-cli/distinfo
+1-1misc/github-copilot-cli/Makefile
+6-62 files

FreeBSD/ports f913453 — multimedia/kew Makefile pkg-plist

multimedia/kew: update 4.3.6 → 4.3.8
DeltaFile
+3-3multimedia/kew/distinfo
+3-0multimedia/kew/pkg-plist
+1-1multimedia/kew/Makefile
+7-43 files

FreeBSD/ports 2da3fa4 — math/SoPlex Makefile distinfo, math/topcom Makefile

math/SoPlex: update 8.0.3 → 8.1.0
DeltaFile
+3-3math/SoPlex/distinfo
+2-3math/SoPlex/Makefile
+1-1math/topcom/Makefile
+6-73 files

FreeBSD/ports 70a2cc4 — devel/gitoxide Makefile distinfo

devel/gitoxide: update 0.59.0 → 0.60.0
DeltaFile
+13-19devel/gitoxide/distinfo
+6-9devel/gitoxide/Makefile
+19-282 files

FreeBSD/ports af3b8fc — security/tor Makefile distinfo

security/tor: update 0.4.9.13 → 0.4.9.14
DeltaFile
+3-3security/tor/distinfo
+1-1security/tor/Makefile
+4-42 files

FreeBSD/ports e4582a2 — security/susshi Makefile distinfo

security/susshi: update 0.23.0 → 0.23.1
DeltaFile
+7-7security/susshi/distinfo
+6-5security/susshi/Makefile
+13-122 files

FreeBSD/ports ea831be — misc/py-pyqir Makefile distinfo

misc/py-pyqir: update 0.12.5 → 0.12.6
DeltaFile
+17-25misc/py-pyqir/distinfo
+12-15misc/py-pyqir/Makefile
+29-402 files

FreeBSD/ports cc0dd3c — devel/py-pyperscan Makefile distinfo

devel/py-pyperscan: update 0.3.0 → 0.4.0
DeltaFile
+77-151devel/py-pyperscan/distinfo
+41-76devel/py-pyperscan/Makefile
+118-2272 files

FreeBSD/ports 986f2e0 — science/yoda distinfo Makefile

science/yoda: update 2.1.3 → 2.1.4
DeltaFile
+12-2science/yoda/Makefile
+3-3science/yoda/distinfo
+15-52 files

FreeBSD/ports 000f03c — devel/nextest Makefile distinfo

devel/nextest: update 0.9.146 → 0.9.148
DeltaFile
+35-39devel/nextest/distinfo
+17-19devel/nextest/Makefile
+52-582 files

FreeBSD/ports a9b7486 — deskutils/skim Makefile distinfo

deskutils/skim: update 5.7.2 → 5.7.4
DeltaFile
+21-19deskutils/skim/distinfo
+10-9deskutils/skim/Makefile
+31-282 files

FreeBSD/ports 29a3039 — databases/diesel Makefile distinfo

databases/diesel: update 2.3.13 → 2.3.14
DeltaFile
+107-151databases/diesel/distinfo
+54-77databases/diesel/Makefile
+161-2282 files

FreeBSD/ports 2de4f46 — databases/qdrant Makefile Makefile.crates

databases/qdrant: update 1.19.1 → 1.19.2

ChangeLog: https://github.com/qdrant/qdrant/releases/tag/v1.19.2
DeltaFile
+123-123databases/qdrant/distinfo
+60-60databases/qdrant/Makefile.crates
+2-2databases/qdrant/Makefile
+185-1853 files

FreeBSD/ports fc34b0e — cad/veryl Makefile Makefile.crates

cad/veryl: update 0.21.0 → 0.22.0
DeltaFile
+361-351cad/veryl/distinfo
+179-174cad/veryl/Makefile.crates
+2-2cad/veryl/Makefile
+542-5273 files

FreeBSD/ports 6dc0c41 — textproc/comrak Makefile distinfo

textproc/comrak: update 0.55.0 → 0.56.0
DeltaFile
+29-19textproc/comrak/distinfo
+14-9textproc/comrak/Makefile
+43-282 files

LLVM/project 5224660 — llvm/lib/Analysis ConstantFolding.cpp, llvm/test/Transforms/InstCombine/ARM crc32-const-fold.ll

[ARM] Implement CRC32 const folding (#230751)

This implements constant folding for __crc32 intrinsics in 32-bit ARM
targets when both the arguments are compile time known constants.

This is a follow up of https://github.com/llvm/llvm-project/pull/228985
which does the same for AArch64.
DeltaFile
+400-0llvm/test/Transforms/InstCombine/ARM/crc32-const-fold.ll
+12-0llvm/lib/Analysis/ConstantFolding.cpp
+412-02 files