LLVM/project 0d8ba1dclang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/Lowering/DirectToLLVM LowerToLLVM.cpp

[CIR] Extract CIR_ClassCastOp base class for BaseClassAddrOp and DerivedClassAddrOp

Both ops have identical structure (arguments, results, assembly format)
and differ only in mnemonic and description. Extract a shared TableGen
base class to eliminate the duplication. Also improve the assembly format
to print nonnull before the operand and place the type after the offset.
DeltaFile
+22-33clang/include/clang/CIR/Dialect/IR/CIROps.td
+8-8clang/test/CIR/CodeGen/vtt.cpp
+5-5clang/test/CIR/CodeGen/derived-to-base.cpp
+5-5clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+4-4clang/test/CIR/CodeGen/inherited-ctors.cpp
+3-3clang/test/CIR/Lowering/vtt-addrpoint.cir
+47-5814 files not shown
+77-8820 files

LLVM/project 7bcc8e6llvm/lib/Target/X86 X86TargetTransformInfo.cpp, llvm/test/Analysis/CostModel/X86 reduce-umax.ll reduce-umin.ll

[CostModel][X86] Update VECREDUCE MINMAX costs based off llvm-mca analysis (#199208)

Add full CostKinds, to improve a lot of reduction matching in
vectorcombine/slp passes

These are based off SMIN/UMIN numbers, and a few SMAX/UMAX numbers don't
always match, but are typically within +/-1
DeltaFile
+150-150llvm/test/Analysis/CostModel/X86/reduce-umax.ll
+150-150llvm/test/Analysis/CostModel/X86/reduce-umin.ll
+150-150llvm/test/Analysis/CostModel/X86/reduce-smin.ll
+150-150llvm/test/Analysis/CostModel/X86/reduce-smax.ll
+79-148llvm/test/Transforms/SLPVectorizer/X86/horizontal-minmax.ll
+128-41llvm/lib/Target/X86/X86TargetTransformInfo.cpp
+807-7899 files not shown
+992-1,22715 files

LLVM/project 111464cclang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/Lowering/DirectToLLVM LowerToLLVM.cpp

[CIR] Extract CIR_ClassCastOp base class for BaseClassAddrOp and DerivedClassAddrOp

Both ops have identical structure (arguments, results, assembly format)
and differ only in mnemonic and description. Extract a shared TableGen
base class to eliminate the duplication. Also improve the assembly format
to print nonnull before the operand and place the type after the offset.
DeltaFile
+22-33clang/include/clang/CIR/Dialect/IR/CIROps.td
+18-18clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+8-8clang/test/CIR/CodeGen/vtt.cpp
+5-5clang/test/CIR/CodeGen/derived-to-base.cpp
+4-4clang/test/CIR/CodeGen/inherited-ctors.cpp
+3-3clang/test/CIR/CodeGen/ctor-null-init.cpp
+60-7114 files not shown
+90-10120 files

LLVM/project 9c15582clang/tools/libclang CIndex.cpp

[clang] Fix crash in getCursorRawComments.

Fix a regression introduced in PR #198452 where querying raw comments on invalid cursors caused a segmentation fault due to unconditional ASTContext lookup. Adding an early exit for unsupported cursor kinds at the top of getCursorRawComment safely avoids resolving the context on invalid cursors with null translation units.
DeltaFile
+2-0clang/tools/libclang/CIndex.cpp
+2-01 files

FreeBSD/ports 543d9cfaudio/aqualung Makefile

audio/aqualung: Chase audio/mac shlib bump
DeltaFile
+1-1audio/aqualung/Makefile
+1-11 files

FreeBSD/ports 71b825eaudio/mac distinfo pkg-plist, audio/mac/files patch-Shared_All.h patch-Source_Shared_All.h

audio/mac: Update to 12.97

Changes: https://www.monkeysaudio.com/versionhistory.html
DeltaFile
+10-12audio/mac/files/patch-Shared_All.h
+10-12audio/mac/files/patch-Source_Shared_All.h
+6-6audio/mac/files/patch-CMakeLists.txt
+4-4audio/mac/files/patch-Source_Console_Console.cpp
+3-3audio/mac/distinfo
+2-2audio/mac/pkg-plist
+35-391 files not shown
+36-407 files

FreeBSD/ports a0e156caudio/fooyin distinfo Makefile

audio/fooyin: Update to 0.10.8

Changelog: https://github.com/fooyin/fooyin/releases/tag/v0.10.8
DeltaFile
+3-3audio/fooyin/distinfo
+1-1audio/fooyin/Makefile
+4-42 files

FreeBSD/ports c1059a2emulators/ppsspp distinfo Makefile, emulators/ppsspp/files patch-use-system-freetype-libchdr-rapidjson patch-without-extraneous-sse2-flag

emulators/ppsspp: Update to 1.20.4

Changelog: https://github.com/hrydgard/ppsspp/releases/tag/v1.20.4

PR:             293847
DeltaFile
+0-130emulators/ppsspp/files/patch-use-system-freetype-libchdr-rapidjson
+9-9emulators/ppsspp/distinfo
+0-18emulators/ppsspp/files/patch-without-extraneous-sse2-flag
+6-7emulators/ppsspp/Makefile
+15-1644 files

FreeBSD/ports 11a4dbaemulators/libmt32emu Makefile distinfo, emulators/libmt32emu/files patch-cmake_project__data.cmake

emulators/libmt32emu: Update to 2.8.0

* Add testing.
* Remove obsolete patch.

Changelog:
https://github.com/munt/munt/compare/libmt32emu_2_7_3...libmt32emu_2_8_0

PR:             295385
DeltaFile
+8-2emulators/libmt32emu/Makefile
+0-9emulators/libmt32emu/files/patch-cmake_project__data.cmake
+3-3emulators/libmt32emu/distinfo
+11-143 files

FreeBSD/ports 12e441cdns/blocky Makefile distinfo

dns/blocky: Update to 0.30.0 and adopt port

Adopt port as discussed with previous maintainer

Changelog: https://github.com/0xERR0R/blocky/releases/tag/v0.30.0
DeltaFile
+8-9dns/blocky/Makefile
+5-5dns/blocky/distinfo
+13-142 files

FreeBSD/ports 9941e70www/librewolf distinfo Makefile

www/librewolf: Update 151.0 => 151.0.1

Release Notes:
https://www.firefox.com/en-US/firefox/151.0.1/releasenotes/

PR:             295507
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 5c219cbe19c6a18bb8050a6bea79fd3dd50d7c83)
DeltaFile
+3-3www/librewolf/distinfo
+2-2www/librewolf/Makefile
+5-52 files

FreeBSD/ports 5c219cbwww/librewolf distinfo Makefile

www/librewolf: Update 151.0 => 151.0.1

Release Notes:
https://www.firefox.com/en-US/firefox/151.0.1/releasenotes/

PR:             295507
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3www/librewolf/distinfo
+2-2www/librewolf/Makefile
+5-52 files

OpenBSD/src OeWBme4sys/sys sem.h

   Add missing include for struct refcnt.

   Spotted while building ipcs(1).  ok tb@
VersionDeltaFile
1.29+2-1sys/sys/sem.h
+2-11 files

OpenBSD/src MVww7qGusr.bin/tmux screen-redraw.c layout.c

   Some code tidying up.
VersionDeltaFile
1.119+38-47usr.bin/tmux/screen-redraw.c
1.57+2-2usr.bin/tmux/layout.c
1.29+2-2usr.bin/tmux/layout-custom.c
+42-513 files

FreeBSD/ports 0740654textproc/p5-XML-LibXML distinfo Makefile, textproc/p5-XML-LibXML/files patch-Makefile.PL

textproc/p5-XML-LibXML: update to 2.0213

Security:       CVE-2026-8177
(cherry picked from commit 07486500125f010d29a87cd62b0d76313acfa586)
DeltaFile
+5-5textproc/p5-XML-LibXML/files/patch-Makefile.PL
+3-3textproc/p5-XML-LibXML/distinfo
+2-2textproc/p5-XML-LibXML/Makefile
+2-0textproc/p5-XML-LibXML/pkg-plist
+12-104 files

FreeBSD/ports 0748650textproc/p5-XML-LibXML distinfo Makefile, textproc/p5-XML-LibXML/files patch-Makefile.PL

textproc/p5-XML-LibXML: update to 2.0213

Security:       CVE-2026-8177
DeltaFile
+5-5textproc/p5-XML-LibXML/files/patch-Makefile.PL
+3-3textproc/p5-XML-LibXML/distinfo
+2-2textproc/p5-XML-LibXML/Makefile
+2-0textproc/p5-XML-LibXML/pkg-plist
+12-104 files

LLVM/project fc082e1llvm/lib/CodeGen/GlobalISel CallLowering.cpp, llvm/lib/Target/RISCV/GISel RISCVCallLowering.cpp

[RISCV][GlobalISel]Implement support for vector calling convention with fixed length vectors (#199227)

Implementing IRTranslator support for fixed length vectors when the V
extension is used. This implementation works similar to SelecionDAGs. We
use insert and extract subvector OPs to get the fixed length vectors out
of the scalable length vectors.
DeltaFile
+607-0llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fixed-vectors-calling-conv.ll
+47-12llvm/lib/Target/RISCV/GISel/RISCVCallLowering.cpp
+1-0llvm/lib/CodeGen/GlobalISel/CallLowering.cpp
+655-123 files

FreeBSD/ports 0eee4c1accessibility/qt6-speech pkg-plist

accessibility/qt6-speech: Fix pkg-plist

Fix plist if FLITE and SPEECHD options are set to non-default states.

PR:             295496
Reported by:    <jakub_lach at mailplus.pl>
DeltaFile
+2-1accessibility/qt6-speech/pkg-plist
+2-11 files

FreeBSD/ports 8fcd627devel/qt6-base pkg-plist

devel/qt6-base: Fix pkg-plist

In Qt 6.11.x several CMake files were renamed and accidentally prefixed
with %%X11%% instead of %%WAYLAND%%. This does not affect default builds
where both the X11 and WAYLAND options are enabled.

PR:             295484
Reported by:    <jakub_lach at mailplus.pl>
DeltaFile
+28-28devel/qt6-base/pkg-plist
+28-281 files

FreeBSD/ports 1d867f8security/fakeroot distinfo Makefile

security/fakeroot: Update to 1.38.1

Changelog:      https://salsa.debian.org/clint/fakeroot/-/blob/debian/1.38.1-1/debian/changelog?ref_type=tags
DeltaFile
+3-3security/fakeroot/distinfo
+1-1security/fakeroot/Makefile
+4-42 files

LLVM/project 1d2c3a7llvm/test/Transforms/EarlyCSE/AArch64 intrinsics-1xN.ll

fixup! [AArch64][TTI][EarlyCSE] Add support for ld1xN and st1xN intrinsics
DeltaFile
+161-350llvm/test/Transforms/EarlyCSE/AArch64/intrinsics-1xN.ll
+161-3501 files

FreeBSD/ports 0740653net/p5-Net-CIDR-Lite distinfo Makefile

net/p5-Net-CIDR-Lite: update to 0.24

PR:             295364
Security:       CVE-2026-45190, CVE-2026-45191
(cherry picked from commit 074864608a00d6f87dd1316862d4404ff6e2664f)
DeltaFile
+3-3net/p5-Net-CIDR-Lite/distinfo
+2-1net/p5-Net-CIDR-Lite/Makefile
+5-42 files

FreeBSD/src 65e0c7finclude unistd.h, lib/libc/gen freadlink.c Makefile.inc

libc: add freadlink(3)

(cherry picked from commit a2e0822543e93a8d815acd2d1c3d51ef73d6e262)
DeltaFile
+16-0lib/libc/gen/freadlink.c
+1-0include/unistd.h
+1-0lib/libc/gen/Makefile.inc
+1-0lib/libc/gen/Symbol.map
+19-04 files

FreeBSD/src 6646f95sys/ufs/ufs ufs_bmap.c

ufs: support unmapped bufs for indirect blocks in bmap

(cherry picked from commit bab04ddf1fd4b7a77d1cfae4a67ededf1f35ee0d)
DeltaFile
+134-9sys/ufs/ufs/ufs_bmap.c
+134-91 files

FreeBSD/src 5246249sys/compat/linux linux_common.h

linux/linux_common.h: make header self-contained

(cherry picked from commit f6f5eb3190165cea4470048809413b1fdbd97e04)
DeltaFile
+6-0sys/compat/linux/linux_common.h
+6-01 files

FreeBSD/src c1d05b8sys/sys fcntl.h

Add O_SYMLINK emulation

(cherry picked from commit 428da7d65b1c41c81a8786f66c1ce2f4242ac8bb)
DeltaFile
+7-0sys/sys/fcntl.h
+7-01 files

FreeBSD/src b393aa8sys/fs/nullfs null_vfsops.c

nullfs: do not allow to mount a vnode over itself

PR:     275570

(cherry picked from commit 7bdf2b5d5fbabfc8749c4ff6e618c3e843b14de0)
DeltaFile
+8-0sys/fs/nullfs/null_vfsops.c
+8-01 files

FreeBSD/src a0fb45esys/kern kern_umtx.c

kern_umtx.c: remove dead code

(cherry picked from commit d9c31658df8492a5666e799c2b267c425cb8f468)
DeltaFile
+6-11sys/kern/kern_umtx.c
+6-111 files

FreeBSD/src 3564e33sys/ufs/ufs ufs_bmap.c

ufs: ufs_bmap_seekdata() needs mapped buffer for scan

PR:     295348

(cherry picked from commit 8ad8643a66735d28dac53a772856c94ca65b2bf3)
DeltaFile
+7-4sys/ufs/ufs/ufs_bmap.c
+7-41 files

FreeBSD/ports 0748646net/p5-Net-CIDR-Lite distinfo Makefile

net/p5-Net-CIDR-Lite: update to 0.24

PR:             295364
Security:       CVE-2026-45190, CVE-2026-45191                                                                                                                                                                   
DeltaFile
+3-3net/p5-Net-CIDR-Lite/distinfo
+2-1net/p5-Net-CIDR-Lite/Makefile
+5-42 files