LLVM/project 75ca0f7llvm/lib/Target/AArch64 AArch64StackTagging.cpp, llvm/test/CodeGen/AArch64 O0-pipeline.ll O3-pipeline.ll

[AArch64] Don't forcefully add ORE to O0 pipeline (#191476)

Construct the OptimizationRemarkEmitter in AArch64StackTagging on demand
if not available and requires, this avoids computing several analysis in
all pipelines.
DeltaFile
+12-4llvm/lib/Target/AArch64/AArch64StackTagging.cpp
+1-6llvm/test/CodeGen/AArch64/O0-pipeline.ll
+0-4llvm/test/CodeGen/AArch64/O3-pipeline.ll
+13-143 files

LLVM/project 6504df8clang/lib/Sema AnalysisBasedWarnings.cpp

remove dtors from cfg
DeltaFile
+0-2clang/lib/Sema/AnalysisBasedWarnings.cpp
+0-21 files

FreeBSD/ports 50dbbdceditors/fresh distinfo Makefile

editors/fresh: Update to 0.2.23
DeltaFile
+3-3editors/fresh/distinfo
+1-1editors/fresh/Makefile
+4-42 files

LLVM/project df6c820libcxx/include/__mdspan mdspan.h, libcxx/test/std/containers/views/mdspan/mdspan element_type.verify.cpp

[libc++] Fix the mdspan ElementType complete object type mandate (#191703)

Fixes: #191688
DeltaFile
+46-0libcxx/test/std/containers/views/mdspan/mdspan/element_type.verify.cpp
+4-0libcxx/include/__mdspan/mdspan.h
+50-02 files

LLVM/project 70b9fecllvm/include/llvm/ExecutionEngine/Orc SelfExecutorProcessControl.h ExecutorProcessControl.h, llvm/lib/ExecutionEngine/Orc SelfExecutorProcessControl.cpp

[ORC] Forward declare DylibManager in ExecutorProcessControl.h. (#191771)
DeltaFile
+13-0llvm/lib/ExecutionEngine/Orc/SelfExecutorProcessControl.cpp
+1-11llvm/include/llvm/ExecutionEngine/Orc/SelfExecutorProcessControl.h
+1-1llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h
+1-0llvm/include/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h
+16-124 files

LLVM/project f65301dclang-tools-extra/clangd XRefs.cpp, clang-tools-extra/clangd/unittests XRefsTests.cpp

[Clangd] Don't traverse ConceptDecl in typeForNode (#191654)

ConceptDecl doesn't have an associated template declaration, and it
doesn't introduce a type either.

Fixes https://github.com/llvm/llvm-project/issues/188914
DeltaFile
+7-2clang-tools-extra/clangd/unittests/XRefsTests.cpp
+4-1clang-tools-extra/clangd/XRefs.cpp
+11-32 files

NetBSD/pkgsrc-wip 3d38954lldb distinfo, lldb/patches patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp

llvm: updated to 22.1.3
DeltaFile
+27-0lldb/patches/patch-source_Plugins_Process_NetBSD_NativeProcessNetBSD.cpp
+5-5mlir/distinfo
+4-3lldb/distinfo
+3-3wasi-libcxx/distinfo
+3-3polly/distinfo
+3-3openmp/distinfo
+45-1710 files not shown
+73-4516 files

LLVM/project 0536f53llvm/include/llvm/Support Error.h

Optional -> std::optional in the docs
DeltaFile
+2-2llvm/include/llvm/Support/Error.h
+2-21 files

NetBSD/pkgsrc 8zoBNU5doc CHANGES-2026

   Updated security/vaultwarden, devel/ccache
VersionDeltaFile
1.2266+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc KyVWrP2devel/ccache distinfo Makefile

   ccache: updated to 4.13.3

   4.13.3

   New deliverables

   Added glibc binary release for Linux riscv64.

   Bug fixes and improvements

   Fixed handling of empty responses from remote storage backends: a response with an empty body is now treated as a storage error rather than a cache miss.
   Fixed PCH invalidation when the MSVC toolset is updated.
   Fixed base_dir path rewriting when using MSVC’s /Yc option: paths are no longer rewritten to relative when creating a precompiled header, since MSVC then does not like relative paths for the /Yc and /FI arguments.
   Fixed handling of a directory-less path to the MSVC /FI option.
   Added support for -fsanitize-ignorelist (which replaced -fsanitize-blacklist in Clang 13).
   Fixed detection of type for compiler with . in the name (e.g. hppa2.0-unknown-linux-gnu-gcc).
   Fixed install.sh to correctly use sysconfdir and other configuration variables from the Makefile.

   Build improvements

    [2 lines not shown]
VersionDeltaFile
1.74+4-4devel/ccache/distinfo
1.94+2-2devel/ccache/Makefile
+6-62 files

LLVM/project bdc1192libc/shared math.h, libc/shared/math log10p1f16.h

[libc][math] Fix: add log10p1f16 to shared math (#189185)

This PR intends to add the log10p1f16 function to shared math, along
with adding tests for it and Bazel which was missed in
[a7d1a87](https://github.com/llvm/llvm-project/commit/a7d1a87b30ce626678d33fe1c12e647f7ce4fb20).
DeltaFile
+29-0libc/shared/math/log10p1f16.h
+29-0utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+1-0libc/test/shared/CMakeLists.txt
+1-0libc/test/shared/shared_math_test.cpp
+1-0libc/shared/math.h
+61-05 files

NetBSD/pkgsrc 2DpyB9Usecurity/vaultwarden distinfo cargo-depends.mk

   vaultwarden: updated to 1.35.6

   1.35.6
   The previous release contained an issue where Two Factor Remember Tokens and Recovery Tokens were not accepted at all.
   This has been fixed now in this release.

   1.35.5
   This release contains security fixes for the following advisories. We strongly advice to update as soon as possible.

   GHSA-937x-3j8m-7w7p Unconfirmed Owner Can Purge Entire Organization Vault.
   GHSA-569v-845w-g82p Cross-Org Group Binding Enables Unauthorized Read And Write Access Into Another Organization
   GHSA-6j4w-g4jh-xjfx Refresh tokens not invalidated on security stamp rotation

   These are private for now, pending CVE assignment.
VersionDeltaFile
1.15+364-406security/vaultwarden/distinfo
1.13+120-134security/vaultwarden/cargo-depends.mk
1.22+3-3security/vaultwarden/Makefile
+487-5433 files

LLVM/project ec94434libc/shared math.h, libc/shared/math log2p1f16.h

[libc][math] Fix: add log2p1f16 to shared math (#189179)

This PR intends to add the log2p1f16 function to shared math, along with
adding tests for it and bazel which was missed in
[f0ce26d](https://github.com/llvm/llvm-project/commit/f0ce26d06d822fd6985d227dc1be9d218977e334).
DeltaFile
+29-0libc/shared/math/log2p1f16.h
+28-0utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+1-0libc/test/shared/shared_math_test.cpp
+1-0libc/shared/math.h
+1-0libc/test/shared/CMakeLists.txt
+60-05 files

LLVM/project 9a5bc72llvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 sve-stack-frame-layout.ll sme-za-control-flow.ll

[AArch64][SME] Remove SelectionDAG SME ABI lowering (#190950)

This patch removes the `-aarch64-new-sme-abi=<true/false>` option (which
has been defaulted to "true" since LLVM 22), and removes the Selection
DAG lowering for the SME ABI.

There should be no functional changes for the default path
(`-aarch64-new-sme-abi=true`).
DeltaFile
+301-373llvm/test/CodeGen/AArch64/sve-stack-frame-layout.ll
+155-451llvm/test/CodeGen/AArch64/sme-za-control-flow.ll
+0-548llvm/test/CodeGen/AArch64/sme-za-exceptions.ll
+117-363llvm/test/CodeGen/AArch64/sme-lazy-save-call.ll
+33-408llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+77-252llvm/test/CodeGen/AArch64/sme-zt0-state.ll
+683-2,39529 files not shown
+756-3,14835 files

OPNSense/core 0175c1e. plist, src/opnsense/scripts/firmware/repos FreeBSD.php OPNsense.php

firmware: moved FreeBSD.php duty to opnsense-update

PR: https://github.com/opnsense/update/commit/aeb88a8fb9
DeltaFile
+0-33src/opnsense/scripts/firmware/repos/FreeBSD.php
+3-2src/opnsense/scripts/firmware/repos/OPNsense.php
+0-1plist
+3-363 files

FreeBSD/ports 9648be5misc/crush distinfo Makefile

misc/crush: Update to 0.56.0

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.54.0
- https://github.com/charmbracelet/crush/releases/tag/v0.55.0
- https://github.com/charmbracelet/crush/releases/tag/v0.55.1
- https://github.com/charmbracelet/crush/releases/tag/v0.56.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-2misc/crush/Makefile
+6-72 files

LLVM/project 923340bclang/lib/AST/ByteCode Interp.cpp, clang/test/AST/ByteCode placement-new.cpp

[clang][bytecode] Fix placement new on multidimensional array elements (#191766)

The direct base of those pointers is not a union, i.e. `getRecord()`
returns `nullptr`.
DeltaFile
+15-0clang/test/AST/ByteCode/placement-new.cpp
+7-2clang/lib/AST/ByteCode/Interp.cpp
+22-22 files

LLVM/project abece58clang-tools-extra/clang-tidy/bugprone NarrowingConversionsCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] Fix a false positive when converting a bool to a signed integer type (#191696)

Fix #191337
DeltaFile
+9-1clang-tools-extra/clang-tidy/bugprone/NarrowingConversionsCheck.cpp
+10-0clang-tools-extra/test/clang-tidy/checkers/bugprone/narrowing-conversions.cpp
+4-0clang-tools-extra/docs/ReleaseNotes.rst
+23-13 files

FreeBSD/ports abf546baudio/drumkv1-lv2 distinfo Makefile

audio/drumkv1-lv2: update 1.3.2 → 1.4.1
DeltaFile
+3-3audio/drumkv1-lv2/distinfo
+1-1audio/drumkv1-lv2/Makefile
+4-42 files

FreeBSD/ports 5e80eb1audio/samplv1-lv2 distinfo Makefile

audio/samplv1-lv2: update 1.3.2 → 1.4.1
DeltaFile
+3-3audio/samplv1-lv2/distinfo
+1-1audio/samplv1-lv2/Makefile
+4-42 files

FreeBSD/ports 54788d7biology/barrnap Makefile pkg-plist, biology/barrnap/files patch-test_test.sh patch-bin_barrnap

biology/barrnap: update 0.9 → 1.10.6
DeltaFile
+113-0biology/barrnap/files/patch-test_test.sh
+87-0biology/barrnap/files/patch-bin_barrnap
+20-10biology/barrnap/Makefile
+22-0biology/barrnap/files/patch-Makefile
+8-0biology/barrnap/files/patch-test_Makefile
+3-4biology/barrnap/pkg-plist
+253-141 files not shown
+256-177 files

FreeBSD/ports 7e46958audio/padthv1-lv2 distinfo Makefile

audio/padthv1-lv2: update 1.3.2 → 1.4.1
DeltaFile
+3-3audio/padthv1-lv2/distinfo
+1-1audio/padthv1-lv2/Makefile
+4-42 files

FreeBSD/ports a6cbf7aaudio/synthv1-lv2 distinfo Makefile

audio/synthv1-lv2: update 1.3.2 → 1.4.1
DeltaFile
+3-3audio/synthv1-lv2/distinfo
+1-1audio/synthv1-lv2/Makefile
+4-42 files

NetBSD/pkgsrc IM3mhDmdoc CHANGES-2026

   doc: Updated textproc/television to 0.15.5
VersionDeltaFile
1.2265+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 9i0bhZ5textproc/television distinfo Makefile

   textproc/television: update to 0.15.5

   ⛰️ Features

       c59b35d (cable) Add dnf-packages channel by @LePetitPrince-4 in #1017
       14664ba (cable) Add git-deletions channel by @Senderman in #1013
       0f78107 (cable) Add opencode-sessions channel by @sachin-sankar in #1010
       1a6fa1e (cable) Add macOS diskutil and launchd-services channels by @delafthi in #967
       65eb60d (cable) Add jujutsu (jj) channels by @delafthi in #965
       0e8588d (config) Add git switch to git-branch channel default shell integration triggers by @TakuSemba in #1019
       09d8a40 (themes) Add cyberdream themes by @maximilienGilet in #975

   🐛 Bug Fixes

       80c029d (cable) Fix channels channel by @rudenkornk in #992
       dafbe9c (channels) Deduplicate bash-history entries by @mslugyfw in #1000
       d5cd546 (tests) Don't join drain thread in assert_exit_ok by @alexpasmantier
       0833112 (tests) Use background drain thread to avoid blocking read in assert_exit_ok by @alexpasmantier
       975b21b (tests) Use timeout-based assertions for --take-1 and list-channels tests by @alexpasmantier

    [16 lines not shown]
VersionDeltaFile
1.16+4-4textproc/television/distinfo
1.19+2-2textproc/television/Makefile
1.15+0-0textproc/television/cargo-depends.mk
+6-63 files

NetBSD/pkgsrc eT3i34ldoc CHANGES-2026

   doc: Updated shells/nushell to 0.112.1
VersionDeltaFile
1.2264+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc unjGv6wshells/nushell distinfo cargo-depends.mk, shells/nushell/patches patch-.._vendor_mio-1.0.4_src_sys_unix_selector_kqueue.rs patch-.._vendor_uucore-0.6.0_src_lib_features_safe__traversal.rs

   shells/nushell: update to 0.112.1

   This is the 0.112.1 release of Nushell. You can learn more about this release
   here: https://www.nushell.sh/blog/2026-04-11-nushell_v0_112_1.html

   (We skipped release 0.112.0 due to issue when releasing to crates.io.)
VersionDeltaFile
1.70+1,141-1,089shells/nushell/distinfo
1.60+379-361shells/nushell/cargo-depends.mk
1.85+3-3shells/nushell/Makefile
1.2+1-1shells/nushell/patches/patch-.._vendor_mio-1.0.4_src_sys_unix_selector_kqueue.rs
1.2+1-1shells/nushell/patches/patch-.._vendor_uucore-0.6.0_src_lib_features_safe__traversal.rs
+1,525-1,4555 files

NetBSD/pkgsrc DtL4f5Ddoc CHANGES-2026

   doc: Updated editors/tp-note to 1.26.0
VersionDeltaFile
1.2263+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jLkx660editors/tp-note distinfo cargo-depends.mk

   editors/tp-note: update to 1.26.0

   This release ships a fix for a "too many headers" regression

   The regression appeared when notes were viewed with some recent versions of
   Firefox/LibreWolf. The SSE view updating code failed because the browser sent
   too many HTTP headers for Tp-Note's internal buffer. This buffer has been
   increased in this release.

   The HTML to Markdown filter now parses language tags for programming
   languages in code listings in some circumstances.
VersionDeltaFile
1.87+52-52editors/tp-note/distinfo
1.85+16-16editors/tp-note/cargo-depends.mk
1.113+3-3editors/tp-note/Makefile
+71-713 files

NetBSD/pkgsrc WoPs5bVdoc CHANGES-2026

   doc: Updated editors/redox to 0.4.0
VersionDeltaFile
1.2262+2-1doc/CHANGES-2026
+2-11 files