FreeBSD/ports 73e2167sysutils/pv Makefile pkg-plist

sysutils/pv: Update to 1.11.0

Changelog: https://codeberg.org/ivarch/pv/src/tag/v1.11.0/docs/NEWS.md
DeltaFile
+3-3sysutils/pv/distinfo
+2-1sysutils/pv/pkg-plist
+1-1sysutils/pv/Makefile
+6-53 files

OPNSense/core c75512esrc/opnsense/mvc/app/models/OPNsense/Base/FieldTypes IStructuredInput.php

mvc: style sweep
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IStructuredInput.php
+1-11 files

LLVM/project eb561aellvm/lib/IR Verifier.cpp, llvm/lib/Target/RISCV RISCVTargetTransformInfo.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.6-beta.1
DeltaFile
+128-0llvm/test/Transforms/InstCombine/RISCV/riscv-vsetvli-range.ll
+107-0llvm/test/Transforms/InstCombine/RISCV/riscv-vsetvlimax-range.ll
+52-0llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp
+29-0llvm/test/Verifier/RISCV/vsetvli.ll
+23-0llvm/lib/IR/Verifier.cpp
+339-05 files

LLVM/project 4e26b34llvm/lib/IR Verifier.cpp, llvm/test/Verifier/RISCV vsetvli.ll

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+29-0llvm/test/Verifier/RISCV/vsetvli.ll
+23-0llvm/lib/IR/Verifier.cpp
+52-02 files

LLVM/project 013ab33llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 combine-adc.ll

[X86] Allow disjoint ors in combineAddOrSubToADCOrSBB (#218410)

This allows folding ORs to ADC.
DeltaFile
+45-0llvm/test/CodeGen/X86/combine-adc.ll
+6-0llvm/lib/Target/X86/X86ISelLowering.cpp
+51-02 files

LLVM/project 3ee4577clang-tools-extra/clang-include-fixer/find-all-symbols/tool run-find-all-symbols.py, clang-tools-extra/clangd/test/remote-index pipeline_helper.py

[clang-tools-extra] Unify python shebangs (#187287)

As per PEP-0394[1], there is no real concensus over what binary names
Python has, specifically 'python' could be Python 3, Python 2, or not
exist.

However, everyone has a python3 interpreter and the scripts are all
written for Python 3. Unify the shebangs so that the ~50% of shebangs
that use python now use python3.

[1] https://peps.python.org/pep-0394/
DeltaFile
+1-1clang-tools-extra/clangd/test/remote-index/pipeline_helper.py
+1-1clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
+2-22 files

LLVM/project 26b9a17mlir/docs Canonicalization.md DialectConversion.md

[mlir:doc] Clarify requirements on `RewritePatterns`. (#218351)

This PR clarifies and extends the documentation of what
`RewritePattern`s and folders are allowed to do. The most noteworthy
addition is the requirement that they must produce verifiable IR. While
this is enforced by `MLIR_ENABLE_EXPENSIVE_PATTERN_API_CHECKS`, it has
not been mentioned in the markdown docs yet. The other changes are
clarifications on edge cases that I have seen people misunderstand or
overlook. The change also adds a note to the build flag that enables the
API checks.

---------

Signed-off-by: Ingo Müller <ingomueller at google.com>
DeltaFile
+17-1mlir/docs/PatternRewriter.md
+4-2mlir/docs/DialectConversion.md
+3-1mlir/docs/Canonicalization.md
+24-43 files

LLVM/project a657718clang/lib/StaticAnalyzer/Checkers ArrayBoundChecker.cpp, clang/test/Analysis/ArrayBound verbose-tests.c

[analyzer] Implement potential underflow warnings (#216077)

The `security.ArrayBound` checker is able to report potential
out-of-bounds access when it detects that the accessed offset is tainted
(potentially attacker-controlled).

However, until now this only reported cases where _overflow_ was
possible with the tainted offset. (This is probably an accidental
oversight -- in the old implementation it was easy to forget adding a
second check that would report the "potential underflow with tainted
offset" case.)

This commit corrects this oversight and ensures that potential underflow
with a tainted offset is also correctly reported.

Co-authored-by: Balázs Benics <benicsbalazs at gmail.com>
DeltaFile
+56-0clang/test/Analysis/ArrayBound/verbose-tests.c
+14-12clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
+70-122 files

FreeBSD/src ac4c533sys/module/zfs zfs_gitrev.h zfs_config.h, sys/modules/zfs zfs_gitrev.h zfs_config.h

zfs: fix mismerge from 2c00a421637
DeltaFile
+0-946sys/module/zfs/zfs_config.h
+25-7sys/modules/zfs/zfs_config.h
+1-1sys/modules/zfs/zfs_gitrev.h
+0-1sys/module/zfs/zfs_gitrev.h
+26-9554 files

LLVM/project b15a185mlir/lib/Dialect/Vector/Transforms VectorTransforms.cpp

[NFC] minor formatting change (#218647)

Required in https://github.com/llvm/llvm-project/pull/212180
DeltaFile
+1-1mlir/lib/Dialect/Vector/Transforms/VectorTransforms.cpp
+1-11 files

NetBSD/pkgsrc vYGEfQfdoc CHANGES-2026

   Updated devel/msgpack, devel/protobuf-language-server
VersionDeltaFile
1.5515+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc jvn0lWzdevel/protobuf-language-server Makefile distinfo

   protobuf-language-server: updated to 0.1.8

   0.1.8
   Highlight full import line on command hover
VersionDeltaFile
1.7+4-4devel/protobuf-language-server/distinfo
1.24+2-3devel/protobuf-language-server/Makefile
+6-72 files

FreeBSD/ports 3d7c0fbdeskutils/lumina-pdf Makefile, graphics/gowall Makefile

*/*: Bump PORTREVISIONs

Bump revision numbers because of mupdf update.
DeltaFile
+1-1print/sioyek/Makefile
+1-1graphics/zathura-pdf-mupdf/Makefile
+1-1graphics/gowall/Makefile
+1-1deskutils/lumina-pdf/Makefile
+4-44 files

LLVM/project 30ad5ccllvm/lib/ExecutionEngine/Orc COFFPlatform.cpp

[ORC] Use a weak recordAddr in runSymbolIfExists (#218591)

COFFPlatform::runSymbolIfExists resolved the symbol as required, then
swallowed the resulting SymbolsNotFound error. Use a weakly-referenced
recordAddr and test the address instead. This was the last non-test
caller of lookupAndRecordAddrs.
DeltaFile
+15-19llvm/lib/ExecutionEngine/Orc/COFFPlatform.cpp
+15-191 files

LLVM/project b184375libcxx/include __config print, libcxx/include/__cxx03 __config

[libc++] Remove _LIBCPP_SHORT_WCHAR (#207562)

We can just check for `sizeof(wchar_t)` in most places instead. The only
place that seems problematic is `test_macros.h`, where we can use
`__SIZEOF_WCHAR_T__` instead.
DeltaFile
+96-151libcxx/src/locale.cpp
+6-13libcxx/include/print
+0-6libcxx/include/__cxx03/__config
+0-6libcxx/include/__config
+1-1libcxx/test/support/test_macros.h
+103-1775 files

LLVM/project d4205a3libcxx/include/__memory uninitialized_algorithms.h, libcxx/include/__vector vector.h

[libc++] Optimize vector::erase (#213916)

This optimization is for trivially relocatable types. Instead of move
assigning the tail and then destroying the last N elements, we now
destroy the elements that are erased and then relocate the tail forward.
DeltaFile
+33-24libcxx/include/__vector/vector.h
+34-0libcxx/include/__memory/uninitialized_algorithms.h
+67-242 files

FreeBSD/ports 91fe0a5graphics/mupdf Makefile distinfo

graphics/mupdf: Update to 1.28.2

Changelogs: https://github.com/ArtifexSoftware/mupdf/blob/master/CHANGES
DeltaFile
+3-3graphics/mupdf/distinfo
+1-1graphics/mupdf/Makefile
+4-42 files

NetBSD/pkgsrc a6ktntLdevel/msgpack Makefile distinfo

   msgpack: updated to 7.0.2

   7.0.2
   Fix integer overflow on msgpack_unpacker_expand_buffer().
VersionDeltaFile
1.20+4-4devel/msgpack/distinfo
1.27+2-2devel/msgpack/Makefile
+6-62 files

NetBSD/pkgsrc Ym7NbJzdoc CHANGES-2026

   doc: Updated net/py-zeroconf to 0.150.0nb1
VersionDeltaFile
1.5514+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 1b695ceclang/include/clang/StaticAnalyzer/Core/PathSensitive CoreEngine.h ExprEngine.h, clang/lib/StaticAnalyzer/Core ExprEngineCallAndReturn.cpp ExprEngine.cpp

[NFC][analyzer] Remove class 'NodeBuilderContext' (#218442)

The class `NodeBuilderContext` was heavily distorted during the ad hoc
development of the analyzer: it was not actually that useful for
building nodes (it could have been replaced by a single pointer to the
`CoreEngine`), but it gained a second unrelated role that it was
involved in the only way to query the current `CFGBlock`. This class had
no actual advantage, but until the start of this year it was widely used
in low quality parts of the engine code.

After dozens of cleanup commits I was finally able to remove
`NodeBuilder` in 3a8697fab84c8d61e7fc4370c19bdd5023391716, so now I can
remove `NodeBuilderContext` in this commit.
DeltaFile
+12-49clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
+0-32clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
+4-4clang/test/Analysis/stack-frame-context-revision.cpp
+2-2clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
+1-1clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
+1-1clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
+20-891 files not shown
+20-907 files

NetBSD/pkgsrc CIjFEs8net/py-zeroconf Makefile PLIST

   py-zeroconf: adapt PLIST for cython 3.3.0

   cython 3.3.0 is more strict in checking signatures, which stops it
   building the C extension for py-zeroconf.

   Reported this upstream, remove the .so files from the PLIST for now.

   Bump PKGREVISION.
VersionDeltaFile
1.13+0-18net/py-zeroconf/PLIST
1.64+6-2net/py-zeroconf/Makefile
+6-202 files

FreeBSD/ports a31ec19devel/py-logbook Makefile

devel/py-logbook: Add missing typing-extensions dependency

PR:               297885
Approved by:      philip (maintainer)
DeltaFile
+2-0devel/py-logbook/Makefile
+2-01 files

LLVM/project f34b49elldb/source/Expression DWARFExpression.cpp, lldb/unittests/Expression DWARFExpressionTest.cpp

[lldb] Evaluate DW_OP_mod with unsigned arithmetic (#218383)

LLDB currently passes the signed `Scalar` values produced by
`DW_OP_consts`
directly to `Scalar::operator%`. As a result, the issue expression
evaluates
`-1 % 2` as signed remainder `-1` instead of interpreting the all-one
address-sized value modulo 2 as `1`.

Make local copies of the `DW_OP_mod` dividend and divisor unsigned
before
applying the existing modulo operator. The change is contained entirely
in
the opcode evaluator and does not alter the global `Scalar`
implementation.

Update the `DW_OP_mod` unit test with the issue reproducer.

Tests:

    [8 lines not shown]
DeltaFile
+12-3lldb/unittests/Expression/DWARFExpressionTest.cpp
+6-0lldb/source/Expression/DWARFExpression.cpp
+18-32 files

FreeBSD/ports 5438e39science/paraview Makefile pkg-plist, science/paraview/files patch-gdal patch-VTK_IO_GDAL_vtkGDALRasterReader.cxx

science/paraview: upgrade to 6.1.1

Releases notes at
        https://www.kitware.com/paraview-6-1-0-release-notes/
        https://www.kitware.com/paraview-6-1-1-release-notes/
DeltaFile
+223-83science/paraview/pkg-plist
+137-0science/paraview/files/patch-VTK_IO_OCCT_vtkOCCTReader.cxx
+39-28science/paraview/Makefile
+0-33science/paraview/files/patch-Qt_Core_pqQVTKWidgetEventTranslator.cxx
+0-20science/paraview/files/patch-gdal
+20-0science/paraview/files/patch-VTK_IO_GDAL_vtkGDALRasterReader.cxx
+419-1647 files not shown
+427-21113 files

NetBSD/pkgsrc cm5vhHmdoc CHANGES-2026

   doc: Updated biology/py-macs2 to 2.2.9.1nb3
VersionDeltaFile
1.5513+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7ZjI4DKbiology/py-macs2 distinfo Makefile, biology/py-macs2/patches patch-MACS2_IO_CallPeakUnit.pyx

   py-macs2: fix build with Cython 3.3.0

   Bump PKGREVISION.
VersionDeltaFile
1.2+13-3biology/py-macs2/patches/patch-MACS2_IO_CallPeakUnit.pyx
1.5+2-2biology/py-macs2/distinfo
1.16+2-2biology/py-macs2/Makefile
+17-73 files

NetBSD/pkgsrc f2gtz2Ldoc CHANGES-2026

   doc: Updated devel/py-kivy to 2.3.1nb5
VersionDeltaFile
1.5512+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc WdTba6Gdevel/py-kivy distinfo Makefile, devel/py-kivy/patches patch-kivy_graphics_instructions.pyx

   py-kivy: fix build with Cython 3.3.0

   Bump PKGREVISION.
VersionDeltaFile
1.1+18-0devel/py-kivy/patches/patch-kivy_graphics_instructions.pyx
1.27+2-2devel/py-kivy/Makefile
1.6+2-1devel/py-kivy/distinfo
+22-33 files

LLVM/project 6e72de8clang/test/CodeGen/AArch64 abi-classify-arg-types.c abi-classify-arg-types.cpp

[Clang] Update new tests for nofreeobj (#218643)

Account for the change from #218404.
DeltaFile
+3-3clang/test/CodeGen/AArch64/abi-classify-arg-types.cpp
+1-1clang/test/CodeGen/AArch64/abi-classify-arg-types.c
+4-42 files

NetBSD/pkgsrc-wip 51f3e22freetds Makefile distinfo

freetds: update to 1.5.19
DeltaFile
+3-3freetds/distinfo
+1-1freetds/Makefile
+4-42 files