FreeBSD/ports dc32bd7www/grist-core distinfo Makefile

www/grist-core: update to 1.7.16

Stick on community edition.

Changes:        https://github.com/gristlabs/grist-core/releases
DeltaFile
+5-5www/grist-core/distinfo
+6-3www/grist-core/Makefile
+11-82 files

LLVM/project 024f789lldb CMakeLists.txt

[lldb][Windows] Use (lib)python3.dll when linking with limited API (#206585)

In release builds, we already link liblldb against `(lib)python3.dll`
(#201407). However, we still defined
`LLDB_PYTHON_RUNTIME_LIBRARY_FILENAME` to `(lib)python3(.)xx.dll`. So
`LoadPythonRuntime` will try to load the version specific library. You
can reproduce this when trying to run a release build with a different
Python version in PATH.

With this PR, `LLDB_PYTHON_RUNTIME_LIBRARY_FILENAME` will use the stable
ABI library name if we use the limited Python API.
DeltaFile
+15-5lldb/CMakeLists.txt
+15-51 files

FreeBSD/ports dcb03bbdatabases/rocksdb-jni Makefile

databases/rocksdb-jni: enable building with openjdk25

PR:     296384
Approved-by:    Yuri Victorovich <yuri@>
DeltaFile
+2-2databases/rocksdb-jni/Makefile
+2-21 files

LLVM/project d8d7e52llvm/include/llvm/IR Instructions.h

Add Load/Store Properties section
DeltaFile
+4-0llvm/include/llvm/IR/Instructions.h
+4-01 files

LLVM/project 4b802fellvm/lib/Target/AMDGPU VOPDInstructions.td SIInstrInfo.td, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.cpp

[AMDGPU] Use sparse direct lookup table for VOPD eligibility (#206534)

This replaces a manually generated table with a new TableGen feature
that enables sparse direct lookup. Additional changes are made to put
both X and Y eligibility into a single table.

Assisted-by: Claude Code
DeltaFile
+26-24llvm/lib/Target/AMDGPU/VOPDInstructions.td
+11-30llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+8-15llvm/lib/Target/AMDGPU/SIInstrInfo.td
+45-693 files

LLVM/project b8d7413clang/lib/Driver OffloadBundler.cpp, clang/test/Driver clang-offload-bundler-magic-collision.c

Revert "[OffloadBundler] Bound compressed bundles by header size, not magic scan (#205587)" (#206678)

Causes test failures on big-endian.

This reverts commit d2d80787af6e1d671563654171f34e8eec35fd1b.
This reverts commit bac7ca5f170f25517870e0876d710cc4226c3602.
DeltaFile
+0-104clang/test/Driver/Inputs/clang-offload-bundler-magic-collision.py
+4-37clang/lib/Driver/OffloadBundler.cpp
+0-36llvm/test/tools/llvm-objdump/Offloading/fatbin-magic-collision.test
+5-28llvm/lib/Object/OffloadBundle.cpp
+0-27clang/test/Driver/clang-offload-bundler-magic-collision.c
+0-0clang/test/Driver/Inputs/clang-offload-bundler-magic-collision.co
+9-2326 files

FreeBSD/doc e13a7a0website/content/en/cgi man.cgi

minor update for macOS manpages
DeltaFile
+2-2website/content/en/cgi/man.cgi
+2-21 files

LLVM/project 46e376cclang/include/clang/APINotes APINotesReader.h APINotesWriter.h, clang/lib/APINotes APINotesReader.cpp APINotesWriter.cpp

[APINotes] Serialize function-like Where.Parameters (#204147)

This PR builds on #203227 by serializing function-like
`Where.Parameters` selectors into binary API notes.

The selector remains declaration-selection data, separate from
annotation payloads. Existing Sema paths still use name-only lookup and
keep legacy broad matching. Exact overload matching is left to the
follow-up Sema PR.

## Format

This bumps the API notes minor version because the global-function and
C++ method table key layout changes.

Function-like entries now use a shared binary key containing:

- parent context ID
- declaration name ID

    [59 lines not shown]
DeltaFile
+145-16clang/lib/APINotes/APINotesReader.cpp
+86-20clang/lib/APINotes/APINotesWriter.cpp
+103-1clang/lib/APINotes/APINotesFormat.h
+31-11clang/lib/APINotes/APINotesYAMLCompiler.cpp
+31-0clang/include/clang/APINotes/APINotesReader.h
+17-0clang/include/clang/APINotes/APINotesWriter.h
+413-485 files not shown
+448-5111 files

LLVM/project 816d3f2llvm/docs ReleaseNotes.md, llvm/lib/Target/ARM/AsmParser ARMAsmParser.cpp

[ARM] Allow predicated `subs pc, lr, #imm` in Thumb2 (#205751)

ARMAsmParser has a special case for this instruction that used the
instruction name unmodified, but this would include the condition code,
so if the instruction has one, the tblgen entry doesn't match. The
condition code is already added as a separate operand.

Check for `CarrySetting` so that the special case does not falsely match
on `sub pc, lr, #imm`, which is not valid in Thumb2.
DeltaFile
+4-4llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
+6-0llvm/test/MC/ARM/basic-thumb2-instructions.s
+5-0llvm/test/MC/ARM/thumb2-diagnostics.s
+1-0llvm/docs/ReleaseNotes.md
+16-44 files

NetBSD/pkgsrc Kwgrppddoc CHANGES-2026

   Updated devel/git
VersionDeltaFile
1.4133+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc H73DVFgdevel/git Makefile.version, devel/git-base distinfo PLIST

   git: updated to 2.55.0

   2.55.0
   https://gitlab.com/git-scm/git/-/blob/HEAD/Documentation/RelNotes/2.55.0.adoc
VersionDeltaFile
1.164+4-4devel/git-base/distinfo
1.50+3-1devel/git-base/PLIST
1.29+3-1devel/git-docs/PLIST
1.144+2-2devel/git/Makefile.version
1.136+1-2devel/git-base/Makefile
1.49+1-2www/gitweb/Makefile
+14-126 files

NetBSD/pkgsrc HBd5PWEtextproc/groff Makefile

   groff: clean up

   Remove references to non-existent files, and REPLACE_* for files
   that don't have an interpreter line. NFCI
VersionDeltaFile
1.103+1-9textproc/groff/Makefile
+1-91 files

LLVM/project c452e7ellvm/lib/CodeGen/GlobalISel InlineAsmLowering.cpp, llvm/test/CodeGen/AArch64/GlobalISel arm64-fallback.ll

[GISel][Inlineasm] Don't assert on multi-register inline asm inputs (#200612)

`lowerInlineAsm()` asserts that the number of registers allocated for an
input operand equals the number of source vregs, then separately bails
for `NumRegs > 1`. The assert is wrong: the counts legitimately differ
when a value is passed in a register pair/tuple (e.g. i128 in a RISC-V
"R" GPR pair, or i512 to an AArch64 ld64b operand), crashing
assertions-enabled builds instead of falling back to SelectionDAG.

Replace the assert and the `NumRegs > 1` check with a single guard
requiring exactly one source vreg in one register; anything else is
rejected so it falls back instead of asserting. The supported path is
unchanged.

https://godbolt.org/z/v6WTaYEsd
DeltaFile
+8-0llvm/test/CodeGen/AArch64/GlobalISel/arm64-fallback.ll
+7-0llvm/test/CodeGen/RISCV/GlobalISel/riscv-unsupported.ll
+1-5llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp
+16-53 files

FreeBSD/ports 00cec54net-mgmt/telegraf distinfo Makefile

net-mgmt/telegraf: Upgrade to 1.39.1

Release notes:  https://github.com/influxdata/telegraf/releases/tag/v1.39.1
DeltaFile
+5-5net-mgmt/telegraf/distinfo
+1-1net-mgmt/telegraf/Makefile
+6-62 files

FreeBSD/ports b572a0fdatabases/pg_qualstats distinfo pkg-plist

databases/pg_qualstats: Update to 2.1.4

Changelog:      https://github.com/powa-team/pg_qualstats/blob/master/CHANGELOG
DeltaFile
+3-3databases/pg_qualstats/distinfo
+3-1databases/pg_qualstats/pkg-plist
+1-1databases/pg_qualstats/Makefile
+7-53 files

FreeBSD/ports 8e61624databases/rubygem-redis-client distinfo Makefile

databases/rubygem-redis-client: Update to 0.29.0

Changes:        https://github.com/redis-rb/redis-client/blob/master/CHANGELOG.md
(cherry picked from commit 045ad9b9e8bd7083d551318e8639dc8345b8f98e)
DeltaFile
+3-3databases/rubygem-redis-client/distinfo
+1-1databases/rubygem-redis-client/Makefile
+4-42 files

FreeBSD/ports 217c3d5misc/py-langgraph distinfo Makefile

misc/py-langgraph: update 1.2.6 → 1.2.7
DeltaFile
+3-3misc/py-langgraph/distinfo
+2-2misc/py-langgraph/Makefile
+5-52 files

FreeBSD/ports fbcbd6ddatabases/rqlite distinfo Makefile

databases/rqlite: update 10.2.4 → 10.2.5
DeltaFile
+5-5databases/rqlite/distinfo
+1-1databases/rqlite/Makefile
+6-62 files

FreeBSD/ports d0036c5security/trufflehog distinfo Makefile

security/trufflehog: update 3.95.6 → 3.95.7
DeltaFile
+5-5security/trufflehog/distinfo
+1-1security/trufflehog/Makefile
+6-62 files

FreeBSD/ports 50f662fdevel/RStudio Makefile

devel/RStudio: Move deprecation date: I have a pending fix and will integrate it this week
DeltaFile
+1-1devel/RStudio/Makefile
+1-11 files

FreeBSD/ports ad91fa9math/clad Makefile distinfo, math/clad/files patch-CMakeLists.txt patch-demos_ErrorEstimation_PrintModel_PrintModel.cpp

math/clad: update 2.2 → 2.4
DeltaFile
+3-14math/clad/files/patch-CMakeLists.txt
+0-16math/clad/files/patch-demos_ErrorEstimation_PrintModel_PrintModel.cpp
+0-16math/clad/files/patch-demos_ErrorEstimation_CustomModel_CustomModel.cpp
+3-4math/clad/Makefile
+3-3math/clad/distinfo
+2-1math/clad/pkg-plist
+11-546 files

FreeBSD/ports 3bb3dd1deskutils/just distinfo Makefile

deskutils/just: update 1.55.0 → 1.55.1
DeltaFile
+19-17deskutils/just/distinfo
+9-8deskutils/just/Makefile
+28-252 files

OPNSense/core 39469dcsrc/opnsense/mvc/app/views/OPNsense/Diagnostics health.volt

reporting: health: ditch footer and add banner margin
DeltaFile
+1-4src/opnsense/mvc/app/views/OPNsense/Diagnostics/health.volt
+1-41 files

LLVM/project 5026b32orc-rt/include/orc-rt StandaloneMachOUnwindInfoRegistrar.h, orc-rt/include/orc-rt/sps-ci StandaloneMachOUnwindInfoRegistrarSPSCI.h

[orc-rt] Add StandaloneMachOUnwindInfoRegistrar. (#206669)

StandaloneMachOUnwindInfoRegistrar provides methods and SPS-CI
allocation actions for registering and deregistering MachO unwind-info
sections (DWARF EH-frame and compact-unwind) via libunwind's
find-dynamic-unwind-sections APIs.

A Registration handle returned by enable() represents the connection
with libunwind; clients must keep it alive for the lifetime of their
Session, and its destructor releases the registration. Concurrent
registrations are reference-counted so multiple sessions can share a
single underlying libunwind hook.

Registered code ranges are stored in an interval map. Overlapping ranges
are rejected; lookups for an address outside any registered range return
no info, so libunwind falls back to its other lookup mechanisms safely.

A future MachO-Platform will provide integrated unwind-info registration
and should be preferred when available. This class will then remain

    [8 lines not shown]
DeltaFile
+234-0orc-rt/lib/executor/StandaloneMachOUnwindInfoRegistrar.cpp
+188-0orc-rt/unittests/StandaloneMachOUnwindInfoRegistrarTest.cpp
+132-0orc-rt/include/orc-rt/StandaloneMachOUnwindInfoRegistrar.h
+43-0orc-rt/lib/executor/sps-ci/StandaloneMachOUnwindInfoRegistrarSPSCI.cpp
+27-0orc-rt/include/orc-rt/sps-ci/StandaloneMachOUnwindInfoRegistrarSPSCI.h
+2-0orc-rt/lib/executor/CMakeLists.txt
+626-02 files not shown
+628-08 files

LLVM/project b792db9llvm/lib/Target/AMDGPU AMDGPUAttributor.cpp AMDGPUSubtarget.cpp, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.cpp AMDGPUBaseInfo.h

[AMDGPU] Relocated getMaxNumWorkGroups function out of AMDGPUSubtarget (NFC) (#205636)
DeltaFile
+1-7llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp
+0-7llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
+5-0llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+3-0llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+0-3llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
+1-1llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
+10-181 files not shown
+11-197 files

NetBSD/pkgsrc SCWgSjachat/telepathy-qt5 distinfo, chat/telepathy-qt5/patches patch-tests_features.cpp patch-tests_channel-class-spec.cpp

   telepathy-qt5: fix pkglint
VersionDeltaFile
1.5+11-11chat/telepathy-qt5/distinfo
1.2+3-1chat/telepathy-qt5/patches/patch-tests_features.cpp
1.2+3-1chat/telepathy-qt5/patches/patch-tests_channel-class-spec.cpp
1.2+3-1chat/telepathy-qt5/patches/patch-CMakeLists.txt
1.2+3-1chat/telepathy-qt5/patches/patch-TelepathyQt_Farstream_CMakeLists.txt
1.2+3-1chat/telepathy-qt5/patches/patch-TelepathyQt_Farstream_TelepathyQtFarstream.pc.in
+26-165 files not shown
+41-2111 files

NetBSD/pkgsrc tFoTySpchat/telepathy-qt5 Makefile

   telepathy-qt5: fix build on -current
VersionDeltaFile
1.33+3-1chat/telepathy-qt5/Makefile
+3-11 files

LLVM/project 2311323llvm/test/CodeGen/WebAssembly/GlobalISel/instructions icmp.ll select.ll

[WebAssembly][GlobalISel] Implement integer comparisons and `G_SELECT` (#197257)

Adds legalization and tests for various integer comparison operations
(namely `G_ICMP` is legal, but also enable `lower` for some other ones),
as well as `G_SELECT`.

Split from #157161
DeltaFile
+277-0llvm/test/CodeGen/WebAssembly/GlobalISel/instructions/icmp.ll
+94-0llvm/test/CodeGen/WebAssembly/GlobalISel/instructions/select.ll
+89-0llvm/test/CodeGen/WebAssembly/GlobalISel/instructions/ucmp.ll
+81-0llvm/test/CodeGen/WebAssembly/GlobalISel/instructions/scmp.ll
+77-0llvm/test/CodeGen/WebAssembly/GlobalISel/instructions/umin.ll
+77-0llvm/test/CodeGen/WebAssembly/GlobalISel/instructions/umax.ll
+695-03 files not shown
+857-09 files

NetBSD/pkgsrc-wip 0848db5crush distinfo go-modules.mk

crush: Update to v0.81.0
DeltaFile
+99-93crush/distinfo
+32-31crush/go-modules.mk
+22-20crush/COMMIT_MSG
+1-1crush/Makefile
+154-1454 files

LLVM/project dce25bellvm/lib/Target/WebAssembly WebAssemblyRegisterInfo.cpp, llvm/lib/Target/WebAssembly/GISel WebAssemblyInstructionSelector.cpp

[WebAssembly][GlobalISel] Implement `COPY` (#197256)

Adds instruction select handling and tests for `COPY`. While `COPY` gets
dissolved in the end, these changes are required to keep the selector
from crashing when trying to assign a regclass to its operands.

Split from #157161
DeltaFile
+294-0llvm/test/CodeGen/WebAssembly/GlobalISel/instructions/copy.mir
+57-1llvm/lib/Target/WebAssembly/GISel/WebAssemblyInstructionSelector.cpp
+17-2llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp
+368-33 files