FreeBSD/ports 1fd5440x11-toolkits/qt6-declarative Makefile, x11-toolkits/qt6-declarative/files patch-git_8a2c82be6a

x11-toolkits/qt6-declarative: Backport upstream patch

KDE BUG: https://bugs.kde.org/520252
DeltaFile
+100-0x11-toolkits/qt6-declarative/files/patch-git_8a2c82be6a
+1-0x11-toolkits/qt6-declarative/Makefile
+101-02 files

FreeBSD/src 5dbbd76sys/compat/linux linux_signal.c

linux: Fix missing break in lsiginfo_to_siginfo()

Prevent LINUX_SI_TKILL from inadvertently falling through to
LINUX_SI_QUEUE, which incorrectly overwrote si_code with SI_QUEUE
instead of SI_LWP.
DeltaFile
+1-0sys/compat/linux/linux_signal.c
+1-01 files

OPNSense/core b11d6b3src/www firewall_rules.php

Firewall: Rules: LAN - fix for missing HTML escape

PR: CVE-2026-49131
(cherry picked from commit 37cc231a6844f343723be6ae1a84d73941a1b408)
DeltaFile
+1-1src/www/firewall_rules.php
+1-11 files

OPNSense/core 12b021fsrc/opnsense/www/js/widgets Certificates.js

dashboard / certificates - remove unused data-tooltip that is not properly escaped

PR: CVE-2026-49132
(cherry picked from commit 2e2a782102d4d2973580317545acf307d0a7e423)
DeltaFile
+1-1src/opnsense/www/js/widgets/Certificates.js
+1-11 files

OPNSense/core acbc3f6src/etc/inc/plugins.inc.d ntpd.inc

network time: cleanse port option before use

This is also a continuation of 770480715b15.  Moving the validation
inside the respective function makes sense.  Also checking if the
name and expected file type is present before continuing.

Also bring in the PPS unlink() fix into GPS and always use the default
init string if nothing else given -- may be wrong but at least this
was the code intention only obscured by the wrong logic expression.

PR: GHSA-872g-g543-j37m
(cherry picked from commit 3183b3ed1fc0f66234b61143304e7ac0c57ba6f6)
DeltaFile
+25-32src/etc/inc/plugins.inc.d/ntpd.inc
+25-321 files

LLVM/project 3228793clang/include/clang/AST DeclTemplate.h, clang/lib/AST DeclTemplate.cpp

Revert "[clang] fix getTemplateInstantiationArgs (#199528)"

This reverts commit ccd2606d0c30c58554cc11038a2160672ef529d5.
DeltaFile
+429-194clang/lib/Sema/SemaTemplateInstantiate.cpp
+164-257clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+146-150clang/lib/Sema/SemaTemplate.cpp
+95-96clang/include/clang/AST/DeclTemplate.h
+129-59clang/lib/Sema/SemaConcept.cpp
+92-60clang/lib/AST/DeclTemplate.cpp
+1,055-81652 files not shown
+1,714-1,45458 files

LLVM/project 6b6cb5fllvm/lib/ObjCopy/DXContainer DXContainerObjcopy.cpp, llvm/test/tools/llvm-objcopy/DXContainer dump-section.yaml copy-headers.yaml

Reapply "[llvm-objcopy] Strip header from DXContainer's ILDB part during `--dump-section`" (#200906)

The patch is reapplied with adjustments for the test failing on some
buildbots.
It strips the header from ILDB part of DXContainer during `llvm-objcopy
--dump-section`, so that the output contains bitcode only.
DeltaFile
+26-219llvm/test/tools/llvm-objcopy/DXContainer/dump-section.yaml
+12-3llvm/test/tools/llvm-objcopy/DXContainer/copy-headers.yaml
+1-1llvm/lib/ObjCopy/DXContainer/DXContainerObjcopy.cpp
+39-2233 files

OPNSense/core 3183b3esrc/etc/inc/plugins.inc.d ntpd.inc

network time: cleanse port option before use

This is also a continuation of 770480715b15.  Moving the validation
inside the respective function makes sense.  Also checking if the
name and expected file type is present before continuing.

Also bring in the PPS unlink() fix into GPS and always use the default
init string if nothing else given -- may be wrong but at least this
was the code intention only obscured by the wrong logic expression.

PR: GHSA-872g-g543-j37m
DeltaFile
+25-32src/etc/inc/plugins.inc.d/ntpd.inc
+25-321 files

OPNSense/core 2e2a782src/opnsense/www/js/widgets Certificates.js

dashboard / certificates - remove unused data-tooltip that is not properly escaped

PR: CVE-2026-49132
DeltaFile
+1-1src/opnsense/www/js/widgets/Certificates.js
+1-11 files

OPNSense/core 37cc231src/www firewall_rules.php

Firewall: Rules: LAN - fix for missing HTML escape

PR: CVE-2026-49131
DeltaFile
+1-1src/www/firewall_rules.php
+1-11 files

LLVM/project 6e1f2f5lldb/bindings/python CMakeLists.txt

[lldb][windows] copy vcpkg runtime dlls (#200416)
DeltaFile
+12-0lldb/bindings/python/CMakeLists.txt
+12-01 files

FreeBSD/ports 3a606b8editors/pluma Makefile distinfo, editors/pluma/files patch-Makefile.in patch-docs-reference-Makefile.am

editors/pluma: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook. Remove autoreconf, autoconf-archive,
yelp-tools, and mate-submodules, not needed with release tarballs.
Patch Makefile.in to drop API docs from SUBDIRS. Fix sh_CMD to use
${SH}.
DeltaFile
+9-12editors/pluma/Makefile
+20-0editors/pluma/files/patch-Makefile.in
+0-10editors/pluma/files/patch-docs-reference-Makefile.am
+0-8editors/pluma/files/patch-configure.ac
+3-5editors/pluma/distinfo
+32-355 files

LLVM/project 3c0daa2lldb/source/Host/windows PseudoConsole.cpp

[lldb][Windows] Default-initialize PseudoConsole Kernel32 members (#200880)
DeltaFile
+4-4lldb/source/Host/windows/PseudoConsole.cpp
+4-41 files

LLVM/project c512963lldb/source/Host/windows PipeWindows.cpp

[lldb][windows] Close pipe HANDLE if _open_osfhandle fails (#200882)
DeltaFile
+15-0lldb/source/Host/windows/PipeWindows.cpp
+15-01 files

LLVM/project 79e54c2llvm/include/llvm/DebugInfo/PDB/Native PDBStringTableBuilder.h, llvm/lib/DebugInfo/PDB/Native PDBFileBuilder.cpp

Initialize InjectedSourceHashTraits along with Strings
DeltaFile
+4-3llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
+1-0llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h
+5-32 files

LLVM/project 141ee0fllvm/lib/DebugInfo/PDB/Native PDBFileBuilder.cpp

Initialize PDBFileBuilder::Strings
DeltaFile
+2-2llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
+2-21 files

LLVM/project 3c870d4llvm/include/llvm/DebugInfo/PDB/Native PDBFileBuilder.h, llvm/lib/DebugInfo/PDB/Native PDBFileBuilder.cpp

[PDB][llvm-pdbutil] Add DXContainer support for yaml2pdb
DeltaFile
+47-21llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
+35-10llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
+3-1llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h
+0-2llvm/test/tools/llvm-pdbutil/dxcontainer.test
+85-344 files

LLVM/project 4d95037llvm/tools/llvm-pdbutil PdbYaml.h PdbYaml.cpp

Rename a conflicting class name
DeltaFile
+3-3llvm/tools/llvm-pdbutil/PdbYaml.h
+2-2llvm/tools/llvm-pdbutil/PdbYaml.cpp
+5-52 files

LLVM/project e3c331allvm/tools/llvm-pdbutil YAMLOutputStyle.cpp PdbYaml.h

[llvm-pdbutil] Add DXContainer support for pdb2yaml
DeltaFile
+31-0llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp
+7-0llvm/tools/llvm-pdbutil/PdbYaml.h
+6-0llvm/tools/llvm-pdbutil/PdbYaml.cpp
+5-0llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
+1-0llvm/tools/llvm-pdbutil/llvm-pdbutil.h
+1-0llvm/tools/llvm-pdbutil/YAMLOutputStyle.h
+51-06 files

LLVM/project a2bbd87llvm/include/llvm/DebugInfo/PDB/Native RawConstants.h PDBFile.h, llvm/lib/DebugInfo/PDB/Native PDBFile.cpp

[PDB] Add DXContainer parsing inside PDBFile
DeltaFile
+145-0llvm/test/tools/llvm-pdbutil/dxcontainer.test
+25-1llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp
+4-1llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h
+3-0llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h
+177-24 files

LLVM/project 9def57allvm/lib/Transforms/Vectorize VPlanTransforms.cpp

[VPlan] Remove stale references to VPTypeInfo. (#201088)

VPTypeInfo has been removed, and (#199647) a016f53e2 add dead reference,
causing the build to fail on main.
DeltaFile
+2-3llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+2-31 files

LLVM/project 67aaa03mlir/docs Tokens.md LangRef.md, mlir/lib/Conversion/AsyncToLLVM AsyncToLLVM.cpp

[mlir][IR] Add builtin `TokenType` (#195640)

Introduces a new parameterless, opaque, builtin SSA value type,
`!token`. A token cannot appear in a value-forwarding position such as
`cf.br`, `arith.select`, `scf.for` iter-args or function call/return.
Walking back from any token use reaches the producing operation without
crossing such a boundary. Tokens carry no runtime data and cannot
constant-fold.

This contract is enforced by changing the default ODS `AnyType`
predicate to exclude tokens. In addition, token-producing and
token-consuming ops must opt in by implementing the `ProducesToken` and
`ConsumesToken` traits. The IR verifier checks for the presence of these
traits.

Note: CSE, DCE, hoisting, and `OperationEquivalence` remain unchanged. A
stronger contract (e.g., uniqueness, arity, paired lifetime), if
desirable based on the semantics of token-producing and token-consuming
ops, can be expressed at the op level via existing mechanisms (side

    [27 lines not shown]
DeltaFile
+143-0mlir/test/IR/token-type.mlir
+107-0mlir/docs/Tokens.md
+89-3mlir/lib/IR/Verifier.cpp
+55-0mlir/test/lib/Dialect/Test/TestOps.td
+20-19mlir/lib/Conversion/AsyncToLLVM/AsyncToLLVM.cpp
+28-0mlir/docs/LangRef.md
+442-2243 files not shown
+652-14049 files

FreeBSD/ports 6bc7ab1sysutils/fakertc Makefile distinfo

sysutils/fakertc: follow repo move to codeberg.org

Although the package does not change, bump portrevision to make
sure the build cluster can properly fetch and build.
DeltaFile
+6-4sysutils/fakertc/Makefile
+3-3sysutils/fakertc/distinfo
+9-72 files

LLVM/project 016f53ellvm/lib/Transforms/Vectorize VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize/RISCV strided-accesses-narrow-iv.ll strided-access-wide-stride.ll

[VPlan] Use pointer index type for stride in convertToStridedAccesses (#199647)

The type of StrideInBytes should be index type, not the canonical IV
type. When the type of canonical IV is narrower than index type (e.g.,
i32 canonical IV on a RV64), using CanonicalIVType for stride may cause
crash.

The assertion failure in SelectionDAG was a secondary symptom, and the
root cause is a semantic mismatch in the stride type.

Fixes #199509
DeltaFile
+275-0llvm/test/Transforms/LoopVectorize/RISCV/strided-accesses-narrow-iv.ll
+48-2llvm/test/Transforms/LoopVectorize/RISCV/strided-access-wide-stride.ll
+13-7llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+2-2llvm/test/Transforms/LoopVectorize/RISCV/masked_gather_scatter.ll
+2-2llvm/test/Transforms/LoopVectorize/RISCV/strided-accesses.ll
+1-1llvm/test/Transforms/LoopVectorize/RISCV/dead-ops-cost.ll
+341-141 files not shown
+342-157 files

LLVM/project f341dabclang/include/clang/Basic DiagnosticCommonKinds.td, clang/lib/Basic/Targets RISCV.cpp RISCV.h

[clang][RISCV][Zicfilp] Force user to use `-mcf-branch-label-scheme=unlabeled` (#152122)

Expected Behavior:

When `-fcf-protection=branch|full` is specified, it's an error to omit
`-mcf-branch-label-scheme=unlabeled`.

Context:

When using forward-edge control flow integrity feature based on the
RISC-V Zicfilp extension, the `-mcf-branch-label-scheme` option selects
the encoding scheme used in the landing pad labels. The spec defines 2
schemes: `func-sig` and `unlabeled`, with the former specified as the
default. However the `func-sig` backend is still under active
development and won't land anytime soon; in the meanwhile, the
`unlabeled` scheme almost has complete support in the toolchain now.

Given that Clang currently accepts and defaults to
`-mcf-branch-label-scheme=func-sig` but doesn't work correctly, we want

    [7 lines not shown]
DeltaFile
+20-17clang/test/CodeGen/RISCV/riscv-cf-protection.c
+28-0clang/lib/Basic/Targets/RISCV.cpp
+1-9clang/lib/Basic/Targets/RISCV.h
+2-0clang/include/clang/Basic/DiagnosticCommonKinds.td
+51-264 files

LLVM/project e41928dllvm/test/CodeGen/AMDGPU memory-legalizer-av-none.ll

added tests that mix synchronize-as and av-none
DeltaFile
+75-5llvm/test/CodeGen/AMDGPU/memory-legalizer-av-none.ll
+75-51 files

LLVM/project 238bd57llvm/lib/Target/AArch64 SVEInstrFormats.td AArch64InstrFormats.td

[AArch64][TG] Migrate AArch64 backend from !cond to !switch(NFC) (#200949)

Making exact matches more compact. The \!switch operator has been
introduced by: https://github.com/llvm/llvm-project/pull/199659
DeltaFile
+81-81llvm/lib/Target/AArch64/SVEInstrFormats.td
+4-4llvm/lib/Target/AArch64/AArch64InstrFormats.td
+85-852 files

LLVM/project 1c54625mlir/docs Tokens.md

Update mlir/docs/Tokens.md

Co-authored-by: Mehdi Amini <joker.eph at gmail.com>
DeltaFile
+2-1mlir/docs/Tokens.md
+2-11 files

LLVM/project 8e5b8dbmlir/include/mlir/IR BuiltinOps.td

drop unrealized_conversion_cast change
DeltaFile
+3-3mlir/include/mlir/IR/BuiltinOps.td
+3-31 files

LLVM/project 1290ce6mlir/docs Tokens.md, mlir/include/mlir/Dialect/LLVMIR LLVMIntrinsicOps.td

infer token traits
DeltaFile
+14-14mlir/test/IR/token-type.mlir
+16-9mlir/test/lib/Dialect/Test/TestOps.td
+13-0mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+7-2mlir/docs/Tokens.md
+4-4mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td
+3-3mlir/lib/IR/Verifier.cpp
+57-323 files not shown
+60-409 files