FreeBSD/ports 1d38600devel/py-simpy Makefile distinfo, devel/py-simpy/files patch-pyproject.toml

devel/py-simpy: Update to 4.1.2
DeltaFile
+10-0devel/py-simpy/files/patch-pyproject.toml
+4-4devel/py-simpy/Makefile
+3-3devel/py-simpy/distinfo
+17-73 files

LLVM/project 51e882bbolt/include/bolt/Profile DataAggregator.h, bolt/lib/Profile DataAggregator.cpp

use operator<<

Created using spr 1.3.4
DeltaFile
+1-15bolt/include/bolt/Profile/DataAggregator.h
+2-5bolt/lib/Profile/DataAggregator.cpp
+3-202 files

OpenBSD/ports fhaolLTdatabases/postgresql distinfo Makefile, databases/postgresql/pkg PLIST-docs

   update to postgresql-docs-18.4
VersionDeltaFile
1.109.2.1+2-2databases/postgresql/distinfo
1.318.2.1+1-1databases/postgresql/Makefile
1.122.2.1+1-0databases/postgresql/pkg/PLIST-docs
+4-33 files

LLVM/project d0646cbclang/include/clang/Analysis/Analyses/LifetimeSafety LifetimeAnnotations.h, clang/lib/Analysis/LifetimeSafety LifetimeAnnotations.cpp FactsGenerator.cpp

[LifetimeSafety] Fix false negative for GSL Owner methods inherited from a non-Owner base (#197864)

- Take the implicit object's actual type (e.g., the type before any
`DerivedToBase` cast) into account when checking for GSL Owner. Other
`isGslOwnerType` call sites with the same pattern (e.g.,
`isGslOwnerType(MCE->getImplicitObjectArgument()->getType())` in
`VisitCXXMemberCallExpr`) lack a real-world trigger today and are
deferred to a follow-up.
- Unify the GSL Owner checks inside `shouldTrackImplicitObjectArg` so
they share a single source of truth.

Fixes: #188832
DeltaFile
+44-0clang/test/Sema/warn-lifetime-safety.cpp
+20-8clang/lib/Analysis/LifetimeSafety/LifetimeAnnotations.cpp
+4-4clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+3-1clang/include/clang/Analysis/Analyses/LifetimeSafety/LifetimeAnnotations.h
+1-1clang/lib/Sema/CheckExprLifetime.cpp
+72-145 files

FreeBSD/ports 8391f23graphics/gowall Makefile distinfo, graphics/gowall/files patch-internal_image_upscale.go patch-internal_backends_compression_png_setup.go

graphics/gowall: Update 0.2.3 => 0.2.4

Changelog:
https://github.com/Achno/gowall/releases/tag/v0.2.4

Differential Revision: https://reviews.freebsd.org/D56348
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 1dd7b2aff21362f48fc4f9cdeb12d0b5007f4d3b)
DeltaFile
+0-19graphics/gowall/files/patch-internal_image_upscale.go
+12-5graphics/gowall/Makefile
+7-5graphics/gowall/distinfo
+0-10graphics/gowall/files/patch-internal_backends_compression_png_setup.go
+19-394 files

FreeBSD/ports 1dd7b2agraphics/gowall Makefile distinfo, graphics/gowall/files patch-internal_image_upscale.go patch-internal_backends_compression_png_setup.go

graphics/gowall: Update 0.2.3 => 0.2.4

Changelog:
https://github.com/Achno/gowall/releases/tag/v0.2.4

Differential Revision: https://reviews.freebsd.org/D56348
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+0-19graphics/gowall/files/patch-internal_image_upscale.go
+12-5graphics/gowall/Makefile
+7-5graphics/gowall/distinfo
+0-10graphics/gowall/files/patch-internal_backends_compression_png_setup.go
+19-394 files

FreeNAS/freenas e0c39d3src/middlewared/middlewared/plugins/system_dataset mount.py

Fix
DeltaFile
+7-4src/middlewared/middlewared/plugins/system_dataset/mount.py
+7-41 files

FreeNAS/freenas b40f22dsrc/middlewared/middlewared/plugins sysdataset.py

Fix
DeltaFile
+44-19src/middlewared/middlewared/plugins/sysdataset.py
+44-191 files

LLVM/project 3aa9ae2llvm/lib/Transforms/Vectorize VPlanConstruction.cpp, llvm/test/Transforms/LoopVectorize/VPlan for-phi-ordering.ll

[VPlan] Collect FOR PHIs before sinking/hoisting recurrence users (#194671)

Avoid iterating over HeaderVPBB->phis() while potentially mutating the
underlying VPBasicBlock. Collect all VPFirstOrderRecurrencePHIRecipe
instances first, then process them in a separate loop.

This prevents iterator invalidation when sinking or hoisting recurrence
users, and makes the transformation more robust.

Fixes: https://github.com/llvm/llvm-project/issues/194618
Fixes https://github.com/llvm/llvm-project/issues/198589

---------

Co-authored-by: Zile Xiong <xiongzile99 at gmail.com>
DeltaFile
+81-0llvm/test/Transforms/LoopVectorize/VPlan/for-phi-ordering.ll
+8-6llvm/lib/Transforms/Vectorize/VPlanConstruction.cpp
+89-62 files

OpenBSD/ports 2GRaxytnet/freeradius/patches patch-src_main_all_mk

   missed cvs add in previous
VersionDeltaFile
1.1+8-0net/freeradius/patches/patch-src_main_all_mk
+8-01 files

FreeBSD/ports 209546ax11/libxfce4windowing distinfo Makefile

x11/libxfce4windowing: Update to 4.20.6
DeltaFile
+3-3x11/libxfce4windowing/distinfo
+1-2x11/libxfce4windowing/Makefile
+2-0x11/libxfce4windowing/pkg-plist
+6-53 files

LLVM/project 3c6fdballvm/test/Transforms/LoopVectorize/VPlan constant-fold.ll, llvm/test/Transforms/LoopVectorize/X86 constant-fold.ll

[LV] Move constant folding test to VPlan (NFC). (#198407)

Check VPlan print for constant folding test. This makes it more robust
w.r.t. to future cost-modeling changes.
DeltaFile
+0-323llvm/test/Transforms/LoopVectorize/X86/constant-fold.ll
+272-0llvm/test/Transforms/LoopVectorize/VPlan/constant-fold.ll
+272-3232 files

FreeBSD/ports d9cf993textproc/snowballstemmer Makefile distinfo, textproc/snowballstemmer/files patch-GNUmakefile

textproc/snowballstemmer: Update to 3.1.0
DeltaFile
+10-10textproc/snowballstemmer/files/patch-GNUmakefile
+5-5textproc/snowballstemmer/Makefile
+3-3textproc/snowballstemmer/distinfo
+18-183 files

FreeNAS/freenas 8129948src/middlewared/middlewared/plugins/system_dataset mount.py

Fix zcp usage
DeltaFile
+2-0src/middlewared/middlewared/plugins/system_dataset/mount.py
+2-01 files

LLVM/project 9b4f7d1llvm/include/llvm/Transforms/Vectorize LoopVectorizationLegality.h, llvm/lib/Transforms/Vectorize LoopVectorizationLegality.cpp LoopVectorize.cpp

[VPlan] Collect unit-stride predicates for making vector decisions. (#199568)

Split-off from approved https://github.com/llvm/llvm-project/pull/197276
to land separately.

Collect all unit-stride predicates once, up-front, ensuring that cost
decisions have predicates available, independent of processing order.
DeltaFile
+3-16llvm/test/Transforms/LoopVectorize/version-stride-with-integer-casts.ll
+10-0llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
+6-0llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+4-0llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
+23-164 files

FreeNAS/freenas 7ad785fsrc/middlewared/middlewared/plugins/system_dataset mount.py

Improve logging
DeltaFile
+13-3src/middlewared/middlewared/plugins/system_dataset/mount.py
+13-31 files

OpenBSD/src ldL69Srsys/dev/ic qwz.c

   sys/qwz: use devices number of RX and TX streams

   It actually mirrors Linux ath12k

   OK: mglocker@
VersionDeltaFile
1.36+3-3sys/dev/ic/qwz.c
+3-31 files

FreeBSD/src b97ee5esys/dev/hwpmc hwpmc_ibs.c

hwpmc: Avoid panic on AMD cpus where IBS is not available

The recent IBS work intruduced a bug on older CPUs where the
IBS handler will be called on NMIs even when IBS is not initialized.
Work around this in the IBS handler by checking to see if ibs_pcpu
is NULL before accessing it.
DeltaFile
+3-0sys/dev/hwpmc/hwpmc_ibs.c
+3-01 files

FreeNAS/freenas 343b286src/middlewared/middlewared/plugins sysdataset.py, src/middlewared/middlewared/plugins/system_dataset mount.py

Improve system dataset moves

* Use FD-based mount APIs for moving around system datasets
* Use zfs send/recv for shifting system datasets between pools
* Use mounting beneath + unmounting on top combined with
  stopping / starting services to ensure that we're as close as
  possible to being atomic with these moves.
DeltaFile
+570-437src/middlewared/middlewared/plugins/sysdataset.py
+437-0tests/unit/test_system_dataset.py
+178-0src/middlewared/middlewared/plugins/system_dataset/mount.py
+88-2tests/api2/test_system_dataset.py
+1,273-4394 files

OpenBSD/src OA7pPzCsys/uvm uvm_pdaemon.c

   sys/uvm/pdaemon: compare constraints in paddr units

   uvm_constraint_range bounds are physical addresses, as is
   VM_PAGE_TO_PHYS(). Do not apply atop() before comparing them, otherwise
   the pagedaemon matches page frame numbers against byte address ranges.

   OK: kettenis@, deraadt@
VersionDeltaFile
1.158+2-2sys/uvm/uvm_pdaemon.c
+2-21 files

FreeNAS/freenas 7196728src/middlewared/middlewared/plugins sysdataset.py, src/middlewared/middlewared/plugins/system_dataset mount.py

Improve system dataset moves

* Use FD-based mount APIs for moving around system datasets
* Use zfs send/recv for shifting system datasets between pools
* Use mounting beneath + unmounting on top combined with
  stopping / starting services to ensure that we're as close as
  possible to being atomic with these moves.
DeltaFile
+570-437src/middlewared/middlewared/plugins/sysdataset.py
+437-0tests/unit/test_system_dataset.py
+206-0src/middlewared/middlewared/plugins/system_dataset/mount.py
+88-2tests/api2/test_system_dataset.py
+1,301-4394 files

LLVM/project 192ea32llvm/lib/ObjectYAML DXContainerYAML.cpp

[ObjectYAML] Fix `DXContainerYAML::fromDXContainer` return value (#199534)
DeltaFile
+1-1llvm/lib/ObjectYAML/DXContainerYAML.cpp
+1-11 files

FreeBSD/doc b970917website/content/ru where.adoc

website/ru: Update where.adoc

Update to EN 1ca0b588b4436bed5d97c8372a06c3fe7b3d7564
DeltaFile
+30-135website/content/ru/where.adoc
+30-1351 files

FreeBSD/ports 8598a2dx11-wm/sway Makefile distinfo

x11-wm/sway: update to 1.12

Changes:        https://github.com/swaywm/sway/releases/tag/1.12
Reported by:    GitHub (watch releases)
DeltaFile
+3-4x11-wm/sway/Makefile
+3-3x11-wm/sway/distinfo
+6-72 files

FreeBSD/ports d81da44x11-wm/labwc Makefile distinfo

x11-wm/labwc: update to 0.20.0

Changes:        https://github.com/labwc/labwc/releases/tag/0.20.0
Reported by:    GitHub (watch releases)
DeltaFile
+5-2x11-wm/labwc/Makefile
+3-3x11-wm/labwc/distinfo
+8-52 files

FreeBSD/ports c9cedb2x11/foot distinfo Makefile

x11/foot: update to 1.27.0

Changes:        https://codeberg.org/dnkl/foot/releases/tag/1.27.0
Reported by:    Repology, Justine Smithies
DeltaFile
+3-3x11/foot/distinfo
+1-1x11/foot/Makefile
+4-42 files

FreeNAS/freenas a0080afsrc/middlewared/middlewared/plugins sysdataset.py, src/middlewared/middlewared/plugins/system_dataset mount.py

Improve system dataset moves

* Use FD-based mount APIs for moving around system datasets
* Use zfs send/recv for shifting system datasets between pools
* Use mounting beneath + unmounting on top combined with
  stopping / starting services to ensure that we're as close as
  possible to being atomic with these moves.
DeltaFile
+570-437src/middlewared/middlewared/plugins/sysdataset.py
+476-0tests/unit/test_system_dataset.py
+206-0src/middlewared/middlewared/plugins/system_dataset/mount.py
+88-2tests/api2/test_system_dataset.py
+1,340-4394 files

FreeBSD/ports e4d33f5misc/ompl pkg-plist Makefile, misc/ompl/files patch-CMakeModules_CompilerSettings.cmake patch-CMakeLists.txt

misc/ompl: update 1.6.0 → 2.0.0
DeltaFile
+123-26misc/ompl/pkg-plist
+18-20misc/ompl/Makefile
+0-17misc/ompl/files/patch-CMakeModules_CompilerSettings.cmake
+4-4misc/ompl/files/patch-CMakeLists.txt
+3-3misc/ompl/distinfo
+148-705 files

FreeBSD/ports c5183aemisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.6.16 → 3.6.17
DeltaFile
+5-9misc/lean-ctx/distinfo
+2-4misc/lean-ctx/Makefile
+7-132 files

Linux/linux e8c2f9ffs/hpfs alloc.c

Merge tag 'for-7.1/hpfs-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm

Pull hpfs fix from Mikulas Patocka:

 - Fix a crash on corrupted filesystem

* tag 'for-7.1/hpfs-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm:
  hpfs: fix a crash if hpfs_map_dnode_bitmap fails
DeltaFile
+1-1fs/hpfs/alloc.c
+1-11 files