NetBSD/src JOyuuyYsys/arch/alpha/include param.h, sys/arch/amd64/include param.h

   Remove obsolete BTOPKERNBASE.
VersionDeltaFile
1.27+1-3sys/arch/m68k/include/param.h
1.90+1-2sys/arch/i386/include/param.h
1.16+1-2sys/arch/mipsco/include/param.h
1.23+1-2sys/arch/newsmips/include/param.h
1.52+1-2sys/arch/alpha/include/param.h
1.43+1-2sys/arch/amd64/include/param.h
+6-133 files not shown
+9-199 files

NetBSD/pkgsrc yNDLIYsdoc CHANGES-2026

   doc: Updated sysutils/lla to 0.5.5
VersionDeltaFile
1.2746+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc YarfaPNsysutils/lla distinfo Makefile

   sysutils/lla: update to 0.5.5

   [0.5.5] - 2026-05-02
   Fixed

       Avoid recursive directory size calculation in non-size views, improving performance for large parent directories when include_dirs = true while preserving recursive sizing for size-aware outputs and filters. Thanks to @Maanas-Verma for the fix in #154.

   Changed

       Reworked releases into a shorter prepare-and-merge flow:
           Prepare Release now opens a conventional release-prep PR that bumps workspace, internal dependency, plugin, lockfile, and changelog versions.
           Merging the release-prep PR now creates the matching vX.Y.Z tag automatically and runs the release pipeline.
           Release publishing now builds and verifies all binaries, plugin archives, OS packages, themes, and checksums before publishing crates.io packages and the GitHub release.
           Changelog entries can now be written under ## [Unreleased]; the prepare workflow promotes that section to the target version and leaves a fresh ## [Unreleased] section.
VersionDeltaFile
1.24+10-10sysutils/lla/distinfo
1.26+7-8sysutils/lla/Makefile
1.23+2-2sysutils/lla/cargo-depends.mk
+19-203 files

NetBSD/pkgsrc g9jtsQ5doc CHANGES-2026

   doc: Updated net/ttl to 0.19.1
VersionDeltaFile
1.2745+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc DTn7Lzanet/ttl distinfo cargo-depends.mk

   net/ttl: update to 0.19.1

   Security & maintenance release

   This is a patch release covering security advisories, the hickory-resolver 0.26 upgrade, CI quality improvements, and a community contribution. No user-facing API changes.
   Security

       hickory-proto via hickory-resolver 0.26.1 — RUSTSEC-2026-0119 (O(n²) DNS name compression CPU exhaustion). RUSTSEC-2026-0118 (NSEC3 unbounded loop) also no longer applies; ttl does not validate DNSSEC.
       rustls-webpki 0.103.13 — cumulative fixes for RUSTSEC-2026-0049/0098/0099/0104.
       aws-lc-sys 0.39.0 — RUSTSEC-2026-0044/0045/0046/0047/0048 (CRL/AES-CCM/X.509/PKCS7).
       quinn-proto 0.11.14 — RUSTSEC-2026-0037 (Quinn endpoint DoS — not exploitable in ttl, which only acts as a TLS client).

   Added

       Pre-commit hooks (.pre-commit-config.yaml) for cargo fmt / clippy / test. Setup documented in CONTRIBUTING.md (recommends prek).
       CI: cargo clippy --all-targets -- -D warnings now runs on macOS and FreeBSD in addition to Linux.
       README: NetBSD pkgsrc install instructions; replay controls listed in the keybindings table.

   Changed

    [16 lines not shown]
VersionDeltaFile
1.3+376-397net/ttl/distinfo
1.3+124-131net/ttl/cargo-depends.mk
1.3+2-2net/ttl/Makefile
+502-5303 files

NetBSD/pkgsrc b9JLUsPdoc CHANGES-2026

   doc: Updated devel/serie to 0.8.0
VersionDeltaFile
1.2744+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc w5Ou3mmdevel/serie distinfo cargo-depends.mk

   devel/serie: update to 0.8.0

    - Update compatibility by @lusingander in #152
    - Support kitty unicode placeholder by @lusingander in #153
    - Update rustfmt.toml by @lusingander in #154
    - Support tmux for the kitty protocol by @lusingander in #155
    - Reduce unnecessary margins from graph images by @lusingander in #156
VersionDeltaFile
1.24+16-16devel/serie/distinfo
1.24+4-4devel/serie/cargo-depends.mk
1.25+2-2devel/serie/Makefile
+22-223 files

FreeBSD/src a6e527fsys/fs/nfs nfs_commonkrpc.c, sys/fs/nfsserver nfs_nfsdserv.c

nfscl: Fix handling of gssd upcalls for the NFS client

Without this patch, all upcalls to the gssd daemon are
done in vnet0 (outside of any vnet jail).  This does
not work well, because a user principal's credential
cache can be within the jail (/tmp/krb5cc_NNN in the
jail's namespace).

This patch modifies the client so that RPCs done
from within vnet jails does an upcall to a gssd
daemon running within the vnet jail.  It required
that the cache of uid->credential shorthands in
the rpcsec_gss be vnet'd.

The situation is still less than ideal and sec=krb5[ip]
mounts that are visible within vnet jails is still
not something I would recommend, but it can work ok
with this patch.


    [6 lines not shown]
DeltaFile
+59-52sys/rpc/rpcsec_gss/rpcsec_gss.c
+21-2sys/fs/nfs/nfs_commonkrpc.c
+6-2sys/fs/nfsserver/nfs_nfsdserv.c
+6-1sys/rpc/clnt_vc.c
+6-1sys/rpc/clnt_dg.c
+6-1sys/rpc/clnt_bck.c
+104-592 files not shown
+107-608 files

LLVM/project 8ee61adllvm/lib/Target/AMDGPU SIInstructions.td AMDGPULegalizerInfo.cpp, llvm/test/CodeGen/AMDGPU fneg-fabs-v2f32.ll

[AMDGPU] Make v2f32 legal for G_FNEG and G_FABS and pattern update (#195419)

  G_FNEG and G_FABS were made legal for v2f32 when packed fp32 instructions were implemented.
For some unknown reasons, this legalization was not upstreamed yet. This work makes v2f32 legal for
G_FNEG and G_FABS, and updates a few tablegen patterns to ensure instructions can be correctly
selected.
DeltaFile
+256-0llvm/test/CodeGen/AMDGPU/fneg-fabs-v2f32.ll
+17-6llvm/lib/Target/AMDGPU/SIInstructions.td
+4-14llvm/test/CodeGen/AMDGPU/GlobalISel/strict_fma.f32.ll
+7-5llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
+284-254 files

FreeBSD/ports 18550fax11/xorgproto distinfo Makefile

x11/xorgproto: Update to 2025.1

PR:             293585
DeltaFile
+3-3x11/xorgproto/distinfo
+2-2x11/xorgproto/Makefile
+5-52 files

NetBSD/pkgsrc ztdxWtDdoc CHANGES-pkgsrc-2026Q1

   #7086 and #7087
VersionDeltaFile
1.1.2.16+8-1doc/CHANGES-pkgsrc-2026Q1
+8-11 files

NetBSD/pkgsrc idHf729www/firefox140 distinfo Makefile, www/firefox140-l10n distinfo Makefile

   Pullup ticket #7087 - requested by gutteridge
   www/firefox140: security fix
   www/firefox140-l10n: dependent update

   Revisions pulled up:
   - www/firefox140-l10n/Makefile                                  1.10
   - www/firefox140-l10n/distinfo                                  1.10
   - www/firefox140/Makefile                                       1.15
   - www/firefox140/distinfo                                       1.14-1.15
   - www/firefox140/patches/patch-media_ffvpx_libavcodec_parser__list.c 1.1-1.2

   ---
      Module Name:    pkgsrc
      Committed By:   gutteridge
      Date:           Thu Apr 30 18:51:23 UTC 2026

      Modified Files:
              pkgsrc/www/firefox140: Makefile distinfo
      Added Files:

    [94 lines not shown]
VersionDeltaFile
1.7.2.3+307-307www/firefox140-l10n/distinfo
1.2.2.1+0-15www/firefox140/patches/patch-media_ffvpx_libavcodec_parser__list.c
1.2.2.2+15-0www/firefox140/patches/patch-media_ffvpx_libavcodec_parser__list.c
1.11.2.4+5-4www/firefox140/distinfo
1.12.2.4+2-2www/firefox140/Makefile
1.7.2.3+2-2www/firefox140-l10n/Makefile
+331-3306 files

LLVM/project 5d98710llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

[SelectionDAG] Move VSelect sign pattern check from AArch64 to general SelectionDAG (#151840)

For some reason the check is already there, but it bails out. Doing the
transform in SelDAG has no negative effect.
DeltaFile
+1,003-0llvm/test/CodeGen/X86/cmp-select-sign.ll
+0-30llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+7-2llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+1,010-323 files

Illumos/gate fbbfc92usr/src/uts/common/os privs.awk

18051 priv_const.c: add nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-4usr/src/uts/common/os/privs.awk
+2-41 files

FreeBSD/ports 4c84bcbdevel Makefile, devel/freebsd-git-pr Makefile distinfo

devel/freebsd-git-pr: New port for git-pr

This installs bapt@'s git-pr plugin for managing Forgejo pull requests.

Reviewed by:    arrowd
DeltaFile
+34-0devel/freebsd-git-pr/Makefile
+5-0devel/freebsd-git-pr/distinfo
+2-0devel/freebsd-git-pr/pkg-descr
+1-0devel/Makefile
+42-04 files

Illumos/gate 709188ausr/src/uts/common/sys/fibre-channel/fca/emlxs emlxs_config.h

18056 emlxs: initializer-string truncates NUL terminator
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+10-10usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_config.h
+10-101 files

LLVM/project d20a3c0llvm/test/tools/dsymutil/X86 module-warnings.test

[dsymutil] Update module-warnings.test to run with both linkers (#195474)

The classic linker emits a combined .debug_macinfo table and warns about
MacroLists it has to drop because no compile unit references them. The
parallel linker emits .debug_macinfo per compile unit, so unreferenced
lists are never emitted and have no corresponding warning.
DeltaFile
+11-3llvm/test/tools/dsymutil/X86/module-warnings.test
+11-31 files

LLVM/project 8a5d5d0clang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/Dialect/IR CIRDialect.cpp

[CIR] Use declarative TableGen constraints for overflow flag verification

Replace hand-written C++ verifiers with PredOpTrait-based constraints
(FlagRequiresIntType, HasAtMostOneOfAttrs). Introduce CIR_SaturatableBinaryOp
base class and use append/prepend ODS directives to compose arguments, format,
and traits across the op hierarchy. Fix HasAtMostOneOfAttrsPred to use
accessor methods instead of dollar-sign references. Add Commutative trait
to AddOp and MulOp.
DeltaFile
+49-35clang/include/clang/CIR/Dialect/IR/CIROps.td
+0-39clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+49-742 files

LLVM/project c64084cclang/include/clang/CIR/Dialect/IR CIROps.td

[CIR][NFC] Rename SignBitOp to CIR_SignBitOp

Align with the CIR_ prefix naming convention used by other op
definitions in CIROps.td.
DeltaFile
+1-1clang/include/clang/CIR/Dialect/IR/CIROps.td
+1-11 files

LLVM/project 8db17fallvm/lib/Transforms/Vectorize VPlanAnalysis.h

[VPlan] Remove unused inferScalarTypeForRecipe declaration (NFC). (#194450)

The declaration is not used, remove it.
DeltaFile
+0-2llvm/lib/Transforms/Vectorize/VPlanAnalysis.h
+0-21 files

FreeBSD/ports a19de93devel/py-aws-lambda-builders distinfo Makefile

devel/py-aws-lambda-builders: Update to 1.64.0

ChangeLog:      https://github.com/aws/aws-lambda-builders/compare/v1.54.0...v1.64.0
Approved by:    hrs (mentor, blanket)
DeltaFile
+3-3devel/py-aws-lambda-builders/distinfo
+2-1devel/py-aws-lambda-builders/Makefile
+5-42 files

LLVM/project 34197a9clang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/Dialect/IR CIRDialect.cpp

[CIR] Use declarative TableGen constraints for overflow flag verification

Replace hand-written C++ verifiers with PredOpTrait-based constraints
(FlagRequiresIntType, HasAtMostOneOfAttrs). Introduce CIR_SaturatableBinaryOp
base class and use append/prepend ODS directives to compose arguments, format,
and traits across the op hierarchy. Fix HasAtMostOneOfAttrsPred to use
accessor methods instead of dollar-sign references. Add Commutative trait
to AddOp and MulOp.
DeltaFile
+50-35clang/include/clang/CIR/Dialect/IR/CIROps.td
+0-39clang/lib/CIR/Dialect/IR/CIRDialect.cpp
+50-742 files

Illumos/gate 11b6d5ausr/src/uts/common/sys/fs pc_dir.h

18054 pcfs: add __nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-2usr/src/uts/common/sys/fs/pc_dir.h
+2-21 files

FreeBSD/ports 22603fagames/vms-empire Makefile distinfo, games/vms-empire/files patch-Makefile

games/vms-empire: Update to 1.22

Add rubygem-asciidoctor to build dependencies.

Changelog: http://www.catb.org/~esr/vms-empire/NEWS.adoc
DeltaFile
+24-20games/vms-empire/files/patch-Makefile
+3-3games/vms-empire/Makefile
+3-3games/vms-empire/distinfo
+30-263 files

GhostBSD/ghostbsd 231a57fsys/contrib/dev/athk/ath12k dp_mon.c dp_rx.c, sys/contrib/dev/athk/ath12k/wifi7 dp_mon.c hal_desc.h

Merge remote-tracking branch 'freebsd/releng/15.1' into releng/15.1
DeltaFile
+103-3,414sys/contrib/dev/athk/ath12k/dp_mon.c
+257-3,253sys/contrib/dev/athk/ath12k/dp_rx.c
+3,385-0sys/contrib/dev/athk/ath12k/wifi7/dp_mon.c
+0-3,045sys/contrib/dev/athk/ath12k/hal_desc.h
+2,742-0sys/contrib/dev/athk/ath12k/wifi7/hal_desc.h
+256-2,061sys/contrib/dev/athk/ath12k/hal.c
+6,743-11,7731,509 files not shown
+65,469-41,5001,515 files

NetBSD/pkgsrc lnAV8oKdoc CHANGES-2026

   doc: Updated audio/spotify-qt to 4.0.4
VersionDeltaFile
1.2743+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc kgYV9fzaudio/spotify-qt distinfo Makefile

   audio/spotify-qt: update to 4.0.4

   Fixes

       Fixed not being able to follow/unfollow playlists in some cases.
       Fixed not being able to add/remove tracks to/from playlists in some cases.
       Fixed not being able to like/unlike albums in some cases.
       Fixed showing empty/invalid playlists in search.

   Changes

       Added selection and copying of lyrics lines (#237).
       No longer updates volume while volume slider is shown (#316).
       Improved performance when adding tracks to a playlist.
       Improved error handling when adding tracks to a playlist.
       Improved error handling when liking/unliking tracks.
       Now disables unavailable playlists in search.
VersionDeltaFile
1.21+4-4audio/spotify-qt/distinfo
1.43+2-2audio/spotify-qt/Makefile
+6-62 files

NetBSD/pkgsrc-wip 5a7323erust-beta/patches patch-vendor_openssl-src-111.28.2+1.1.1w_src_lib.rs patch-compiler_rustc__llvm_build.rs

rust-beta: update to 1.96.0-beta.5

 - Update to beta.5
 - Remove, for x86_64, unecessary patches
 - Add support for CARGO_GITHUB_CRATES from lang/rust
DeltaFile
+0-67rust-beta/patches/patch-vendor_openssl-src-111.28.2+1.1.1w_src_lib.rs
+0-50rust-beta/patches/patch-compiler_rustc__llvm_build.rs
+0-30rust-beta/patches/patch-vendor_openssl-sys-0.9.92_build_find__normal.rs
+0-30rust-beta/patches/patch-vendor_openssl-sys-0.9.109_build_find__normal.rs
+0-30rust-beta/patches/patch-vendor_openssl-sys-0.9.111_build_find__normal.rs
+0-30rust-beta/patches/patch-vendor_openssl-src-300.5.0+3.5.0_src_lib.rs
+0-23715 files not shown
+29-54921 files

FreeBSD/ports 089fe6fmisc/netron pkg-plist Makefile, misc/netron/files patch-netron_server.py

misc/netron: update 4.1.9 → 9.0.6
DeltaFile
+0-96misc/netron/pkg-plist
+13-25misc/netron/Makefile
+6-22misc/netron/pkg-descr
+0-15misc/netron/pkg-message
+13-0misc/netron/files/patch-netron_server.py
+3-5misc/netron/distinfo
+35-1636 files

Illumos/gate f88cd12usr/src/lib/libc/port/gen errlist.awk, usr/src/lib/libc/port/locale runetype.h

18067 libc: add __nonstring attribute
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-1usr/src/lib/libc/port/locale/runetype.h
+1-1usr/src/lib/libc/port/gen/errlist.awk
+3-22 files