NetBSD/pkgsrc-wip 4ab26a5tailscale distinfo go-modules.mk

tailscale: update to 1.94.1
DeltaFile
+747-435tailscale/distinfo
+248-144tailscale/go-modules.mk
+2-2tailscale/Makefile
+997-5813 files

LLVM/project dea1d29clang-tools-extra/docs clang-reorder-fields.rst index.rst

[clang-tools-extra][docs] Add documentation for clang-reorder-fields (#178446)

Add comprehensive documentation for the clang-reorder-fields tool,
addressing #35520. The tool has existed in the repository but was
previously undocumented.

The documentation includes:
- Basic usage examples for C and C++ structs/classes
- Constructor initializer list reordering
- Designated initializer support (C++20)
- Detailed limitations and caveats
- Command line option reference
- Common use cases (memory layout optimization, etc.)

Fixes #35520

---------

Co-authored-by: EugeneZelenko <eugene.zelenko at gmail.com>
DeltaFile
+423-0clang-tools-extra/docs/clang-reorder-fields.rst
+1-0clang-tools-extra/docs/index.rst
+424-02 files

FreeNAS/freenas 0ba0276src/middlewared/middlewared/plugins replication.py, src/middlewared/middlewared/plugins/zettarepl_ state.py

NAS-139344 / 26.0.0-BETA.1 / Maintain replication task state for disabled tasks (#18114)

This PR fixes a bug where disabling a replication task incorrectly
clears all execution history, causing "Last Run" to show "never" and
"Last Snapshot Sent" to show "No snapshots sent yet".

# Root Cause
When a replication task was disabled, zettarepl's state management
would:

*Remove the task from its active runtime state (self.state)
*The task would no longer appear in _known_tasks_ids()
*State queries would return no information for the disabled task
*Users lost all visibility into when the task last ran and what was last
replicated

# Behavior Changes

**Before:**

    [9 lines not shown]
DeltaFile
+96-0tests/api2/test_replication.py
+62-14src/middlewared/middlewared/plugins/zettarepl_/state.py
+3-0src/middlewared/middlewared/plugins/replication.py
+161-143 files

FreeNAS/freenas 64ca26bsrc/middlewared/middlewared/plugins/update_ download.py update.py

Lightweight plugin parts
DeltaFile
+163-166src/middlewared/middlewared/plugins/update_/download.py
+109-144src/middlewared/middlewared/plugins/update_/update.py
+123-120src/middlewared/middlewared/plugins/update_/install.py
+110-123src/middlewared/middlewared/plugins/update_/status.py
+115-114src/middlewared/middlewared/plugins/update_/trains.py
+169-0src/middlewared/middlewared/plugins/update_/__init__.py
+789-66721 files not shown
+1,119-93427 files

LLVM/project a482eb7lldb/test/API/tools/lldb-dap/exception/runtime-instruments TestDAP_runtime_instruments.py

[lldb-dap] Conditionally check UBSan stack trace on Darwin only (#178655)

non-darwin platforms may have incorrect stop information location
heuristics. Enable assertion once UBSan stopInfo heuristic is updated.

I hit this locally, I don't see it hitting any CI bot but should, Mostly
likely the CI linux bots may not have `compiler_rt` run time enabled.
see
https://github.com/llvm/llvm-project/pull/177964#discussion_r2732271531
DeltaFile
+5-1lldb/test/API/tools/lldb-dap/exception/runtime-instruments/TestDAP_runtime_instruments.py
+5-11 files

LLVM/project 068c3d2llvm/lib/Target/AMDGPU AMDGPUISelDAGToDAG.cpp

[AMDGPU] Address review comment
DeltaFile
+1-2llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
+1-21 files

LLVM/project 7dba90fllvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll load-constant-i1.ll

[AMDGPU] Have VCC as a first-class member of the SGPR pool.

Add VCC and tuples using VCC to SGPR register classes.

We already support VCC as an allocatable register for 32-bit SGPR
operands, so it seems most natural to support it for register
tuple operands as well.

s106/s107 are still not allowed as aliases of vcc_lo/hi in
AsmParser.

The names given to the VCC tuples match those produced by SP3,
though it feels like there is room for improvement.

https://github.com/llvm/llvm-project/issues/62651
DeltaFile
+4,333-4,337llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+729-735llvm/test/CodeGen/AMDGPU/load-constant-i1.ll
+427-431llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+383-355llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+250-252llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.896bit.ll
+245-249llvm/test/CodeGen/AMDGPU/scc-clobbered-sgpr-to-vmem-spill.ll
+6,367-6,35912 files not shown
+7,024-6,92418 files

LLVM/project 43108bfllvm/runtimes CMakeLists.txt

[openmp] Build doxygen in bootstrapping builds (#178298)

When LLVM_ENABLE_DOXYGEN=ON, forward the `doxygen-openmp` build target
from the nested (default target) runtimes build. When
LLVM_BUILD_DOCS=ON, also trigger `doxygen-build` with `ninja doxygen`.
LLVM_INCLUDE_DOCS=ON is required in the runtimes build, which is the
default.

This is required to update the OpenMP doxygen documentation at
https://openmp.llvm.org/doxygen by the publish-doxygen-docs buidbot,
discussed here:
https://github.com/llvm/llvm-zorg/pull/716#pullrequestreview-3713032311
DeltaFile
+12-0llvm/runtimes/CMakeLists.txt
+12-01 files

LLVM/project 1da76c3llvm/lib/Target/AMDGPU AMDGPUInstructionSelector.cpp

 [AMDGPU] add back missing parenthesis
DeltaFile
+12-11llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
+12-111 files

LLVM/project 8fa4807llvm/lib/CodeGen ExpandIRInsts.cpp

[ExpandIRInsts] Simplify constant construction (NFC)

Don't go through IRBuilder for constants we can create with
APInt APIs.
DeltaFile
+5-8llvm/lib/CodeGen/ExpandIRInsts.cpp
+5-81 files

LLVM/project b1f845dmlir/lib/Target/LLVMIR/Dialect/OpenMP OpenMPToLLVMIRTranslation.cpp

[MLIR][OpenMP] Fix unused variable warning for #137201 (#178659)

Fixes 4cc80831ea5d39c186fc29692556b762ffb6478b.
DeltaFile
+2-2mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+2-21 files

LLVM/project 9ae6d8fclang/test/Driver hipspv-toolchain.hip hipspv-link-static-library.hip

[Clang] Try to fix HIPSPV tests after #168043

Summary:
https://github.com/llvm/llvm-project/pull/168043 seems to not have
specified the target triple for the tests so different architectures
fail these tests. Try to set it manually. If this doesn't clear up the
bots I'll revert both.
DeltaFile
+6-6clang/test/Driver/hipspv-toolchain.hip
+2-0clang/test/Driver/hipspv-link-static-library.hip
+8-62 files

FreeBSD/src 627e126sys/netinet6 in6_pcb.c

netinet6: Disallow connections to IN6ADDR_ANY

Previously connect() or sendto() to INADDR_ANY or IN6ADDR_ANY reached
some socket bound to some host interface address.  Although this was
intentional it was an artifact of a different era, and is not desirable
now.

In 417b35a97b76 markj added support to disallow connect() to INADDR_ANY
and IN6ADDR_ANY.  Connections to INADDR_ANY were disabled by default in
cd240957d7ba.  Follow suit with IN6ADDR_ANY.

Reviewed by:    glebius, markj, zlei
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D54306
DeltaFile
+1-1sys/netinet6/in6_pcb.c
+1-11 files

FreeBSD/ports f3f0d03multimedia/libva-nvidia-driver distinfo Makefile

multimedia/libva-nvidia-driver: update to 0.0.15

Changes:        https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.15
Reported by:    GitHub (watch releases)

(cherry picked from commit 1a45e2230830393fbeb7cc885b4a7d9886f88d5b)
DeltaFile
+3-5multimedia/libva-nvidia-driver/distinfo
+1-5multimedia/libva-nvidia-driver/Makefile
+4-102 files

FreeNAS/freenas 23931dfsrc/middlewared/middlewared/plugins/update_ download.py update.py

Lightweight plugin parts
DeltaFile
+170-173src/middlewared/middlewared/plugins/update_/download.py
+111-144src/middlewared/middlewared/plugins/update_/update.py
+122-120src/middlewared/middlewared/plugins/update_/install.py
+110-123src/middlewared/middlewared/plugins/update_/status.py
+115-114src/middlewared/middlewared/plugins/update_/trains.py
+169-0src/middlewared/middlewared/plugins/update_/__init__.py
+797-67421 files not shown
+1,121-94127 files

FreeBSD/ports 1a45e22multimedia/libva-nvidia-driver distinfo Makefile

multimedia/libva-nvidia-driver: update to 0.0.15

Changes:        https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.15
Reported by:    GitHub (watch releases)
DeltaFile
+3-5multimedia/libva-nvidia-driver/distinfo
+1-5multimedia/libva-nvidia-driver/Makefile
+4-102 files

FreeNAS/freenas bbac2f0src/middlewared/middlewared/plugins/update_ utils_linux.py

Address review
DeltaFile
+1-1src/middlewared/middlewared/plugins/update_/utils_linux.py
+1-11 files

FreeNAS/freenas 26f7838src/middlewared/middlewared/plugins/update_ status.py download.py, src/middlewared/middlewared/pytest/unit/plugins/update test_status.py test_version.py

Type-safe update plugin
DeltaFile
+60-52src/middlewared/middlewared/plugins/update_/status.py
+63-37src/middlewared/middlewared/pytest/unit/plugins/update/test_status.py
+58-41src/middlewared/middlewared/plugins/update_/download.py
+57-37src/middlewared/middlewared/plugins/update_/profile_.py
+58-26src/middlewared/middlewared/pytest/unit/plugins/update/test_version.py
+53-30src/middlewared/middlewared/plugins/update_/update.py
+349-22328 files not shown
+700-40334 files

LLVM/project e509974.ci/buildbot worker.py, polly/ci polly-x86_64-linux-test-suite.py

[Polly][CI] Unconditionally delete test-suite build

The test-suite should be recompiled every time, even in incremental
builds.
DeltaFile
+4-0.ci/buildbot/worker.py
+3-0polly/ci/polly-x86_64-linux-test-suite.py
+7-02 files

NetBSD/pkgsrc h2NIyXpdoc CHANGES-2026

   doc: Updated x11/libXmu to 1.3.1
VersionDeltaFile
1.729+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc nURoxwXx11/libXmu distinfo Makefile

   libXmu: update to 1.3.1.

   This release fixes the failure of the 1.3.0 release to build for
   32-bit targets.   Sorry about that.
VersionDeltaFile
1.15+4-4x11/libXmu/distinfo
1.21+2-2x11/libXmu/Makefile
+6-62 files

LLVM/project ac039c5llvm/lib/CodeGen ExpandIRInsts.cpp, llvm/test/Transforms/ExpandIRInsts/X86 expand-fp-convert-small.ll

[ExpandIRInsts] Test fptoi expansion for small types

Allow testing fptoui/fptosi on half types, which are small enough
for alive2 to verify the result.

They currently pass for non-undef/poison input. (The fptoui
expansion is the same as fptosi, which is confusing, but not
incorrect, because the saturation it performs is not actually
required by fptoi.)
DeltaFile
+170-0llvm/test/Transforms/ExpandIRInsts/X86/expand-fp-convert-small.ll
+2-3llvm/lib/CodeGen/ExpandIRInsts.cpp
+172-32 files

LLVM/project 162267ellvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 get-active-lane-mask-extract.ll

[AArch64][SME2] Allow lowering to whilelo.x2 in non-streaming mode (#178399)

Since #145322 relaxed the SME predicate for the multi-register while
instructions, these instructions are allowed in non-streaming mode
when SME2 is available.

This patch removes the isStreaming() restriction from both
performActiveLaneMaskCombine & ReplaceGetActiveLaneMaskResults,
allowing the whilelo.x2 intrinsic to be used if SVE or streaming
SVE is available.
DeltaFile
+22-21llvm/test/CodeGen/AArch64/get-active-lane-mask-extract.ll
+6-5llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+28-262 files

NetBSD/pkgsrc Z7m64g9doc CHANGES-2026

   doc: Updated security/qgpgme to 2.0.0
VersionDeltaFile
1.728+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc zMUFIzpsecurity/qgpgme Makefile PLIST, security/qgpgme/patches patch-lang_qt_src_Makefile.in patch-lang_qt_src_threadedjobmixin.cpp

   qgpgme: update to 2.0.0.

   Noteworthy changes in version 2.0.0 (2025-06-03)
   ------------------------------------------------

    * First separate release of QGpgME.

    * cmake: The qgpgme folder containing the header files is no longer exported
      as include directory. All headers have to be included with the prefix
      qgpgme/ now. The camel-case headers are still included with the prefix
      QGpgME/.

    * Added function returning the ordered list of attributes of a DN.

    * Interface changes relative to the 1.24 branch of gpgme:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    DN::prettyAttributes                    NEW.
    QuickJob::startCreate                   CHANGED: New overload; deprecate old
                                                     and make it non-virtual.

    [2 lines not shown]
VersionDeltaFile
1.43+10-15security/qgpgme/Makefile
1.6+8-4security/qgpgme/PLIST
1.9+4-6security/qgpgme/distinfo
1.6+1-1security/qgpgme/patches/patch-lang_qt_src_Makefile.in
1.2+1-1security/qgpgme/patches/patch-lang_qt_src_threadedjobmixin.cpp
+24-275 files

NetBSD/pkgsrc AnCik5wsecurity/gpgmepp buildlink3.mk

   gpgmepp: add bl3.mk
VersionDeltaFile
1.42+3-5security/gpgmepp/buildlink3.mk
+3-51 files

FreeNAS/freenas 3d64efbsrc/middlewared/middlewared/plugins replication.py, src/middlewared/middlewared/plugins/zettarepl_ state.py

Maintain replication task state for disabled tasks
DeltaFile
+96-0tests/api2/test_replication.py
+62-14src/middlewared/middlewared/plugins/zettarepl_/state.py
+3-0src/middlewared/middlewared/plugins/replication.py
+161-143 files

NetBSD/pkgsrc BqEuWlZdoc CHANGES-2026

   doc: Added security/gpgmepp version 2.0.0
VersionDeltaFile
1.727+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc QEQretEsecurity Makefile

   security/Makefile: + gpgmepp
VersionDeltaFile
1.996+2-1security/Makefile
+2-11 files

NetBSD/pkgsrc 2TM79Y7security/gpgmepp PLIST Makefile

   security/gpgmepp: import gpgmepp-2.0.0

   GPGME++ is a C++ wrapper (or C++ bindings) for the GnuPG project's
   GPGME (GnuPG Made Easy) library.

   It is fairly complete, with some minor things still missing.
VersionDeltaFile
1.3+53-54security/gpgmepp/PLIST
1.51+13-15security/gpgmepp/Makefile
1.6+4-5security/gpgmepp/distinfo
1.3+3-5security/gpgmepp/DESCR
+73-794 files