FreeBSD/ports 34ba223textproc/gspell distinfo Makefile

textproc/gspell: update to 1.14.3

Update to 1.14.3

  News in 1.14.3, 2026-03-17 (stable version)
  -------------------------------------------
  * Translation updates.

PR:             293883
DeltaFile
+3-3textproc/gspell/distinfo
+1-1textproc/gspell/Makefile
+1-0textproc/gspell/pkg-plist
+5-43 files

FreeBSD/ports b723517net/gnome-online-accounts Makefile distinfo

net/gnome-online-accounts: update to 3.54.11

Update to 3.54.11

  Overview of changes in 3.54.11
  ==============================
  * Bugs fixed:
    - #453 SMTP server without password cannot be configured (Milan Crha)
    - Remove unneeded SMTP password escaping

  * Translation updates:
    - Kazakh (Baurzhan Muftakhidinov)

Pet portclippy (truckman)

We do not appear to need libdbus. (truckman)
DeltaFile
+4-5net/gnome-online-accounts/Makefile
+3-3net/gnome-online-accounts/distinfo
+7-82 files

FreeBSD/ports 12aa4eagames/gnome-nibbles distinfo Makefile

games/gnome-nibbles: update to 4.5.1

Update to 4.5.1

  4.5.1 - March 14, 2026
  ======================

  - Updated translations; Finnish, Swedish, Catalan, Czech, Turkish & Kazakh.
  - To download use:
    https://gitlab.gnome.org/GNOME/gnome-nibbles/-/archive/4.5.1/gnome-nibbles-4.5.1.tar.bz2

  4.5.0 - February 8, 2026
  ========================

  - No build dependency changes.
  - Fix issue #80.
  - Correct metadata !95 & !96. Thanks to Sabri Ünal for these.
  - Fix the game not starting on level 1 for progress of Levels 1 through 26 in
    sequential order if the previous game was a fixed level > 1

    [7 lines not shown]
DeltaFile
+3-3games/gnome-nibbles/distinfo
+1-1games/gnome-nibbles/Makefile
+4-42 files

LLVM/project 73df0d6llvm/lib/Target/AMDGPU/AsmParser AMDGPUAsmParser.cpp, llvm/test/MC/AMDGPU gfx1250_asm_wmma_w32.s gfx1250_asm_wmma_w32_err.s

[AMDGPU] Disable neg_lo[0:1] and neg_hi[0:1] on gfx1250 WMMA, MC part (#188349)
DeltaFile
+10-45llvm/test/MC/AMDGPU/gfx1250_asm_wmma_w32.s
+10-31llvm/test/MC/Disassembler/AMDGPU/gfx1250_dasm_wmma_w32.txt
+30-0llvm/test/MC/AMDGPU/gfx1250_asm_wmma_w32_err.s
+6-0llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+56-764 files

LLVM/project a0f4e65llvm/test/CodeGen/X86 vector-interleaved-store-i64-stride-7.ll vector-interleaved-store-i64-stride-6.ll

Merge branch 'main' into users/arsenm/libclc/override-amdgpu-fast-fma-macro
DeltaFile
+4,978-4,984llvm/test/CodeGen/X86/vector-interleaved-store-i64-stride-7.ll
+4,590-4,623llvm/test/CodeGen/X86/vector-interleaved-store-i64-stride-6.ll
+3,850-4,310llvm/test/CodeGen/X86/vector-interleaved-load-i8-stride-8.ll
+3,562-3,632llvm/test/CodeGen/X86/vector-interleaved-load-i16-stride-8.ll
+2,430-2,474llvm/test/CodeGen/X86/vector-interleaved-load-i8-stride-7.ll
+1,815-1,852llvm/test/CodeGen/X86/vector-interleaved-load-i16-stride-7.ll
+21,225-21,875404 files not shown
+38,939-33,584410 files

LLVM/project c1cd0d5libclc/clc/include/clc/math math.h gentype.inc, libclc/clc/lib/generic/math clc_ep.inc clc_sincos_helpers.inc

libclc: Unify fast FMA controls (#188244)

This was defined in multiple places with different names. Consolidate
on one, with a gentype wrapper for it. Also set the value based on the
standard FP_FAST_FMA* macros.
DeltaFile
+9-28libclc/clc/lib/generic/math/clc_ep.inc
+17-2libclc/clc/include/clc/math/math.h
+6-0libclc/clc/include/clc/math/gentype.inc
+2-2libclc/clc/lib/generic/math/clc_sincos_helpers.inc
+1-0libclc/clc/lib/generic/math/clc_ep.cl
+35-325 files

LLVM/project 7cb57c6mlir/include/mlir/Dialect/XeGPU/TransformOps XeGPUTransformOps.td, mlir/lib/Dialect/XeGPU/TransformOps XeGPUTransformOps.cpp

[MLIR][XeGPU][TransformOps] Remove obsolete transform ops (#187561)

Cleaning up XeGPU transform ops. Now that XeGPU layout propagation
works, it is sufficient to set the layouts for anchor ops (e.g.
load/store/dpas ops) only.

Changes:
* Remove `xegpu.get_desc_op` and `xegpu.set_desc_layout`. Users should
not change the layout of descriptor op's return value anymore.
* Add `xegpu.get_load_op(value)` that finds either `xegpu.load_nd` or
`xegpu.load` op in the value's producer chain. This is a useful utility
as load ops often need to be annotated with a layout.
* The generic `xegpu.set_op_layout_attr(op, ...)` is now replaced by
`xegpu.set_anchor_layout(op, ...)` that only sets layout attribute of
anchor ops. Raises an error if the given op does not support anchor
layouts.
* `xegpu.insert_prefetch` takes a load op handle instead of a value.
DeltaFile
+141-279mlir/test/Dialect/XeGPU/transform-ops.mlir
+73-196mlir/test/python/dialects/transform_xegpu_ext.py
+65-181mlir/lib/Dialect/XeGPU/TransformOps/XeGPUTransformOps.cpp
+26-105mlir/include/mlir/Dialect/XeGPU/TransformOps/XeGPUTransformOps.td
+13-94mlir/python/mlir/dialects/transform/xegpu.py
+5-78mlir/test/Dialect/XeGPU/transform-ops-invalid.mlir
+323-9336 files

LLVM/project 34ee487llvm/lib/Target/AMDGPU SIInstrInfo.cpp SIInstrInfo.h, llvm/test/CodeGen/AMDGPU si-lower-sgpr-spills-vgpr-lanes-usage.mir

AMDGPU: Implememt memsize forms of isLoadFromStackSlot/isStoreToStackSlot (#188264)

Requested in #182673, though I'm not sure why this needs to be pushed
into targets. The size can be taken from the machine mem operand
generically.
DeltaFile
+22-12llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+19-4llvm/lib/Target/AMDGPU/SIInstrInfo.h
+0-3llvm/test/CodeGen/AMDGPU/si-lower-sgpr-spills-vgpr-lanes-usage.mir
+41-193 files

LLVM/project 1904867llvm/test/Transforms/InstCombine nanless-canonicalize-combine.ll

InstCombine: Add baseline test for nanless canonicalize combine (#172997)
DeltaFile
+832-0llvm/test/Transforms/InstCombine/nanless-canonicalize-combine.ll
+832-01 files

FreeBSD/ports 0cc85a6devel/sbt distinfo Makefile

devel/sbt: update to 1.12.8 release
DeltaFile
+3-3devel/sbt/distinfo
+1-1devel/sbt/Makefile
+4-42 files

NetBSD/pkgsrc NzHgSsQwww/chromium distinfo Makefile

   www/chromium: update to 146.0.7680.164

   * 146.0.7680.164
   This update includes 8 security fixes. Please see the
   Chrome Security Page for more information.
   [$7000][485397284] High CVE-2026-4673: Heap buffer overflow in WebAudio.
   Reported by c6eed09fc8b174b0f3eebedcceb1e792 on 2026-02-18
   [TBD][488188166] High CVE-2026-4674: Out of bounds read in CSS.
   Reported by Syn4pse on 2026-02-27
   [TBD][488270257] High CVE-2026-4675: Heap buffer overflow in WebGL.
   Reported by 86ac1f1587b71893ed2ad792cd7dde32 on 2026-02-27
   [TBD][488613135] High CVE-2026-4676: Use after free in Dawn.
    Reported by 86ac1f1587b71893ed2ad792cd7dde32 on 2026-03-01
   [TBD][490533968] High CVE-2026-4677: Out of bounds read in WebAudio.
   Reported by c6eed09fc8b174b0f3eebedcceb1e792 on 2026-03-07
   [TBD][491164019] High CVE-2026-4678: Use after free in WebGPU.
   Reported by Google on 2026-03-10
   [TBD][491516670] High CVE-2026-4679: Integer overflow in Fonts.
   Reported by GF, Un3xploitable Of DeadSec on 2026-03-11

    [2 lines not shown]
VersionDeltaFile
1.35+6-6www/chromium/distinfo
1.49+1-1www/chromium/Makefile
+7-72 files

LLVM/project 4c4c1dblibc/src/__support/OSUtil/linux/syscall_wrappers utimensat.h, libc/src/sys/stat utimensat.h

[libc] Add utimensat syscall wrapper and entrypoint (#188347)

Implemented the utimensat syscall for Linux and added the entrypoint to
sys/stat.h.

* Added utimensat syscall wrapper to OSUtil
* Updated utimes to use the utimensat wrapper
* Added utimensat unit tests to sys/stat
* Configured entrypoints for x86_64, riscv, and aarch64
DeltaFile
+119-0libc/test/src/sys/stat/utimensat_test.cpp
+42-0libc/src/__support/OSUtil/linux/syscall_wrappers/utimensat.h
+15-18libc/src/sys/time/linux/utimes.cpp
+29-0libc/src/sys/stat/linux/utimensat.cpp
+22-0libc/src/sys/stat/utimensat.h
+21-0libc/test/src/sys/stat/CMakeLists.txt
+248-189 files not shown
+301-2215 files

OPNSense/core dc04120src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterBaseController.php

firewall: adjust sort order in networks and aliases; closes #10022 #10031

While here also switch to use the cached model exclusively and change the
formatting of address/network shortcuts actually calling them "network".
DeltaFile
+53-29src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterBaseController.php
+53-291 files

FreeBSD/ports abc7790www/gitea distinfo Makefile

www/gitea: Update 1.25.4 => 1.25.5

While here, specify minimum Go version since in 2026Q1
Go default is 1.24 and gitea requires minimum 1.25.

Release notes:
https://blog.gitea.com/release-of-1.25.5/

Changelog:
https://github.com/go-gitea/gitea/releases/tag/v1.25.5

PR:             293986
Reported by:    ports at foss-daily.org (maintainer)
Approved by:    maintainer, vvd (mentor)
MFH:            2026Q1

(cherry picked from commit 84595ff66fad03b7d4e8e872acdf7753acfbdc88)
DeltaFile
+3-3www/gitea/distinfo
+2-2www/gitea/Makefile
+5-52 files

LLVM/project e40062coffload/plugins-nextgen/level_zero/include L0Device.h, offload/plugins-nextgen/level_zero/src L0Device.cpp

[OFFLOAD][L0] Add support to run ctor/dtor code (#187510)

This PR adds support in the Level Zero plugin to execute
constructors/destructors on the device code. As spirv-link has some
limitations, it mimics the CUDA plugin behavior where the RTL constructs
the device side tables before invoking the kernel that will execute
them.

The kernel and other necessary symbols to create the device tables are
created by the SPIRVCtorDtorLowering pass to be added in #187509
DeltaFile
+143-0offload/plugins-nextgen/level_zero/src/L0Device.cpp
+10-0offload/plugins-nextgen/level_zero/include/L0Device.h
+153-02 files

FreeBSD/ports 84595ffwww/gitea distinfo Makefile

www/gitea: Update 1.25.4 => 1.25.5

Release notes:
https://blog.gitea.com/release-of-1.25.5/

Changelog:
https://github.com/go-gitea/gitea/releases/tag/v1.25.5

PR:             293986
Reported by:    ports at foss-daily.org (maintainer)
Approved by:    maintainer, vvd (mentor)
MFH:            2026Q1
DeltaFile
+3-3www/gitea/distinfo
+1-2www/gitea/Makefile
+4-52 files

LLVM/project abd26bfllvm/include/llvm/ExecutionEngine/Orc SelfExecutorProcessControl.h, llvm/lib/ExecutionEngine/Orc SelfExecutorProcessControl.cpp

[ORC] Move DylibManager impl out of SelfExecutorProcessControl. (#188417)

SelfExecutorProcessControl no longer implements DylibManager. Instead a
private inner class, InProcessDylibManager, is used to implement this
interface. This change should not affect the behavior of
SelfExecutorProcessControl from the perspective of API clients.

This is a step towards decoupling ExecutorProcessControl implementations
from other interfaces.
DeltaFile
+41-39llvm/lib/ExecutionEngine/Orc/SelfExecutorProcessControl.cpp
+14-8llvm/include/llvm/ExecutionEngine/Orc/SelfExecutorProcessControl.h
+55-472 files

OPNSense/core 4db48f0Mk git.mk

make: unhide PHP error in `vim' target
DeltaFile
+1-1Mk/git.mk
+1-11 files

OpenBSD/ports j87p4Y8www/tomcat/v10 distinfo Makefile, www/tomcat/v10/pkg PLIST-examples

   update to tomcat-10.1.53
VersionDeltaFile
1.40+4-4www/tomcat/v10/distinfo
1.35+2-0www/tomcat/v10/pkg/PLIST-examples
1.47+1-1www/tomcat/v10/Makefile
+7-53 files

LLVM/project d69fc65llvm/lib/Target/AMDGPU AMDGPUPromoteAlloca.cpp, llvm/test/CodeGen/AMDGPU promote-alloca-placeholder-replacement.ll promote-alloca-use-after-erase.ll

AMDGPU: Simplify placeholder replacement in AMDGPUPromoteAlloca (#188202)

If `promoteAllocaUserToVector` returns the placeholder, it means the
instruction does not actually modify the alloca. we don't need to add
the placeholder as block available value for correctness. Instructions
appear afterwards in the the same block could still get the placeholder
as source value through GetCurVal() call. Instructions in other block
which access the alloca will be set up later when we really do
placeholder replacement.

This help simplify the placeholder replacement logic.
DeltaFile
+13-15llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
+20-0llvm/test/CodeGen/AMDGPU/promote-alloca-placeholder-replacement.ll
+2-3llvm/test/CodeGen/AMDGPU/promote-alloca-use-after-erase.ll
+35-183 files

FreeBSD/ports 3bd1f59devel/rubygem-execjs-gitlab Makefile, www/gitlab Makefile Makefile.common

www/gitlab: use nodejs 24 for asset compilation
DeltaFile
+1-4www/gitlab/Makefile
+2-1devel/rubygem-execjs-gitlab/Makefile
+1-1www/gitlab/Makefile.common
+4-63 files

LLVM/project f0b58c1libc/docs porting.rst, libc/docs/dev entrypoints.rst cmake_build_rules.rst

[libc][docs][NFC] Expand entrypoints technical reference (#4) (#188255)

Expanded entrypoints.rst with details about definitions, registration
rules, and the lifecycle of an entrypoint.

Updated multiple documents to remove redundant technical details and
link to the centralized entrypoints reference:

- libc/docs/dev/cmake_build_rules.rst
- libc/docs/dev/implementation_standard.rst
- libc/docs/porting.rst
- libc/docs/dev/source_tree_layout.rst
DeltaFile
+111-3libc/docs/dev/entrypoints.rst
+11-21libc/docs/porting.rst
+7-10libc/docs/dev/cmake_build_rules.rst
+10-7libc/docs/dev/implementation_standard.rst
+3-2libc/docs/dev/source_tree_layout.rst
+2-0libc/docs/dev/fuzzing.rst
+144-431 files not shown
+146-437 files

OpenBSD/ports OsHmOfjlang/ruby/3.3 Makefile, lang/ruby/3.4 Makefile

   MFC: build ruby 3.x with USE_NOBTCFI on aarch64 due to crashes at runtime
   when using FFI on machines which enforce BTI. (4.0 seems ok).

   ok tb jca kn

   (I left this as just 3.3/3.4 since we didn't provide a ruby32-ffi
   package)
VersionDeltaFile
1.9.2.2+4-0lang/ruby/3.4/Makefile
1.17.2.1+3-0lang/ruby/3.3/Makefile
+7-02 files

FreeBSD/ports 45fee49cad/qrouter distinfo Makefile

cad/qrouter: Update 1.4.88 => 1.4.90

Summary: * Add WWW for source code repository.

Approved by:            yuri@ (maintainer, Mentor)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D56073
DeltaFile
+3-3cad/qrouter/distinfo
+3-2cad/qrouter/Makefile
+6-52 files

OpenBSD/ports g6gWt8Plang/ruby/3.3 Makefile, lang/ruby/3.4 Makefile

   build ruby 3.x with USE_NOBTCFI on aarch64 due to crashes at runtime
   when using FFI on machines which enforce BTI. (4.0 seems ok).

   ok tb jeremy kn
VersionDeltaFile
1.20+4-1lang/ruby/3.3/Makefile
1.13+4-0lang/ruby/3.4/Makefile
+8-12 files

FreeBSD/ports fb19f7cemulators/Ymir Makefile

emulators/Ymir: remove USES= desktop-file-utils

As the .desktop file doesn't define MimeTypes,
we don't need USES= desktop-file-utils.

PR:             294031
Reported by:    Stefan Schlosser <bsdcode at disroot.org> (maintainer)
Approved by:    Stefan Schlosser (maintainer), vvd (mentor)
DeltaFile
+3-2emulators/Ymir/Makefile
+3-21 files

LLVM/project a5a7f62compiler-rt/test/builtins CMakeLists.txt, compiler-rt/test/builtins/Unit lit.cfg.py lit.site.cfg.py.in

[compiler-rt] CRT builtins tests should not run on mac/windows under LLVM_ENABLE_RUNTIMES (#187835)

#171941 got the builtins tests running under LLVM_ENABLE_RUNTIMES by
testing the builtins as part of the runtimes build.

As a consequence, CMake in `lib/builtins/` is no longer visible when
configuring the tests (but `test/builtins/` is). This means that the
`cmake_dependent_option` from `lib/builtins/` is not accounted for by
the tests, allowing COMPILER_RT_BUILD_CRT to be YES when
COMPILER_RT_HAS_CRT is NO. As a consequence, the CRT tests are running
on platforms where COMPILER_RT_HAS_CRT is false (#176892).


https://github.com/llvm/llvm-project/blob/367da15a11c52886c50e7f020cb4de59fe6d07ca/compiler-rt/lib/builtins/CMakeLists.txt#L1106-L1108

Although the long-term solution could be to split both the builtins (and
their tests) out of compiler-rt into a top-level directory with shared
options, this works around the issue for the moment by checking both
COMPILER_RT_HAS_CRT and COMPILER_RT_BUILD_CRT before enabling the "crt"

    [2 lines not shown]
DeltaFile
+6-3compiler-rt/test/builtins/CMakeLists.txt
+2-2compiler-rt/test/builtins/Unit/lit.cfg.py
+1-1compiler-rt/test/builtins/Unit/lit.site.cfg.py.in
+9-63 files

FreeBSD/ports cf2aa4csecurity/tinc distinfo Makefile

security/tinc: Update to 1.0.37
DeltaFile
+3-3security/tinc/distinfo
+2-2security/tinc/Makefile
+5-52 files

LLVM/project fb51d6fllvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.sub.ll llvm.amdgcn.reduce.add.ll

Update test cases
DeltaFile
+424-146llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.sub.ll
+420-142llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.add.ll
+406-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.min.ll
+406-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.max.ll
+372-132llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.xor.ll
+394-108llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.umax.ll
+2,422-7443 files not shown
+3,512-1,0689 files

OpenBSD/ports Izc6T9Mmail/mozilla-thunderbird distinfo Makefile

   mail/mozilla-thunderbird: MFC update to 140.9.0.

   see https://www.thunderbird.net/en-US/thunderbird/140.9.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-24/
VersionDeltaFile
1.301.2.9+2-2mail/mozilla-thunderbird/distinfo
1.513.2.10+1-1mail/mozilla-thunderbird/Makefile
+3-32 files