LLVM/project 8d06a65clang/lib/Sema SemaDeclCXX.cpp SemaExprCXX.cpp

Sigh formatting is the bane of my existence
DeltaFile
+4-7clang/lib/Sema/SemaDeclCXX.cpp
+2-2clang/lib/Sema/SemaExprCXX.cpp
+6-92 files

FreeBSD/ports 3b90306net/vpp distinfo

net/vpp: Fix distinfo

Reviewed by:    jrm, fuz
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D56793
DeltaFile
+3-1net/vpp/distinfo
+3-11 files

LLVM/project 78f193bllvm/lib/Transforms/Utils AssumeBundleBuilder.cpp, llvm/test/Transforms/InstCombine assume.ll

[AssumeBuilder] Fix incorrect nonnull optimization (#195676)

We can only optimize nonnull assumes to refer to the base of a GEP if
the GEP is inbounds.

From #195650.
DeltaFile
+24-1llvm/test/Transforms/InstCombine/assume.ll
+1-1llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp
+25-22 files

LLVM/project 45a4a26clang/lib/Sema SemaExprCXX.cpp SemaDeclCXX.cpp

Clean up some of the logic
DeltaFile
+15-14clang/lib/Sema/SemaExprCXX.cpp
+15-7clang/lib/Sema/SemaDeclCXX.cpp
+30-212 files

OPNSense/core d5cfa70src/opnsense/mvc/app/library/OPNsense/Firewall Util.php

Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com>
DeltaFile
+2-2src/opnsense/mvc/app/library/OPNsense/Firewall/Util.php
+2-21 files

NetBSD/pkgsrc 9SrgmaRwww/py-nbconvert distinfo Makefile

   py-nbconvert: updated to 7.17.1

   7.17.1

   This is a security release, fixing two CVEs:

   - [CVE-2026-39377](https://github.com/jupyter/nbconvert/security/advisories/GHSA-4c99-qj7h-p3vg)
   - [CVE-2026-39378](https://github.com/jupyter/nbconvert/security/advisories/GHSA-7jqv-fw35-gmx9)

   (full advisories will be published seven days after release, on 2026-04-14).

   Enhancements made

   - Allow configureable WebPDF JavaScript processing timeout

   Bugs fixed

   - Fix `PermissionError` when checking template paths on shared filesystems
   - Tweak webpdf template logic to fix duplicate extension problem
VersionDeltaFile
1.32+4-4www/py-nbconvert/distinfo
1.42+2-2www/py-nbconvert/Makefile
+6-62 files

NetBSD/pkgsrc VAPylR0doc CHANGES-2026

   doc: Updated mail/neomutt to 20260504
VersionDeltaFile
1.2802+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc OGkrVSjmail/neomutt Makefile distinfo

   neomutt: update to 20260504.

   2026-05-04  Richard Russon  \<rich at flatcap.org\>
   * Security
     - Fix GSSAPI buffer underflow on short unwrapped tokens
     - Reject percent-encoded NUL bytes in URL decoding
     - Skip CN fallback when SAN dNSName entries exist (RFC6125)
     - Cap POP3 UIDL responses to prevent OOM from a malicious server
     - Harden POP host URL copy
   * Bug Fixes
     - #4836 imap: fix memory leak in `msg_parse_flags`
     - #4849 Fix memmove in `mutt_str_expand_tabs`
     - #4850 IMAP: enhance stability with re-entrancy protection and reconnection fixes
     - #4852 Say which mailcap field we are looking for
     - #4853 Don't overwrite content_type
     - pager: fix crash on `uncolor *`
     - pager: fix wrong line index in signature syntax realloc
     - pager: fix OOB read on short log lines in `display_line()`
     - pager: fix off-by-one in newline restoration

    [5 lines not shown]
VersionDeltaFile
1.121+3-6mail/neomutt/Makefile
1.92+4-4mail/neomutt/distinfo
+7-102 files

NetBSD/pkgsrc EYxgpqXdoc CHANGES-2026

   doc: Note remove of www/ruby-rails61 and related pacakges.

        www/ruby-rails61
        textproc/ruby-actiontext61
        devel/ruby-railties61
        www/ruby-actioncable61
        mail/ruby-actionmailbox61
        mail/ruby-actionmailer61
        devel/ruby-activestorage61
        databases/ruby-activerecord61
        www/ruby-actionpack61
        www/ruby-actionview61
        devel/ruby-activejob61
        devel/ruby-activemodel61
        devel/ruby-activesupport61
VersionDeltaFile
1.2801+14-1doc/CHANGES-2026
+14-11 files

NetBSD/pkgsrc 4RisyFJlang/ruby rails.mk

   lang/ruby: remove rails61 support
VersionDeltaFile
1.190+5-8lang/ruby/rails.mk
+5-81 files

NetBSD/pkgsrc lr4jZbSdatabases Makefile, devel Makefile

   www/ruby-rails61: remove related packages

   Ruby on Rails 6.1 EOL since 2024-10-23 and it was kept for Redmine 5.1.
VersionDeltaFile
1.4627+1-6devel/Makefile
1.1917+1-5www/Makefile
1.691+1-3mail/Makefile
1.748+1-2databases/Makefile
1.1588+1-2textproc/Makefile
1.25+1-1www/ruby-rails61/distinfo
+6-1952 files not shown
+44-5758 files

FreeBSD/ports 534b589www/evcc distinfo Makefile

www/evcc: udpate to 0.306.1

Changes:        https://github.com/evcc-io/evcc/releases
DeltaFile
+7-7www/evcc/distinfo
+2-2www/evcc/Makefile
+9-92 files

FreeBSD/ports fb728b9devel/libgit2 distinfo Makefile

devel/libgit2: update to 1.9.3

Changes:        https://github.com/libgit2/libgit2/releases
DeltaFile
+3-3devel/libgit2/distinfo
+1-2devel/libgit2/Makefile
+4-52 files

FreeBSD/ports 861e73fcomms/hydrasdr Makefile

comms/hydrasdr: remove unnecessary CFLAGS on powerpc64le
DeltaFile
+0-1comms/hydrasdr/Makefile
+0-11 files

LLVM/project c91f835libcxx/docs/Status Cxx2cIssues.csv, libcxx/include/__mdspan extents.h mdspan.h

[libc++][mdspan] Fix `mdspan::operator[]` bounds checking and implement LWG4020 (#192269)

This example fails to compile with libc++ in hardened mode without this
fix.
```c++
#include <mdspan>

struct RValueInt {
  constexpr operator int() && noexcept { return 0; }
};

int main() {
  int data[1] = {42};
  std::mdspan m(data, std::extents<int, 1>{1});

  m[RValueInt{}];
}
```

Fixes: #171311
DeltaFile
+12-0libcxx/include/__mdspan/extents.h
+5-5libcxx/include/__mdspan/mdspan.h
+9-0libcxx/test/std/containers/views/mdspan/mdspan/index_operator.pass.cpp
+4-0libcxx/test/libcxx/containers/views/mdspan/mdspan/assert.index_operator.pass.cpp
+1-1libcxx/docs/Status/Cxx2cIssues.csv
+31-65 files

FreeBSD/ports e2ad1a8games/fs2open distinfo Makefile

games/fs2open: update to 25.0.1
DeltaFile
+3-3games/fs2open/distinfo
+1-1games/fs2open/Makefile
+4-42 files

FreeBSD/ports 6241a25lang/sbcl/files patch-src_runtime_Config.ppc-freebsd patch-src_runtime_Config.ppc64-freebsd

lang/sbcl: remove upstream patches
DeltaFile
+0-42lang/sbcl/files/patch-src_runtime_Config.ppc-freebsd
+0-42lang/sbcl/files/patch-src_runtime_Config.ppc64-freebsd
+0-842 files

FreeBSD/ports 863e0f3lang/sbcl distinfo

lang/sbcl: add back removed distinfo

Pointy hat:     krion
DeltaFile
+2-0lang/sbcl/distinfo
+2-01 files

LLVM/project df7bd95llvm/lib/Transforms/Vectorize LoopVectorize.cpp LoopVectorizationPlanner.cpp

[LV] Use isLegalMaskedLoadOrStore for interleaved accesses too (NFC)

isLegalMaskedLoadOrStore is now the central place for querying target
capabilities for masked accesses. Access pattern legality checks are
hoisted outside of it.
DeltaFile
+4-6llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+0-4llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.cpp
+4-102 files

FreeBSD/src bf6d00asys/netpfil/pf if_pfsync.c

pfsync: reject invalid SCTP states

SCTP states should always have a src scrub object associated with them.
Crafted pfsync packets might not have this, leading to us derferencing a
NULL pointer on cleanup.

Validate the pfsync state insertion packet to make sure this is correct.

PR:             294989
MFC after:      1 week
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+7-0sys/netpfil/pf/if_pfsync.c
+7-01 files

LLVM/project 531b8acclang/include/clang/AST OpenACCClause.h Expr.h

[clang][AST][NFC] const-correctness improvements for member functions returing `ArrayRef` (#195784)

- Add const qualifiers to member functions.
- Drop non-const-qualified member functions whose const-qualified
versions return same thing.
DeltaFile
+0-27clang/include/clang/AST/OpenACCClause.h
+6-4clang/include/clang/AST/Expr.h
+0-4clang/include/clang/AST/ExprCXX.h
+0-3clang/include/clang/AST/StmtOpenACC.h
+6-384 files

LLVM/project f634c2bllvm/lib/Transforms/Vectorize LoopVectorizationPlanner.cpp LoopVectorize.cpp

[LV] Introduce isLegalMaskedLoadOrStore (NFC) (#195242)

This simplifies legality checks, and eventually will become the single
point querying TTI hooks for masked ld/st. Currently, legality checks
for interleaved accesses still query TTI directly.
DeltaFile
+13-13llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.cpp
+2-12llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+3-9llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h
+18-343 files

LLVM/project 597111ellvm/test/CodeGen/AArch64 fsh.ll rem-by-const.ll

[AArch64][GlobalISel] Match G_DUP with undef elements (#195237)

This helps us match more vector splats that contain undef elements,
matching build vectors that contain undef so long as they contain at
least 2 duplicate entries.
DeltaFile
+305-532llvm/test/CodeGen/AArch64/fsh.ll
+172-416llvm/test/CodeGen/AArch64/rem-by-const.ll
+82-154llvm/test/CodeGen/AArch64/fcmp.ll
+8-58llvm/test/CodeGen/AArch64/fcvt_combine.ll
+15-47llvm/test/CodeGen/AArch64/arm64-vhadd.ll
+13-32llvm/test/CodeGen/AArch64/hoist-and-by-const-from-shl-in-eqcmp-zero.ll
+595-1,23914 files not shown
+695-1,38420 files

FreeBSD/ports 4f0a195misc/codex Makefile distinfo

misc/codex: Update to 0.128.0

Changelog: https://github.com/openai/codex/releases/tag/rust-v0.128.0

Reported by:    GitHub (watch releases)
DeltaFile
+7-3misc/codex/Makefile
+5-3misc/codex/distinfo
+1-0misc/codex/Makefile.crates
+13-63 files

LLVM/project 28360f7clang/lib/CIR/Dialect/Transforms LoweringPrepare.cpp, clang/test/CIR/CodeGenCUDA device-stub.cu

[CIR][CUDA] Fix typed StringAttr on globals and Add CIR-to-LLVM lowering checks for existing registration support (#195002)
DeltaFile
+25-2clang/test/CIR/CodeGenCUDA/device-stub.cu
+3-3clang/lib/CIR/Dialect/Transforms/LoweringPrepare.cpp
+28-52 files

FreeBSD/ports 735822fdevel/jenkins distinfo Makefile

devel/jenkins: Update to 2.562

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/jenkins/distinfo
+1-1devel/jenkins/Makefile
+4-42 files

FreeBSD/ports 87de7c8graphics/vulkan-tools distinfo Makefile

graphics/vulkan-tools: Update to 1.4.350

Reported by:    portscout
Sponsored by:   Netflix
DeltaFile
+3-3graphics/vulkan-tools/distinfo
+1-1graphics/vulkan-tools/Makefile
+4-42 files

FreeBSD/ports 128ec6egraphics/vulkan-utility-libraries distinfo Makefile

graphics/vulkan-utility-libraries: Update to 1.4.350

Reported by:    portscout
Sponsored by:   Netflix
DeltaFile
+3-3graphics/vulkan-utility-libraries/distinfo
+1-1graphics/vulkan-utility-libraries/Makefile
+4-42 files

FreeBSD/ports 40a76ebgraphics/vulkan-extension-layer distinfo Makefile

graphics/vulkan-extension-layer: Update to 1.4.350

Sponsored by:   Netflix
DeltaFile
+3-3graphics/vulkan-extension-layer/distinfo
+1-1graphics/vulkan-extension-layer/Makefile
+4-42 files

FreeBSD/ports f9f25c3graphics/vulkan-validation-layers distinfo Makefile

graphics/vulkan-validation-layers: Update to 1.4.350

Sponsored by:   Netflix
DeltaFile
+5-5graphics/vulkan-validation-layers/distinfo
+2-2graphics/vulkan-validation-layers/Makefile
+7-72 files