LLVM/project f1ec06cclang/lib/CIR/CodeGen CIRGenBuiltinRISCV.cpp, clang/test/CIR/CodeGenBuiltins/RISCV riscv-zbc.c

[CIR][RISCV] Support zbc builitin codegen (#193685)

Include 6 builtins: __builtin_riscv_clmul_32, __builtin_riscv_clmul_64,
__builtin_riscv_clmulh_32, __builtin_riscv_clmulh_64,
__builtin_riscv_clmulr_32, __builtin_riscv_clmulr_64.
DeltaFile
+91-0clang/test/CIR/CodeGenBuiltins/RISCV/riscv-zbc.c
+13-3clang/lib/CIR/CodeGen/CIRGenBuiltinRISCV.cpp
+104-32 files

FreeBSD/ports 97427d9www/phpvirtualbox-72 pkg-plist distinfo

www/phpvirtualbox-72: Update 7.2-2 => 7.2-3

Changelog:
https://github.com/phpvirtualbox/phpvirtualbox/releases/tag/7.2-3

Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 4d2c4b6b6a26a408320f0536a3b81d9d0e7dff16)
DeltaFile
+5-5www/phpvirtualbox-72/pkg-plist
+3-3www/phpvirtualbox-72/distinfo
+1-1www/phpvirtualbox-72/Makefile
+9-93 files

FreeBSD/ports 4d2c4b6www/phpvirtualbox-72 pkg-plist distinfo

www/phpvirtualbox-72: Update 7.2-2 => 7.2-3

Changelog:
https://github.com/phpvirtualbox/phpvirtualbox/releases/tag/7.2-3

Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+5-5www/phpvirtualbox-72/pkg-plist
+3-3www/phpvirtualbox-72/distinfo
+1-1www/phpvirtualbox-72/Makefile
+9-93 files

FreeBSD/ports 192fb81misc/py-polars distinfo Makefile, misc/py-polars-runtime distinfo Makefile

misc/py-polars{,-runtime}: update 1.39.3 → 1.40.1
DeltaFile
+19-0misc/py-polars-runtime/files/patch-Cargo.lock.ethnum
+10-6misc/py-polars-runtime/files/patch-Cargo.lock
+5-5misc/py-polars-runtime/distinfo
+5-4misc/py-polars-runtime/Makefile
+3-3misc/py-polars/distinfo
+1-1misc/py-polars/Makefile
+43-196 files

FreeBSD/ports b12fcbbx11/rio distinfo Makefile

x11/rio: update 0.3.11 → 0.4.0
DeltaFile
+93-77x11/rio/distinfo
+46-39x11/rio/Makefile
+139-1162 files

FreeBSD/ports 0ebffe4devel/py-distlib distinfo Makefile

devel/py-distlib: update 0.3.9 → 0.4.0
DeltaFile
+3-3devel/py-distlib/distinfo
+1-2devel/py-distlib/Makefile
+4-52 files

FreeBSD/ports e5e3662sysutils/mise distinfo Makefile

sysutils/mise: update 2026.4.25 → 2026.4.27
DeltaFile
+5-5sysutils/mise/distinfo
+2-2sysutils/mise/Makefile
+7-72 files

FreeBSD/ports 55f86dfdevel/emscripten pkg-plist distinfo

devel/emscripten: update 5.0.6 → 5.0.7
DeltaFile
+6-3devel/emscripten/pkg-plist
+3-3devel/emscripten/distinfo
+1-1devel/emscripten/Makefile
+10-73 files

FreeBSD/ports 38ec51bdevel/py-camel-converter Makefile distinfo

devel/py-camel-converter: update 5.0.1 → 5.1.0
DeltaFile
+4-4devel/py-camel-converter/Makefile
+3-3devel/py-camel-converter/distinfo
+7-72 files

LLVM/project c006fceclang/include/clang/ScalableStaticAnalysisFramework SSAFBuiltinForceLinker.h, clang/include/clang/ScalableStaticAnalysisFramework/Core/SourcePassAnalysis SourcePassAnalysisRegistry.h SourcePassAnalysis.h

[SSAF] Add SourcePassAnalysis framework

SourcePassAnalysis is for analyses/actions to be performed in a second
pass on source code, after the SSAF whole-program analysis.

SourcePassAnalysis is defined as an ASTConsumer abstraction that
depends on a whole-program analysis result.

This commit adds:
- SourcePassAnalysis base classes
- SourcePassAnalysis registry
- unit test for registry

rdar://175802731
DeltaFile
+105-0clang/include/clang/ScalableStaticAnalysisFramework/Core/SourcePassAnalysis/SourcePassAnalysisRegistry.h
+82-0clang/unittests/ScalableStaticAnalysisFramework/Registries/SourcePassAnalysisRegistryTest.cpp
+63-0clang/include/clang/ScalableStaticAnalysisFramework/Core/SourcePassAnalysis/SourcePassAnalysis.h
+46-0clang/lib/ScalableStaticAnalysisFramework/Core/SourcePassAnalysis/SourcePassAnalysisRegistry.cpp
+6-0clang/include/clang/ScalableStaticAnalysisFramework/SSAFBuiltinForceLinker.h
+1-0clang/unittests/ScalableStaticAnalysisFramework/CMakeLists.txt
+303-01 files not shown
+304-07 files

LLVM/project 993ef4bclang/unittests/ScalableStaticAnalysisFramework/WholeProgramAnalysis PointerFlowReachableAnalysisTest.cpp

Remove PointerFlowReachableAnalysisTest

It has been renamed to UnsafeBufferReachableAnalysisTest.cpp
DeltaFile
+0-434clang/unittests/ScalableStaticAnalysisFramework/WholeProgramAnalysis/PointerFlowReachableAnalysisTest.cpp
+0-4341 files

FreeBSD/src 839d326sys/kern uipc_shm.c

uipc_shm.c: make large page allocation interruptible

in cases there is no page pressure or when the user lost patience
waiting for very large allocation.  Other case is already handled by
vm_wait_intr().

Reported by:    "Lizzie from Eden Emulator project"
Reviewed by:    adrian, markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56725
DeltaFile
+8-0sys/kern/uipc_shm.c
+8-01 files

LLVM/project 268a7a7mlir/include/mlir/Dialect/LLVMIR ROCDLOps.td, mlir/test/Dialect/LLVMIR rocdl.mlir

[mlir][rocdl] Implement GlobalStoreAsyncFromLDS (gfx1250) (#190877)
DeltaFile
+38-0mlir/include/mlir/Dialect/LLVMIR/ROCDLOps.td
+13-0mlir/test/Target/LLVMIR/rocdl.mlir
+13-0mlir/test/Dialect/LLVMIR/rocdl.mlir
+64-03 files

LLVM/project 9e1031aclang/test/AST ast-dump-templates.cpp, llvm/test/CodeGen/RISCV rvp-simd-64.ll atomic-rmw.ll

Merge remote-tracking branch 'origin/users/ziqingluo/PR-174874942-3' into users/ziqingluo/PR-175802731-1

 Conflicts:
        clang/include/clang/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowAnalysis.h
        clang/lib/ScalableStaticAnalysisFramework/Analyses/PointerFlow/PointerFlowAnalysis.cpp
DeltaFile
+648-9,339clang/test/AST/ast-dump-templates.cpp
+4,652-0llvm/test/CodeGen/RISCV/rvp-simd-64.ll
+2,420-2,120llvm/test/CodeGen/RISCV/atomic-rmw.ll
+1,519-1,501llvm/test/Transforms/LoopVectorize/X86/x86-interleaved-accesses-masked-group.ll
+1,433-1,387llvm/test/Transforms/LoopVectorize/first-order-recurrence.ll
+0-2,727llvm/test/CodeGen/RISCV/rvp-ext-rv64.ll
+10,672-17,0741,406 files not shown
+61,250-49,6051,412 files

FreeBSD/src 8f46ba0krb5 Makefile.inc

krb5: Adjust version to 1.22.2

Fixes:          736e411a737b
DeltaFile
+1-1krb5/Makefile.inc
+1-11 files

FreeBSD/ports 3e0fa24science Makefile, science/py-morphio Makefile pkg-descr

science/py-morphio: New port

MorphIO is a library for reading and writing neuron morphology files.
It supports the following formats:

SWC
ASC (aka. neurolucida)
H5 v1
H5 v2 is not supported anymore, see H5v2
DeltaFile
+25-0science/py-morphio/Makefile
+11-0science/py-morphio/files/patch-pyproject.toml
+7-0science/py-morphio/pkg-descr
+3-0science/py-morphio/distinfo
+1-0science/Makefile
+47-05 files

FreeBSD/ports 0ad6157science/py-pydicom distinfo Makefile

science/py-pydicom: Update to 3.0.2
DeltaFile
+3-3science/py-pydicom/distinfo
+1-1science/py-pydicom/Makefile
+4-42 files

NetBSD/src G9uwo40sys/dev/nvmm/x86 nvmm_x86_svm.c nvmm_x86_vmx.c

   nvmm: Don't report physical lapic freq as virtual lapic freq.

   The virtual lapic emulated by qemu in software always ticks at 1 GHz,
   but the physical lapic on my laptop, for example, ticks at 24 MHz.

   In order for this to work as iMil intended, we need some way for the
   hypervisor (such as qemu) to tell nvmm what its lapic frequency is.
   Until we have that, we can't correctly report any alleged lapic
   frequency to the guest.

   PR kern/59424: hardclock ticks run at breakneck pace under qemu
VersionDeltaFile
1.94+3-3sys/dev/nvmm/x86/nvmm_x86_svm.c
1.94+3-3sys/dev/nvmm/x86/nvmm_x86_vmx.c
+6-62 files

NetBSD/pkgsrc-wip 1564f7aunison-snapshot COMMIT_MSG Makefile

unison-snapshot: Sync $NetBSD$ back from pkgsrc after update

This is now ready to advance along upstream master.
DeltaFile
+1-27unison-snapshot/COMMIT_MSG
+3-3unison-snapshot/Makefile
+1-1unison-snapshot/options.mk
+1-1unison-snapshot/distinfo
+1-1unison-snapshot/PLIST
+7-335 files

NetBSD/pkgsrc-wip b3824c4unison-snapshot distinfo Makefile

unison-snapshot: Update to 2.54.0

Same bits, new tag - rc1 was declared the release.
DeltaFile
+3-3unison-snapshot/distinfo
+2-2unison-snapshot/Makefile
+5-52 files

NetBSD/pkgsrc il6iBq6doc CHANGES-2026

   doc: Updated net/unison to 2.54.0
VersionDeltaFile
1.2715+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc xY68ypfnet/unison PLIST distinfo

   net/unison: Update to 2.54.0

   Packaging changes:

   Upstream NEWS:

   ## Changes in 2.54.0

   Released 2026-05-01

     * Drop old wire protocol.  Unison will no longer interoperate with
       versions before 2.52.0 and will no longer read pre-2.52.0 archive
       files.
     * Document that LLM output is unwelcome in the Unison project (code,
       issues, mailinglists, etc.).

     * Add desktop file.

     Deprecation warning: support for external rsync will be removed;

    [13 lines not shown]
VersionDeltaFile
1.10+8-1net/unison/PLIST
1.44+4-4net/unison/distinfo
1.179+2-3net/unison/Makefile
1.12+3-1net/unison/options.mk
+17-94 files

LLVM/project c30b767lldb/packages/Python/lldbsuite/test decorators.py, lldb/test/API/api/check_public_api_headers TestPublicAPIHeaders.py

[lldb] Change TestPublicAPIHeaders.py to only build when the target architecture matches the host's (#193848)

This test requires that LLDB.framework be built the same architecture as
the test binary (effectively). There's no way to specify that in our
testing logic currently, so let's just mark this test as arm64 only for
now.

---------

Co-authored-by: Jonas Devlieghere <jonas at devlieghere.com>
DeltaFile
+15-0lldb/packages/Python/lldbsuite/test/decorators.py
+1-0lldb/test/API/api/check_public_api_headers/TestPublicAPIHeaders.py
+16-02 files

Linux/linux 26fd6bfdrivers/mtd/nand/spi core.c winbond.c, drivers/mtd/spi-nor debugfs.c

Merge tag 'mtd/fixes-for-7.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux

Pull mtd fixes from Miquel Raynal:
 "Besides an out-of-bound bug, this is about properly supporting Winbond
  octal SPI NAND chips which use a specific pattern for stuffing more
  address bits in some operations. This uses the spi-mem flag in SPI
  NAND that was added to the spi-mem layer just before the merge window
  through the spi tree"

* tag 'mtd/fixes-for-7.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux:
  mtd: spinand: winbond: Fix ODTR write VCR on W35NxxJW
  mtd: spinand: winbond: Set the packed page read flag to W35N02/04JW
  mtd: spinand: Add support for packed read data ODTR commands
  mtd: spi-nor: debugfs: fix out-of-bounds read in spi_nor_params_show()
DeltaFile
+21-3drivers/mtd/nand/spi/core.c
+7-0include/linux/mtd/spinand.h
+3-3drivers/mtd/nand/spi/winbond.c
+3-1drivers/mtd/spi-nor/debugfs.c
+34-74 files

NetBSD/pkgsrc 0I7fUx6doc CHANGES-2026

   doc: Updated geography/py-ubx2 to 1.3.0
VersionDeltaFile
1.2714+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc pSc3cCDgeography/py-ubx2 distinfo Makefile

   geography/py-ubx2: Update to 1.3.0

   Upstream NEWS, less minor improvements and bugfixes:

   ### RELEASE 1.3.0

   1. Add support for UBX MGA advanced calibration support commands and polls (MGA-SF-INI, MGA-SF-INI2, MGA-INI-ATT, MGA-SF) - thanks to @ariansharifi for contribution.

   ### RELEASE 1.2.60

   1. Add UBXReader `encoding` argument for chunked encoded socket streams.
   1. Add a third value '2' to UBXReader and UBXMessage `parsebitfield` argument (*previously a simple boolean*); 0 = parse bitfield as bytes, 1 = parse bitfield as individual bits, 2 = parse bitfield as *both* bytes *and* bits (1)
VersionDeltaFile
1.4+4-4geography/py-ubx2/distinfo
1.7+2-2geography/py-ubx2/Makefile
+6-62 files

Linux/linux cae4ef6drivers/acpi acpi_tad.c video_detect.c, drivers/acpi/apei einj-core.c

Merge tag 'acpi-7.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull ACPI support fixes from Rafael Wysocki:
 "These fix leftover issues in the ACPI Time and Alarm Device (TAD)
  driver on top of the recently merged updates of it and address
  assorted issues in the ACPI support code:

   - Fix removal code ordering in the ACPI TAD driver, refine timer
     value computations and checks in its RTC class device interface,
     make it use the __ATTRIBUTE_GROUPS() macro, and fix a comment in it
     (Rafael Wysocki)

   - Fix EINJV2 memory error injection in APEI (Tony Luck)

   - Add missing notifier_block structure forward declaration to
     acpi_bus.h (Bartosz Golaszewski)

   - Fix related_cpus inconsistency during CPU hotplug in the ACPI CPPC
     library (Jinjie Ruan)

    [14 lines not shown]
DeltaFile
+30-25drivers/acpi/apei/einj-core.c
+19-16drivers/acpi/acpi_tad.c
+8-0drivers/acpi/video_detect.c
+3-3drivers/acpi/cppc_acpi.c
+6-0include/acpi/actbl1.h
+2-0include/acpi/acpi_bus.h
+68-446 files

FreeBSD/doc 921c946website/content/en/releng _index.adoc

15.1: Add to code freeze table

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+1-0website/content/en/releng/_index.adoc
+1-01 files

LLVM/project 080f6c5lldb/source/Plugins/ExpressionParser/Clang IRForTarget.cpp

[lldb][NFC] Remove unused parameters in IRForTarget helpers (#195200)

These parameters are unused.
DeltaFile
+9-12lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
+9-121 files

FreeBSD/doc e70a887website/content/en/releases/15.1R hardware.adoc

15.1: Regenerate hardware notes

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+272-235website/content/en/releases/15.1R/hardware.adoc
+272-2351 files