LLVM/project 4eeff3elibcxx/include math.h cmath, libcxx/test/libcxx/numerics/c.math constexpr-cxx23-gcc.pass.cpp constexpr-cxx23-clang.pass.cpp

[libc++][math] Add `constexpr` to `std::fpclassify` (#210993)

Adds `constexpr` to `std::fpclassify` as required by
[P0533R9](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p0533r9.pdf).

Towards https://github.com/llvm/llvm-project/issues/105174. Follows-up
8889a3d3b5154d7d5bd4e58ab10d3df503544742.
DeltaFile
+79-0libcxx/test/std/numerics/c.math/fpclassify.pass.cpp
+32-8libcxx/include/math.h
+3-3libcxx/test/libcxx/numerics/c.math/constexpr-cxx23-gcc.pass.cpp
+3-3libcxx/test/libcxx/numerics/c.math/constexpr-cxx23-clang.pass.cpp
+1-1libcxx/include/cmath
+118-155 files

LLVM/project 3fd07e3clang/lib/AST/ByteCode Compiler.cpp

[clang][bytecode] Only override constant-context state if we have an EvalEmitter (#211475)

This does not make sense when emitting bytecode, as the bytecode would
just contain a `PushCC`/`PopCC` pair with nothing in between.
DeltaFile
+8-4clang/lib/AST/ByteCode/Compiler.cpp
+8-41 files

LLVM/project 6cdc7bdllvm/lib/Target/AArch64 AArch64SchedNeoverseN2.td, llvm/test/tools/llvm-mca/AArch64/Neoverse N2-cas.s

[AArch64] Add CAS instructions to NeoverseN2 schedule model (#211195)

CAS instructions (B, H, W, X variants) are not described in the ARM
Neoverse N2 Software Optimization Guide. There used to be no schedule
model for them, so `llvm-mca` was unable to analyze code containing
these instructions:

    llvm-mca  -mtriple=aarch64 -mcpu=cortex-a78 -mattr=+lse casb.s

    error: found an unsupported instruction in the input assembly
    sequence, use -skip-unsupported-instructions=lack-sched to ignore
    these on the input.

    note: instruction:  casb    w0, w1, [sp]

The patch adds a basic schedule model of 14 cycles (as measured on
Cortex-A78 with llvm-exegesis) and L/S utilized pipelines (this is a
guess, the reality is likely more complicated).
DeltaFile
+86-0llvm/test/tools/llvm-mca/AArch64/Neoverse/N2-cas.s
+12-0llvm/lib/Target/AArch64/AArch64SchedNeoverseN2.td
+98-02 files

LLVM/project 2ad6998.github/workflows libclang-abi-tests.yml

workflows/libclang-abi-tests: Fix missing environment variable (#211959)

This was accidentally removed in
f6af6cedfd2fa731bf323608116d373379838b9a.
DeltaFile
+1-0.github/workflows/libclang-abi-tests.yml
+1-01 files

LLVM/project bab258a.github/workflows release-tasks.yml

workflows/relase-tasks: Fix variable name typo (#211732)
DeltaFile
+1-1.github/workflows/release-tasks.yml
+1-11 files

LLVM/project ae0f00d.github/workflows release-documentation.yml

workflows/release-documentation: Fix variable name typo (#211729)
DeltaFile
+1-1.github/workflows/release-documentation.yml
+1-11 files

FreeBSD/ports 46be104misc/crush distinfo Makefile, misc/crush/files extra-patch-disable-command-blocking

misc/crush: Update to 0.87.0

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.87.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+2-2misc/crush/files/extra-patch-disable-command-blocking
+1-1misc/crush/Makefile
+8-83 files

FreeBSD/ports bbfa842misc/shimmy distinfo Makefile.crates, misc/shimmy/files patch-Cargo.lock

misc/shimmy: Update to 2.3.3

Changelog: https://github.com/Michael-A-Kuykendall/shimmy/blob/v2.3.3/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+319-333misc/shimmy/distinfo
+158-165misc/shimmy/Makefile.crates
+54-0misc/shimmy/files/patch-Cargo.lock
+1-2misc/shimmy/Makefile
+532-5004 files

FreeBSD/ports 7a5c33fdevel/texlab distinfo Makefile.crates

devel/texlab: Update to 5.26.0

Take maintainership

PR:             296358
Reported by:    wen@
Approved by:    maintainer(timeout, >= 20 days)
DeltaFile
+433-325devel/texlab/distinfo
+215-161devel/texlab/Makefile.crates
+7-10devel/texlab/Makefile
+655-4963 files

FreeBSD/ports 53e1563devel/py-ty distinfo Makefile.crates

devel/py-ty: Update to 0.0.63

Changelog: https://github.com/astral-sh/ty/blob/0.0.63/CHANGELOG.md

Reported by:    portscout
DeltaFile
+47-47devel/py-ty/distinfo
+22-22devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+70-703 files

NetBSD/pkgsrc-wip 9b4f09egdsreader distinfo Makefile

(cad/gdsreader) Try to fix RELRO issue
DeltaFile
+2-1gdsreader/distinfo
+2-0gdsreader/Makefile
+4-12 files

LLVM/project 5602aeallvm/lib/Target/AMDGPU AMDGPURegBankLegalize.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.intersect_ray.ll packed-fp32.ll

[AMDGPU][GlobalISel] Fold redundant uniform G_AMDGPU_READANYLANE in RegBankCombiner
DeltaFile
+69-144llvm/test/CodeGen/AMDGPU/llvm.amdgcn.intersect_ray.ll
+60-137llvm/test/CodeGen/AMDGPU/packed-fp32.ll
+80-97llvm/test/CodeGen/AMDGPU/GlobalISel/insertelement.i8.ll
+58-0llvm/test/CodeGen/AMDGPU/GlobalISel/readanylane-combines.mir
+45-1llvm/lib/Target/AMDGPU/AMDGPURegBankLegalize.cpp
+6-10llvm/test/CodeGen/AMDGPU/GlobalISel/mul.ll
+318-3891 files not shown
+322-3937 files

OpenBSD/ports snw3rIHsecurity/vaultwarden distinfo crates.inc, security/vaultwarden/patches patch-Cargo_toml

   Update to vaultwarden-1.37.0

   This release contains security fixes for the following advisories:
   - SSRF via the icon endpoint [GHSA-hw4g-2v3f-74x5] [GHSA-vh5m-fc9v-m84g]
   - Cross-Organization Cipher Access [GHSA-xwf8-pjh7-h589]
   - Organization Policy Bypass on Directory Import [GHSA-88qc-6ch9-mc3j]
   - Send Access-Count Bypass [GHSA-rxhg-2pw9-vf25]
   - Unauthenticated WebSocket Flooding DDOS [GHSA-96f7-78q5-j345]
   - Cross-Organization Secret Sharing [GHSA-455c-vgg9-jxw8]
   - Organization Import Authorization [GHSA-f3qw-qg77-hmm4]
     [GHSA-jq2g-h4xr-4mcr]
   - Organization Data Enumeration via the Manager role
     [GHSA-rqf8-2568-r7mc]

   Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.37.0

   OK kirill@
VersionDeltaFile
1.35.2.2+382-430security/vaultwarden/distinfo
1.32.2.2+190-214security/vaultwarden/crates.inc
1.6.4.1+8-9security/vaultwarden/patches/patch-Cargo_toml
1.55.2.2+1-1security/vaultwarden/Makefile
+581-6544 files

OpenBSD/ports uv3J0k2www/vaultwarden-web distinfo Makefile, www/vaultwarden-web/pkg PLIST

   Update to vaultwarden-web-2026.6.4

   Changes:
   https://github.com/dani-garcia/bw_web_builds/releases/tag/v2026.6.2
   https://github.com/dani-garcia/bw_web_builds/releases/tag/v2026.6.4

   OK kirill@
VersionDeltaFile
1.23.2.2+61-52www/vaultwarden-web/pkg/PLIST
1.23.2.2+2-2www/vaultwarden-web/distinfo
1.25.2.2+1-1www/vaultwarden-web/Makefile
+64-553 files

FreeBSD/ports 6e1272edevel/libwasmtime distinfo Makefile.cargo

devel/libwasmtime: update to 47.0.2.
DeltaFile
+121-161devel/libwasmtime/distinfo
+59-79devel/libwasmtime/Makefile.cargo
+2-2devel/libwasmtime/Makefile
+182-2423 files

FreeBSD/ports f86395esysutils Makefile, sysutils/elio distinfo Makefile.crates

sysutils/elio: New port: Snappy terminal file manager with rich previews and trash support

elio is a snappy, batteries-included terminal file manager written in Rust.

It provides rich previews, inline images, bulk actions, trash support,
themes, shell integration, and a fast TUI workflow for managing files
from the terminal.

WWW: https://elio-fm.github.io/
WWW: https://github.com/elio-fm/elio

PR:             296181
Reported by:    Miguel Pérez Regueiro <miguelpr4242 at gmail.com> (new maintainer)
Reviewed by:    mce
DeltaFile
+571-0sysutils/elio/distinfo
+284-0sysutils/elio/Makefile.crates
+38-0sysutils/elio/Makefile
+5-0sysutils/elio/pkg-descr
+1-0sysutils/Makefile
+899-05 files

FreeBSD/ports 08b9519textproc/go-yq distinfo pkg-descr

textproc/go-yq: Update 4.50.1 => 4.53.3

Changelog:
https://github.com/mikefarah/yq/blob/master/release_notes.txt

- Update COMMENT and description.

PR:             296819
Approved by:    Pavel Timofeev <timp87 at gmail.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 21b6e43223371ea27a30d08cb613a55f7c3f144f)
DeltaFile
+5-5textproc/go-yq/distinfo
+6-4textproc/go-yq/pkg-descr
+2-3textproc/go-yq/Makefile
+13-123 files

FreeBSD/ports 21b6e43textproc/go-yq distinfo pkg-descr

textproc/go-yq: Update 4.50.1 => 4.53.3

Changelog:
https://github.com/mikefarah/yq/blob/master/release_notes.txt

- Update COMMENT and description.

PR:             296819
Approved by:    Pavel Timofeev <timp87 at gmail.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+5-5textproc/go-yq/distinfo
+6-4textproc/go-yq/pkg-descr
+2-3textproc/go-yq/Makefile
+13-123 files

NetBSD/pkgsrc zjy9bR8mail/cyrus-imapd32 distinfo Makefile, mail/cyrus-imapd32/patches patch-configure.ac patch-configure

   (mail/cyrus-imapd32) Fix patching issue
VersionDeltaFile
1.1+15-0mail/cyrus-imapd32/patches/patch-configure.ac
1.3+2-2mail/cyrus-imapd32/distinfo
1.4+2-2mail/cyrus-imapd32/Makefile
1.2+1-1mail/cyrus-imapd32/patches/patch-configure
+20-54 files

NetBSD/pkgsrc cJxKOCSmail/cyrus-imapd38 Makefile distinfo, mail/cyrus-imapd38/patches patch-configure.ac patch-configure

   (mail/cyrus-imapd38) Fix patching issue
VersionDeltaFile
1.1+15-0mail/cyrus-imapd38/patches/patch-configure.ac
1.4+3-3mail/cyrus-imapd38/Makefile
1.3+2-2mail/cyrus-imapd38/distinfo
1.2+1-1mail/cyrus-imapd38/patches/patch-configure
+21-64 files

FreeBSD/ports e567b55math/py-scs distinfo Makefile, math/scs distinfo Makefile

math/{,py-}scs: update 3.2.9 → 3.2.11
DeltaFile
+3-3math/scs/distinfo
+3-3math/py-scs/distinfo
+3-2math/py-scs/Makefile
+1-2math/scs/Makefile
+10-104 files

FreeBSD/ports b0ac6f2science/avogadro2 Makefile

science/avogadro2: Switch to Qt6

PR:             290501
Requested by:   Daniel Engberg <diizzy at FreeBSD.org>
DeltaFile
+4-3science/avogadro2/Makefile
+4-31 files

FreeBSD/ports a23e1feeditors/zed distinfo Makefile.crates, editors/zed/files patch-crates_fs_src_fs.rs patch-Cargo.lock

editors/zed: Update to 1.12.0

Changelog: https://github.com/zed-industries/zed/releases/tag/v1.12.0

Reported by:    GitHub (watch releases)
DeltaFile
+27-23editors/zed/distinfo
+12-10editors/zed/Makefile.crates
+9-9editors/zed/files/patch-crates_fs_src_fs.rs
+8-8editors/zed/files/patch-Cargo.lock
+12-3editors/zed/files/patch-crates_gpui_src_platform.rs
+11-0editors/zed/files/patch-crates_gpui_src_window.rs
+79-539 files not shown
+101-7615 files

NetBSD/pkgsrc IKBONegmail/cyrus-imapd312 distinfo Makefile, mail/cyrus-imapd312/patches patch-configure.ac patch-configure

   (mail/cyrus-imapd312) Fix patching issue on some environment,

   See Following
     https://mail-index.netbsd.org/pkgsrc-users/2026/07/25/msg043234.html
VersionDeltaFile
1.1+15-0mail/cyrus-imapd312/patches/patch-configure.ac
1.3+3-4mail/cyrus-imapd312/distinfo
1.4+2-2mail/cyrus-imapd312/Makefile
1.2+1-1mail/cyrus-imapd312/patches/patch-configure
1.2+1-1mail/cyrus-imapd312/patches/patch-Makefile.in
+22-85 files

FreeBSD/ports 0195b47www/grafana distinfo pkg-message

www/grafana: Update 13.0.1 => 13.1.1

Release notes:
https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v13-1

Changelogs:
https://github.com/grafana/grafana/releases/tag/v13.1.0
https://github.com/grafana/grafana/releases/tag/v13.1.1

PR:             297047 296083
Sponsored by:   UNIS Labs

(cherry picked from commit 494ee50f7451e3a2e1750a66e34ee03722faedf1)
DeltaFile
+77-77www/grafana/distinfo
+21-0www/grafana/pkg-message
+6-7www/grafana/Makefile
+104-843 files

FreeBSD/ports 494ee50www/grafana distinfo pkg-message

www/grafana: Update 13.0.1 => 13.1.1

Release notes:
https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v13-1

Changelogs:
https://github.com/grafana/grafana/releases/tag/v13.1.0
https://github.com/grafana/grafana/releases/tag/v13.1.1

PR:             297047 296083
Sponsored by:   UNIS Labs
DeltaFile
+77-77www/grafana/distinfo
+21-0www/grafana/pkg-message
+6-7www/grafana/Makefile
+104-843 files

LLVM/project 8def962.github CODEOWNERS

[Github] Add myself and lforg37 as mlir wasmssa codeowners (#212079)

Adding @flemairen6 and @lforg37 as codeowners of WasmSSA

Co-authored-by: Ferdinand Lemaire <flemairen6 at gmail.com>
DeltaFile
+3-0.github/CODEOWNERS
+3-01 files

LLVM/project abd6e74mlir/include/mlir/Dialect/WasmSSA/IR WasmSSAOps.td, mlir/lib/Conversion/RaiseWasm RaiseWasmMLIR.cpp

[MLIR][WasmSSA] Add global_set and select ops (#196613)

Adds two missing ops to the WasmSSA dialect.

- `wasmssa.global_set`
- `wasmssa.select`

---------

Co-authored-by: Ferdinand Lemaire <flscminecraft at gmail.com>
DeltaFile
+65-0mlir/test/Conversion/RaiseWasm/wasm-select-to-arith-select.mlir
+55-0mlir/test/Dialect/WasmSSA/global-invalid.mlir
+43-0mlir/include/mlir/Dialect/WasmSSA/IR/WasmSSAOps.td
+38-0mlir/lib/Dialect/WasmSSA/IR/WasmSSAOps.cpp
+37-0mlir/lib/Conversion/RaiseWasm/RaiseWasmMLIR.cpp
+37-0mlir/test/Dialect/WasmSSA/custom_parser/select.mlir
+275-03 files not shown
+323-09 files

NetBSD/pkgsrc-wip 3f2a722py-pre-commit distinfo Makefile

py-pre-commit: update to 4.6.1

Fixes

* Install language: node hooks via git.
  * Fixes npm 12.x compatibility
* Set JULIA_DEPOT_PATH for language: julia.
* Produce error on mistyped --repo for pre-commit autoupdate.
* Improve performance of commit existence check in pre-push.
* Avoid duplicating conflicted filenames during pre-commit run --all-files.
DeltaFile
+3-3py-pre-commit/distinfo
+1-1py-pre-commit/Makefile
+0-2py-pre-commit/PLIST
+1-1py-pre-commit/COMMIT_MSG
+5-74 files

NetBSD/pkgsrc-wip 5b8cebdbats-core distinfo COMMIT_MSG

bats-core: update to 1.14.0

Added:

* --errexit flag to enable errexit (set -e) behavior for commands run in
  run
* pretty formatter: add non-interactive, color-only mode for CI
  environments

Fixed:

* junit formatter:
  * avoid interference between env and internals
  * remove control characters (\x00-\x08\x0B\x0C\x0E-\x1F)
  * don't report (skipped) last test as failed when teardown_suite
    generates FD3 output
  * fix(junit-formatter): skipped tests outputs reported as
* fix failures with --gather-test-outputs-in when tests change directory
* run now honors set -e in your functions

    [20 lines not shown]
DeltaFile
+3-3bats-core/distinfo
+1-1bats-core/COMMIT_MSG
+1-1bats-core/Makefile
+5-53 files