git: d0560f74d4e5 - 2025Q4 - net-p2p/walletd: update to 2.11.0

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Sat, 22 Nov 2025 16:05:11 UTC
The branch 2025Q4 has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d0560f74d4e516b4c5ff0393b6c3f2ab52b2b21d

commit d0560f74d4e516b4c5ff0393b6c3f2ab52b2b21d
Author:     bruno <bruno@tinkerbox.org>
AuthorDate: 2025-11-18 10:09:55 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-11-22 16:04:50 +0000

    net-p2p/walletd: update to 2.11.0
    
    This update is mandatory to continue participating in the network,
    previous versions will cease to work in December 2025!
    
    Changelog: https://github.com/SiaFoundation/walletd/releases/tag/v2.11.0
    
    PR:             291057
    MFH:            2025Q4
    (cherry picked from commit 0837c81099086e4e4d64fd520bd437c6a2b483d8)
---
 net-p2p/walletd/Makefile                       | 59 +++++++++++------------
 net-p2p/walletd/distinfo                       | 66 +++++++++++++-------------
 net-p2p/walletd/files/patch-build_meta.go      |  8 ++--
 net-p2p/walletd/files/patch-vendor_modules.txt | 54 ++++++++++-----------
 4 files changed, 93 insertions(+), 94 deletions(-)

diff --git a/net-p2p/walletd/Makefile b/net-p2p/walletd/Makefile
index 22ed55430fda..53151dcdf1d0 100644
--- a/net-p2p/walletd/Makefile
+++ b/net-p2p/walletd/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	walletd
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.10.4
-PORTREVISION=	3
+DISTVERSION=	2.11.0
 
 CATEGORIES=	net-p2p
 
@@ -23,34 +22,34 @@ GH_ACCOUNT=	SiaFoundation
 GO_TARGET=	./cmd/walletd
 GO_BUILDFLAGS+= -tags='netgo timetzdata'
 
-GH_TUPLE=       \
-                SiaFoundation:core:v0.14.1:siafoundation_core/vendor/go.sia.tech/core \
-                SiaFoundation:coreutils:v0.16.4:siafoundation_coreutils/vendor/go.sia.tech/coreutils \
-                SiaFoundation:jape:v0.14.0:siafoundation_jape/vendor/go.sia.tech/jape \
-                SiaFoundation:mux:v1.4.0:siafoundation_mux/vendor/go.sia.tech/mux \
-                SiaFoundation:web:walletd/v0.30.0:siafoundation_web/vendor/go.sia.tech/web \
-                etcd-io:bbolt:v1.4.2:etcd_io_bbolt/vendor/go.etcd.io/bbolt \
-                go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
-                golang:crypto:v0.39.0:golang_crypto/vendor/golang.org/x/crypto \
-                golang:exp:9bf2ced13842:golang_exp/vendor/golang.org/x/exp \
-                golang:mod:v0.25.0:golang_mod/vendor/golang.org/x/mod \
-                golang:net:v0.41.0:golang_net/vendor/golang.org/x/net \
-                golang:sync:v0.15.0:golang_sync/vendor/golang.org/x/sync \
-                golang:sys:v0.33.0:golang_sys/vendor/golang.org/x/sys \
-                golang:term:v0.32.0:golang_term/vendor/golang.org/x/term \
-                golang:text:v0.26.0:golang_text/vendor/golang.org/x/text \
-                golang:tools:v0.34.0:golang_tools/vendor/golang.org/x/tools \
-                julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \
-                lukechampine:flagg:v1.1.1:lukechampine_flagg/vendor/lukechampine.com/flagg \
-                lukechampine:frand:v1.5.1:lukechampine_frand/vendor/lukechampine.com/frand \
-                lukechampine:upnp:v0.3.0:lukechampine_upnp/vendor/lukechampine.com/upnp \
-                mattn:go-sqlite3:v1.14.28:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \
-                quic-go:qpack:v0.5.1:quic_go_qpack/vendor/github.com/quic-go/qpack \
-                quic-go:quic-go:v0.53.0:quic_go_quic_go/vendor/github.com/quic-go/quic-go \
-                quic-go:webtransport-go:v0.9.0:quic_go_webtransport_go/vendor/github.com/quic-go/webtransport-go \
-                uber-go:mock:v0.5.2:uber_go_mock/vendor/go.uber.org/mock \
-                uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \
-                uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap
+GH_TUPLE=	\
+		SiaFoundation:core:v0.17.5:siafoundation_core/vendor/go.sia.tech/core \
+		SiaFoundation:coreutils:v0.18.5:siafoundation_coreutils/vendor/go.sia.tech/coreutils \
+		SiaFoundation:jape:v0.14.1:siafoundation_jape/vendor/go.sia.tech/jape \
+		SiaFoundation:mux:v1.4.0:siafoundation_mux/vendor/go.sia.tech/mux \
+		SiaFoundation:web:walletd/v0.34.5:siafoundation_web/vendor/go.sia.tech/web \
+		etcd-io:bbolt:v1.4.3:etcd_io_bbolt/vendor/go.etcd.io/bbolt \
+		go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
+		golang:crypto:v0.42.0:golang_crypto/vendor/golang.org/x/crypto \
+		golang:exp:9bf2ced13842:golang_exp/vendor/golang.org/x/exp \
+		golang:mod:v0.28.0:golang_mod/vendor/golang.org/x/mod \
+		golang:net:v0.44.0:golang_net/vendor/golang.org/x/net \
+		golang:sync:v0.17.0:golang_sync/vendor/golang.org/x/sync \
+		golang:sys:v0.36.0:golang_sys/vendor/golang.org/x/sys \
+		golang:term:v0.35.0:golang_term/vendor/golang.org/x/term \
+		golang:text:v0.29.0:golang_text/vendor/golang.org/x/text \
+		golang:tools:v0.37.0:golang_tools/vendor/golang.org/x/tools \
+		julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \
+		lukechampine:flagg:v1.1.1:lukechampine_flagg/vendor/lukechampine.com/flagg \
+		lukechampine:frand:v1.5.1:lukechampine_frand/vendor/lukechampine.com/frand \
+		lukechampine:upnp:v0.3.0:lukechampine_upnp/vendor/lukechampine.com/upnp \
+		mattn:go-sqlite3:v1.14.32:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \
+		quic-go:qpack:v0.5.1:quic_go_qpack/vendor/github.com/quic-go/qpack \
+		quic-go:quic-go:v0.54.0:quic_go_quic_go/vendor/github.com/quic-go/quic-go \
+		quic-go:webtransport-go:v0.9.0:quic_go_webtransport_go/vendor/github.com/quic-go/webtransport-go \
+		uber-go:mock:v0.5.2:uber_go_mock/vendor/go.uber.org/mock \
+		uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \
+		uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap
 
 PLIST_FILES=	"@dir(${USERS},${GROUPS},750) /var/db/${PORTNAME}" \
 		"@sample(${USERS},${GROUPS},600) etc/walletd.yml.sample" \
diff --git a/net-p2p/walletd/distinfo b/net-p2p/walletd/distinfo
index fae8ac429fd9..6cd4bdb69b37 100644
--- a/net-p2p/walletd/distinfo
+++ b/net-p2p/walletd/distinfo
@@ -1,38 +1,38 @@
-TIMESTAMP = 1754394910
-SHA256 (SiaFoundation-walletd-v2.10.4_GH0.tar.gz) = 37c0eea79222bec45431a7b85427e0146f1c4e667710cf295d49def14af22e4a
-SIZE (SiaFoundation-walletd-v2.10.4_GH0.tar.gz) = 112035
-SHA256 (SiaFoundation-core-v0.14.1_GH0.tar.gz) = 6692901e6ee6cb465145740245e5530fb7194ac4114f04b5f1b206a4615b94fe
-SIZE (SiaFoundation-core-v0.14.1_GH0.tar.gz) = 154852
-SHA256 (SiaFoundation-coreutils-v0.16.4_GH0.tar.gz) = b07073f54a28c45d30adac7687951e0178e1128356032cdb7ef4d5431b22c254
-SIZE (SiaFoundation-coreutils-v0.16.4_GH0.tar.gz) = 127749
-SHA256 (SiaFoundation-jape-v0.14.0_GH0.tar.gz) = aeb76b2d14921e1075b612dedf784e812fa54bd46e19837e0048e8d0584c41b4
-SIZE (SiaFoundation-jape-v0.14.0_GH0.tar.gz) = 14087
+TIMESTAMP = 1763383379
+SHA256 (SiaFoundation-walletd-v2.11.0_GH0.tar.gz) = a1ab6e1adcfc40aaac22a3ee3bbe481821a060571e5471fb6195ea55aaf46abd
+SIZE (SiaFoundation-walletd-v2.11.0_GH0.tar.gz) = 112236
+SHA256 (SiaFoundation-core-v0.17.5_GH0.tar.gz) = 8cc90e743d136bf8d586653fb7375f0ec3cdfa30e12f39ad02847c89ce321dec
+SIZE (SiaFoundation-core-v0.17.5_GH0.tar.gz) = 160883
+SHA256 (SiaFoundation-coreutils-v0.18.5_GH0.tar.gz) = d8ea50879c67f237780451da98db516e7afd6a77d0cb7b70fa7bde21dc2cd21c
+SIZE (SiaFoundation-coreutils-v0.18.5_GH0.tar.gz) = 132649
+SHA256 (SiaFoundation-jape-v0.14.1_GH0.tar.gz) = 9eb69f2217816deca3da87bb5e799b4ab6882f9ee5341bfa8786b418a4d173e9
+SIZE (SiaFoundation-jape-v0.14.1_GH0.tar.gz) = 13585
 SHA256 (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 36d408992c89a1b60ede9bdaf1fb65d6022b45212ad1e336b7ed931f719e7209
 SIZE (SiaFoundation-mux-v1.4.0_GH0.tar.gz) = 28746
-SHA256 (SiaFoundation-web-walletd-v0.30.0_GH0.tar.gz) = 9537a4d5ee540fdd83ac47f331e0158e8fc8707db47f2c2a374c2c6cc735a74b
-SIZE (SiaFoundation-web-walletd-v0.30.0_GH0.tar.gz) = 24972425
-SHA256 (etcd-io-bbolt-v1.4.2_GH0.tar.gz) = 0875f814e830d20df782a5c4cb2ac9361640f96877944b385769ca3f75270e60
-SIZE (etcd-io-bbolt-v1.4.2_GH0.tar.gz) = 169423
+SHA256 (SiaFoundation-web-walletd-v0.34.5_GH0.tar.gz) = 4a51e1ebb90c4045acc71df21c49622f80f83cc10852c4a03d6cae304e3e4639
+SIZE (SiaFoundation-web-walletd-v0.34.5_GH0.tar.gz) = 26359622
+SHA256 (etcd-io-bbolt-v1.4.3_GH0.tar.gz) = 369a3daf16ad59d0b25e6a60f94d2ffb027d13e7e63af00626879276dda2f8be
+SIZE (etcd-io-bbolt-v1.4.3_GH0.tar.gz) = 170765
 SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
-SHA256 (golang-crypto-v0.39.0_GH0.tar.gz) = 56abac6e399772acc8de206b85bb82ffb53fd4d22c80944cee46247e0291ebc1
-SIZE (golang-crypto-v0.39.0_GH0.tar.gz) = 2158694
+SHA256 (golang-crypto-v0.42.0_GH0.tar.gz) = 4f0c623e94394b192af9afb187954b84af65cf0cb6aab852b14323c60506aa63
+SIZE (golang-crypto-v0.42.0_GH0.tar.gz) = 2156903
 SHA256 (golang-exp-9bf2ced13842_GH0.tar.gz) = 90fcc103b5927178af2d64b57d39de86d43a8bfa13cb71f4865a360cffe0f1b0
 SIZE (golang-exp-9bf2ced13842_GH0.tar.gz) = 1744262
-SHA256 (golang-mod-v0.25.0_GH0.tar.gz) = 6bfb8436e598c4acbd8ffc54e68160970b39a5242fc62361b1f5596a23354270
-SIZE (golang-mod-v0.25.0_GH0.tar.gz) = 126554
-SHA256 (golang-net-v0.41.0_GH0.tar.gz) = f152a3e60a57dc44ac20d24ff93cb8a8ceb90a7618c05618a4c48a81724627d3
-SIZE (golang-net-v0.41.0_GH0.tar.gz) = 1504489
-SHA256 (golang-sync-v0.15.0_GH0.tar.gz) = 792d74eb2c5a807e8da43f5bfa84ea7b1a1ebebd8309736265a45d20de6d77c0
-SIZE (golang-sync-v0.15.0_GH0.tar.gz) = 18712
-SHA256 (golang-sys-v0.33.0_GH0.tar.gz) = 16370146c98a69f76b09e7b67ec93d7e259e45d85808aeb9a453a4bbff865287
-SIZE (golang-sys-v0.33.0_GH0.tar.gz) = 1528783
-SHA256 (golang-term-v0.32.0_GH0.tar.gz) = 3b194a9205fc4221299c3475e4170a24a0a87c816ca58dcbc21b39029e47ef14
-SIZE (golang-term-v0.32.0_GH0.tar.gz) = 15443
-SHA256 (golang-text-v0.26.0_GH0.tar.gz) = 4c5081357419e24417f0dfe9f3b66cdb589cbf2906cee8114d6118f4c01663cb
-SIZE (golang-text-v0.26.0_GH0.tar.gz) = 8966932
-SHA256 (golang-tools-v0.34.0_GH0.tar.gz) = ed3063f864a4c3e12f02dc4553d087b22b3b5f09f881e977613772e3f2324ab9
-SIZE (golang-tools-v0.34.0_GH0.tar.gz) = 8171250
+SHA256 (golang-mod-v0.28.0_GH0.tar.gz) = 43d8ee437da704be89e0295fa3b9d53dbbc32bb867fb080822832c3e17224798
+SIZE (golang-mod-v0.28.0_GH0.tar.gz) = 126562
+SHA256 (golang-net-v0.44.0_GH0.tar.gz) = 5ef238b9b87c6e42eb175fa5d598bd39f3a08e58cf2e310e585106a4634019cb
+SIZE (golang-net-v0.44.0_GH0.tar.gz) = 1502939
+SHA256 (golang-sync-v0.17.0_GH0.tar.gz) = 43bb928dbf895ec51797c1ec8899dd8cbb57af34e8e0c4960609cb957af1aad7
+SIZE (golang-sync-v0.17.0_GH0.tar.gz) = 18189
+SHA256 (golang-sys-v0.36.0_GH0.tar.gz) = 5a4963997b147e64a840afb93c662bf4e320a3089d4540b7c0cbc982ad09bc2a
+SIZE (golang-sys-v0.36.0_GH0.tar.gz) = 1530636
+SHA256 (golang-term-v0.35.0_GH0.tar.gz) = cc2bc4ab21110ca67c0b4642f889b463ef7d3006af109d90d25bfac79da707c7
+SIZE (golang-term-v0.35.0_GH0.tar.gz) = 15931
+SHA256 (golang-text-v0.29.0_GH0.tar.gz) = 9fbdba333af6a936b6f54a3c9f730f3e29ecece3f1a98285ff8dfee79225d371
+SIZE (golang-text-v0.29.0_GH0.tar.gz) = 8973069
+SHA256 (golang-tools-v0.37.0_GH0.tar.gz) = 6a88c95ce260c45fe9bdf49a3286db72e4fd3732a873676d551b777407345acf
+SIZE (golang-tools-v0.37.0_GH0.tar.gz) = 8240781
 SHA256 (julienschmidt-httprouter-v1.3.0_GH0.tar.gz) = 2999dffc23f8ac3872ea37d108ddec0ba570d2780a42876300bdcdb0744908e2
 SIZE (julienschmidt-httprouter-v1.3.0_GH0.tar.gz) = 23889
 SHA256 (lukechampine-flagg-v1.1.1_GH0.tar.gz) = 18be5b31baa80cef0f6ab83dc3022d1de96e3025011e4e290ff066a834913900
@@ -41,12 +41,12 @@ SHA256 (lukechampine-frand-v1.5.1_GH0.tar.gz) = 4cbc9b5f5d08ba860ce7dd8689581b26
 SIZE (lukechampine-frand-v1.5.1_GH0.tar.gz) = 7591
 SHA256 (lukechampine-upnp-v0.3.0_GH0.tar.gz) = e0911c0bf4acf197b3d5793259b2734d01d00dea93829845ee7a7de5cdd6e517
 SIZE (lukechampine-upnp-v0.3.0_GH0.tar.gz) = 5880
-SHA256 (mattn-go-sqlite3-v1.14.28_GH0.tar.gz) = 958a4ac11099d4f6ca1709e31145b69357ef56576602c64e202ba6ac8e68bc43
-SIZE (mattn-go-sqlite3-v1.14.28_GH0.tar.gz) = 2660019
+SHA256 (mattn-go-sqlite3-v1.14.32_GH0.tar.gz) = f71e6afab6c28d78171407a2f4d66adaecef4e686590549b58f4d21ba1a4174e
+SIZE (mattn-go-sqlite3-v1.14.32_GH0.tar.gz) = 2674256
 SHA256 (quic-go-qpack-v0.5.1_GH0.tar.gz) = 4764c488fd58d111bfb06f651f593c8beb1829b853eb56ab204f2680aca12362
 SIZE (quic-go-qpack-v0.5.1_GH0.tar.gz) = 40696
-SHA256 (quic-go-quic-go-v0.53.0_GH0.tar.gz) = 046cb1a923dc9204a5b3779222b4cf5a884453fc4a4cddbc0225012e79062ab7
-SIZE (quic-go-quic-go-v0.53.0_GH0.tar.gz) = 617877
+SHA256 (quic-go-quic-go-v0.54.0_GH0.tar.gz) = d4ec1748e04064139479b186b16ea701c725af985b9df250f7d7bd47f1c9d233
+SIZE (quic-go-quic-go-v0.54.0_GH0.tar.gz) = 631118
 SHA256 (quic-go-webtransport-go-v0.9.0_GH0.tar.gz) = 751d3ef0e4f25d76277549c712ba724c1a609b1080744faea598ce7275fd4ebe
 SIZE (quic-go-webtransport-go-v0.9.0_GH0.tar.gz) = 34908
 SHA256 (uber-go-mock-v0.5.2_GH0.tar.gz) = 3b321abaf4705051a5aa16a1b7e89b75fb004d92c10ed9adc64e327e4fd4d412
diff --git a/net-p2p/walletd/files/patch-build_meta.go b/net-p2p/walletd/files/patch-build_meta.go
index 23af5bc51907..2fea8f128b12 100644
--- a/net-p2p/walletd/files/patch-build_meta.go
+++ b/net-p2p/walletd/files/patch-build_meta.go
@@ -1,15 +1,15 @@
---- build/meta.go.orig	2025-07-01 09:12:25 UTC
+--- build/meta.go.orig	2025-11-17 12:43:52 UTC
 +++ build/meta.go
 @@ -1,7 +1,9 @@
 +// Code generated by go generate; DO NOT EDIT.
-+// This file was generated by go generate at 2025-08-05T13:50:15+02:00.
++// This file was generated by go generate at 2025-11-17T13:46:17+01:00.
  package build
  
  const (
 -	commit    = "?"
 -	version   = "?"
 -	buildTime = 0
-+	commit = "cb81895"
-+	version = "v2.10.4"
++	commit = "02c4e7a"
++	version = "v2.11.0"
 +	buildTime = %%BUILDTIME%%
  )
diff --git a/net-p2p/walletd/files/patch-vendor_modules.txt b/net-p2p/walletd/files/patch-vendor_modules.txt
index 5b2bcd606244..e5d49313561e 100644
--- a/net-p2p/walletd/files/patch-vendor_modules.txt
+++ b/net-p2p/walletd/files/patch-vendor_modules.txt
@@ -1,16 +1,16 @@
---- vendor/modules.txt.orig	2025-08-05 11:52:17 UTC
+--- vendor/modules.txt.orig	2025-11-17 12:44:04 UTC
 +++ vendor/modules.txt
 @@ -0,0 +1,178 @@
 +# github.com/julienschmidt/httprouter v1.3.0
 +## explicit; go 1.7
 +github.com/julienschmidt/httprouter
-+# github.com/mattn/go-sqlite3 v1.14.28
++# github.com/mattn/go-sqlite3 v1.14.32
 +## explicit; go 1.19
 +github.com/mattn/go-sqlite3
 +# github.com/quic-go/qpack v0.5.1
 +## explicit; go 1.22
 +github.com/quic-go/qpack
-+# github.com/quic-go/quic-go v0.53.0
++# github.com/quic-go/quic-go v0.54.0
 +## explicit; go 1.23
 +github.com/quic-go/quic-go
 +github.com/quic-go/quic-go/http3
@@ -29,13 +29,13 @@
 +# github.com/quic-go/webtransport-go v0.9.0
 +## explicit; go 1.23
 +github.com/quic-go/webtransport-go
-+# go.etcd.io/bbolt v1.4.2
++# go.etcd.io/bbolt v1.4.3
 +## explicit; go 1.23
 +go.etcd.io/bbolt
 +go.etcd.io/bbolt/errors
 +go.etcd.io/bbolt/internal/common
 +go.etcd.io/bbolt/internal/freelist
-+# go.sia.tech/core v0.14.1
++# go.sia.tech/core v0.17.5
 +## explicit; go 1.23.1
 +go.sia.tech/core/blake2b
 +go.sia.tech/core/consensus
@@ -43,8 +43,8 @@
 +go.sia.tech/core/rhp/v2
 +go.sia.tech/core/rhp/v4
 +go.sia.tech/core/types
-+# go.sia.tech/coreutils v0.16.4
-+## explicit; go 1.23.1
++# go.sia.tech/coreutils v0.18.5
++## explicit; go 1.24.0
 +go.sia.tech/coreutils
 +go.sia.tech/coreutils/chain
 +go.sia.tech/coreutils/rhp/v4
@@ -54,8 +54,8 @@
 +go.sia.tech/coreutils/testutil
 +go.sia.tech/coreutils/threadgroup
 +go.sia.tech/coreutils/wallet
-+# go.sia.tech/jape v0.14.0
-+## explicit; go 1.23.2
++# go.sia.tech/jape v0.14.1
++## explicit; go 1.24.0
 +go.sia.tech/jape
 +# go.sia.tech/mux v1.4.0
 +## explicit; go 1.23
@@ -65,8 +65,8 @@
 +# go.sia.tech/web v0.0.0-20240610131903-5611d44a533e
 +## explicit
 +go.sia.tech/web/internal/nextjs
-+# go.sia.tech/web/walletd v0.30.0
-+## explicit; go 1.23.0
++# go.sia.tech/web/walletd v0.34.5
++## explicit; go 1.24.3
 +go.sia.tech/web/walletd
 +# go.uber.org/mock v0.5.2
 +## explicit; go 1.23
@@ -88,8 +88,8 @@
 +go.uber.org/zap/internal/ztest
 +go.uber.org/zap/zapcore
 +go.uber.org/zap/zaptest
-+# golang.org/x/crypto v0.39.0
-+## explicit; go 1.23.0
++# golang.org/x/crypto v0.42.0
++## explicit; go 1.24.0
 +golang.org/x/crypto/blake2b
 +golang.org/x/crypto/chacha20
 +golang.org/x/crypto/chacha20poly1305
@@ -101,14 +101,14 @@
 +# golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
 +## explicit; go 1.20
 +golang.org/x/exp/constraints
-+# golang.org/x/mod v0.25.0
-+## explicit; go 1.23.0
++# golang.org/x/mod v0.28.0
++## explicit; go 1.24.0
 +golang.org/x/mod/internal/lazyregexp
 +golang.org/x/mod/modfile
 +golang.org/x/mod/module
 +golang.org/x/mod/semver
-+# golang.org/x/net v0.41.0
-+## explicit; go 1.23.0
++# golang.org/x/net v0.44.0
++## explicit; go 1.24.0
 +golang.org/x/net/bpf
 +golang.org/x/net/context
 +golang.org/x/net/http/httpguts
@@ -118,26 +118,26 @@
 +golang.org/x/net/internal/socket
 +golang.org/x/net/ipv4
 +golang.org/x/net/ipv6
-+# golang.org/x/sync v0.15.0
-+## explicit; go 1.23.0
++# golang.org/x/sync v0.17.0
++## explicit; go 1.24.0
 +golang.org/x/sync/errgroup
-+# golang.org/x/sys v0.33.0
-+## explicit; go 1.23.0
++# golang.org/x/sys v0.36.0
++## explicit; go 1.24.0
 +golang.org/x/sys/cpu
 +golang.org/x/sys/plan9
 +golang.org/x/sys/unix
 +golang.org/x/sys/windows
-+# golang.org/x/term v0.32.0
-+## explicit; go 1.23.0
++# golang.org/x/term v0.35.0
++## explicit; go 1.24.0
 +golang.org/x/term
-+# golang.org/x/text v0.26.0
-+## explicit; go 1.23.0
++# golang.org/x/text v0.29.0
++## explicit; go 1.24.0
 +golang.org/x/text/secure/bidirule
 +golang.org/x/text/transform
 +golang.org/x/text/unicode/bidi
 +golang.org/x/text/unicode/norm
-+# golang.org/x/tools v0.34.0
-+## explicit; go 1.23.0
++# golang.org/x/tools v0.37.0
++## explicit; go 1.24.0
 +golang.org/x/tools/go/analysis
 +golang.org/x/tools/go/analysis/passes/ctrlflow
 +golang.org/x/tools/go/analysis/passes/inspect