FreeBSD/ports 2169ce1x11/xsetroot distinfo Makefile

x11/xsetroot: update to 1.1.4

PR:             296724
Approved by:    x11 (arrowd, maintainer)

Sponsored by:   tipi.work
DeltaFile
+3-3x11/xsetroot/distinfo
+1-1x11/xsetroot/Makefile
+4-42 files

LLVM/project 97e24c8clang/test/CIR/CodeGenBuiltins builtin-isfpclass.c builtin-fpclassify.c

[CIR] Fix lit tests after is.fpclass pretty printing. NFC (#209026)
DeltaFile
+36-36clang/test/CIR/CodeGenBuiltins/builtin-isfpclass.c
+20-20clang/test/CIR/CodeGenBuiltins/builtin-fpclassify.c
+1-1clang/test/CIR/CodeGenBuiltins/builtin-isinf-sign.c
+57-573 files

LLVM/project 7206149clang/unittests/Lex PPMemoryAllocationsTest.cpp

[NFC][clang] Adjust PPMemoryAllocationsTest threshold for ASan (#209024)

PPMemoryAllocationsTest.PPMacroDefinesAllocations measures the memory
footprint of the preprocessor allocator and asserts a strict threshold
of 130.0 bytes per define.

When built with ASan, the allocator adds redzones to allocations,
which increases the total memory reported by `getTotalMemory()` and
causes the test to fail (reporting ~136.8 bytes per define).

Adjust the threshold to 145.0 bytes per define when built with ASan
(detected via `LLVM_ADDRESS_SANITIZER_BUILD`) to account for this
overhead while maintaining the strict limit for standard builds.

Assisted-by: Gemini
DeltaFile
+5-0clang/unittests/Lex/PPMemoryAllocationsTest.cpp
+5-01 files

FreeBSD/ports fe8d13bx11/xrdb distinfo Makefile

x11/xrdb: update to 1.2.3

PR:             296723
Approved by:    x11 (arrowd, maintainer)

Sponsored by:   tipi.work
DeltaFile
+3-3x11/xrdb/distinfo
+1-1x11/xrdb/Makefile
+4-42 files

FreeBSD/ports b5c00efx11/xvinfo distinfo Makefile

x11/xvinfo: update to 1.1.6

PR:             296721
Approved by:    x11 (arrowd, maintainer)

Sponsored by:   tipi.work
DeltaFile
+3-3x11/xvinfo/distinfo
+1-3x11/xvinfo/Makefile
+4-62 files

FreeBSD/ports 9cadae4x11/xwud distinfo Makefile

x11/xwud: update to 1.0.8

PR:             296722
Approved by:    x11 (arrowd, maintainer)

Sponsored by:   tipi.work
DeltaFile
+3-3x11/xwud/distinfo
+1-1x11/xwud/Makefile
+4-42 files

FreeBSD/ports 75fd994x11/xpra pkg-plist Makefile

x11/xpra: Update to 6.5.1 and switch to pep517
DeltaFile
+20-5x11/xpra/pkg-plist
+12-7x11/xpra/Makefile
+3-3x11/xpra/distinfo
+35-153 files

FreeBSD/ports feae517x11/xpra pkg-plist distinfo

x11/xpra: Update to 6.5

PR:             296460
Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
DeltaFile
+237-55x11/xpra/pkg-plist
+3-3x11/xpra/distinfo
+2-1x11/xpra/Makefile
+242-593 files

LLVM/project 21bc0e9offload/test/offloading xteam_reduction_default_grid.c

add test
DeltaFile
+61-0offload/test/offloading/xteam_reduction_default_grid.c
+61-01 files

FreeBSD/src d387a43sys/dev/iicbus/pmic/rockchip rk805.c rk808.c

rockchip: fix stack overflow in rk8xx_rtc

Presumably surfaced by -fstack-protector-strong, rk8xx_settime was
triggering SSP when ntpd set the time on the RockPro64, at the very
least.  A minor oops meant that the weeks mask was getting tossed into
the wrong field, and the mask was never populated.  The mask is 0x7 for
all three of these, thus overflowing the `data` array in settime by one
byte.

PR:             296719
Reported by:    jsm, "Tenkawa" on Discord
Reviewed by:    mmel
Differential Revision:  https://reviews.freebsd.org/D58182
DeltaFile
+2-1sys/dev/iicbus/pmic/rockchip/rk805.c
+2-1sys/dev/iicbus/pmic/rockchip/rk808.c
+2-1sys/dev/iicbus/pmic/rockchip/rk817.c
+6-33 files

LLVM/project 722c78aclang/unittests/Lex PPMemoryAllocationsTest.cpp

format

Created using spr 1.3.7
DeltaFile
+1-1clang/unittests/Lex/PPMemoryAllocationsTest.cpp
+1-11 files

FreeBSD/ports f35f724. MOVED, graphics Makefile

graphics/pecl-qrencode: Converted to standard extension.
DeltaFile
+21-0graphics/php-qrencode/Makefile
+0-21graphics/pecl-qrencode/Makefile
+0-3graphics/pecl-qrencode/distinfo
+3-0graphics/php-qrencode/distinfo
+1-1graphics/Makefile
+1-0MOVED
+26-252 files not shown
+27-268 files

LLVM/project d377eafclang/unittests/Lex PPMemoryAllocationsTest.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+5-0clang/unittests/Lex/PPMemoryAllocationsTest.cpp
+5-01 files

FreeBSD/ports 5f6ba73multimedia/handbrake distinfo Makefile

multimedia/handbrake: Update 1.11.1 => 1.11.2

Changelog:
https://github.com/HandBrake/HandBrake/releases/tag/1.11.2

- Replace BUILD_DEPENDS=cmake:devel/cmake-core with USES=cmake:indirect.

PR:             296658
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 03fec4975929ef0f5169a700cb17d1ce971f7344)
DeltaFile
+7-7multimedia/handbrake/distinfo
+6-6multimedia/handbrake/Makefile
+13-132 files

FreeBSD/ports 03fec49multimedia/handbrake distinfo Makefile

multimedia/handbrake: Update 1.11.1 => 1.11.2

Changelog:
https://github.com/HandBrake/HandBrake/releases/tag/1.11.2

- Replace BUILD_DEPENDS=cmake:devel/cmake-core with USES=cmake:indirect.

PR:             296658
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+7-7multimedia/handbrake/distinfo
+6-6multimedia/handbrake/Makefile
+13-132 files

FreeBSD/doc 2ac8002website/content/en/status/report-2026-04-2026-06 pdopenpid.adoc

pdopenpid(2)/pddupfd(2)/execblock report

Reviewed by:    salvadore
Sponsored by:   The FreeBSD Foundation
Differential revision:  https://reviews.freebsd.org/D57935
DeltaFile
+33-0website/content/en/status/report-2026-04-2026-06/pdopenpid.adoc
+33-01 files

FreeBSD/doc 66feafdwebsite/content/en/status/report-2026-04-2026-06 ntsync.adoc

ntsync(9) report

Reviewed by:    salvadore
Sponsored by:   The FreeBSD Foundation
Differential revision:  https://reviews.freebsd.org/D57932
DeltaFile
+17-0website/content/en/status/report-2026-04-2026-06/ntsync.adoc
+17-01 files

FreeBSD/src f72cfef. ObsoleteFiles.inc

Add a few missed files to ObsoleteFiles.inc

There were still some left-over files under usr/tests/gnu/usr.bin/diff,
causing the directory to not be fully removed. Add these to OLD_FILES.

Fixes:          134a4c78d070
DeltaFile
+4-0ObsoleteFiles.inc
+4-01 files

FreeBSD/ports 8b7efe0sysutils/bastille pkg-message distinfo

sysutils/bastille: Update to 1.4.4

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             296711
Approved by:    tschetter.victor at gmail.com (maintainer)
MFH:            2026Q3
Changelog:      https://github.com/BastilleBSD/bastille/releases/tag/1.4.4

(cherry picked from commit e4af731eb192246a706748933e9a2b5b000bdba0)
DeltaFile
+19-0sysutils/bastille/pkg-message
+3-3sysutils/bastille/distinfo
+1-1sysutils/bastille/Makefile
+23-43 files

FreeBSD/ports e4af731sysutils/bastille pkg-message distinfo

sysutils/bastille: Update to 1.4.4

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             296711
Approved by:    tschetter.victor at gmail.com (maintainer)
MFH:            2026Q3
Changelog:      https://github.com/BastilleBSD/bastille/releases/tag/1.4.4
DeltaFile
+19-0sysutils/bastille/pkg-message
+3-3sysutils/bastille/distinfo
+1-1sysutils/bastille/Makefile
+23-43 files

OpenBSD/ports HGjdyIsnet/tailscale distinfo modules.inc

   Update to tailscale-1.98.8

   From Adriano Barbosa (maintainer)
VersionDeltaFile
1.67+14-6net/tailscale/distinfo
1.41+4-1net/tailscale/modules.inc
1.70+1-1net/tailscale/Makefile
+19-83 files

LLVM/project a259ffbllvm/test/Transforms/SLPVectorizer/X86 minmax-main-opcode-copyables.ll minmax-main-opcode-copyables-cost.ll

[SLP][NFC]Add tests for copyables in minmax int intrinsics, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/209021
DeltaFile
+158-0llvm/test/Transforms/SLPVectorizer/X86/minmax-main-opcode-copyables.ll
+32-0llvm/test/Transforms/SLPVectorizer/X86/minmax-main-opcode-copyables-cost.ll
+190-02 files

LLVM/project d38cd84llvm/test/Transforms/SLPVectorizer/X86 minmax-main-opcode-copyables.ll minmax-main-opcode-copyables-cost.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+158-0llvm/test/Transforms/SLPVectorizer/X86/minmax-main-opcode-copyables.ll
+32-0llvm/test/Transforms/SLPVectorizer/X86/minmax-main-opcode-copyables-cost.ll
+190-02 files

FreeBSD/ports 26092e1security/cryptopp-modern distinfo Makefile, security/cryptopp-modern/files patch-CMakeLists.txt

security/cryptopp-modern: Update to 2026.7.1

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.7.1

MFH:            2026Q3
(cherry picked from commit 3d4b99a77947a0babf88559d47a120212d8b77c9)
DeltaFile
+0-20security/cryptopp-modern/files/patch-CMakeLists.txt
+3-3security/cryptopp-modern/distinfo
+2-2security/cryptopp-modern/Makefile
+1-0security/cryptopp-modern/pkg-plist
+6-254 files

FreeBSD/ports 3d4b99asecurity/cryptopp-modern distinfo Makefile, security/cryptopp-modern/files patch-CMakeLists.txt

security/cryptopp-modern: Update to 2026.7.1

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.7.1

MFH:            2026Q3
DeltaFile
+0-20security/cryptopp-modern/files/patch-CMakeLists.txt
+3-3security/cryptopp-modern/distinfo
+2-2security/cryptopp-modern/Makefile
+1-0security/cryptopp-modern/pkg-plist
+6-254 files

LLVM/project 7c2f4dborc-rt/lib/executor Environment.cpp Environment.h

[orc-rt] Add internal secureGetenv utility and use it in the printf b… (#209014)

…ackend

orc_rt::secureGetenv is like getenv, but returns null when the process
is running with elevated privileges (e.g. a set-user-ID or set-group-ID
program), so that a variable in an attacker-controlled environment
cannot influence a privileged host. On libcs where privilege can't be
checked (anything other than glibc or the BSDs/macOS), it fails secure
and returns null, so those environment variables are ignored until a
branch for the platform is added.

Switch the printf logging backend to read ORC_RT_LOG and
ORC_RT_LOG_OUTPUT through secureGetenv, so a redirected log file or
level can't be forced via the environment in a privileged process.

Note that running the ORC runtime in a process with elevated privileges
is extremely risky (since the JIT'd code will typically inherit these
elevated privileges), and expected to be rare. Exercise extreme caution
with such setups.
DeltaFile
+52-0orc-rt/lib/executor/Environment.cpp
+28-0orc-rt/lib/executor/Environment.h
+4-5orc-rt/lib/executor/Logging_printf.cpp
+1-0orc-rt/lib/executor/CMakeLists.txt
+85-54 files

LLVM/project 8c7ea2fllvm/lib/Analysis ScalarEvolution.cpp, llvm/unittests/Analysis ScalarEvolutionTest.cpp

Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header P…"

This reverts commit 0411e39a35866c125750810e59a15e00c9484fc9.
DeltaFile
+0-39llvm/unittests/Analysis/ScalarEvolutionTest.cpp
+16-6llvm/lib/Analysis/ScalarEvolution.cpp
+16-452 files

FreeBSD/ports d2d3b83games/trx Makefile pkg-descr, games/trx/files patch-5792 patch-5793

games/trx: New port: Open source re-implementation of Tomb Raider I, II and III

An open-source reimplementation of Tomb Raider 1, Tomb Raider 2 and Tomb
Raider 3. TRX aims to enhance these classic games through decompilation
and the implementation of open-source alternatives to proprietary components.
TRX is a single engine capable of running TR1, TR2, TR3, and custom levels
respecting each of the distinct, classic engines' mechanics.

WWW: https://github.com/LostArtefacts/TRX
DeltaFile
+211-0games/trx/files/patch-5792
+95-0games/trx/files/patch-5793
+39-0games/trx/Makefile
+13-0games/trx/files/pkg-message.in
+10-0games/trx/files/trx.sh.in
+5-0games/trx/pkg-descr
+373-02 files not shown
+377-08 files

LLVM/project 1aa1cbdlldb/include/lldb/Host JSONTransport.h

[LLDB] Fix use-after-free destroying a Binder from its OnClosed handler

transport::Binder::OnClosed() holds m_mutex (a recursive_mutex) while
invoking m_disconnect_handler. In the MCP server, that handler removes
the disconnected client, which owns the transport and therefore the
Binder itself. As a result, the Binder -- and its m_mutex -- are
destroyed while the scoped_lock in OnClosed still holds the lock.

This is a use-after-free everywhere, as the lock guard later unlocks
freed memory.

Move the disconnect handler out of the critical section and release the
lock before invoking it, so the Binder can be safely destroyed without
holding or destroying a locked mutex.
DeltaFile
+12-3lldb/include/lldb/Host/JSONTransport.h
+12-31 files

LLVM/project f99f2a5clang/include/clang/StaticAnalyzer/Checkers Checkers.td, clang/lib/StaticAnalyzer/Checkers UseAfterLifetimeEnd.cpp LifetimeModeling.cpp

[analyzer] Implement LifetimeModeling checker and refactor UseAfterLifetimeEnd (#205951)
DeltaFile
+16-212clang/lib/StaticAnalyzer/Checkers/UseAfterLifetimeEnd.cpp
+214-0clang/lib/StaticAnalyzer/Checkers/LifetimeModeling.cpp
+18-0clang/lib/StaticAnalyzer/Checkers/LifetimeModeling.h
+9-4clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
+2-2clang/test/Analysis/lifetime-bound.cpp
+1-1clang/test/Analysis/debug-lifetime-bound.cpp
+260-2191 files not shown
+261-2197 files