FreeBSD/ports 821f8d3 — devel/subversion Makefile, devel/subversion-lts Makefile

devel/subversion{,-lts}: replace the TEST option with the native test target

Drop OPTIONS_DEFINE=TEST and the custom test: build / -@make check -C
${WRKSRC} target; declare TEST_DEPENDS unconditionally and set
TEST_TARGET=check instead, run via the framework's native make test.
DeltaFile
+1-10devel/subversion/Makefile
+1-10devel/subversion-lts/Makefile
+2-202 files

LLVM/project d5730c2 — llvm/lib/Transforms/IPO AttributorAttributes.cpp Attributor.cpp, llvm/test/Transforms/Attributor callsite-returned-type-mismatch.ll

Attributor: Don't use callee return attributes for mismatched call types (#231629)

A call site returned position took the state and attributes of the
callee's returned position, even if the call uses a different return
type
than the callee, e.g. calling a void function as returning ptr. This
asserted in AANonNull::isImpliedByIR on the non-pointer callee return
type, and put the callee's nofpclass on calls returning another FP type.
Ignore the callee's returned position, and its returned arguments, if
the
types differ.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+118-0llvm/test/Transforms/Attributor/callsite-returned-type-mismatch.ll
+6-2llvm/lib/Transforms/IPO/Attributor.cpp
+5-0llvm/lib/Transforms/IPO/AttributorAttributes.cpp
+129-23 files

LLVM/project a4667ce — llvm/lib/Target/Sparc SparcISelDAGToDAG.cpp SparcPassRegistry.def, llvm/test/CodeGen/SPARC newpm-pipeline.ll

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+379-392llvm/lib/Target/Sparc/DelaySlotFiller.cpp
+92-0llvm/test/CodeGen/SPARC/newpm-pipeline.ll
+91-0llvm/lib/Target/Sparc/SparcCodeGenPassBuilder.cpp
+24-3llvm/lib/Target/Sparc/Sparc.h
+21-0llvm/lib/Target/Sparc/SparcPassRegistry.def
+9-2llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp
+616-3973 files not shown
+629-3999 files

LLVM/project c93f7a1 — llvm/lib/Target/Sparc SparcPassRegistry.def LeonPasses.h, llvm/test/CodeGen/SPARC newpm-pipeline.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+379-392llvm/lib/Target/Sparc/DelaySlotFiller.cpp
+92-0llvm/test/CodeGen/SPARC/newpm-pipeline.ll
+91-0llvm/lib/Target/Sparc/SparcCodeGenPassBuilder.cpp
+3-24llvm/lib/Target/Sparc/LeonPasses.h
+24-3llvm/lib/Target/Sparc/Sparc.h
+21-0llvm/lib/Target/Sparc/SparcPassRegistry.def
+610-4195 files not shown
+638-43211 files

FreeBSD/ports b67f8e4 — devel/subversion Makefile, devel/subversion-lts Makefile

devel/subversion{,-lts}: regenerate build-outputs.mk live instead of a frozen snapshot

Replace the hand-maintained files/build-outputs.mk.addons snapshot
(copied into WRKSRC verbatim at pre-patch time) with a live
gen-make.py --release run in post-patch, after build.conf has already
been patched. The frozen snapshot is dated 2015 and drifts from
upstream's actual build.conf on every new release; regenerating it
live means build.conf is the single source of truth for what gets
built and installed.
DeltaFile
+0-3,630devel/subversion/files/build-outputs.mk.addons
+0-3,630devel/subversion-lts/files/build-outputs.mk.addons
+10-8devel/subversion/Makefile
+10-8devel/subversion-lts/Makefile
+0-17devel/subversion/files/patch-build-outputs.mk
+0-17devel/subversion-lts/files/patch-build-outputs.mk
+20-7,3105 files not shown
+38-7,34411 files

FreeBSD/src a0f2994 — sys/dev/iavf iavf_iflib.h iavf_lib.c

iavf: Report the programmed VF RSS configuration

Implement the iflib RSS key and hash query methods for register-based
and PF-managed RSS. Cache the programmed key and HENA selections so hn
can synchronize its synthetic RSS configuration with the VF without
reading hardware or issuing mailbox requests from the query path.

For PF-managed RSS, publish the snapshot only after successful replies
to both CONFIG_RSS_KEY and SET_RSS_HENA. Failed sends, rejected requests,
and missing replies leave it unavailable. Protect the snapshot with
vc_mtx and invalidate it at init, stop, mailbox loss, and reset
notification. Gate queries with the existing running, reset, and mailbox
state.

Report the first 40 key bytes used by standard IPv4/IPv6 tuples, or the
shorter key length supplied by the PF. Preserve register byte order and
report the merged HENA on the direct-programming path. Translate the six
representable IPv4/IPv6 TCP/UDP selections without treating fragment
PCTYPEs as IPv6 extension-header selections. The single-queue register

    [9 lines not shown]
DeltaFile
+84-0sys/dev/iavf/if_iavf_iflib.c
+44-6sys/dev/iavf/iavf_vc_common.c
+25-0sys/dev/iavf/iavf_lib.c
+8-0sys/dev/iavf/iavf_iflib.h
+161-64 files

NetBSD/src i7rXYlG — usr.bin/atto header.h

   widen types to prevent truncation (Kilian Feess)
VersionDeltaFile
1.6+4-4usr.bin/atto/header.h
+4-41 files

NetBSD/src Iawtjck — usr.bin/atto buffer.c window.c

   Add checks to unchecked allocations (Kilian Feess)
VersionDeltaFile
1.8+9-2usr.bin/atto/command.c
1.6+4-0usr.bin/atto/main.c
1.3+2-1usr.bin/atto/window.c
1.5+2-0usr.bin/atto/buffer.c
+17-34 files

FreeBSD/ports 03bbb9a — sysutils/gcp-ops-agent Makefile

sysutils/gcp-ops-agent: Update WWW
DeltaFile
+2-1sysutils/gcp-ops-agent/Makefile
+2-11 files

FreeBSD/ports 95849c4 — science/py-scikit-learn/files patch-pyproject.toml

science/py-scikit-learn: Allow build with cython 3.3.0+

- Bump PORTREVISION for package change

Approved by:    portmgr (blanket)
With hat:       python
DeltaFile
+1-1science/py-scikit-learn/files/patch-pyproject.toml
+1-11 files

FreeBSD/ports eea91bf — devel/py-pytest-mock Makefile

devel/py-pytest-mock: Convert to USE_PYTHON=pytest

Approved by:    portmgr (blanket)
With hat:       python
DeltaFile
+3-3devel/py-pytest-mock/Makefile
+3-31 files

FreeBSD/ports 3db1fb9 — archivers/py-borgbackup Makefile, archivers/py-borgbackup/files patch-msgpack

archivers/py-borgbackup: Allow build with py-msgpack 1.2.3

- Bump PORTREVISION for package change

Obtained from:  https://github.com/borgbackup/borg/commit/a586f693131b8ee4935aed78df9871a9b9ed2ca7
DeltaFile
+3-2archivers/py-borgbackup/files/patch-msgpack
+2-2archivers/py-borgbackup/Makefile
+5-42 files

FreeBSD/ports ed6dacf — www/rubygem-jquery-ui-rails-rails4 Makefile distinfo

www/rubygem-jquery-ui-rails-rails4: Update to 8.0.1

Changes:        https://github.com/jquery-ui-rails/jquery-ui-rails/releases
                https://github.com/jquery-ui-rails/jquery-ui-rails/blob/master/History.md
DeltaFile
+3-3www/rubygem-jquery-ui-rails-rails4/distinfo
+1-1www/rubygem-jquery-ui-rails-rails4/Makefile
+4-42 files

FreeBSD/ports 022c6f7 — www/rubygem-geminabox distinfo Makefile

www/rubygem-geminabox: Update to 4.0.1

Changes:        https://github.com/geminabox/geminabox/releases
DeltaFile
+5-2www/rubygem-geminabox/Makefile
+3-3www/rubygem-geminabox/distinfo
+8-52 files

FreeBSD/ports 4bb14c9 — www/rubygem-faye Makefile distinfo

www/rubygem-faye: Update to 1.4.3

Changes:        https://github.com/faye/faye/blob/master/CHANGELOG.md
DeltaFile
+3-3www/rubygem-faye/distinfo
+1-1www/rubygem-faye/Makefile
+4-42 files

FreeBSD/ports 48854a4 — textproc/rubygem-representable Makefile distinfo

textproc/rubygem-representable: Update to 3.3.1

Changes:        https://github.com/trailblazer/representable/blob/master/CHANGES.md
DeltaFile
+3-3textproc/rubygem-representable/distinfo
+1-1textproc/rubygem-representable/Makefile
+4-42 files

FreeBSD/ports c1f83a9 — net/rubygem-tweetstream Makefile

net/rubygem-tweetstream: Update COMMENT
DeltaFile
+3-2net/rubygem-tweetstream/Makefile
+3-21 files

FreeBSD/ports a411ac4 — net/rubygem-google-cloud-storage_transfer Makefile

net/rubygem-google-cloud-storage_transfer: Update WWW
DeltaFile
+1-1net/rubygem-google-cloud-storage_transfer/Makefile
+1-11 files

FreeBSD/ports b06475a — net/rubygem-google-cloud-storage_transfer-v1 Makefile

net/rubygem-google-cloud-storage_transfer-v1: Update WWW
DeltaFile
+1-1net/rubygem-google-cloud-storage_transfer-v1/Makefile
+1-11 files

FreeBSD/ports c8bd3d3 — graphics/rubygem-rmagick Makefile distinfo

graphics/rubygem-rmagick: Update to 7.1.6

Changes:        https://github.com/rmagick/rmagick/releases
                https://github.com/rmagick/rmagick/blob/main/CHANGELOG.md
DeltaFile
+3-3graphics/rubygem-rmagick/distinfo
+1-2graphics/rubygem-rmagick/Makefile
+4-52 files

FreeBSD/ports 3e26ef6 — ftp/rubygem-curb Makefile distinfo

ftp/rubygem-curb: Update to 1.4.0

Changes:        https://github.com/taf2/curb/blob/master/ChangeLog.md
DeltaFile
+3-3ftp/rubygem-curb/distinfo
+1-1ftp/rubygem-curb/Makefile
+4-42 files

FreeBSD/ports a02e0de — devel/rubygem-rdoc Makefile distinfo

devel/rubygem-rdoc: Update to 8.1.0

Changes:        https://github.com/ruby/rdoc/releases
DeltaFile
+3-3devel/rubygem-rdoc/distinfo
+1-1devel/rubygem-rdoc/Makefile
+4-42 files

FreeBSD/ports d39091e — devel/rubygem-netaddr distinfo Makefile

devel/rubygem-netaddr: Update to 2.0.6

- Update COMMENT
- Update WWW

Changes:        https://github.com/dspinhirne/netaddr-rb/commits/master
DeltaFile
+7-5devel/rubygem-netaddr/Makefile
+3-3devel/rubygem-netaddr/distinfo
+10-82 files

FreeBSD/ports a810f58 — devel/rubygem-icalendar Makefile distinfo

devel/rubygem-icalendar: Update to 2.12.5

Changes:        https://github.com/icalendar/icalendar/blob/main/CHANGELOG.md
DeltaFile
+3-3devel/rubygem-icalendar/distinfo
+1-1devel/rubygem-icalendar/Makefile
+4-42 files

FreeBSD/ports feaf528 — devel/rubygem-google-apis-iam_v1 Makefile distinfo

devel/rubygem-google-apis-iam_v1: Update to 0.92.0

Changes:        https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-iam_v1/CHANGELOG.md
DeltaFile
+3-3devel/rubygem-google-apis-iam_v1/distinfo
+1-1devel/rubygem-google-apis-iam_v1/Makefile
+4-42 files

FreeBSD/ports 457d260 — devel/rubygem-google-apis-cloudresourcemanager_v1 Makefile distinfo

devel/rubygem-google-apis-cloudresourcemanager_v1: Update to 0.46.0

Changes:        https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-cloudresourcemanager_v1/CHANGELOG.md
DeltaFile
+3-3devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo
+1-1devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile
+4-42 files

FreeBSD/ports a4ae0c4 — devel/rubygem-gems Makefile distinfo

devel/rubygem-gems: Update to 3.0.0

Changes:        https://github.com/rubygems/gems/releases
DeltaFile
+3-3devel/rubygem-gems/distinfo
+1-1devel/rubygem-gems/Makefile
+4-42 files

FreeBSD/ports d31220a — devel/rubygem-facets Makefile distinfo

devel/rubygem-facets: Update to 4.0.0

Changes:        https://github.com/rubyworks/facets/blob/main/HISTORY.md
DeltaFile
+3-3devel/rubygem-facets/distinfo
+1-1devel/rubygem-facets/Makefile
+4-42 files

FreeBSD/ports c578d1a — devel/rubygem-bindata Makefile distinfo

devel/rubygem-bindata: Update to 3.0.1

Changes:        https://github.com/dmendel/bindata/blob/master/ChangeLog.rdoc
DeltaFile
+3-3devel/rubygem-bindata/distinfo
+1-1devel/rubygem-bindata/Makefile
+4-42 files

FreeBSD/ports cb6a261 — www/p5-HTTP-Session2 Makefile pkg-plist

www/p5-HTTP-Session2: Mark DEPRECATED and set EXPIRATION_DATE to 2026-11-30

- Sort PLIST
DeltaFile
+4-4www/p5-HTTP-Session2/pkg-plist
+4-2www/p5-HTTP-Session2/Makefile
+8-62 files