LLVM/project fc4b0bellvm/lib/Analysis ConstantFolding.cpp, llvm/lib/Target/AMDGPU SIISelLowering.cpp

Fold constant `0` at instcombine.
DeltaFile
+0-25llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+10-0llvm/lib/Analysis/ConstantFolding.cpp
+10-252 files

FreeBSD/ports ae7dc13net/redpanda-connect Makefile distinfo

net/redpanda-connect: Update to 4.103.1
DeltaFile
+5-5net/redpanda-connect/distinfo
+1-2net/redpanda-connect/Makefile
+6-72 files

FreeBSD/ports 07a157fnet/lazyrsync Makefile distinfo

net/lazyrsync: Update to 0.2.0
DeltaFile
+3-3net/lazyrsync/distinfo
+1-1net/lazyrsync/Makefile
+4-42 files

FreeBSD/ports 640b4b4net/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.19.8

ChangeLog:      https://github.com/totoshko88/RustConn/releases/tag/v0.19.8
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+7-7net/rustconn/distinfo
+2-2net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+10-103 files

FreeBSD/src e96f1cbsys/kern vfs_mountroot.c

vfs_mountroot: unmute console in interactive prompt

If boot_mute is set the system appears to hang during the mountroot
prompt. Temporarily unmute the console so the prompt is visible.

Reviewed by:    kib
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D58549
DeltaFile
+6-1sys/kern/vfs_mountroot.c
+6-11 files

LLVM/project 232e8b5libcxx/docs/Status Cxx26Issues.csv, libcxx/include/__atomic atomic.h

[libc++] Implement LWG4169: `std::atomic<T>`'s default constructor should be constrained (#131950)

Drive-by: Rename `constexpr_noexcept.compile.pass.cpp` to
`ctor.default.pass.cpp` as test coverage is added to it, and compile and
run it in all modes.
DeltaFile
+71-0libcxx/test/std/atomics/atomics.types.generic/ctor.default.pass.cpp
+0-41libcxx/test/std/atomics/atomics.types.generic/constexpr_noexcept.compile.pass.cpp
+4-1libcxx/include/__atomic/atomic.h
+1-1libcxx/docs/Status/Cxx26Issues.csv
+76-434 files

OpenBSD/ports KUJ2pKOsysutils/gemini-cli Makefile distinfo, sysutils/gemini-cli/pkg PLIST

   Update to gemini-cli-0.53.1.
VersionDeltaFile
1.34+64-48sysutils/gemini-cli/pkg/PLIST
1.35+2-2sysutils/gemini-cli/distinfo
1.37+1-1sysutils/gemini-cli/Makefile
+67-513 files

FreeBSD/src d2309d9sys/dev/ixl ixl_pf_iov.c

ixl: enforce the assigned VF MAC address

When allow-set-mac is disabled, the MAC filter validation condition
rejects the assigned VF unicast address while allowing any different
unicast address. The equality test was accidentally inverted when this
code moved to the boolean address helper.

Accept multicast and the assigned unicast address, and reject other
unicast addresses as intended.

Fixes:          7d4dceec1030 ("ixl(4): Fix VLAN HW filtering")
MFC after:      3 days
DeltaFile
+1-2sys/dev/ixl/ixl_pf_iov.c
+1-21 files

OpenBSD/ports emA9tZHx11/gnome/user-docs Makefile distinfo, x11/gnome/user-docs/pkg PLIST

   Update to gnome-user-docs-50.4
VersionDeltaFile
1.65+328-0x11/gnome/user-docs/pkg/PLIST
1.84+2-2x11/gnome/user-docs/distinfo
1.104+1-1x11/gnome/user-docs/Makefile
+331-33 files

OpenBSD/ports 6itPpHYx11/gnome/control-center Makefile distinfo

   Update to gnome-control-center-49.9.
VersionDeltaFile
1.83+2-2x11/gnome/control-center/distinfo
1.148+1-1x11/gnome/control-center/Makefile
+3-32 files

OpenBSD/ports sTRb3fXx11/gnome/gvfs Makefile distinfo

   Update to gvfs-1.60.2.
VersionDeltaFile
1.99+2-2x11/gnome/gvfs/distinfo
1.230+1-1x11/gnome/gvfs/Makefile
+3-32 files

OpenBSD/ports 47PbOnusysutils/awscli/v1 Makefile distinfo

   Update to awscli-1.45.62.
VersionDeltaFile
1.41+2-2sysutils/awscli/v1/distinfo
1.43+1-1sysutils/awscli/v1/Makefile
+3-32 files

OpenBSD/ports m7f2QyTnet/py-boto3 Makefile distinfo

   Update to py3-boto3-1.43.62.
VersionDeltaFile
1.659+2-2net/py-boto3/distinfo
1.671+1-1net/py-boto3/Makefile
+3-32 files

OpenBSD/ports 5kq8BGHnet/py-botocore Makefile distinfo, net/py-botocore/pkg PLIST

   Update to py3-botocore-1.43.62.
VersionDeltaFile
1.332+5-0net/py-botocore/pkg/PLIST
1.876+2-2net/py-botocore/distinfo
1.886+1-1net/py-botocore/Makefile
+8-33 files

LLVM/project a2756bdmlir/include/mlir-c IR.h, mlir/lib/CAPI/IR IR.cpp

Address review: fix -Wenum-compare build failure, add structural hash, expand flag coverage
DeltaFile
+115-2mlir/test/CAPI/ir.c
+11-16mlir/lib/CAPI/IR/IR.cpp
+19-7mlir/include/mlir-c/IR.h
+145-253 files

LLVM/project 50b15d6mlir/include/mlir-c IR.h, mlir/lib/CAPI/IR IR.cpp

[mlir-c] Add structural operation equivalence
DeltaFile
+70-0mlir/test/CAPI/ir.c
+25-0mlir/include/mlir-c/IR.h
+24-0mlir/lib/CAPI/IR/IR.cpp
+119-03 files

OpenBSD/ports IkUGeelmisc/hwdata Makefile distinfo

   Update to hwdata-0.410.
VersionDeltaFile
1.134+2-2misc/hwdata/distinfo
1.136+1-1misc/hwdata/Makefile
+3-32 files

OpenBSD/ports 04drDZGdevel/harfbuzz distinfo Makefile, devel/harfbuzz/patches patch-src_harfbuzz-config_cmake_in

   Update to harfbuzz-14.3.0.
VersionDeltaFile
1.3+8-31devel/harfbuzz/patches/patch-src_harfbuzz-config_cmake_in
1.211+7-9devel/harfbuzz/Makefile
1.175+2-2devel/harfbuzz/distinfo
1.50+2-0devel/harfbuzz/pkg/PLIST-main
+19-424 files

LLVM/project 9947b7fmlir/cmake/modules AddMLIR.cmake, mlir/lib CMakeLists.txt

[MLIR][CMake] Extend MLIRIR PCH reuse to transitive dependants

llvm_update_pch() only offers a PCH to targets that name the defining
library as a *direct* dependency, because across LLVM subprojects a
transitively reused PCH drags in unrelated headers and causes name
collisions. Within MLIR that concern is much weaker: mlir/IR/pch.h holds
MLIR core headers that essentially every MLIR library includes anyway.

Add mlir_reuse_ir_pch(), which offers MLIRIR's PCH to any target that
actually reaches MLIRIR through its link graph. The reachability check
matters: a PCH containing MLIR IR headers emits out-of-line symbols that
only libMLIRIR provides, so handing it to a Support-only target such as
tblgen-lsp-server breaks the link.

The helper is called from add_mlir_library() and add_mlir_tool(), and
again from mlir_target_link_libraries(), where most tests, unittests and
libMLIR.so-avoiding libraries actually attach their MLIR dependencies. It
is idempotent and skips targets that define their own PCH, that opt out
with DISABLE_PCH_REUSE, that override RTTI/EH, or that contain C/ObjC

    [18 lines not shown]
DeltaFile
+135-2mlir/cmake/modules/AddMLIR.cmake
+7-4mlir/lib/CMakeLists.txt
+5-0mlir/lib/Tools/PDLL/ODS/CMakeLists.txt
+5-0mlir/lib/Tools/PDLL/AST/CMakeLists.txt
+1-0mlir/unittests/CMakeLists.txt
+153-65 files

OpenBSD/ports h3qxLaudevel/qbs distinfo Makefile

   Update qbs to 3.3.1
VersionDeltaFile
1.37+2-2devel/qbs/distinfo
1.50+2-2devel/qbs/Makefile
+4-42 files

FreeBSD/doc 261c844website/data/ru/news news.toml

website: update ru/news - SA and EN translated
DeltaFile
+45-1website/data/ru/news/news.toml
+45-11 files

FreeBSD/ports fa75f3adevel/py-python-discovery Makefile distinfo

devel/py-python-discovery: Update to 1.5.1

ChangeLog:      https://github.com/tox-dev/python-discovery/releases/tag/1.5.1
Reported by:    Bernát Gábor <notifications at github.com>
DeltaFile
+3-3devel/py-python-discovery/distinfo
+1-1devel/py-python-discovery/Makefile
+4-42 files

FreeBSD/ports bf6afcewww/py-cssselect Makefile distinfo

www/py-cssselect: Update to 1.5.0

Reported by:    portscout!
DeltaFile
+3-3www/py-cssselect/distinfo
+2-2www/py-cssselect/Makefile
+5-52 files

FreeBSD/ports f60faa3devel/py-websockets Makefile distinfo

devel/py-websockets: Update to 17.0.1
DeltaFile
+3-3devel/py-websockets/distinfo
+1-1devel/py-websockets/Makefile
+4-42 files

OpenBSD/ports wkBIg1Ewayland/wayfire Makefile distinfo, wayland/wayfire/patches patch-meson_build patch-src_meson_build

   wayland/wayfire: update to 0.11.0, switches to wlroots 0.20.

   see https://wayfire.org/2026/07/24/Wayfire-0-11.html
   and https://github.com/WayfireWM/wayfire/releases/tag/v0.11.0
VersionDeltaFile
1.6+53-2wayland/wayfire/pkg/PLIST
1.7+8-6wayland/wayfire/distinfo
1.19+7-5wayland/wayfire/Makefile
1.5+4-4wayland/wayfire/patches/patch-src_meson_build
1.6+1-1wayland/wayfire/patches/patch-meson_build
+73-185 files

OpenBSD/ports cGPfwHlwayland/wf-config distinfo Makefile

   wayland/wf-config: update to 0.11.0
VersionDeltaFile
1.13+2-3wayland/wf-config/Makefile
1.5+2-2wayland/wf-config/distinfo
+4-52 files

LLVM/project 6b98f82cmake/Modules GetTripleCMakeSystemName.cmake, llvm/include/llvm/TargetParser TripleName.def

cmake: Derive CMake system name from a triple via new mechanism (#208773)
DeltaFile
+118-110llvm/include/llvm/TargetParser/TripleName.def
+206-0llvm/test/tools/TargetParser/get_triple_system_name_test.py
+148-0llvm/utils/get_triple_system_name.py
+40-0cmake/Modules/GetTripleCMakeSystemName.cmake
+4-4llvm/lib/TargetParser/Triple.cpp
+6-0llvm/test/tools/TargetParser/get-triple-system-name.test
+522-1146 files

FreeBSD/ports f954eb5net/wireguard-tools Makefile distinfo

net/wireguard-tools: Update to 1.0.20260223

Backport upstream commit 025f00454fec8fd0816607a28c1ee6cd9a54b134

Changelog:
https://github.com/WireGuard/wireguard-tools/compare/v1.0.20250521...v1.0.20260223

Patch initially submitted by Paavo-Einari Kaipila <pkaipila at gmail.com>

Reference:
https://github.com/WireGuard/wireguard-tools/commit/025f00454fec8fd0816607a28c1ee6cd9a54b134

PR:             297034
Reviewed by:    Juhani Krekelä <juhani at krekela.fi> (maintainer)
DeltaFile
+5-3net/wireguard-tools/distinfo
+4-2net/wireguard-tools/Makefile
+9-52 files

FreeBSD/ports 9ae4714devel/mimalloc distinfo Makefile

devel/mimalloc: Use upstream release archive

Strip first directly level as it contains git commit hash

PR:             296797
Reviewed by:    ehaupt (maintainer)
DeltaFile
+5-2devel/mimalloc/Makefile
+3-3devel/mimalloc/distinfo
+8-52 files

FreeBSD/ports 7b0ecf5security/lego Makefile distinfo

security/lego: Update to 5.3.1

Additionally to submitted patch define "min" version of go(lang) and
use GO_LDFLAGS

Changelog: https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v531

PR:             297048
DeltaFile
+5-5security/lego/distinfo
+3-4security/lego/Makefile
+8-92 files