FreeBSD/ports 5b381d4games/veloren-weekly distinfo Makefile

games/veloren-weekly: update to s20260211

Changes:        https://gitlab.com/veloren/veloren/-/compare/fd6760d062...d82a4a6cf1
(cherry picked from commit 7dc9dce38dfcbb7a9edfac4e77d02921d1be01fc)
DeltaFile
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+5-52 files

FreeBSD/ports b895d8cgraphics/mesa-devel distinfo Makefile, graphics/mesa-devel/files patch-amdgpu_log

graphics/mesa-devel: update to 26.0.b.1031

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/124d550a943...b651fd90d2d
DeltaFile
+0-13graphics/mesa-devel/files/patch-amdgpu_log
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-183 files

FreeBSD/ports 7dc9dcegames/veloren-weekly distinfo Makefile

games/veloren-weekly: update to s20260211

Changes:        https://gitlab.com/veloren/veloren/-/compare/fd6760d062...d82a4a6cf1
DeltaFile
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+5-52 files

FreeBSD/ports f391ebeemulators/rpcs3 distinfo Makefile

emulators/rpcs3: update to 0.0.39.18770

Changes:        https://github.com/RPCS3/rpcs3/compare/ebf9374ccd...7cfe96a1d1
DeltaFile
+3-3emulators/rpcs3/distinfo
+2-2emulators/rpcs3/Makefile
+5-52 files

FreeBSD/ports 1697360games/moonlight-qt Makefile, graphics/libplacebo distinfo Makefile

graphics/libplacebo: update to 7.360.0

Changes:        https://code.videolan.org/videolan/libplacebo/-/tags/v7.360.0
Reported by:    GitHub (watch releases)
DeltaFile
+3-5graphics/libplacebo/distinfo
+1-5graphics/libplacebo/Makefile
+1-1multimedia/ffmpeg/Makefile
+1-1games/moonlight-qt/Makefile
+1-1graphics/libplacebo/pkg-plist
+1-1multimedia/mpv/Makefile
+8-141 files not shown
+9-147 files

FreeBSD/ports 8673787graphics/gimp-jxl-plugin distinfo Makefile, graphics/libjxl distinfo Makefile

graphics/libjxl: update to 0.11.2

Changes:        https://github.com/libjxl/libjxl/releases/tag/v0.11.2
Reported by:    GitHub (watch releases)
Security:       CVE-2025-12474 CVE-2026-1837
DeltaFile
+7-7graphics/libjxl/distinfo
+3-4graphics/libjxl/Makefile
+3-3graphics/gimp-jxl-plugin/distinfo
+1-1graphics/gimp-jxl-plugin/Makefile
+14-154 files

FreeBSD/ports f5a1c75multimedia/svt-av1-hdr distinfo Makefile

multimedia/svt-av1-hdr: update to 4.0.1

Changes:        https://github.com/juliobbv-p/svt-av1-hdr/compare/v3.1.3...v4.0.1
Reported by:    portscout
DeltaFile
+3-3multimedia/svt-av1-hdr/distinfo
+1-1multimedia/svt-av1-hdr/Makefile
+1-1multimedia/svt-av1-hdr/pkg-plist
+5-53 files

FreeBSD/ports a0a6707multimedia/svt-av1 patch-pgo

multimedia/svt-av1: drop unused patch after 4b390bd6db0a

Part of incomplete/abandoned attempt to provide PGO option.
DeltaFile
+0-18multimedia/svt-av1/patch-pgo
+0-181 files

FreeBSD/ports 733626cx11/wl-mirror distinfo Makefile

x11/wl-mirror: update to 0.18.5

Changes:        https://github.com/Ferdi265/wl-mirror/releases/tag/v0.18.5
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/wl-mirror/distinfo
+1-1x11/wl-mirror/Makefile
+4-42 files

LLVM/project ce036c9libcxx/utils/ci/lnt schema.yaml

[libc++] Rename LNT schema for libc++

Sadly, I made an earlier test to create a schema named libcxx which
doesn't have the same contents as this one. And for the time being,
we don't have any way to remove these schemas.

To unblock LNT testing, we'll start populating the libcxx2 test
suite instead and we can clean this up in the future.
DeltaFile
+1-1libcxx/utils/ci/lnt/schema.yaml
+1-11 files

LLVM/project 7cc7a94llvm/lib/Target/AMDGPU GCNSchedStrategy.cpp GCNSchedStrategy.h, llvm/test/CodeGen/AMDGPU misched-remat-revert.ll

[AMDGPU][Scheduler] Fix inconsistent MI slots after rematerialization revert  (#180646)

This fixes an issue in the scheduler's rematerialization stage wherein
slot indices could end up being inconsistent with respect to MI order
following a scheduling revert coupled with rematerialization rollbacks.

When a region's schedule is reverted, instructions are re-ordered into
the region's original instruction order. Furthermore, non-debug
instructions have their slot moved if necessary to maintain consistency
between MI and slot order. Importantly, the rematerialization stage
marks rematerialized MIs as debug during re-scheduling. When reverting
the schedule of regions that have had some of their MIs rematerialized,
the latter are still marked debug, and therefore maintain their
pre-re-scheduling slot even if it no longer is consistent with MI order.

This fixes the issue by restoring the original state of rematerialized
MIs before reverting region schedules, ensuring they are moved if
necessary. An EXPENSIVE_CHECK is added to check that slot order
makes sense with respect to MI order in re-scheduled regions.

Fixes SWDEV-579187.
DeltaFile
+331-0llvm/test/CodeGen/AMDGPU/misched-remat-revert.ll
+50-33llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
+0-5llvm/lib/Target/AMDGPU/GCNSchedStrategy.h
+381-383 files

LLVM/project 9e905d1.ci/green-dragon relay-clang-stage2-thinlto.groovy

[green dragon] check in stage2 thinlto relay pipeline (#180997)

* Add a definition for the relay thinlto job
DeltaFile
+12-0.ci/green-dragon/relay-clang-stage2-thinlto.groovy
+12-01 files

LLVM/project d6656d0clang/lib/CIR/CodeGen CIRGenBuiltin.cpp, clang/test/CIR/CodeGenBuiltins/X86 avx512vl-builtins.c

Merge branch 'main' into users/wizardengineer/ct-select-core
DeltaFile
+364-0clang/test/CIR/CodeGenBuiltins/X86/avx512vl-builtins.c
+208-10llvm/test/CodeGen/RISCV/rv32p.ll
+206-8llvm/test/CodeGen/RISCV/rv64p.ll
+202-0llvm/test/CodeGen/AMDGPU/setcc-select.ll
+189-1clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+173-0mlir/unittests/Dialect/Linalg/InferConvolutionDimsTest.cpp
+1,342-1998 files not shown
+2,986-550104 files

FreeNAS/freenas e712cf6src/middlewared/middlewared/plugins/network_ route_sync.py route.py

docstrings for route funcs
DeltaFile
+4-0src/middlewared/middlewared/plugins/network_/route_sync.py
+1-0src/middlewared/middlewared/plugins/network_/route.py
+5-02 files

FreeNAS/freenas d8d1daasrc/middlewared/middlewared/plugins/network_ route_sync.py route.py

add network_/route_sync.py:sync_impl()
DeltaFile
+146-0src/middlewared/middlewared/plugins/network_/route_sync.py
+8-109src/middlewared/middlewared/plugins/network_/route.py
+154-1092 files

FreeNAS/freenas 483bc51src/middlewared/middlewared/plugins/network_ static_routes.py static_routes_sync.py

add better static route
DeltaFile
+64-83src/middlewared/middlewared/plugins/network_/static_routes.py
+78-0src/middlewared/middlewared/plugins/network_/static_routes_sync.py
+142-832 files

LLVM/project ee4d7f2libcxx/utils/ci/lnt run-benchmarks

[libc++] Improve the logging story in run-benchmarks

This allows diagnosing issues when a command fails.
DeltaFile
+24-13libcxx/utils/ci/lnt/run-benchmarks
+24-131 files

LLVM/project eeb2a20llvm/utils profcheck-xfail.txt

[ProfCheck] Add LowerMatrixIntrinsic test to xfail list

To get the buildbot back to green. We have not started working on
LowerMatrixIntrinsic tests yet.
DeltaFile
+1-0llvm/utils/profcheck-xfail.txt
+1-01 files

LLVM/project 64a2381llvm/docs LangRef.rst, llvm/test/CodeGen/X86 ctselect.ll

[LangRef][ConstantTime] Add documentation for llvm.ct.select.* constant-time intrinsics (#181042)

This PR introduces and documents the llvm.ct.select.* constant-time
intrinsics, providing timing-independent selection operations for
security-sensitive code. The LangRef is updated with syntax, semantics,
supported types, and usage guidance.

Additionally, test coverage is extended with a new <8 x float> variant
(llvm.ct.select.v8f32) and corresponding X86 codegen tests to ensure
correct lowering on both x64 and x32 targets.
DeltaFile
+188-0llvm/test/CodeGen/X86/ctselect.ll
+126-0llvm/docs/LangRef.rst
+314-02 files

LLVM/project fb6210fclang/lib/CodeGen CGExpr.cpp, clang/test/CodeGenCXX template-cxx20.cpp

[clang] CodeGen: fix ConstantExpr LValue emission

This fixes a regression introduced in #161029, though not the fault of that
patch, only by incidental changes regarding the preservation of constant expression
nodes.

The LValue emission of ConstantExpr was doing strange things with regards to
what type corresponds to the result of the constant expression, which are not
justified by any tests or in the discussions of the relevant patches.

See
https://github.com/llvm/llvm-project/commit/09669e6c5fa1e8db9c1091cc264640fb0377d6b6
and https://github.com/llvm/llvm-project/pull/78041 and
https://github.com/llvm/llvm-project/commit/51e4aa87e05c45bebf9658a47980b1934c88be31

This simplifies it to just use the expression type.

Since this regression was never released, there are no release notes.

Fixes #177807
DeltaFile
+2-12clang/lib/CodeGen/CGExpr.cpp
+12-1clang/test/CodeGenCXX/template-cxx20.cpp
+14-132 files

NetBSD/src qOMMJ80sys/uvm uvm_swap.c

   take uvm_swap_data_lock when looping devices in uvm_swap_stats()

   should fix PR#59996, where sometimes the rotation of devices in a
   priority list would happen and uvm_swap_stats() would exit early,
   returning a less count than previous.

   XXX: pullup-*
VersionDeltaFile
1.212+11-6sys/uvm/uvm_swap.c
+11-61 files

LLVM/project 0a966ffllvm/test/CodeGen/AMDGPU/GlobalISel llvm.amdgcn.raw.buffer.atomic.integer-minmax.ll

[AMDGPU][NFC] Fix test by removing debug flag in llvm.amdgcn.raw.buffer.atomic.integer-minmax.ll (#181044)

This patch is a NFC that removes debug flag from the test
llvm.amdgcn.raw.buffer.atomic.integer-minmax.ll
DeltaFile
+1-1llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.raw.buffer.atomic.integer-minmax.ll
+1-11 files

Linux/linux c22e26bDocumentation/userspace-api landlock.rst, security/landlock tsync.c fs.c

Merge tag 'landlock-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux

Pull landlock updates from Mickaël Salaün:

 - extend Landlock to enforce restrictions on a whole process, similarly
   to the seccomp's TSYNC flag

 - refactor data structures to simplify code and improve performance

 - add documentation to cover missing parts

* tag 'landlock-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux:
  mailmap: Add entry for Mickaël Salaün
  landlock: Transpose the layer masks data structure
  landlock: Add access_mask_subset() helper
  selftests/landlock: Add filesystem access benchmark
  landlock: Document audit blocker field format
  landlock: Add errata documentation section
  landlock: Add backwards compatibility for restrict flags

    [5 lines not shown]
DeltaFile
+561-0security/landlock/tsync.c
+159-193security/landlock/fs.c
+214-0tools/testing/selftests/landlock/fs_bench.c
+161-0tools/testing/selftests/landlock/tsync_test.c
+93-12Documentation/userspace-api/landlock.rst
+34-55security/landlock/ruleset.c
+1,222-26021 files not shown
+1,493-40627 files

Linux/linux d0e91e4security/integrity/evm evm_crypto.c, security/integrity/ima ima_main.c ima_appraise.c

Merge tag 'integrity-v7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity

Pull integrity updates from Mimi Zohar:
 "Just two bug fixes: IMA's detecting scripts (bprm_creds_for_exec), and
  calculating the EVM HMAC"

* tag 'integrity-v7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity:
  evm: Use ordered xattrs list to calculate HMAC in evm_init_hmac()
  ima: Fix stack-out-of-bounds in is_bprm_creds_for_exec()
DeltaFile
+13-9security/integrity/ima/ima_main.c
+3-13security/integrity/ima/ima_appraise.c
+10-4security/integrity/evm/evm_crypto.c
+4-2security/integrity/ima/ima.h
+30-284 files

LLVM/project 6ffbb32lldb/include/lldb/ValueObject DILParser.h, lldb/source/ValueObject DILParser.cpp DILEval.cpp

[LLDB] Add type casting to DIL, part 3 of 3 (#175061)

This PR updates type parsing in DIL to recognize user-defined types
(classes, namespaces, etc.), and allows this to be used in type casting.
DeltaFile
+147-3lldb/source/ValueObject/DILParser.cpp
+52-0lldb/test/API/commands/frame/var-dil/expr/Casts/TestFrameVarDILCast.py
+38-0lldb/test/API/commands/frame/var-dil/expr/Casts/main.cpp
+1-16lldb/source/ValueObject/DILEval.cpp
+10-0lldb/include/lldb/ValueObject/DILParser.h
+248-195 files

LLVM/project 04f3ef1mlir/include/mlir/Dialect/LLVMIR ROCDLOps.td, mlir/test/Dialect/LLVMIR rocdl.mlir

[mlir][ROCDL] Wrap asyncmark and wait.asyncmark intrinsics

(see op-level and LLVM documentation for details so I'm not repeating
myself, but these are the general operations for compiler-operated
asynchronous operation tracking, which frees programmers from having
to deal with all the different counters, allows certain optimization,
and doesn't require precise alias analysis)

-----

Co-authored-by: Claude Opus 4.5 <noreply at anthropic.com>
DeltaFile
+29-0mlir/include/mlir/Dialect/LLVMIR/ROCDLOps.td
+14-0mlir/test/Dialect/LLVMIR/rocdl.mlir
+14-0mlir/test/Target/LLVMIR/rocdl.mlir
+57-03 files

LLVM/project dc2fc9eclang/include/clang/Options Options.td, flang/docs FlangDriver.md

[flang][docs] Update the `-Ofast` description in `FlangDriver.md` (#180138)

After #170505, `-fno-protect-parens` is now required for flang to behave
the same as `-Ofast`. This patch adds that information to the
description of `-Ofast` in `FlangDriver.md`.
DeltaFile
+1-1clang/include/clang/Options/Options.td
+1-1flang/docs/FlangDriver.md
+2-22 files

Linux/linux 146fa66security/smack smackfs.c smack_access.c

Merge tag 'Smack-for-7.0' of https://github.com/cschaufler/smack-next

Pull smack updates from Casey Schaufler:
 "Two improvements to the code for setting the CIPSO Domain Of
  Interpretation (DOI), a seldom used feature, and a formatting change"

* tag 'Smack-for-7.0' of https://github.com/cschaufler/smack-next:
  smack: /smack/doi: accept previously used values
  smack: /smack/doi must be > 0
  security: smack: fix indentation in smack_access.c
DeltaFile
+50-29security/smack/smackfs.c
+1-1security/smack/smack_access.c
+51-302 files

LLVM/project 7964096flang/include/flang/Support Fortran-features.h, flang/lib/Semantics resolve-names.cpp

[flang] Downgrade error to warning for IGNORE_TKR case (#180994)

The IGNORE_TKR directive has meaning only in the specification part of a
subroutine or function subprogram or interface. Presently, it is an
error when the directive appears elsewhere.

At user request, this patch softens the error to a warning for when this
directive appears in a program unit other than a subroutine or function,
and when it appears in a subroutine or function subprogram outside the
specification part of its top scope.
DeltaFile
+10-8flang/lib/Semantics/resolve-names.cpp
+4-4flang/test/Semantics/ignore_tkr01.f90
+2-1flang/include/flang/Support/Fortran-features.h
+1-1flang/test/Semantics/OpenMP/compiler-directive.f90
+1-0flang/lib/Support/Fortran-features.cpp
+18-145 files

OpenBSD/ports KLM89dzsecurity/py-cryptography distinfo crates.inc, security/py-cryptography/pkg PLIST

   update to py3-cryptography{,_vectors}-46.0.5
VersionDeltaFile
1.31.2.1+16-16security/py-cryptography/pkg/PLIST
1.51.2.1+6-6security/py-cryptography/distinfo
1.21.2.1+2-2security/py-cryptography/crates.inc
1.49.2.1+2-2security/py-cryptography_vectors/distinfo
1.98.2.1+1-1security/py-cryptography/Makefile
1.65.2.1+1-1security/py-cryptography_vectors/Makefile
+28-281 files not shown
+29-297 files