LLVM/project cbcfa44clang/tools/clang-ssaf-format SSAFFormat.cpp CMakeLists.txt, clang/tools/clang-ssaf-linker SSAFLinker.cpp CMakeLists.txt

[clang][ssaf][NFC] Prefix ssaf-{linker,format} dirs with 'clang-' (#186610)

Addresses:
https://github.com/llvm/llvm-project/pull/185631#issuecomment-4054586633
DeltaFile
+0-483clang/tools/ssaf-format/SSAFFormat.cpp
+483-0clang/tools/clang-ssaf-format/SSAFFormat.cpp
+329-0clang/tools/clang-ssaf-linker/SSAFLinker.cpp
+0-329clang/tools/ssaf-linker/SSAFLinker.cpp
+14-0clang/tools/clang-ssaf-linker/CMakeLists.txt
+14-0clang/tools/clang-ssaf-format/CMakeLists.txt
+840-8128 files not shown
+864-86414 files

FreeBSD/ports 0738417mail/imap-tools distinfo Makefile.crates

mail/imap-tools: update to 1.8.2

Changes:        https://gitlab.com/mat813/imap-tools-rs/-/blob/v1.8.2/CHANGELOG.md                                                                                                                                                                                       
DeltaFile
+161-123mail/imap-tools/distinfo
+79-60mail/imap-tools/Makefile.crates
+1-2mail/imap-tools/Makefile
+241-1853 files

NetBSD/pkgsrc 7uTeAvswww/palemoon distinfo, www/palemoon/patches patch-platform_media_libvpx_moz.build patch-platform_media_libvpx_config_linux_arm64_vp9__rtcd.h

   palemoon: aarch64 fixes from upstream.

   Should be pulled up.
VersionDeltaFile
1.1+147-0www/palemoon/patches/patch-platform_media_libvpx_moz.build
1.1+40-0www/palemoon/patches/patch-platform_media_libvpx_config_linux_arm64_vp9__rtcd.h
1.1+29-0www/palemoon/patches/patch-platform_media_libvpx_config_linux_arm64_vpx__dsp__rtcd.h
1.1+29-0www/palemoon/patches/patch-platform_media_libvpx_config_linux_arm64_vpx__config.h
1.1+20-0www/palemoon/patches/patch-platform_media_libvpx_config_linux_arm64_vpx__config.asm
1.39+6-1www/palemoon/distinfo
+271-16 files

Dreckly/dreckly 3b67904www/palemoon distinfo, www/palemoon/patches patch-platform_media_libvpx_moz.build patch-platform_media_libvpx_config_linux_arm64_vp9__rtcd.h

palemoon: aarch64 fixes from upstream
DeltaFile
+147-0www/palemoon/patches/patch-platform_media_libvpx_moz.build
+40-0www/palemoon/patches/patch-platform_media_libvpx_config_linux_arm64_vp9__rtcd.h
+29-0www/palemoon/patches/patch-platform_media_libvpx_config_linux_arm64_vpx__config.h
+29-0www/palemoon/patches/patch-platform_media_libvpx_config_linux_arm64_vpx__dsp__rtcd.h
+20-0www/palemoon/patches/patch-platform_media_libvpx_config_linux_arm64_vpx__config.asm
+5-0www/palemoon/distinfo
+270-06 files

FreeBSD/ports 0738416dns/dnstracer-rs distinfo Makefile.crates

dns/dnstracer-rs: update to 1.2.3

Changes:        https://gitlab.com/mat813/dnstracer-rs/-/blob/v1.2.3/CHANGELOG.md                                                                                                                                                                                                                                               
DeltaFile
+183-147dns/dnstracer-rs/distinfo
+91-73dns/dnstracer-rs/Makefile.crates
+1-2dns/dnstracer-rs/Makefile
+275-2223 files

OPNSense/core 7704807src/etc/inc/plugins.inc.d ntpd.inc

Services: Network Time: PPS - remove stale symlink when pps is disabled, closes https://github.com/opnsense/core/pull/9969
DeltaFile
+7-11src/etc/inc/plugins.inc.d/ntpd.inc
+7-111 files

LLVM/project fedf101clang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/CodeGen CIRGenBuiltin.cpp CIRGenExprCXX.cpp

[CIR] Split BinOpOverflowOp into separate overflow-checked ops

Replace the monolithic cir.binop.overflow operation and its
BinOpOverflowKind enum with three individual operations:
cir.add.overflow, cir.sub.overflow, and cir.mul.overflow.

This follows the same pattern used when BinOp and UnaryOp were
previously split into per-operation ops (cir.add, cir.sub, etc.),
eliminating enum dispatch and enabling per-op traits like Commutative.
DeltaFile
+62-47clang/include/clang/CIR/Dialect/IR/CIROps.td
+37-49clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+42-34clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+30-30clang/test/CIR/CodeGenBuiltins/builtins-overflow.cpp
+7-7clang/test/CIR/CodeGen/new.cpp
+6-6clang/lib/CIR/CodeGen/CIRGenExprCXX.cpp
+184-1736 files

LLVM/project a7aebd8clang/docs ClangFormatStyleOptions.rst, clang/include/clang/Format Format.h

[clang-format] Add option AllowShortRecordOnASingleLine (#154580)

This patch supersedes PR #151970 by adding the option
``AllowShortRecordOnASingleLine`` that allows the following formatting:
```c++
  struct foo {};
  struct bar { int i; };
  struct baz
  {
    int i;
    int j;
    int k;
  };
```

---------

Co-authored-by: owenca <owenpiano at gmail.com>
DeltaFile
+110-22clang/lib/Format/UnwrappedLineFormatter.cpp
+95-0clang/unittests/Format/FormatTest.cpp
+36-0clang/docs/ClangFormatStyleOptions.rst
+31-0clang/include/clang/Format/Format.h
+19-7clang/lib/Format/UnwrappedLineParser.cpp
+8-5clang/lib/Format/TokenAnnotator.cpp
+299-343 files not shown
+322-349 files

LLVM/project 74aa04fclang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/CodeGen CIRGenBuiltin.cpp CIRGenExprCXX.cpp

[CIR] Split BinOpOverflowOp into separate overflow-checked ops

Replace the monolithic cir.binop.overflow operation and its
BinOpOverflowKind enum with three individual operations:
cir.add.overflow, cir.sub.overflow, and cir.mul.overflow.

This follows the same pattern used when BinOp and UnaryOp were
previously split into per-operation ops (cir.add, cir.sub, etc.),
eliminating enum dispatch and enabling per-op traits like Commutative.
DeltaFile
+62-47clang/include/clang/CIR/Dialect/IR/CIROps.td
+37-49clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+44-36clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+30-30clang/test/CIR/CodeGenBuiltins/builtins-overflow.cpp
+7-7clang/test/CIR/CodeGen/new.cpp
+6-6clang/lib/CIR/CodeGen/CIRGenExprCXX.cpp
+186-1756 files

NetBSD/pkgsrc Z0BSr06doc TODO CHANGES-2026

   doc: Updated devel/libadwaita to 1.8.0
VersionDeltaFile
1.26932+3-3doc/TODO
1.1748+2-1doc/CHANGES-2026
+5-42 files

NetBSD/pkgsrc e6Cpvltdevel/libadwaita PLIST Makefile

   libadwaita: update to 1.8.0.

   =============
   Version 1.8.0
   =============

   - AdwSpinner
     - Switch to progressbar accessible role
   - AdwSwipeTracker
     - Fix memory leak
   - Demo
     - Fix 2 memory leaks
   - Docs
     - Typo fixes
   - Translation updates
     - Basque
     - British English
     - Catalan
     - Chinese (China)

    [406 lines not shown]
VersionDeltaFile
1.8+11-3devel/libadwaita/PLIST
1.36+5-3devel/libadwaita/Makefile
1.11+4-4devel/libadwaita/distinfo
+20-103 files

NetBSD/pkgsrc C5jhtmWdoc CHANGES-2026

   Updated databases/sqlite3, databases/py-apsw
VersionDeltaFile
1.1747+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc Bnmd4VCdatabases/py-apsw distinfo Makefile

   py-apsw: updated to 3.51.3.0

   3.51.3.0

   The SQLite 3.52.0 release was withdrawn, so the corresponding APSW one was too.

   Includes all the changes from the 3.52.0.0 release, except SQLITE_UTF8_ZT and sqlite3_carray_bind_v2.

   SQLite extra adds extensions and programs that require the zlib compression library, notably zipfile and sqlar
VersionDeltaFile
1.60+4-4databases/py-apsw/distinfo
1.92+2-2databases/py-apsw/Makefile
+6-62 files

NetBSD/pkgsrc xDUpbbOdatabases/sqlite3 distinfo, databases/sqlite3-diff distinfo

   sqlite3: updated/downgraded to 3.51.3

   SQLite version 3.52.0 has been withdrawn because some of the new features found
   in 3.52.0 are not 100% compatible with prior releases. Those new features and
   their associated APIs need to be reworked before 3.52 is made available.

   In place of 3.52.0, patch release 3.51.3 is now available. Patch release 3.51.3
   fixes the WAL-reset bug as well as other minor problems that have come to light
   since the 3.51.2 release.

   3.51.3 (2026-03-13):

   Fix the WAL-reset database corruption bug.
   Other minor bug fixes.
VersionDeltaFile
1.9+4-4databases/sqlite3-diff/distinfo
1.152+4-4databases/sqlite3-docs/distinfo
1.166+4-4databases/sqlite3-tcl/distinfo
1.221+4-4databases/sqlite3/distinfo
1.93+4-4devel/lemon/distinfo
1.149+3-3databases/sqlite3-docs/PLIST
+23-231 files not shown
+26-267 files

NetBSD/pkgsrc 4KgwIsedoc CHANGES-2026

   Updated comms/srtp, math/py-mpmath, devel/py-pykka, devel/py-testtools
VersionDeltaFile
1.1746+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc 8rkBIUddevel/py-testtools distinfo Makefile

   py-testtools: updated to 2.8.7

   2.8.7

   Improvements

   * Fix an issue with ``iterate_tests``, which was recently changes to insist
     on accepting an instance of ``unittest.TestSuite``, breaking some users.

   * Improve the type annotations for ``testtools.testcase.TestCase.skipTest``

   * Correct a URL in the README
VersionDeltaFile
1.24+4-4devel/py-testtools/distinfo
1.32+2-2devel/py-testtools/Makefile
+6-62 files

FreeBSD/ports 5c90598. MOVED

MOVED: Add entry for emulators/ppsspp-qt5

Redirect consumers of emulators/ppsspp-qt5 to emulators/ppsspp

PR:             293572
DeltaFile
+1-0MOVED
+1-01 files

NetBSD/pkgsrc qugARdUdevel/py-pykka distinfo Makefile

   py-pykka: updated to 4.4.2

   4.4.2

   build(deps): bump actions/download-artifact from 7 to 8
   fix: Break reference cycle between Actor and ActorRef
VersionDeltaFile
1.10+4-4devel/py-pykka/distinfo
1.12+2-2devel/py-pykka/Makefile
+6-62 files

NetBSD/pkgsrc 41lzQCmmath/py-mpmath distinfo PLIST

   py-mpmath: updated to 1.4.1

   1.4.1

   Bug fixes:

   * Fix test_hexadecimal_with_libc_bulk()
   * Keep available deprecated aliases for mpc/mpf_log()
   * Use version_file option of setuptools-scm to keep version info
   * Add workaround for test on s390x
VersionDeltaFile
1.15+4-4math/py-mpmath/distinfo
1.11+5-1math/py-mpmath/PLIST
1.22+2-2math/py-mpmath/Makefile
+11-73 files

NetBSD/pkgsrc p3sAFagcomms/srtp distinfo Makefile

   srtp: updated to 2.8.0

   2.8.0

   - Backport cryptex to v2 branch
   - Fix AES 192 kdf
   - Properly support null crypto and null auth scenario
VersionDeltaFile
1.11+4-4comms/srtp/distinfo
1.10+3-3comms/srtp/Makefile
+7-72 files

FreeBSD/ports 44f2f14audio/essentia Makefile, cad/PrusaSlicer Makefile

*/*: Deprecate and set expiration date to 2026-06-30 on FFmpeg 4 consumers

To follow up on 15dea205dcd006fb94a96d7ffafd617e3ba4201d deprecate and
set expiration date on direct FFmpeg 4 consumers.

PR:             293822, 293823, 293824, 293825, 293826, 278913, 293827
                270198, 270248, 270206, 293828, 261302, 270281, 270214
                270276, 270314
DeltaFile
+3-0audio/essentia/Makefile
+3-0cad/PrusaSlicer/Makefile
+3-0java/openjfx14/Makefile
+3-0math/octave-forge-video/Makefile
+3-0multimedia/bino/Makefile
+3-0net/mediastreamer/Makefile
+18-010 files not shown
+45-016 files

FreeBSD/ports 7311823net/gerbera Makefile distinfo, net/gerbera/files extra-patch-FreeBSD-15-inotify

net/gerbera: Update to 3.2.0

* Avoid pulling in devel/libinotify on FreeBSD 15+

Changelog: https://github.com/gerbera/gerbera/releases/tag/v3.2.0
DeltaFile
+14-11net/gerbera/Makefile
+13-0net/gerbera/files/extra-patch-FreeBSD-15-inotify
+3-3net/gerbera/distinfo
+30-143 files

FreeBSD/ports 3b11c9cemulators/ppsspp Makefile distinfo, emulators/ppsspp-qt5 Makefile

emulators/ppsspp: Update to 1.20.2

* Remove emulators/ppsspp-qt5 due to Qt 5 being end of life
* Unbundle freetype, libchdr and rapidjson
* Remove redundant -msse2 compiler flag on amd64 as this is enabled
  by default

Changes submitted upstream, https://github.com/hrydgard/ppsspp/pull/21428

PR:             293572
DeltaFile
+130-0emulators/ppsspp/files/patch-use-system-freetype-libchdr-rapidjson
+19-21emulators/ppsspp/Makefile
+0-27emulators/ppsspp/files/patch-no-egl
+15-11emulators/ppsspp/distinfo
+18-0emulators/ppsspp/files/patch-without-extraneous-sse2-flag
+0-9emulators/ppsspp-qt5/Makefile
+182-682 files not shown
+182-708 files

LLVM/project 92f9df1llvm/include/llvm/Analysis BranchProbabilityInfo.h, llvm/lib/Analysis BranchProbabilityInfo.cpp

[Analysis][NFC] Move BranchProbabilityInfo constr to cpp (#186648)

The implementation details of the analysis are irrelevant for users,
therefore move these to the .cpp file.
DeltaFile
+274-85llvm/lib/Analysis/BranchProbabilityInfo.cpp
+1-184llvm/include/llvm/Analysis/BranchProbabilityInfo.h
+275-2692 files

FreeBSD/ports 3ef6f7fprint/harfbuzz pkg-plist distinfo, print/harfbuzz-cairo pkg-plist

print/harfbuzz*: Update to 13.0.1

Changelog: https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.1

PR:             293674
Approved by:    desktop (arrowd)
Exp-run by:     antoine
DeltaFile
+15-0print/harfbuzz/pkg-plist
+11-0print/harfbuzz-cairo/pkg-plist
+11-0print/harfbuzz-icu/pkg-plist
+3-3print/harfbuzz/distinfo
+2-2print/harfbuzz/Makefile
+42-55 files

FreeBSD/ports 9a4df69security/sssd2/files patch-src_sss__client_common.c

security/sssd2: Fix previous patch

PR:             293728
Reported by:    pkg-fallout
Fixes:  975b3e6ece767f8c080c2bacf43cff6bd81a2ee4
DeltaFile
+1-1security/sssd2/files/patch-src_sss__client_common.c
+1-11 files

OpenBSD/ports Hikzaccnet Makefile

   +p5-Telegram-Bot
VersionDeltaFile
1.1456+1-0net/Makefile
+1-01 files

OpenBSD/ports FlFMgJjx11/gnome/user-docs distinfo Makefile

   Update to gnome-user-docs-49.5.
VersionDeltaFile
1.81+2-2x11/gnome/user-docs/distinfo
1.101+1-1x11/gnome/user-docs/Makefile
+3-32 files

OpenBSD/ports CA9hWmenet/p5-Telegram-Bot Makefile distinfo, net/p5-Telegram-Bot/pkg PLIST DESCR

   Import p5-Telegram-Bot-0.029 from Olivier Cherrier, OK sthen@
VersionDeltaFile
1.1+87-0net/p5-Telegram-Bot/pkg/PLIST
1.1+19-0net/p5-Telegram-Bot/Makefile
1.1+2-0net/p5-Telegram-Bot/distinfo
1.1+2-0net/p5-Telegram-Bot/pkg/DESCR
1.1.1.1+0-0net/p5-Telegram-Bot/distinfo
1.1.1.1+0-0net/p5-Telegram-Bot/Makefile
+110-02 files not shown
+110-08 files

FreeBSD/ports 596e351irc/weechat distinfo Makefile

irc/weechat: Update to 4.8.2
DeltaFile
+3-3irc/weechat/distinfo
+1-1irc/weechat/Makefile
+4-42 files