FreeBSD/ports d4853e9news/inn Makefile, news/inn-current distinfo Makefile

news/inn{-current}: Update current and handle blocklistd rename

Update inn-current snapshot from 20260121 to 20260419.  Rename the
BLACKLISTD option to BLOCKLISTD to match the upstream and FreeBSD 15+
rename.  Add version-conditional logic to fall back to the old blacklist
API names on FreeBSD < 15.0 for the 2.8 branch.

Co-Authored-By: Jose Luis Duran <jlduran at FreeBSD.org>
DeltaFile
+25-4news/inn/Makefile
+3-3news/inn-current/distinfo
+1-1news/inn-current/Makefile
+29-83 files

FreeBSD/ports 0442d2bgraphics/epsonscan2 Makefile, graphics/epsonscan2/files patch-src_ScanSDK_Src_SDK_ScanMgr.cpp

graphics/epsonscan2: Fix build error on 16-current: "if (a <= b <= c)"

Fix compilation error for "if (a <= b <= c)".

While here:
- Replace PORTVERSION with DISTVERSION.
- Move dependency from boost to BUILD_DEPENDS - the port is not linked
  with boost libs, but uses includes during build.
- Remove unnecessary "CFLAGS+=".

PR:             294951
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q2

(cherry picked from commit 5337e3e6d81efbb96a153b7ae7ee9db7bfadffb3)
DeltaFile
+20-0graphics/epsonscan2/files/patch-src_ScanSDK_Src_SDK_ScanMgr.cpp
+6-8graphics/epsonscan2/Makefile
+26-82 files

FreeBSD/ports 5337e3egraphics/epsonscan2 Makefile, graphics/epsonscan2/files patch-src_ScanSDK_Src_SDK_ScanMgr.cpp

graphics/epsonscan2: Fix build error on 16-current: "if (a <= b <= c)"

Fix compilation error for "if (a <= b <= c)".

While here:
- Replace PORTVERSION with DISTVERSION.
- Move dependency from boost to BUILD_DEPENDS - the port is not linked
  with boost libs, but uses includes during build.
- Remove unnecessary "CFLAGS+=".

PR:             294951
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q2
DeltaFile
+20-0graphics/epsonscan2/files/patch-src_ScanSDK_Src_SDK_ScanMgr.cpp
+6-8graphics/epsonscan2/Makefile
+26-82 files

FreeBSD/ports 558fdf0x11/xterm distinfo Makefile

x11/xterm: Update to 410
DeltaFile
+3-3x11/xterm/distinfo
+1-1x11/xterm/Makefile
+4-42 files

LLVM/project 5d79fb0llvm/lib/IR DebugInfo.cpp, llvm/test/DebugInfo/Generic/assignment-tracking/declare-to-assign scalable-vector-memcpy.ll

[DebugInfo] Fix crash in declare-to-assign when memcpy writes to scalable-vector alloca (#194107)

## Problem

`declare-to-assign` (`AssignmentTrackingPass`) crashes with a fatal error when a fixed-size `memcpy` writes into a scalable-vector alloca (e.g. an RVV `vint32m1_t`):

Cannot implicitly convert a scalable size to a fixed-width size in TypeSize::operator ScalarTy()

**PS**: The compiler explorer always implicitly adds the '-g' option, when adding the '-g0', the crash will disappear: https://riscvc.godbolt.org/z/dEqhc4EoE

**Reproducer** (clang `-target riscv64-unknown-linux-gnu -march=rv64gcv -O1 -g`):
```c
#include <string.h>
#include <riscv_vector.h>
vint32m1_t get_i32x4(int* v) {
  vint32m1_t r;
  memcpy(&r, v, 16);
  return r;
}

    [13 lines not shown]
DeltaFile
+89-0llvm/test/DebugInfo/Generic/assignment-tracking/declare-to-assign/scalable-vector-memcpy.ll
+2-1llvm/lib/IR/DebugInfo.cpp
+91-12 files

FreeBSD/ports 3135037sysutils/lsof/files patch-lib_dialects_freebsd_dlsof.h

sysutils/lsof: Fix build on main

PR:             294023
Reported by:    dim
Approved by:    maintainer timeout
DeltaFile
+10-0sysutils/lsof/files/patch-lib_dialects_freebsd_dlsof.h
+10-01 files

LLVM/project b6fd155mlir/lib/Dialect/AMDGPU/Transforms FoldMemRefsOps.cpp

nits

Signed-off-by: Eric Feng <Eric.Feng at amd.com>
DeltaFile
+44-39mlir/lib/Dialect/AMDGPU/Transforms/FoldMemRefsOps.cpp
+44-391 files

NetBSD/pkgsrc yAel9s2games/warzone2100 Makefile

   warzone2100: needs libopus
VersionDeltaFile
1.104+2-1games/warzone2100/Makefile
+2-11 files

FreeBSD/ports 0f27e4anet/traefik Makefile distinfo

net/traefik: Update to upstream release 3.6.15

Details:
- Bugfix release, see:
  https://github.com/traefik/traefik/releases/tag/v3.6.15

MFH:            2026Q2
DeltaFile
+8-1net/traefik/Makefile
+3-1net/traefik/distinfo
+11-22 files

NetBSD/pkgsrc xEufO7kgraphics/hugin distinfo, graphics/hugin/patches patch-CMakeModules_FindVIGRA.cmake

   hugin: fix build with vigra 1.12.4 using upstream patch
VersionDeltaFile
1.3+22-12graphics/hugin/patches/patch-CMakeModules_FindVIGRA.cmake
1.40+2-1graphics/hugin/distinfo
+24-132 files

NetBSD/pkgsrc 9hTNTTjsysutils/qemu-guest-agent Makefile

   qemu-guest-agent: add some (tool) dependencies to fix build
VersionDeltaFile
1.10+5-1sysutils/qemu-guest-agent/Makefile
+5-11 files

NetBSD/pkgsrc A8VKZtCmisc/stellarsolver distinfo Makefile, misc/stellarsolver/patches patch-stellarsolver_astrometry_include_astrometry_os-features.h patch-stellarsolver_astrometry_include_astrometry_ioutils.h

   stellarsolver: fix build on systems with POSIX qsort_r

   like NetBSD 11
VersionDeltaFile
1.1+29-0misc/stellarsolver/patches/patch-stellarsolver_astrometry_include_astrometry_os-features.h
1.1+26-0misc/stellarsolver/patches/patch-stellarsolver_astrometry_include_astrometry_ioutils.h
1.1+23-0misc/stellarsolver/patches/patch-stellarsolver_astrometry_util_qsort__reentrant.c
1.2+4-2misc/stellarsolver/distinfo
1.2+4-1misc/stellarsolver/Makefile
1.2+1-1misc/stellarsolver/patches/patch-CMakeLists.txt
+87-46 files

NetBSD/pkgsrc JQFFWrQsecurity/keychain/files startkeychain.1

   keychain: startkeychain: man page review

   * Remove trailing spaces.
   * Be gender agnostic.
   * Fix typo.
VersionDeltaFile
1.3+9-9security/keychain/files/startkeychain.1
+9-91 files

NetBSD/pkgsrc bLVWXGvshells/ksh93 Makefile, shells/ksh93/files kshrc

   shells/ksh93: kshrc: use ksh array to source only needed extensions
VersionDeltaFile
1.18+4-3shells/ksh93/Makefile
1.3+4-1shells/ksh93/files/kshrc
+8-42 files

LLVM/project d184d9allvm/tools/llubi/lib Interpreter.cpp

[llubi] Fix inconsistent intrinsic argument retrieval (#195499)

This PR fixes inconsistent intrinsic argument retrieval by making all
intrinsics fetch their arguments from `Args`. This change is a
prerequisite for handling parameter attributes in `enterCall`.
DeltaFile
+60-50llvm/tools/llubi/lib/Interpreter.cpp
+60-501 files

LLVM/project d873c55mlir/lib/Dialect/AMDGPU/IR AMDGPUOps.cpp, mlir/test/Dialect/AMDGPU invalid.mlir

nits

Signed-off-by: Eric Feng <Eric.Feng at amd.com>
DeltaFile
+11-15mlir/lib/Dialect/AMDGPU/IR/AMDGPUOps.cpp
+24-0mlir/test/Dialect/AMDGPU/invalid.mlir
+35-152 files

LLVM/project 9cf37dcmlir/include/mlir/Dialect/AMDGPU/IR AMDGPUOps.td, mlir/lib/Conversion/AMDGPUToROCDL AMDGPUToROCDL.cpp

polish

Signed-off-by: Eric Feng <Eric.Feng at amd.com>
DeltaFile
+12-28mlir/lib/Dialect/AMDGPU/IR/AMDGPUOps.cpp
+0-22mlir/test/Dialect/AMDGPU/invalid.mlir
+5-5mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp
+4-4mlir/include/mlir/Dialect/AMDGPU/IR/AMDGPUOps.td
+21-594 files

FreeBSD/src 5a6d947usr.sbin/blacklistd blacklistd.conf, usr.sbin/blocklistd blocklistd.conf

blocklistd: Fix RFC1918 typo

The address in the configuration file example was intended to be from
the 192.168.0.0/16 range of IPv4 private addresses (RFC1918).

Reported on mastodon.social at
https://mastodon.social/@asmodai/116316630762241486.

Fix submitted upstream by emaste@.  Fixing locally first.

Reviewed by:    emaste
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D56773
DeltaFile
+1-1usr.sbin/blocklistd/blocklistd.conf
+1-1usr.sbin/blacklistd/blacklistd.conf
+2-22 files

NetBSD/pkgsrc Cf38Fqidoc CHANGES-2026

   doc: Updated security/p5-Module-Signature to 0.96
VersionDeltaFile
1.2749+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc WmS6DKQsecurity/p5-Module-Signature distinfo Makefile

   p5-Module-Signature: update to 0.96.

   0.96 -- Mon Apr 27 11:27:02 ADT 2026

   * Fix issue from last release where search keys is interactive

   0.95 -- Sun Apr 26 11:44:20 ADT 2026

   * Announce deprecation of the module
   * Update change log (forgotten in 0.94)

   0.94 -- Sun Apr 26 11:37:00 ADT 2026

   * Announce deprecation of the module
VersionDeltaFile
1.25+4-4security/p5-Module-Signature/distinfo
1.53+3-4security/p5-Module-Signature/Makefile
+7-82 files

FreeBSD/ports 4cf1ac9math/octave-forge-pde1dm distinfo Makefile, math/octave-forge-pde1dm/files patch-DESCRIPTION

math/octave-forge-pde1dm: Update to 1.4.
DeltaFile
+9-0math/octave-forge-pde1dm/files/patch-DESCRIPTION
+3-3math/octave-forge-pde1dm/distinfo
+3-3math/octave-forge-pde1dm/Makefile
+15-63 files

FreeBSD/ports e407942math/octave-forge-apa distinfo Makefile

math/octave-forge-apa: Update to 1.2.2.
DeltaFile
+3-3math/octave-forge-apa/distinfo
+1-1math/octave-forge-apa/Makefile
+4-42 files

FreeBSD/ports 3dd66efdevel/py-libvirt distinfo Makefile

devel/py-libvirt: update to 12.3.0

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/py-libvirt/distinfo
+1-1devel/py-libvirt/Makefile
+4-42 files

FreeBSD/ports 5cd3634devel/libvirt distinfo Makefile, devel/libvirt/files patch-src_remote_meson.build

devel/libvirt: update to 12.3.0

 - Update to 12.3.0
 - Patch out installation of the unnecessary systemd service file

Sponsored by:   The FreeBSD Foundation
DeltaFile
+22-0devel/libvirt/files/patch-src_remote_meson.build
+3-3devel/libvirt/distinfo
+2-2devel/libvirt/Makefile
+27-53 files

NetBSD/pkgsrc rknfA0Xdoc CHANGES-2026

   doc: Updated emulators/nono to 1.7.1
VersionDeltaFile
1.2748+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 7501fde.github/workflows release-binaries.yml

workflows/release-binaries: Remove extra depencies for Arm64 Windows (#195222)

The python modules these were needed for were removed in
cdc41818e3bd9e8cb7788d59365e39fe6433159e.
DeltaFile
+0-7.github/workflows/release-binaries.yml
+0-71 files

NetBSD/pkgsrc WvDU7Xzemulators/nono distinfo Makefile

   nono: update to 1.7.1.
VersionDeltaFile
1.48+4-4emulators/nono/distinfo
1.66+2-2emulators/nono/Makefile
+6-62 files

LLVM/project b561bdbclang/lib/Analysis/LifetimeSafety FactsGenerator.cpp, clang/test/Sema warn-lifetime-safety-invalidations.cpp

[LifetimeSafety] Detect iterator invalidation through container aliases (#195231)

The previous heuristic in `handleInvalidatingCall` is too conservative.
The ideal way would be completely removing this, but it would introduce
~10 regressions in the existing testcases.

This commit replace the filter with a narrower guard that only skips
direct field accesses (AccessPath currently lacks field granularity and
cannot distinguish `s.v1` from `s.v2`).

Closes https://github.com/llvm/llvm-project/issues/193044
DeltaFile
+65-21clang/test/Sema/warn-lifetime-safety-invalidations.cpp
+5-3clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+70-242 files

LLVM/project 5d2dbb1llvm/lib/Target/SystemZ SystemZOperands.td

Convert the last PatLeaf
DeltaFile
+4-1llvm/lib/Target/SystemZ/SystemZOperands.td
+4-11 files

LLVM/project 8f81288llvm/lib/IR Constants.cpp, llvm/test/Assembler aggregate-constant-values.ll

[RFC][IR] Support vector splats in `ConstantPointerNull`

This PR allows `ConstantPointerNull` to represent both scalar pointer nulls and
fixed or scalable vector splats of pointer nulls. This change first aligns with
the native splat behavior of `ConstantInt` and `ConstantFP`, and second, makes
it easier to eventually change the semantics of `ConstantPointerNull` to
represent a semantic null pointer instead of a zero value, which is what it
represents today.
DeltaFile
+31-31llvm/test/Transforms/RewriteStatepointsForGC/base-vector.ll
+30-30llvm/test/Transforms/LoopVectorize/X86/masked_load_store.ll
+52-4llvm/lib/IR/Constants.cpp
+28-0llvm/unittests/IR/ConstantsTest.cpp
+18-9llvm/test/Transforms/RewriteStatepointsForGC/base-inference.ll
+24-0llvm/test/Assembler/aggregate-constant-values.ll
+183-7463 files not shown
+354-22269 files