FreeBSD/ports 66d433fwww/rubygem-rails4 Makefile, www/rubygem-rails70 Makefile

www/rubygem-rails*: Fix deprecated CPE_PRODUCT
DeltaFile
+1-1www/rubygem-rails70/Makefile
+1-1www/rubygem-rails71/Makefile
+1-1www/rubygem-rails72/Makefile
+1-1www/rubygem-rails80/Makefile
+1-1www/rubygem-rails81/Makefile
+1-1www/rubygem-rails4/Makefile
+6-65 files not shown
+11-1111 files

NetBSD/pkgsrc vdhLhdbwww/firefox mozilla-common.mk

   firefox: recent releases require Rust >= 1.90
VersionDeltaFile
1.313+2-2www/firefox/mozilla-common.mk
+2-21 files

FreeBSD/ports 95603dfmail/imapsync Makefile

mail/imapsync: Fix deprecated CPE_VENDOR
DeltaFile
+1-1mail/imapsync/Makefile
+1-11 files

FreeBSD/ports 15729dcjava/bouncycastle Makefile

java/bouncycastle: Fix deprecated CPE_PRODUCT
DeltaFile
+1-1java/bouncycastle/Makefile
+1-11 files

FreeBSD/ports fc2bf84graphics/gifsicle Makefile

graphics/gifsicle: Fix CPE_VENDOR
DeltaFile
+1-1graphics/gifsicle/Makefile
+1-11 files

FreeBSD/ports 86fe939games/robocode-naval Makefile

games/robocode-naval: Fix CPE data
DeltaFile
+0-1games/robocode-naval/Makefile
+0-11 files

LLVM/project 4298580llvm/lib/Target/ARM ARMISelLowering.cpp, llvm/test/CodeGen/Thumb2 mve-shuffle-fp16.ll

[ARM] Fix some fp16 Shuffle lowering without +fullfp16 (#200688)

Without fullfp16 f16 is not a legal type, meaning we need to be careful
with
how we legalize shuffle vector and buildvector operations that cannot be
treated more optimially using shuffles.
DeltaFile
+1,015-0llvm/test/CodeGen/Thumb2/mve-shuffle-fp16.ll
+16-3llvm/lib/Target/ARM/ARMISelLowering.cpp
+1,031-32 files

FreeBSD/ports b465f9awww/darkhttpd Makefile

www/darkhttpd: Fix CPE_VENDOR data
DeltaFile
+1-1www/darkhttpd/Makefile
+1-11 files

FreeBSD/doc 151d785website/data/en/news news.toml

15.1: Announce RC2

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+5-0website/data/en/news/news.toml
+5-01 files

FreeBSD/ports 6814da1misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS arm64-aarch64-15.1-RC2 powerpc-powerpc64-15.1-RC2

misc/freebsd-release-manifests: Add 15.1-RC2 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative

(cherry picked from commit 3332acec10fc7c072a07f4453f5b7aa394352054)
DeltaFile
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.1-RC2
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.1-RC2
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-RC2
+7-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.1-RC2
+7-0misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.1-RC2
+5-0misc/freebsd-release-manifests/pkg-plist
+46-01 files not shown
+47-17 files

FreeBSD/ports 3332acemisc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-15.1-RC2 arm64-aarch64-15.1-RC2

misc/freebsd-release-manifests: Add 15.1-RC2 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-RC2
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.1-RC2
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.1-RC2
+7-0misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.1-RC2
+7-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.1-RC2
+5-0misc/freebsd-release-manifests/pkg-plist
+46-01 files not shown
+47-17 files

FreeBSD/doc 65e6f6awebsite/content/en/releases/15.1R schedule.adoc

15.1: Slightly behind schedule

The builds for 15.1-RC2 (recently added to the schedule) had to be
restarted due to ports-related issues.
DeltaFile
+1-1website/content/en/releases/15.1R/schedule.adoc
+1-11 files

FreeBSD/doc cd191e7website/content/en/releases/15.1R/checksums CHECKSUM.SHA512-FreeBSD-15.1-RC2-amd64-vm.asc CHECKSUM.SHA256-FreeBSD-15.1-RC2-arm64-aarch64-vm.asc

15.1: Add checksums for 15.1-RC2

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-RC2-amd64-vm.asc
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA256-FreeBSD-15.1-RC2-arm64-aarch64-vm.asc
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-RC2-arm64-aarch64-vm.asc
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA256-FreeBSD-15.1-RC2-amd64-vm.asc
+29-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-RC2-amd64.asc
+29-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-RC2-arm64-aarch64.asc
+182-027 files not shown
+763-333 files

FreeBSD/ports 36cc409graphics/gimp3-app Makefile

graphics/gimp3-app: Fix CPE data

According to NIST CPE Dictionary gnu:gimp is deprecated in favour of
gimp:gimp
DeltaFile
+1-1graphics/gimp3-app/Makefile
+1-11 files

FreeBSD/ports 8f68fe0games/robocode Makefile

games/robocode: Fix CPE data

According to NIST CPE Dictionary robocode_project:robocode is deprecated
in favour of robocde:robocode
DeltaFile
+0-1games/robocode/Makefile
+0-11 files

FreeBSD/ports 4515bb0audio/miniaudio Makefile

audio/miniaudio: Fix CPE data
DeltaFile
+1-1audio/miniaudio/Makefile
+1-11 files

FreeBSD/ports 83ee707audio/mp3gain Makefile

audio/mp3gain: Fix CPE data
DeltaFile
+1-1audio/mp3gain/Makefile
+1-11 files

FreeBSD/ports 30d19e5multimedia/gstreamer1-plugins Makefile

multimedia/gstreamer1-plugins: Fix CPE data

According to NIST CPE Dictionary gstreamer_project:gstreamer is
deprecated in favour of gstreamer:gstreamer
DeltaFile
+1-1multimedia/gstreamer1-plugins/Makefile
+1-11 files

FreeBSD/ports 511af95archivers/upx Makefile

archivers/upx: Fix CPE data

According to NVD CPE Dictionary upx_project:upx is deprecated in favour
of upx:upx
DeltaFile
+0-2archivers/upx/Makefile
+0-21 files

FreeBSD/src 439710cinclude assert.h

assert.h: Revert "Remove leading tabs for whitespace consistency"

This reverts commit 157c184689ea3d7b8b6bd89aff849e94f004aa0e.

As per style(9), a tab goes after #define.  This should not have been
removed.

Reported by:    kib
Fixes:          157c184689ea3d7b8b6bd89aff849e94f004aa0e.
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2203
DeltaFile
+13-13include/assert.h
+13-131 files

FreeBSD/ports 34542efdevel/php-composer distinfo Makefile

devel/php-composer: Update to 2.10.0

PR:             295748
Approved by:    Naram Qashat <cyberbotx at cyberbotx.com> (maintainer)
DeltaFile
+3-3devel/php-composer/distinfo
+1-1devel/php-composer/Makefile
+4-42 files

NetBSD/pkgsrc HwwGmlodoc CHANGES-2026

   doc: Updated devel/objfw to 1.5.5
VersionDeltaFile
1.3401+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/ports 574eec8databases/xtrabackup80 Makefile, databases/xtrabackup84 Makefile

databases/xtrabackup[80|84]: Fix CPE data
DeltaFile
+1-0databases/xtrabackup80/Makefile
+1-0databases/xtrabackup84/Makefile
+2-02 files

NetBSD/pkgsrc 0z3gmcwdevel/objfw distinfo PLIST.runtime

   Update devel/objfw to 1.5.5

   ObjFW 1.5.4 -> ObjFW 1.5.5, 2026-05-31

    * Fixes replacing a string within a range that does not start at 0.
    * Fixes -[OFData rangeOfData:options:range:] if the specified range does not
      start at 0.
    * Fixes -[OFMutableData subdataWithRange:].
    * Fixes a missing retain/release in OFConcreteMutableArray.
    * Fixes -[initWithContentsOfIRI:] being extremely slow for both OFString and
      OFData on some operating systems such as Windows.
    * Fixes wrong count after -[OFList removeAllObjects].
    * Fixes objc_setAssociatedObject() / objc_removeAssociatedObjects() releasing
      the object within the spinlock, which could potentially deadlock.
    * Fixes OFBlock calling a dispose handler that doesn't exist.
    * Fixes -[OFConcreteMutableArray removeAllObjects] not increasing the
      mutations.
    * Fixes Deflate64 with sequence lengths > 65535.
    * Robustness improvements in Deflate, LHA, Tar, ZIP, BMP, QOI and MessagePack.

    [33 lines not shown]
VersionDeltaFile
1.47+4-4devel/objfw/distinfo
1.20+2-2devel/objfw/PLIST.runtime
1.69+2-2devel/objfw/Makefile
1.12+2-2devel/objfw/PLIST.tls
1.37+2-2devel/objfw/PLIST
+12-125 files

OpenBSD/ports 9jmd6dcshells/nushell distinfo crates.inc, shells/nushell/patches patch-Cargo_toml

   shells/nushell: Update to 0.113.1
VersionDeltaFile
1.25+8-8shells/nushell/distinfo
1.23+3-3shells/nushell/crates.inc
1.27+3-3shells/nushell/Makefile
1.3+2-2shells/nushell/patches/patch-Cargo_toml
+16-164 files

FreeNAS/freenas 13649a3src/middlewared/middlewared/plugins/alert alert.py runtime.py

Restructure alert plugin to the lean typesafe layout

## Problem
The alert plugin passed mypy but didn't follow the typesafe convention the other converted plugins use: the eponymous `alert` service lived in `alert.py` as an 1100-line `Service` with all logic, models, and helpers inline, `__init__.py` was empty, and the two sibling services each combined their service class and service part in one off-convention file.

## Solution
- Move `AlertService` into a lean `__init__.py` that exposes only the endpoint stubs; each delegates to plain functions in `lifecycle.py` / `runtime.py` / `oneshot.py` / `queries.py` that take `(context, state)`.
- Lift all mutable runtime state into a dedicated `AlertState` object (`state.py`) built once in `__init__`. Concurrency is intentionally unchanged — it still relies on the asyncio event loop plus the existing `process_alerts` job lock, with no new lock introduced.
- Pull the standalone pieces into `state.py`, `alert_classes.py`, and `serialize.py`, and split the siblings into `alertservice.py` / `alertservice_crud.py` and `alertclasses.py` / `alertclasses_config.py` to match the `*_crud.py` / `*_config.py` convention.
- Move the inline `AlertOneshotDelete` models into the API package, and update `main.py` imports plus the setup-ordering key (`alert.alert` -> `alert`, since `setup()` now lives in the package `__init__`).
DeltaFile
+0-1,108src/middlewared/middlewared/plugins/alert/alert.py
+454-0src/middlewared/middlewared/plugins/alert/runtime.py
+0-226src/middlewared/middlewared/plugins/alert/service.py
+217-0src/middlewared/middlewared/plugins/alert/__init__.py
+212-0src/middlewared/middlewared/plugins/alert/queries.py
+145-0src/middlewared/middlewared/plugins/alert/alertservice.py
+1,028-1,33410 files not shown
+1,642-1,41616 files

Illumos/gate 83c61b8usr/src/test/test-runner/man run.1

18126 Update test-runner man page
18125 Convert test-runner man page to mandoc
Reviewed by: Toomas Soome <tsoome at me.com>
Approved By: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+305-332usr/src/test/test-runner/man/run.1
+305-3321 files

FreeBSD/ports 49e725aMk bsd.default-versions.mk, Mk/Uses nodejs.mk

Revert: "Mk: unregister expired www/node20"

www/node20 is still in use, my search was incomplete.

This reverts commit 1e29ea5d91ca1fc60af2161f26acc3906b39132f.
DeltaFile
+3-3Mk/Uses/nodejs.mk
+1-1Mk/bsd.default-versions.mk
+4-42 files

FreeBSD/ports d29edd2devel/cargo-hack distinfo Makefile

devel/cargo-hack: update 0.6.44 → 0.6.45
DeltaFile
+23-23devel/cargo-hack/distinfo
+11-12devel/cargo-hack/Makefile
+34-352 files

FreeBSD/ports 1e29ea5Mk bsd.default-versions.mk, Mk/Uses nodejs.mk

Mk: unregister expired www/node20
DeltaFile
+3-3Mk/Uses/nodejs.mk
+1-1Mk/bsd.default-versions.mk
+4-42 files