FreeBSD/ports 02c4fdfwww/mod_rivet distinfo pkg-plist

www/mod_rivet: Update 3.2.0 => 3.3.1

Release Notes:
https://tcl.apache.org/rivet/html/release%2dnotes.html

PR:             297580
Reported by:    diizzy
Approved by:    jeff.lawson at flightaware.com (maintainer timeout, 3 weeks)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-6www/mod_rivet/Makefile
+7-2www/mod_rivet/pkg-plist
+3-3www/mod_rivet/distinfo
+15-113 files

LLVM/project 5840db8llvm/include/llvm/CodeGen SelectionDAG.h, llvm/lib/CodeGen/SelectionDAG SelectionDAG.cpp

[SelectionDAG] Remove dead functions (NFC) (#221541)

SelectionDAG::getBitcastedSExtOrTrunc,
SelectionDAG::getBitcastedZExtOrTrunc: Added on August 11, 2023 in
commit d26a06728da84a7302875a99ea86e887f6bc425a without any callers.

Assisted-by: Antigravity
DeltaFile
+0-30llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+0-10llvm/include/llvm/CodeGen/SelectionDAG.h
+0-402 files

FreeBSD/src 477e311share/man/man4 ixl.4, sys/dev/ixl ixl_pf.h ixl_pf_iov.c

ixl: Report SR-IOV VF status

Expose cached per-VF configuration through the iflib VF status method.
Report mailbox initialization and the negotiated virtual-channel API, MAC
address, access or trunk VLAN mode, queue resources, administrator policy,
PF traffic permission, and fault containment.

Expose per-VF malicious-driver isolation and cumulative transmit and
receive event counts through a versioned driver.ixl extension.

Track successful PCI IOV attachment separately from hardware capability.
This lets a successfully attached but unconfigured PF return an empty
snapshot without claiming support when PCI IOV registration was
unavailable.

The query uses driver-cached state and does not issue AdminQ requests or
read device registers.

Sponsored by:   BBOX.io
DeltaFile
+105-0sys/dev/ixl/if_ixl.c
+31-1share/man/man4/ixl.4
+3-1sys/dev/ixl/ixl_pf_iov.c
+1-0sys/dev/ixl/ixl_pf.h
+140-24 files

FreeBSD/ports d31046fnet/pecl-amqp distinfo Makefile

net/pecl-amqp: Update 2.1.1 => 2.2.0

While here, remove IGNORE_WITH_PHP=85 and sort USES (pet portfmt).

Changelog:
https://pecl.php.net/package-changelog.php?package=amqp&release=2.2.0

PR:             297645
Approved by:    jnlin at freebsd.cs.nctu.edu.tw (maintainer timeout, 2+ weeks)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/pecl-amqp/distinfo
+3-3net/pecl-amqp/Makefile
+6-62 files

FreeBSD/ports 951fa95textproc/libxml2 pkg-plist Makefile

textproc/libxml2: Update to 2.15.4

Reported by:    portscout!
DeltaFile
+3-3textproc/libxml2/distinfo
+1-1textproc/libxml2/pkg-plist
+1-1textproc/libxml2/Makefile
+5-53 files

LLVM/project f0e701aclang/test/OpenMP interchange_codegen.cpp, llvm/test/CodeGen/AMDGPU flat-saddr-atomics.ll flat-saddr-load.ll

Merge remote-tracking branch 'upstream' into users/lukel97/loop-vectorize/simplifyRecipes-worklist
DeltaFile
+17,282-3,458llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-sve-instructions.s
+7,983-1,591llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-neon-instructions.s
+2,115-2,484llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+3,312-825llvm/test/CodeGen/AMDGPU/flat-saddr-load.ll
+1,704-2,400clang/test/OpenMP/interchange_codegen.cpp
+2,226-1,164llvm/test/CodeGen/AMDGPU/flat-saddr-atomics.ll
+34,622-11,9224,795 files not shown
+241,334-126,6184,801 files

FreeBSD/src fc00263usr.bin/whereis whereis.1 whereis.c

whereis(1): Respect PORTSDIR variable

Respect PORTSDIR variable for those who have the ports collection in a different
place than /usr/ports. PORTSDIR is a very common variable used in the ports
framework and in /etc/make.conf among other places.

While here, remove and old reference to CVS.

Reviewed by:    delphij@, ngie@
Approved by:    ngie@
Differential Revision:  https://reviews.freebsd.org/D42156
DeltaFile
+21-17usr.bin/whereis/whereis.c
+3-1usr.bin/whereis/whereis.1
+24-182 files

LLVM/project ebb7e0clibc/src/__support/GPU allocator.cpp

[libc] Fix chunk calculation in GPU allocator (#221583)

Summary:
This would pesismistically round up 48 to 64 and the previous s0 case
was unused.
DeltaFile
+7-10libc/src/__support/GPU/allocator.cpp
+7-101 files

LLVM/project 64171f0mlir/include/mlir/Dialect/Affine/IR AffineOps.h AffineOps.td, mlir/lib/Dialect/Affine/IR CMakeLists.txt MemorySlot.cpp

[mlir][affine] Implement PromotableRegionOpInterface for AffineForOp (#221123)

The `mem2reg` pass couldn't promote memory slots accessed within an
`affine.for` because `AffineForOp` did not implement
`PromotableRegionOpInterface`, leading to the stack allocation and its
accesses to not be eliminated.

This change implements `PromotableRegionOpInterface` for `AffineForOp`,
allowing `mem2reg` to promote memory slots through affine loops.
DeltaFile
+116-0mlir/test/Dialect/Affine/mem2reg.mlir
+56-0mlir/lib/Dialect/Affine/IR/MemorySlot.cpp
+3-1mlir/include/mlir/Dialect/Affine/IR/AffineOps.td
+2-0mlir/lib/Dialect/Affine/IR/CMakeLists.txt
+2-0mlir/include/mlir/Dialect/Affine/IR/AffineOps.h
+179-15 files

LLVM/project 7f04c2bllvm/include/llvm/ADT SetOperations.h, llvm/lib/Transforms/IPO MemProfContextDisambiguation.cpp

[ADT][MemProf] Optimize set_subtract with removed-set output and use in MemProf (#221372)

Add a 3-argument set_subtract(A, B, Removed) that computes A := A - B
and records elements of B removed from A (A ^ B) in Removed. When
A.size() < B.size(), B supports contains(), and A supports remove_if(),
we iterate over A via remove_if() instead of iterating over B, improving
efficiency.

Remove the legacy 4-argument set_subtract(A, B, Removed, Remaining),
which was only used by MemProfContextDisambiguation.cpp and is now
redundant since Remaining can be updated via a separate 2-argument
set_subtract.

Update MemProfContextDisambiguation to use the 3-argument set_subtract,
and update SetOperations unit tests.
DeltaFile
+71-16llvm/unittests/ADT/SetOperationsTest.cpp
+32-6llvm/include/llvm/ADT/SetOperations.h
+8-13llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
+111-353 files

NetBSD/pkgsrc Wx5NUoolang/ruby34 distinfo Makefile

   ruby34: fix parallel build and dtrace-related build problem
VersionDeltaFile
1.11+2-2lang/ruby34/Makefile
1.17+2-1lang/ruby34/distinfo
+4-32 files

NetBSD/pkgsrc BS1L3aGdoc CHANGES-2026

   doc: Updated net/ruby-domain_name to 0.6.20260902
VersionDeltaFile
1.5868+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 4M3TQqInet/ruby-domain_name Makefile PLIST

   net/ruby-domain_name: update to 0.6.20260902

   0.6.20260829 (2026-08-30)

   * Update the eTLD database to 2026-08-29 12:33:17 UTC

   0.6.20260902 (2026-09-03)

   * Update the eTLD database to 2026-09-02 06:04:05 UTC
VersionDeltaFile
1.23+4-4net/ruby-domain_name/distinfo
1.6+5-1net/ruby-domain_name/PLIST
1.21+2-2net/ruby-domain_name/Makefile
+11-73 files

NetBSD/pkgsrc-wip fd2f7dfopenjdk25 distinfo, openjdk25/patches patch-src_hotspot_os__cpu_bsd__zero_os__bsd__zero.cpp

openjdk25: add mcontext stuff for NetBSD/amd64
DeltaFile
+10-4openjdk25/patches/patch-src_hotspot_os__cpu_bsd__zero_os__bsd__zero.cpp
+1-1openjdk25/distinfo
+11-52 files

NetBSD/pkgsrc T7qFR52doc CHANGES-2026

   doc: Updated net/ruby-amq-protocol to 2.9.0
VersionDeltaFile
1.5867+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc K4vvogdnet/ruby-amq-protocol Makefile distinfo

   net/ruby-amq-protocol: update to 2.9.0

   2.9.0 (2026-08-27)

   amq-protocol Now Requires Ruby 3.2

     Ruby 3.0 and 3.1 are end of life. The URI parser now uses
     URI.decode_uri_component, which Ruby 3.2 provides.

   URI Components Are Percent-Decoded, Not Form-Decoded

     AMQ::URI.parse decoded the username, password and virtual host with
     CGI.unescape, so a password such as pa+ss was parsed as pa ss and failed
     to authenticate.  They are now percent-decoded; use %20 where a + used to
     mean a space.

   Contributed by @Garaio-REM.

   GitHub issue: #89
VersionDeltaFile
1.25+4-4net/ruby-amq-protocol/distinfo
1.24+2-2net/ruby-amq-protocol/Makefile
+6-62 files

NetBSD/pkgsrc rC2YaD3doc CHANGES-2026

   doc: Updated misc/ruby-sprockets to 4.4.1
VersionDeltaFile
1.5866+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ORmDMi2misc/ruby-sprockets Makefile distinfo

   misc/ruby-sprockets: update to 4.4.1

   4.4.0 (2026-08-18)

   * Implement ignore_mtime option. #832
   * Allow disabling cache limits. #831

   4.4.1 (2026-08-25)

   * Fix the ignore_mtime option to be shared between environments. #834
VersionDeltaFile
1.26+4-4misc/ruby-sprockets/distinfo
1.29+2-2misc/ruby-sprockets/Makefile
+6-62 files

NetBSD/pkgsrc BDSPuVUdoc CHANGES-2026

   doc: Updated graphics/ruby-mini-magick to 5.4.0
VersionDeltaFile
1.5865+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc F8UQnGsgraphics/ruby-mini-magick Makefile distinfo

   graphics/ruby-mini-magick: update to 5.4.0

   5.4.0 (2026-08-31)

   * Added :inherit_fds option for handing open file descriptors to the IM
     command, so an input that's already an open IO can be passed as /dev/fd/N
     instead of being written out to a file first:

        File.open("input.jpg", "rb") do |file|
          MiniMagick.identify(inherit_fds: [file]) do |identify|
            identify << "/dev/fd/#{file.fileno}"
          end
        end

     Thanks to @flavorjones for the contribution!
VersionDeltaFile
1.40+4-4graphics/ruby-mini-magick/distinfo
1.39+2-2graphics/ruby-mini-magick/Makefile
+6-62 files

FreeBSD/ports 70a8452security/afl++ distinfo Makefile

security/afl++: Update 4.40c => 5.03c

Update LICENSE as afl++ contains AGPLv3+ code since 5.00c.

Changelog:
https://github.com/AFLplusplus/AFLplusplus/blob/v5.03c/docs/Changelog.md

PR:             293797
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+6-4security/afl++/Makefile
+3-3security/afl++/distinfo
+9-72 files

NetBSD/pkgsrc T3wRsIDdoc CHANGES-2026

   doc: Updated graphics/ruby-RMagick to 7.1.4
VersionDeltaFile
1.5864+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc PXPrlAngraphics/ruby-RMagick Makefile distinfo

   graphics/ruby-RMagick: update to 7.1.4

   7.1.2 (2026-08-30

   Bug Fixes

   * Fix memory leak in Draw#annotate when a geometry argument raises by
     @OskarEichler in #1850
   * Fix Steep self type crash in RVG helper by @OskarEichler in #1851
   * Fix use-after-free in Draw#annotate when a callback destroys the image by
     @Watson1978 in #1852
   * Fix affine matrix not being restored when Draw#annotate raises by
     @Watson1978 in #1853
   * Fix memory leak in Draw#annotate when the geometry copy fails by
     @Watson1978 in #1854

   New Contributors

   * @OskarEichler made their first contribution in #1850

    [42 lines not shown]
VersionDeltaFile
1.93+4-4graphics/ruby-RMagick/distinfo
1.211+2-3graphics/ruby-RMagick/Makefile
+6-72 files

NetBSD/pkgsrc KGs2mKWdoc CHANGES-2026

   doc: Updated devel/ruby-rb_sys to 0.9.130
VersionDeltaFile
1.5863+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc H4v553Ddevel/ruby-rb_sys Makefile distinfo

   devel/ruby-rb_sys: update to 0.9.130

   0.9.129 (2026-08-21)

   What's Changed

   * Fix malformed macOS dylib install names by @ianks in #750
   * Fix ExtensionTask custom ext_dir handling by @ianks in #751
   * Ignore RUBYOPT when loading RbConfig by @ianks in #752
   * Allow forced Rust bootstrap when Cargo is missing by @ianks in #753
   * Reject mismatched Ruby and Cargo target ABIs by @ianks in #754

   0.9.130 (2026-08-22)

   What's Changed

   * Find compiler builtin headers for bundled libclang by @ianks in #755
   * Fix labels assigned to Docker images by @generalmimon in #744
   * feat: Add arm-linux-musl cross-compilation target by @gjtorikian in #749

    [22 lines not shown]
VersionDeltaFile
1.5+4-4devel/ruby-rb_sys/distinfo
1.5+2-2devel/ruby-rb_sys/Makefile
+6-62 files

FreeBSD/ports 3cfa36bdevel/p5-CPAN-Uploader distinfo Makefile

devel/p5-CPAN-Uploader: Update 0.103013 => 0.103019

While here, sort Makefile (pet portclippy).

Changelog:
https://metacpan.org/release/RJBS/CPAN-Uploader-0.103019/source/Changes

PR:             297796
Approved by:    geraud at gcu.info (maintainer timeout, 2 weeks)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+4-4devel/p5-CPAN-Uploader/Makefile
+3-3devel/p5-CPAN-Uploader/distinfo
+7-72 files

FreeBSD/src 049331bsys/dev/ixgbe ixgbe.h if_ix.c

ixgbe: Report SR-IOV VF status

Expose cached VF configuration, policy, and runtime state through the
iflib VF status method.  Include access or trunk VLAN mode, transmit and
receive queue counts selected by the current virtualization mode,
negotiated mailbox API, PF traffic permission, fault containment, and
quarantine state.

Initialize every cached API version before VF enumeration so an
unconfigured slot cannot be mistaken for API 1.0.

The query does not issue mailbox requests or read hardware registers.

Sponsored by:   BBOX.io
DeltaFile
+104-1sys/dev/ixgbe/if_sriov.c
+3-1sys/dev/ixgbe/ixgbe_sriov.h
+2-1sys/dev/ixgbe/if_ix.c
+1-0sys/dev/ixgbe/ixgbe.h
+110-34 files

NetBSD/pkgsrc MGgIIO1doc CHANGES-2026

   doc: Updated devel/ruby-pycall to 1.5.3
VersionDeltaFile
1.5862+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 0ufhVP5devel/ruby-pycall Makefile PLIST

   devel/ruby-pycall: update to 1.5.3

   1.5.3 (2026-08-21)

   * Add support for Ruby 4.1 (#225).

     andreyzhelnin-st

   * Add support for multi-threading (#223, #224).

     andreyzhelnin-st
VersionDeltaFile
1.5+2-6devel/ruby-pycall/PLIST
1.10+4-4devel/ruby-pycall/distinfo
1.10+2-2devel/ruby-pycall/Makefile
+8-123 files

NetBSD/pkgsrc xCPhhBXdoc CHANGES-2026

   Updated lang/lua54 to 5.4.9.
VersionDeltaFile
1.5861+2-1doc/CHANGES-2026
+2-11 files