FreeBSD/ports cf5931dwww/dooble Makefile distinfo

www/dooble: Update 2025.11.25 => 2026.02.09

Changelog:
https://github.com/textbrowser/dooble/releases/tag/2026.02.09

PR:     293098
DeltaFile
+15-14www/dooble/Makefile
+3-3www/dooble/distinfo
+18-172 files

LLVM/project 9eed43blldb/examples/python/templates scripted_frame_provider.py

[lldb][doc] Improve documentation for `ScriptedFrameProvider` (#179996)

* Provide a minimal, working example
* Document the instance variables
* Remove mention of `thread.SetScriptedFrameProvider` (which doesn't exist)
* add missing `@staticmethod` annotation
* fix rendering of bullet-pointed lists
DeltaFile
+42-14lldb/examples/python/templates/scripted_frame_provider.py
+42-141 files

FreeBSD/ports cc12761devel/py-setuptools-scm Makefile distinfo

devel/py-setuptools-scm: update to 9.2.2

Changelog: https://setuptools-scm.readthedocs.io/en/v9.2.2/changelog/

Reported by: ngie
PR: 286779
exp-run by: antoine
Tested by: John Hein
Differential Revision: https://reviews.freebsd.org/D52368
DeltaFile
+19-19devel/py-setuptools-scm/Makefile
+3-3devel/py-setuptools-scm/distinfo
+22-222 files

FreeBSD/src 83693c1tools/test/stress2/misc syzkaller67.sh syzkaller78.sh

stress2: Fix cleanup
DeltaFile
+1-1tools/test/stress2/misc/syzkaller67.sh
+1-1tools/test/stress2/misc/syzkaller78.sh
+2-22 files

FreeBSD/src 2b061bdtools/test/stress2/misc syzkaller52.sh

stress2: Limit output from test
DeltaFile
+1-1tools/test/stress2/misc/syzkaller52.sh
+1-11 files

FreeNAS/freenas 83da6fdsrc/middlewared/middlewared/plugins ups.py, src/middlewared/middlewared/plugins/ups upssched_event.py config.py

Convert UPS plugin to be type-safe
DeltaFile
+0-359src/middlewared/middlewared/plugins/ups.py
+119-0src/middlewared/middlewared/plugins/ups/upssched_event.py
+112-0src/middlewared/middlewared/plugins/ups/config.py
+102-0src/middlewared/middlewared/plugins/ups/__init__.py
+78-0src/middlewared/middlewared/plugins/ups/utils.py
+34-0src/middlewared/middlewared/service/system_service_part.py
+445-35910 files not shown
+473-37416 files

LLVM/project 907eb11libc/src/stdio/baremetal file_internal.cpp CMakeLists.txt

[libc] Add getc, ungetc, fflush to enable libc++ iostream on baremetal (#175530)

After https://github.com/llvm/llvm-project/pull/168931 landed getc,
ungetc and fflush are still missing at link time while trying to make
libc++ std::cout work with LLVM libc on baremetal.

ungetc implementation is very minimal only to cover the current standard
streams implementation from the patch above.
DeltaFile
+52-0libc/src/stdio/baremetal/file_internal.cpp
+37-1libc/src/stdio/baremetal/CMakeLists.txt
+31-0libc/src/stdio/baremetal/getc.cpp
+27-3libc/src/stdio/baremetal/file_internal.h
+22-0libc/src/stdio/baremetal/fflush.cpp
+20-0libc/src/stdio/baremetal/ungetc.cpp
+189-43 files not shown
+198-69 files

LLVM/project 8d63e89libcxx/include/__functional hash.h

[libc++] Avoid including pair in <__functional/hash.h> (#179635)

We already have `_PairT`, which is just a pair of two `size_t`s, so we
might as well use that throughout the file. This avoids the `pair`
include altogether, reducing header parse times a bit in some cases.
DeltaFile
+14-12libcxx/include/__functional/hash.h
+14-121 files

FreeNAS/freenas bcc465dsrc/middlewared/middlewared/plugins ups.py, src/middlewared/middlewared/plugins/ups upssched_event.py config.py

Convert UPS plugin to be type-safe
DeltaFile
+0-359src/middlewared/middlewared/plugins/ups.py
+119-0src/middlewared/middlewared/plugins/ups/upssched_event.py
+112-0src/middlewared/middlewared/plugins/ups/config.py
+102-0src/middlewared/middlewared/plugins/ups/__init__.py
+78-0src/middlewared/middlewared/plugins/ups/utils.py
+34-0src/middlewared/middlewared/service/system_service_part.py
+445-35910 files not shown
+472-37416 files

FreeBSD/ports 8ac8489sysutils/gomi distinfo Makefile

sysutils/gomi: Update to 1.6.2

ChangeLog: https://github.com/babarot/gomi/releases/tag/v1.6.2
DeltaFile
+5-5sysutils/gomi/distinfo
+1-2sysutils/gomi/Makefile
+6-72 files

FreeBSD/ports b78eaffgames/bluemoon distinfo Makefile

games/bluemoon: Update to 2.14

ChangeLog: https://gitlab.com/esr/bluemoon/-/blob/master/NEWS.adoc
DeltaFile
+3-3games/bluemoon/distinfo
+1-2games/bluemoon/Makefile
+4-52 files

FreeBSD/ports 93e0ecedeskutils/treesheets distinfo Makefile

deskutils/treesheets: Update to 2981

ChangeLog: https://github.com/aardappel/treesheets/compare/2942...2981
DeltaFile
+3-3deskutils/treesheets/distinfo
+1-1deskutils/treesheets/Makefile
+4-42 files

LLVM/project 4a11680llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

Address comments
DeltaFile
+3-9llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+3-91 files

LLVM/project 6420099llvm/lib/CodeGen/SelectionDAG TargetLowering.cpp DAGCombiner.cpp, llvm/test/CodeGen/LoongArch/lasx vxi1-masks.ll

[SelectionDAG] Make sure demanded lanes for AND/MUL-by-zero are frozen (#180727)

DAGCombiner can fold a chain of INSERT_VECTOR_ELT into a vector AND/OR
operation. This patch adds protection to avoid that we end up making the
vector more poisonous by freezing the source vector when the elements
that should be set to 0/-1 may be poison in the source vector.

The patch also fixes a bug in SimplifyDemandedVectorElts for
MUL/MULHU/MULHS/AND that could result in making the vector more
poisonous. Problem was that we skipped demanding elements from Op0 that
were known to be zero in Op1. But that could result in elements being
simplified into poison when simplifying Op0, and then the result would
be poison and not zero after the MUL/MULHU/MULHS/AND. The solution is to
defensively make sure that we demand all the elements originally
demanded also when simplifying Op0.

This bugs were found when analysing the miscompiles in
https://github.com/llvm/llvm-project/issues/179448


    [6 lines not shown]
DeltaFile
+24-22llvm/test/CodeGen/X86/vector-fshr-512.ll
+40-0llvm/test/CodeGen/X86/insertelement-zero.ll
+20-18llvm/test/CodeGen/X86/vector-fshr-rot-512.ll
+12-9llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+10-1llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+8-0llvm/test/CodeGen/LoongArch/lasx/vxi1-masks.ll
+114-5011 files not shown
+159-5417 files

LLVM/project 62cc0b2mlir/tools/mlir-tblgen DialectGen.cpp

[MLIR][ODS] Make dialect attribute helper member functions const (NFC)

This commit marks member functions of dialect attribute helpers as
constant. This ensures that these helpers can be added as members of
rewrite patterns, whose `matchAndRewrite` functions are marked as const
as well.
DeltaFile
+6-6mlir/tools/mlir-tblgen/DialectGen.cpp
+6-61 files

LLVM/project 847558elibcxx/include/__filesystem path.h

[libc++][NFC] use void_t instead of a custom implementation in fs::path (#181050)

DeltaFile
+4-6libcxx/include/__filesystem/path.h
+4-61 files

OPNSense/core af58c50src/opnsense/mvc/app/views/OPNsense/Diagnostics fw_log.volt

make sure we want for tableBuilt to prevent replaceData errors
DeltaFile
+11-9src/opnsense/mvc/app/views/OPNsense/Diagnostics/fw_log.volt
+11-91 files

OpenBSD/ports uCyNwUAarchivers/quazip Makefile

   fix bumping, REVISION was in the wrong place (in an .if block)
VersionDeltaFile
1.25+1-1archivers/quazip/Makefile
+1-11 files

LLVM/project a437809libcxx/include iomanip, libcxx/include/__filesystem path.h

[libc++][NFC] Use std::quoted in fs::path and remove the private __quoted (#181043)

We've provided `std::filesystem` before C++17 in the past, but we don't
anymore, so we can use `std::quoted`.
DeltaFile
+2-16libcxx/include/iomanip
+3-3libcxx/include/__filesystem/path.h
+5-192 files

OpenBSD/ports x0Wu28jmail/rcube-contextmenu Makefile, mail/rcube-dkimstatus Makefile

   missed bumps (roundcube dropped subpackages)
VersionDeltaFile
1.20+1-1mail/rcube-dovecot_ident/Makefile
1.17+1-1mail/rcube-dkimstatus/Makefile
1.10+1-1mail/rcube-html5-notifier/Makefile
1.25+1-1mail/rcube-ldapAliasSync/Makefile
1.36+1-1mail/rcube-contextmenu/Makefile
+5-55 files

FreeBSD/ports eda26a8devel/vera++ Makefile

devel/vera++: unbreak build with recent Boost

With hat:       office/Boost
DeltaFile
+11-5devel/vera++/Makefile
+11-51 files

LLVM/project 22985feclang/lib/CodeGen/TargetBuiltins ARM.cpp

[clang][Builtins][ARM] NFC updates in ARM.cpp (#180966)

Updates the logic in `CodeGenFunction::EmitAArch64BuiltinExpr` so that
we always start with the general code and we only fall-back to
specialised cases (i.e. `switch` stmts) for intrinsics for which the
general code does no apply.

BEFORE (only high-level:
```cpp
Value *CodeGenFunction::EmitAArch64BuiltinExpr() {
  (...)
  /// 1. SWITCH STMT FOR NON-OVERLOADED INTRINSIS
  switch (BuiltinID) {
    default break:
    case NEON::BI__builtin_neon_vabsh_f16:
    (...)
  }

  /// 2. GENERAL CODE

    [58 lines not shown]
DeltaFile
+24-31clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+24-311 files

OpenBSD/ports Rc9u0mnprint/ocrmypdf Makefile distinfo

   update to ocrmypdf-16.13.0
VersionDeltaFile
1.30+2-2print/ocrmypdf/Makefile
1.26+2-2print/ocrmypdf/distinfo
+4-42 files

LLVM/project d49060alldb/test/API/functionalities/data-formatter/compactvectors TestCompactVectors.py

[lldb][test] TestCompactVectors.py: skip for older Clang

Was failing on the Clang 17 green dragon matrix bot:
```
/Applications/Xcode_26.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h:678:9: error: use of undeclared identifier '__builtin_verbose_trap'
07:28:37    678 |         __builtin_verbose_trap("unsupported", "LU factorization is not supported on this OS version");
07:28:37        |         ^
07:28:37  /Applications/Xcode_26.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/vecLib.framework/Headers/Sparse/SolveImplementationTyped.h:888:95: error: unrecognized platform name visionOS
07:28:37    888 |       if(__builtin_available(macOS 15.5, macCatalyst 18.5, iOS 18.5, watchOS 11.5, tvOS 18.5, visionOS 2.5, *)) {
07:28:37        |
```
DeltaFile
+1-0lldb/test/API/functionalities/data-formatter/compactvectors/TestCompactVectors.py
+1-01 files

LLVM/project 6117bddllvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/test/CodeGen/ARM stlf-vector-extract.ll

[DAGCombiner] Fix subvector extraction index for big-endian STLF (#180795)

This PR fixes a big-endian regression in `ForwardStoreValueToDirectLoad`
where the wrong subvector was being extracted. In big-endian, memory
offset 0 corresponds to the high bits, so the extraction index needs to
be adjusted.

As suggested by @KennethHilmersson, calculate the extraction index as
the difference between the number of elements in the intermediate vector
and the load vector when in big-endian mode.

Special thanks to Kenneth Hilmersson for providing the fix logic and the
ARM regression test.
https://github.com/llvm/llvm-project/pull/172523#issuecomment-3878065191
https://github.com/llvm/llvm-project/pull/172523#issuecomment-3879575092
DeltaFile
+28-0llvm/test/CodeGen/ARM/stlf-vector-extract.ll
+13-2llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+1-2llvm/test/CodeGen/X86/avx512-shuffles/shuffle-chained-bf16.ll
+42-43 files

OpenBSD/ports eD5n6F7sysutils/py-mitogen distinfo Makefile

   update to py3-mitogen-0.3.41
VersionDeltaFile
1.22+2-2sysutils/py-mitogen/distinfo
1.26+1-1sysutils/py-mitogen/Makefile
+3-32 files

LLVM/project b20d7d0mlir/include/mlir/Interfaces DialectFoldInterface.td FoldInterfaces.h, mlir/lib/IR CMakeLists.txt

[MLIR][IR] Convert `DialectFoldInterface` to ODS (#180833)

This PR converts `DialectFoldInterface` to ODS.
DeltaFile
+46-0mlir/include/mlir/Interfaces/DialectFoldInterface.td
+2-27mlir/include/mlir/Interfaces/FoldInterfaces.h
+5-0mlir/include/mlir/Interfaces/CMakeLists.txt
+1-0mlir/lib/IR/CMakeLists.txt
+54-274 files

LLVM/project 9250d4ellvm/lib/Analysis ValueTracking.cpp, llvm/test/Analysis/BasicAA range.ll

[ValueTracking] Extend computeConstantRange for add/sub, sext/zext/trunc

Recursively compute operand ranges for add/sub and propagate ranges
through sext/zext/trunc.
For add/sub, the computed range is intersected with any existing range
from setLimitsForBinOp, and NSW/NUW flags are used via addWithNoWrap/
subWithNoWrap to tighten bounds.

The motivation is to enable further folding of reduce.add expressions
in comparisons, where the result range can be bounded by the input
element ranges.

Compile-time impact on llvm-test-suite is <0.1% mean.
DeltaFile
+92-0llvm/unittests/Analysis/ValueTrackingTest.cpp
+66-0llvm/test/Analysis/BasicAA/range.ll
+28-0llvm/lib/Analysis/ValueTracking.cpp
+186-03 files

FreeBSD/ports 1921b03editors/libreoffice distinfo Makefile, editors/libreoffice/files patch-configure patch-external_pdfium_pdfium-bsd.patch

editors/libreoffice: update to 26.2.0 release (+)

We’re pleased to announce the release of LibreOffice 26.2, the newest version of the free and open source office suite

What’s New in LibreOffice 26.2

* Markdown import and export features.
* Improved performance and responsiveness across the suite, making large documents open, edit, and save more smoothly.
* Enhanced compatibility with documents created in proprietary and open core office software, reducing formatting issues and surprises.
* Refined user interface behavior for a cleaner, more consistent experience.
* Expanded support for open standards, reinforcing long-term access to documents.
* Hundreds of bug fixes and stability improvements contributed by the global LibreOffice community.

Announce:       https://blog.documentfoundation.org/blog/2026/02/04/libreoffice-26-2-is-here/
Release notes:  https://wiki.documentfoundation.org/ReleaseNotes/26.2
Changelog:      https://wiki.documentfoundation.org/Releases/26.2.0/Beta1 \
                https://wiki.documentfoundation.org/Releases/26.2.0/RC1 \
                https://wiki.documentfoundation.org/Releases/26.2.0/RC2 \
                https://wiki.documentfoundation.org/Releases/26.2.0/RC3
DeltaFile
+32-16editors/libreoffice/files/patch-configure
+17-13editors/libreoffice/distinfo
+0-26editors/libreoffice/files/patch-external_pdfium_pdfium-bsd.patch
+16-8editors/libreoffice/Makefile
+9-9editors/libreoffice/files/patch-helpcontent2_CustomTarget__html.mk
+0-12editors/libreoffice/files/patch-external_pdfium_UnpackedTarball__pdfium.mk
+74-84124 files not shown
+568-611130 files

FreeBSD/ports 14862ccmath/labplot Makefile

math/labplot: bump after devel/liborcus upgrade
DeltaFile
+2-2math/labplot/Makefile
+2-21 files