Date: Thu, 8 Aug 2024 08:33:20 GMT From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 4481235e4872 - main - net/storj: update Storj programs to version 1.109.2 Message-ID: <202408080833.4788XKfU046819@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=4481235e4872ef85a2ee43cd5cd9eebfbe93a6cf commit 4481235e4872ef85a2ee43cd5cd9eebfbe93a6cf Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2024-08-08 08:31:54 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2024-08-08 08:31:54 +0000 net/storj: update Storj programs to version 1.109.2 - One non-M2T-friendly GitHub tag was replaced with commit hash: apache/arrow: v15.0.2 -> e03105efc38e - Backport the patch that adds APIKey field to unbreak the build Reported by: portscout --- net/storj/Makefile | 3 +- net/storj/Makefile.deps | 89 ++++++----- net/storj/distinfo | 176 +++++++++++++-------- ...ogle.com_go_auth_grpctransport_grpctransport.go | 75 +++++++++ 4 files changed, 238 insertions(+), 105 deletions(-) diff --git a/net/storj/Makefile b/net/storj/Makefile index 5f8a84512a53..f01615405598 100644 --- a/net/storj/Makefile +++ b/net/storj/Makefile @@ -1,7 +1,6 @@ PORTNAME= storj -PORTVERSION= 1.102.3 +PORTVERSION= 1.109.2 DISTVERSIONPREFIX= v -PORTREVISION= 3 CATEGORIES= net MAINTAINER= danfe@FreeBSD.org diff --git a/net/storj/Makefile.deps b/net/storj/Makefile.deps index 1c929bb85ae1..9744313ac2d4 100644 --- a/net/storj/Makefile.deps +++ b/net/storj/Makefile.deps @@ -1,23 +1,34 @@ # Generated with `make gomod-vendor' GH_TUPLE= \ + GoogleCloudPlatform:grpc-gcp-go:grpcgcp/v1.5.0:googlecloudplatform_grpc_gcp_go_grpcgcp/vendor/github.com/GoogleCloudPlatform/grpc-gcp-go \ + StackExchange:wmi:cbe66965904d:stackexchange_wmi/vendor/github.com/StackExchange/wmi \ VividCortex:ewma:v1.2.0:vividcortex_ewma/vendor/github.com/VividCortex/ewma \ acarl005:stripansi:5a71ef0e047d:acarl005_stripansi/vendor/github.com/acarl005/stripansi \ alessio:shellescape:v1.2.2:alessio_shellescape/vendor/github.com/alessio/shellescape \ alicebob:gopher-json:a9ecdc9d1d3a:alicebob_gopher_json/vendor/github.com/alicebob/gopher-json \ alicebob:miniredis:v2.13.3:alicebob_miniredis/vendor/github.com/alicebob/miniredis/v2 \ andybalholm:brotli:v1.0.6:andybalholm_brotli/vendor/github.com/andybalholm/brotli \ - apache:arrow:740889f413af:apache_arrow/vendor/github.com/apache/arrow/go/v14 \ + apache:arrow:e03105efc38e:apache_arrow/vendor/github.com/apache/arrow/go/v15 \ apache:thrift:v0.17.0:apache_thrift/vendor/github.com/apache/thrift \ blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \ + blang:semver:v4.0.0:blang_semver_v4/vendor/github.com/blang/semver/v4 \ bmizerany:assert:b7ed37b82869:bmizerany_assert/vendor/github.com/bmizerany/assert \ bmkessler:fastdiv:41d5178f2044:bmkessler_fastdiv/vendor/github.com/bmkessler/fastdiv \ - boombuler:barcode:6c824513bacc:boombuler_barcode/vendor/github.com/boombuler/barcode \ + boombuler:barcode:v1.0.1:boombuler_barcode/vendor/github.com/boombuler/barcode \ calebcase:tmpfile:v1.0.3:calebcase_tmpfile/vendor/github.com/calebcase/tmpfile \ census-instrumentation:opencensus-go:v0.24.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ - cespare:xxhash:v2.2.0:cespare_xxhash/vendor/github.com/cespare/xxhash/v2 \ + census-instrumentation:opencensus-proto:v0.4.1:census_instrumentation_opencensus_proto/vendor/github.com/census-instrumentation/opencensus-proto \ + cespare:xxhash:v2.3.0:cespare_xxhash/vendor/github.com/cespare/xxhash/v2 \ cloudfoundry:gosigar:v1.1.0:cloudfoundry_gosigar/vendor/github.com/cloudfoundry/gosigar \ + cncf:xds:555b57ec207b:cncf_xds_go/vendor/github.com/cncf/xds \ davecgh:go-spew:d8f796af33cc:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + dgraph-io:badger:v4.2.0:dgraph_io_badger/vendor/github.com/dgraph-io/badger/v4 \ + dgraph-io:ristretto:v0.1.1:dgraph_io_ristretto/vendor/github.com/dgraph-io/ristretto \ dgryski:go-rendezvous:9f7001d12a5f:dgryski_go_rendezvous/vendor/github.com/dgryski/go-rendezvous \ + dsnet:try:v0.0.3:dsnet_try/vendor/github.com/dsnet/try \ + dustin:go-humanize:v1.0.1:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ + envoyproxy:go-control-plane:v0.12.0:envoyproxy_go_control_plane/vendor/github.com/envoyproxy/go-control-plane \ + envoyproxy:protoc-gen-validate:v1.0.4:envoyproxy_protoc_gen_validate/vendor/github.com/envoyproxy/protoc-gen-validate \ etcd-io:bbolt:v1.3.5:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ fatih:color:v1.15.0:fatih_color/vendor/github.com/fatih/color \ felixge:httpsnoop:v1.0.4:felixge_httpsnoop/vendor/github.com/felixge/httpsnoop \ @@ -27,46 +38,53 @@ GH_TUPLE= \ go-logr:logr:v1.4.1:go_logr_logr/vendor/github.com/go-logr/logr \ go-logr:stdr:v1.2.2:go_logr_stdr/vendor/github.com/go-logr/stdr \ go-oauth2:oauth2:v4.4.2:go_oauth2_oauth2/vendor/github.com/go-oauth2/oauth2/v4 \ + go-ole:go-ole:v1.2.6:go_ole_go_ole/vendor/github.com/go-ole/go-ole \ go-task:slim-sprig:52ccab3ef572:go_task_slim_sprig/vendor/github.com/go-task/slim-sprig \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ goccy:go-json:v0.10.2:goccy_go_json/vendor/github.com/goccy/go-json \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang-jwt:jwt:v3.2.1:golang_jwt_jwt/vendor/github.com/golang-jwt/jwt \ - golang:appengine:v1.6.8:golang_appengine/vendor/google.golang.org/appengine \ - golang:crypto:v0.19.0:golang_crypto/vendor/golang.org/x/crypto \ + golang:crypto:v0.25.0:golang_crypto/vendor/golang.org/x/crypto \ golang:exp:7918f672742d:golang_exp/vendor/golang.org/x/exp \ + golang:glog:v1.2.0:golang_glog/vendor/github.com/golang/glog \ golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \ golang:mock:v1.6.0:golang_mock/vendor/github.com/golang/mock \ - golang:mod:v0.13.0:golang_mod/vendor/golang.org/x/mod \ - golang:net:v0.21.0:golang_net/vendor/golang.org/x/net \ - golang:oauth2:v0.17.0:golang_oauth2/vendor/golang.org/x/oauth2 \ - golang:protobuf:v1.5.3:golang_protobuf/vendor/github.com/golang/protobuf \ - golang:sync:v0.6.0:golang_sync/vendor/golang.org/x/sync \ - golang:sys:v0.17.0:golang_sys/vendor/golang.org/x/sys \ - golang:term:v0.17.0:golang_term/vendor/golang.org/x/term \ - golang:text:v0.14.0:golang_text/vendor/golang.org/x/text \ + golang:mod:v0.17.0:golang_mod/vendor/golang.org/x/mod \ + golang:net:v0.27.0:golang_net/vendor/golang.org/x/net \ + golang:oauth2:v0.21.0:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:protobuf:v1.5.4:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:snappy:v0.0.4:golang_snappy/vendor/github.com/golang/snappy \ + golang:sync:v0.7.0:golang_sync/vendor/golang.org/x/sync \ + golang:sys:v0.22.0:golang_sys/vendor/golang.org/x/sys \ + golang:term:v0.22.0:golang_term/vendor/golang.org/x/term \ + golang:text:v0.16.0:golang_text/vendor/golang.org/x/text \ golang:time:v0.5.0:golang_time/vendor/golang.org/x/time \ - golang:tools:v0.14.0:golang_tools/vendor/golang.org/x/tools \ + golang:tools:e35e4ccd0d2d:golang_tools/vendor/golang.org/x/tools \ golang:xerrors:104605ab7028:golang_xerrors/vendor/golang.org/x/xerrors \ + google:cel-spec:v0.15.0:google_cel_spec/vendor/cel.dev/expr \ google:flatbuffers:v23.5.26:google_flatbuffers/vendor/github.com/google/flatbuffers \ google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \ - google:go-genproto:31a09d347014:google_go_genproto/vendor/google.golang.org/genproto \ - google:go-genproto:37d4d3c04a78:google_go_genproto_1/vendor/google.golang.org/genproto/googleapis/rpc \ + google:go-genproto:46eb208f015d:google_go_genproto/vendor/google.golang.org/genproto \ + google:go-genproto:f6361c86f094:google_go_genproto_1/vendor/google.golang.org/genproto/googleapis/api \ google:pprof:91b7bce49751:google_pprof/vendor/github.com/google/pprof \ google:s2a-go:v0.1.7:google_s2a_go/vendor/github.com/google/s2a-go \ google:uuid:v1.6.0:google_uuid/vendor/github.com/google/uuid \ googleapis:enterprise-certificate-proxy:v0.3.2:googleapis_enterprise_certificate_proxy/vendor/github.com/googleapis/enterprise-certificate-proxy \ - googleapis:gax-go:v2.12.2:googleapis_gax_go/vendor/github.com/googleapis/gax-go \ - googleapis:google-api-go-client:v0.168.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ - googleapis:google-cloud-go:bigquery/v1.59.1:googleapis_google_cloud_go_bigquery \ - googleapis:google-cloud-go:compute/v1.23.4:googleapis_google_cloud_go_compute \ - googleapis:google-cloud-go:iam/v1.1.6:googleapis_google_cloud_go_iam \ - googleapis:google-cloud-go:v0.112.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ + googleapis:gax-go:v2.12.5:googleapis_gax_go/vendor/github.com/googleapis/gax-go \ + googleapis:go-sql-spanner:ac42e60f5ab1:googleapis_go_sql_spanner/vendor/github.com/googleapis/go-sql-spanner \ + googleapis:google-api-go-client:v0.188.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ + googleapis:google-cloud-go:bigquery/v1.61.0:googleapis_google_cloud_go_bigquery \ + googleapis:google-cloud-go:iam/v1.1.10:googleapis_google_cloud_go_iam \ + googleapis:google-cloud-go:longrunning/v0.5.10:googleapis_google_cloud_go_longrunning \ + googleapis:google-cloud-go:secretmanager/v1.13.3:googleapis_google_cloud_go_secretmanager \ + googleapis:google-cloud-go:spanner/v1.64.0:googleapis_google_cloud_go_spanner \ + googleapis:google-cloud-go:v0.115.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ googleapis:google-cloud-go:v0.4.0:googleapis_google_cloud_go_profiler/vendor/cloud.google.com/go/profiler \ + googleapis:google-cloud-go:v0.7.0:googleapis_google_cloud_go_auth/vendor/cloud.google.com/go/auth \ gorilla:mux:v1.8.0:gorilla_mux/vendor/github.com/gorilla/mux \ gorilla:schema:v1.2.0:gorilla_schema/vendor/github.com/gorilla/schema \ - grpc:grpc-go:v1.62.0:grpc_grpc_go/vendor/google.golang.org/grpc \ + grpc:grpc-go:v1.64.1:grpc_grpc_go/vendor/google.golang.org/grpc \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ inconshreveable:mousetrap:v1.1.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ jackc:pgerrcode:a0d42d470451:jackc_pgerrcode/vendor/github.com/jackc/pgerrcode \ @@ -76,7 +94,7 @@ GH_TUPLE= \ jackc:pgservicefile:091c0ba34f0a:jackc_pgservicefile/vendor/github.com/jackc/pgservicefile \ jackc:pgtype:v1.14.1:jackc_pgtype/vendor/github.com/jackc/pgtype \ jackc:pgx:v4.15.0:jackc_pgx/vendor/github.com/jackc/pgx/v4 \ - jackc:pgx:v5.5.2:jackc_pgx/vendor/github.com/jackc/pgx/v5 \ + jackc:pgx:v5.6.0:jackc_pgx/vendor/github.com/jackc/pgx/v5 \ jackc:puddle:v2.2.1:jackc_puddle/vendor/github.com/jackc/puddle/v2 \ jtolds:monkit-hw:141a0da276b3:jtolds_monkit_hw/vendor/github.com/jtolds/monkit-hw/v2 \ jtolds:tracetagger:v2.0.0-rc5:jtolds_tracetagger/vendor/github.com/jtolds/tracetagger/v2 \ @@ -105,19 +123,20 @@ GH_TUPLE= \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:5d4384ee4fb2:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ pquerna:otp:v1.3.0:pquerna_otp/vendor/github.com/pquerna/otp \ - protocolbuffers:protobuf-go:v1.32.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ + protocolbuffers:protobuf-go:v1.34.2:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ quic-go:qtls-go1-20:v0.4.1:quic_go_qtls_go1_20/vendor/github.com/quic-go/qtls-go1-20 \ quic-go:quic-go:v0.40.1:quic_go_quic_go/vendor/github.com/quic-go/quic-go \ - redis:go-redis:v9.0.3:redis_go_redis/vendor/github.com/redis/go-redis/v9 \ + redis:go-redis:v9.5.1:redis_go_redis/vendor/github.com/redis/go-redis/v9 \ rivo:uniseg:v0.4.7:rivo_uniseg/vendor/github.com/rivo/uniseg \ - rogpeppe:go-internal:v1.10.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ + rogpeppe:go-internal:v1.12.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ sagikazarmark:locafero:v0.4.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \ sagikazarmark:slog-shim:v0.1.0:sagikazarmark_slog_shim/vendor/github.com/sagikazarmark/slog-shim \ segmentio:analytics-go:v3.1.0:segmentio_analytics_go/vendor/gopkg.in/segmentio/analytics-go.v3 \ segmentio:backo-go:23eae7c10bd3:segmentio_backo_go/vendor/github.com/segmentio/backo-go \ + shirou:gopsutil:v3.21.3:shirou_gopsutil/vendor/github.com/shirou/gopsutil \ shopspring:decimal:v1.2.0:shopspring_decimal/vendor/github.com/shopspring/decimal \ sourcegraph:conc:v0.3.0:sourcegraph_conc/vendor/github.com/sourcegraph/conc \ - spacemonkeygo:monkit:v3.0.22:spacemonkeygo_monkit/vendor/github.com/spacemonkeygo/monkit/v3 \ + spacemonkeygo:monkit:v3.0.23:spacemonkeygo_monkit/vendor/github.com/spacemonkeygo/monkit/v3 \ spacemonkeygo:spacelog:2296661a0572:spacemonkeygo_spacelog/vendor/github.com/spacemonkeygo/spacelog \ spacemonkeygo:tlshowdy:8fa2cec1d7cd:spacemonkeygo_tlshowdy/vendor/github.com/spacemonkeygo/tlshowdy \ spf13:afero:v1.11.0:spf13_afero/vendor/github.com/spf13/afero \ @@ -125,16 +144,18 @@ GH_TUPLE= \ spf13:cobra:v1.8.0:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ spf13:viper:v1.18.2:spf13_viper/vendor/github.com/spf13/viper \ - storj:common:e16d36937e83:storj_common/vendor/storj.io/common \ - storj:drpc:v0.0.34:storj_drpc/vendor/storj.io/drpc \ - storj:eventkit:6cb545e5f892:storj_eventkit/vendor/storj.io/eventkit \ + storj:common:3bfa00555ba3:storj_common/vendor/storj.io/common \ + storj:drpc:0075ac871661:storj_drpc/vendor/storj.io/drpc \ + storj:eventkit:1d9596fee086:storj_eventkit/vendor/storj.io/eventkit \ storj:infectious:v0.0.2:storj_infectious/vendor/storj.io/infectious \ storj:monkit-jaeger:52b0792fa6cd:storj_monkit_jaeger/vendor/storj.io/monkit-jaeger \ storj:picobuf:v0.0.3:storj_picobuf/vendor/storj.io/picobuf \ - storj:uplink:190796a0f006:storj_uplink/vendor/storj.io/uplink \ + storj:uplink:608581a81048:storj_uplink/vendor/storj.io/uplink \ stretchr:testify:v1.9.0:stretchr_testify/vendor/github.com/stretchr/testify \ stripe:stripe-go:v75.8.0:stripe_stripe_go/vendor/github.com/stripe/stripe-go/v75 \ subosito:gotenv:v1.6.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ + tklauser:go-sysconf:v0.3.4:tklauser_go_sysconf/vendor/github.com/tklauser/go-sysconf \ + tklauser:numcpus:v0.2.1:tklauser_numcpus/vendor/github.com/tklauser/numcpus \ uber-go:mock:v0.3.0:uber_go_mock/vendor/go.uber.org/mock \ uber-go:multierr:v1.10.0:uber_go_multierr/vendor/go.uber.org/multierr \ uber-go:zap:v1.27.0:uber_go_zap/vendor/go.uber.org/zap \ @@ -161,7 +182,3 @@ post-extract: .for d in arrow internal @${LN} -s go/${d} ${WRKSRC_apache_arrow} .endfor - -post-patch: - @${REINPLACE_CMD} -e '/apache\/arrow/s,v12,v14,' \ - ${WRKSRC}/vendor/cloud.google.com/go/bigquery/arrow.go diff --git a/net/storj/distinfo b/net/storj/distinfo index e6753d6d3496..8a2d15950925 100644 --- a/net/storj/distinfo +++ b/net/storj/distinfo @@ -1,6 +1,10 @@ -TIMESTAMP = 1713260114 -SHA256 (storj-storj-v1.102.3_GH0.tar.gz) = fec7f4854c35a28e2b231d97355f4c65afd6d7aa5cf3baf040effcad72c794e3 -SIZE (storj-storj-v1.102.3_GH0.tar.gz) = 7136667 +TIMESTAMP = 1721679576 +SHA256 (storj-storj-v1.109.2_GH0.tar.gz) = d91a5cd0c253942c8da55a23dfbfa723c2bd5de85b0003442119c8067dd82ddf +SIZE (storj-storj-v1.109.2_GH0.tar.gz) = 7678178 +SHA256 (GoogleCloudPlatform-grpc-gcp-go-grpcgcp-v1.5.0_GH0.tar.gz) = 34c38297dd2f9016c849068e7e097fd6d87d0050e7b3a6533eb808b685755c9a +SIZE (GoogleCloudPlatform-grpc-gcp-go-grpcgcp-v1.5.0_GH0.tar.gz) = 371201 +SHA256 (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 14dbc4af6952acdb1b941d002cd36fd2299aa6b3144cbcbddbb032c47f816da5 +SIZE (StackExchange-wmi-cbe66965904d_GH0.tar.gz) = 11279 SHA256 (VividCortex-ewma-v1.2.0_GH0.tar.gz) = 2f26521a9207b91dfbca3d28e5545bc11cb098888ecf3e9ba8e5936387b06a33 SIZE (VividCortex-ewma-v1.2.0_GH0.tar.gz) = 6683 SHA256 (acarl005-stripansi-5a71ef0e047d_GH0.tar.gz) = 832ad7232c573cec3eece91af4cdf40d2d06bca94e026dd7d5add0f44f802f0f @@ -13,30 +17,48 @@ SHA256 (alicebob-miniredis-v2.13.3_GH0.tar.gz) = f74daa37a0def2a86eaa1645614aa3f SIZE (alicebob-miniredis-v2.13.3_GH0.tar.gz) = 125208 SHA256 (andybalholm-brotli-v1.0.6_GH0.tar.gz) = f13966f42f2695a0c655f8bbde5f4537de96380848144741f92ba5b1bc3a82b8 SIZE (andybalholm-brotli-v1.0.6_GH0.tar.gz) = 1817995 -SHA256 (apache-arrow-740889f413af_GH0.tar.gz) = cde071443fd74c9c3cf3eb867ea2f75ad6314e5ce01e7221d5653dfdd4b99b54 -SIZE (apache-arrow-740889f413af_GH0.tar.gz) = 20642404 +SHA256 (apache-arrow-e03105efc38e_GH0.tar.gz) = b9d7eb3a905f19354c19cd7388a9986809ea579b0410055ee66a83de08db055f +SIZE (apache-arrow-e03105efc38e_GH0.tar.gz) = 21160986 SHA256 (apache-thrift-v0.17.0_GH0.tar.gz) = f5888bcd3b8de40c2c2ab86896867ad9b18510deb412cba3e5da76fb4c604c29 SIZE (apache-thrift-v0.17.0_GH0.tar.gz) = 3049651 SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57 SIZE (blang-semver-v3.5.1_GH0.tar.gz) = 14831 +SHA256 (blang-semver-v4.0.0_GH0.tar.gz) = 873e979323df6060cb4f843bc920f07fa59c05002359bf5d4a3311c8911f6640 +SIZE (blang-semver-v4.0.0_GH0.tar.gz) = 27777 SHA256 (bmizerany-assert-b7ed37b82869_GH0.tar.gz) = f7dc11f10c5e52a94c836e15e7aff05ad4afba7436f66e5f4506806627c4635e SIZE (bmizerany-assert-b7ed37b82869_GH0.tar.gz) = 1469 SHA256 (bmkessler-fastdiv-41d5178f2044_GH0.tar.gz) = 50f3b6d090f30404a702d28e6f8cb2653234ff420d6dcaa30e1d17185caaa50d SIZE (bmkessler-fastdiv-41d5178f2044_GH0.tar.gz) = 6396 -SHA256 (boombuler-barcode-6c824513bacc_GH0.tar.gz) = 504c70d22b4d54047200d08fc15328118859f54fbbe979be80ba12e5a992ef30 -SIZE (boombuler-barcode-6c824513bacc_GH0.tar.gz) = 62988 +SHA256 (boombuler-barcode-v1.0.1_GH0.tar.gz) = 832b01643464267560fe56cfe76d3d78720b0d2aaec3eea7522c33d92c1233f9 +SIZE (boombuler-barcode-v1.0.1_GH0.tar.gz) = 62972 SHA256 (calebcase-tmpfile-v1.0.3_GH0.tar.gz) = e7c241df2937aefecc0bf5098d796511e494ebce5d7baa7e14287be4e87fdfc2 SIZE (calebcase-tmpfile-v1.0.3_GH0.tar.gz) = 6594 SHA256 (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 048708914541817193330ce052026deb0c617c9d953ac15ae601ab2bde5788d1 SIZE (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 176752 -SHA256 (cespare-xxhash-v2.2.0_GH0.tar.gz) = b8c684b9e5e136510913727e6a845b28f8176e55db827b11f17769fba970fe13 -SIZE (cespare-xxhash-v2.2.0_GH0.tar.gz) = 12334 +SHA256 (census-instrumentation-opencensus-proto-v0.4.1_GH0.tar.gz) = e3d89f7f9ed84c9b6eee818c2e9306950519402bf803698b15c310b77ca2f0f3 +SIZE (census-instrumentation-opencensus-proto-v0.4.1_GH0.tar.gz) = 164379 +SHA256 (cespare-xxhash-v2.3.0_GH0.tar.gz) = 0e3dda07b03a5f3733506218860ecb2d50c0f01f16299b5d60902ef5158cbde5 +SIZE (cespare-xxhash-v2.3.0_GH0.tar.gz) = 12696 SHA256 (cloudfoundry-gosigar-v1.1.0_GH0.tar.gz) = b7fe2209c5eb8f47e326edd5c1bf5cbfd3ee82b52f386b6888159fccbd2a6e6d SIZE (cloudfoundry-gosigar-v1.1.0_GH0.tar.gz) = 7785213 +SHA256 (cncf-xds-555b57ec207b_GH0.tar.gz) = d77c10f50f7c4758403a538d99b1de46c1a8d6c2876f6cffda8c5d8049ad1008 +SIZE (cncf-xds-555b57ec207b_GH0.tar.gz) = 115504 SHA256 (davecgh-go-spew-d8f796af33cc_GH0.tar.gz) = 21505c2cb5cb4e2b8ae3007f3f6db6edb9f1c28511f98975b6b0dedf0e3fa24e SIZE (davecgh-go-spew-d8f796af33cc_GH0.tar.gz) = 42183 +SHA256 (dgraph-io-badger-v4.2.0_GH0.tar.gz) = f4fcbcb96edc09c6ac201bf720e0ac4ea7b9ba636c76f4ae31200f6840fd9cf7 +SIZE (dgraph-io-badger-v4.2.0_GH0.tar.gz) = 2583135 +SHA256 (dgraph-io-ristretto-v0.1.1_GH0.tar.gz) = 79cb6e5fd11eb795c5e53ff4eeb9adc58339a5cdf542f3a963c96dea716caf99 +SIZE (dgraph-io-ristretto-v0.1.1_GH0.tar.gz) = 312882 SHA256 (dgryski-go-rendezvous-9f7001d12a5f_GH0.tar.gz) = 29584550745fd4b8fce2e2f3def7b9d9ffe2b86cf9b6596b53a660c9bbfe27b6 SIZE (dgryski-go-rendezvous-9f7001d12a5f_GH0.tar.gz) = 1699 +SHA256 (dsnet-try-v0.0.3_GH0.tar.gz) = 571ce905b7589ae8cc8d4dd2786bdedccd2e71c86d49e05a63498e0f0ef5780d +SIZE (dsnet-try-v0.0.3_GH0.tar.gz) = 5245 +SHA256 (dustin-go-humanize-v1.0.1_GH0.tar.gz) = ac3a0d8d0eef07c75d12eddce775a8e8306dfb9783a45312597c34ff643793d8 +SIZE (dustin-go-humanize-v1.0.1_GH0.tar.gz) = 17692 +SHA256 (envoyproxy-go-control-plane-v0.12.0_GH0.tar.gz) = 768ef881cab3804e936a0e0fcd82ed2672982386d6aa8a4661056d6b83860737 +SIZE (envoyproxy-go-control-plane-v0.12.0_GH0.tar.gz) = 2942483 +SHA256 (envoyproxy-protoc-gen-validate-v1.0.4_GH0.tar.gz) = 92e29c2150675ce954c965bcaa559ca944704b75711533cfe03ce541dcf5a1dd +SIZE (envoyproxy-protoc-gen-validate-v1.0.4_GH0.tar.gz) = 183765 SHA256 (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 63fed2e9bbdcc2aa279c2a7ea4a59c39bc21616ec2c96abff0020872beb3dbad SIZE (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 96494 SHA256 (fatih-color-v1.15.0_GH0.tar.gz) = e7a92edb32453c11aec9fac4d9f2b8fc42fac72249a7ca567c926a112534030e @@ -55,6 +77,8 @@ SHA256 (go-logr-stdr-v1.2.2_GH0.tar.gz) = 37d975b280d884ca0d55a800bc6e47314b6e86 SIZE (go-logr-stdr-v1.2.2_GH0.tar.gz) = 9098 SHA256 (go-oauth2-oauth2-v4.4.2_GH0.tar.gz) = 47ae66ee80ce4aa1e25f5a06d46d4023ac6c4e0797321eb32410d993d6ec420c SIZE (go-oauth2-oauth2-v4.4.2_GH0.tar.gz) = 579399 +SHA256 (go-ole-go-ole-v1.2.6_GH0.tar.gz) = 8f8ae1e3a71c1aa16fcd59b409e498dbec41c3ed23aec81e26edea275670db60 +SIZE (go-ole-go-ole-v1.2.6_GH0.tar.gz) = 52588 SHA256 (go-task-slim-sprig-52ccab3ef572_GH0.tar.gz) = 234ca4f44e68e77180301a1a6f3e0426769abefdcafb2ff80d3ffdb27512b173 SIZE (go-task-slim-sprig-52ccab3ef572_GH0.tar.gz) = 39958 SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 @@ -67,46 +91,50 @@ SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fb SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725 SHA256 (golang-jwt-jwt-v3.2.1_GH0.tar.gz) = 9c7d8c881a6517a7d38276d5cbcfbef93ff7ebb7d43181c471d9dc05b0b8feed SIZE (golang-jwt-jwt-v3.2.1_GH0.tar.gz) = 38016 -SHA256 (golang-appengine-v1.6.8_GH0.tar.gz) = 9f0029767e180c64ef42c448f02a247deb2980b2ba6908977ad4c53ebae1abb5 -SIZE (golang-appengine-v1.6.8_GH0.tar.gz) = 628708 -SHA256 (golang-crypto-v0.19.0_GH0.tar.gz) = 0e1d6c17f9c6f529d2d06e43030695ba135115ee401fda5316d6b30423087bb2 -SIZE (golang-crypto-v0.19.0_GH0.tar.gz) = 1810389 +SHA256 (golang-crypto-v0.25.0_GH0.tar.gz) = 44619ce0bc1901464e14925487f5152b850b50e214cc12021dbe177f22444749 +SIZE (golang-crypto-v0.25.0_GH0.tar.gz) = 1796762 SHA256 (golang-exp-7918f672742d_GH0.tar.gz) = b95b3ce3e29ce58fb69a562d1e0ad092086f5acbe8258e7288a313c9f354f9ed SIZE (golang-exp-7918f672742d_GH0.tar.gz) = 1634283 +SHA256 (golang-glog-v1.2.0_GH0.tar.gz) = c2525b6166e0c8e9e5de7e438f3a93220c8df2af1039fd732be31b0ac4f1bd94 +SIZE (golang-glog-v1.2.0_GH0.tar.gz) = 36276 SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394 SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101 SHA256 (golang-mock-v1.6.0_GH0.tar.gz) = 470174971c3a63361149a30f5b2d3a716a198afeb6cc71daa30712faa7293942 SIZE (golang-mock-v1.6.0_GH0.tar.gz) = 69251 -SHA256 (golang-mod-v0.13.0_GH0.tar.gz) = cf5ce8abafd047ece87e904b2065de2293c131e331cdc06a64f2c78c3908a6ca -SIZE (golang-mod-v0.13.0_GH0.tar.gz) = 122017 -SHA256 (golang-net-v0.21.0_GH0.tar.gz) = 30c0db56d8dbfd3180751586ef81c76012636f455f599355a18f5ce800398f00 -SIZE (golang-net-v0.21.0_GH0.tar.gz) = 1487045 -SHA256 (golang-oauth2-v0.17.0_GH0.tar.gz) = 23da742308bdc47fbb1b4c6b8abcfcac34afdc8d7bbbe507e41e626bdee5473d -SIZE (golang-oauth2-v0.17.0_GH0.tar.gz) = 96641 -SHA256 (golang-protobuf-v1.5.3_GH0.tar.gz) = 48457a6a9e8c78a7556ff5ff4a4c77d7df9bf70e882491ee0f3f1ff06db2bfaa -SIZE (golang-protobuf-v1.5.3_GH0.tar.gz) = 171822 -SHA256 (golang-sync-v0.6.0_GH0.tar.gz) = 23b8fca95397b2293e64e58d333633051ec942b46318ad8f630318e801658b67 -SIZE (golang-sync-v0.6.0_GH0.tar.gz) = 17605 -SHA256 (golang-sys-v0.17.0_GH0.tar.gz) = ac396e3c66940e34fdd1d422a9628ab2a5118249118f2a36f65082d32e709e7a -SIZE (golang-sys-v0.17.0_GH0.tar.gz) = 1446309 -SHA256 (golang-term-v0.17.0_GH0.tar.gz) = a624f23d34ec0ab82e1ccf57bd1d9da9e721ec9c6c3cfe20afff842385b5dd72 -SIZE (golang-term-v0.17.0_GH0.tar.gz) = 14734 -SHA256 (golang-text-v0.14.0_GH0.tar.gz) = c80295e75bda599d17ccf74038139b0957b9915fae4e60d8b46f89454ef171a0 -SIZE (golang-text-v0.14.0_GH0.tar.gz) = 8974094 +SHA256 (golang-mod-v0.17.0_GH0.tar.gz) = 42f3790e2ee1c27c5f18f1450056a81be018cd79b49efa0969bd7f39cea96f84 +SIZE (golang-mod-v0.17.0_GH0.tar.gz) = 122062 +SHA256 (golang-net-v0.27.0_GH0.tar.gz) = 7366b073182cd029815e724a6584cdf01864f46f108e1b1f6beb04597ebacaea +SIZE (golang-net-v0.27.0_GH0.tar.gz) = 1454586 +SHA256 (golang-oauth2-v0.21.0_GH0.tar.gz) = cff4b764ed7b362dfbfb69a96064498b6e9533e3eb1d5904aebc6ef085b7e602 +SIZE (golang-oauth2-v0.21.0_GH0.tar.gz) = 98393 +SHA256 (golang-protobuf-v1.5.4_GH0.tar.gz) = d75e6960ecfabaaa83a7261b1b630d24e9c63aca79615fb15bf33e11b62fd019 +SIZE (golang-protobuf-v1.5.4_GH0.tar.gz) = 172992 +SHA256 (golang-snappy-v0.0.4_GH0.tar.gz) = 77df678795596f9dfecb5744deb984633d780460a7e9a59e0c7ecfe2052b644f +SIZE (golang-snappy-v0.0.4_GH0.tar.gz) = 66129 +SHA256 (golang-sync-v0.7.0_GH0.tar.gz) = 39bf56d2dc04d16baabbf5eb5d847a2ad68762b5efde7ca3a8fdb24bdcdd9461 +SIZE (golang-sync-v0.7.0_GH0.tar.gz) = 18181 +SHA256 (golang-sys-v0.22.0_GH0.tar.gz) = b5a84a20ff327803ed47aefd837a3264d511b3f644017cb8e050ff1f5bd22471 +SIZE (golang-sys-v0.22.0_GH0.tar.gz) = 1498230 +SHA256 (golang-term-v0.22.0_GH0.tar.gz) = 12263f0da55447aa51fb5d5bef6ca12e37bf2058db6c625e498d06e462fca79e +SIZE (golang-term-v0.22.0_GH0.tar.gz) = 14742 +SHA256 (golang-text-v0.16.0_GH0.tar.gz) = 6df270cb3d696f882857c8ce02233e7f08d5ff900986e1ac669b47e088b18779 +SIZE (golang-text-v0.16.0_GH0.tar.gz) = 8972326 SHA256 (golang-time-v0.5.0_GH0.tar.gz) = bb876812abbce995ed8c8523b55c5c5518e594f0570cf372a5d1213a5423d95f SIZE (golang-time-v0.5.0_GH0.tar.gz) = 12219 -SHA256 (golang-tools-v0.14.0_GH0.tar.gz) = 2d7288426894cc424f97e4bea91e16ca7b0d0a0d8f1d202e01973819bad9c7e1 -SIZE (golang-tools-v0.14.0_GH0.tar.gz) = 3552392 +SHA256 (golang-tools-e35e4ccd0d2d_GH0.tar.gz) = 45cb6ab475be517a00367ec88794113071d5946d477c097ca3b5c2f6e55a5213 +SIZE (golang-tools-e35e4ccd0d2d_GH0.tar.gz) = 3804194 SHA256 (golang-xerrors-104605ab7028_GH0.tar.gz) = b1c0f6912b3bd5ad711e5bce41a5ba64ff839416f4b85231f8d457e8817954c0 SIZE (golang-xerrors-104605ab7028_GH0.tar.gz) = 13742 +SHA256 (google-cel-spec-v0.15.0_GH0.tar.gz) = 3ee09eb69dbe77722e9dee23dc48dc2cd9f765869fcf5ffb1226587c81791a0b +SIZE (google-cel-spec-v0.15.0_GH0.tar.gz) = 211940 SHA256 (google-flatbuffers-v23.5.26_GH0.tar.gz) = 1cce06b17cddd896b6d73cc047e36a254fb8df4d7ea18a46acf16c4c0cd3f3f3 SIZE (google-flatbuffers-v23.5.26_GH0.tar.gz) = 2257271 SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86 SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784 -SHA256 (google-go-genproto-31a09d347014_GH0.tar.gz) = 21abbc708f38dea490f7856970a08c526e37ef61bc03e5aafd038a32b66f5542 -SIZE (google-go-genproto-31a09d347014_GH0.tar.gz) = 5957261 -SHA256 (google-go-genproto-37d4d3c04a78_GH0.tar.gz) = d03dfb9dd652070a92d97fcbb28118df0c70c8ea1f7303997753abef06e9ddca -SIZE (google-go-genproto-37d4d3c04a78_GH0.tar.gz) = 5957218 +SHA256 (google-go-genproto-46eb208f015d_GH0.tar.gz) = 19fca721581ebe1d03c54c0c5088bc407618155d80c81b4fe27dd9ac90b31e67 +SIZE (google-go-genproto-46eb208f015d_GH0.tar.gz) = 6046313 +SHA256 (google-go-genproto-f6361c86f094_GH0.tar.gz) = b7bc8f133d3ffbc23d026df63f793c2bfbeba76eb7dddde818b6737e124f4137 +SIZE (google-go-genproto-f6361c86f094_GH0.tar.gz) = 6028982 SHA256 (google-pprof-91b7bce49751_GH0.tar.gz) = aa6c6471506e8a1590887c566c62d9049955bc32a9b859d6d4f7342bacf80a43 SIZE (google-pprof-91b7bce49751_GH0.tar.gz) = 2951069 SHA256 (google-s2a-go-v0.1.7_GH0.tar.gz) = 671aa97ee51cf7fff4f62a27d659aefb0ba97785c552183a03b25f49197cd028 @@ -115,26 +143,34 @@ SHA256 (google-uuid-v1.6.0_GH0.tar.gz) = ee63376b5675376c60e055ed66e5f3651ccc703 SIZE (google-uuid-v1.6.0_GH0.tar.gz) = 20896 SHA256 (googleapis-enterprise-certificate-proxy-v0.3.2_GH0.tar.gz) = d01f2349b605a37db615d0a9454970bda9575d8ebe12bdd0c164f4d2717ab2bc SIZE (googleapis-enterprise-certificate-proxy-v0.3.2_GH0.tar.gz) = 38853 -SHA256 (googleapis-gax-go-v2.12.2_GH0.tar.gz) = 320b9ed8c7169c827b00dc5cf1b46739e4d47ce0f24592aab32839e77bda57e5 -SIZE (googleapis-gax-go-v2.12.2_GH0.tar.gz) = 54169 -SHA256 (googleapis-google-api-go-client-v0.168.0_GH0.tar.gz) = 5e1261205341c1cf93b201b34fbc04a427a4bc8366c4fc4df1c1d1260d774744 -SIZE (googleapis-google-api-go-client-v0.168.0_GH0.tar.gz) = 37704723 -SHA256 (googleapis-google-cloud-go-bigquery-v1.59.1_GH0.tar.gz) = 1741d556b6e096c4e1a2151f6cd862ed76cd36390819f49b26328e0e7e921433 -SIZE (googleapis-google-cloud-go-bigquery-v1.59.1_GH0.tar.gz) = 25672474 -SHA256 (googleapis-google-cloud-go-compute-v1.23.4_GH0.tar.gz) = 5ef5eb2165902110412544bdfd1e8c3c419ebf88c3533b3c451cc238416a64ff -SIZE (googleapis-google-cloud-go-compute-v1.23.4_GH0.tar.gz) = 25259157 -SHA256 (googleapis-google-cloud-go-iam-v1.1.6_GH0.tar.gz) = d2fc9bc0810e98ea14703d384673d3884733afa95373eac2d569641514367716 -SIZE (googleapis-google-cloud-go-iam-v1.1.6_GH0.tar.gz) = 25260383 -SHA256 (googleapis-google-cloud-go-v0.112.0_GH0.tar.gz) = fd2883bc415379f48766e9d265136b5c34bf93bcf3d3f8f537306290e4725827 -SIZE (googleapis-google-cloud-go-v0.112.0_GH0.tar.gz) = 24594306 +SHA256 (googleapis-gax-go-v2.12.5_GH0.tar.gz) = d8be402204e7aa6db309548552119de23200ea7b2b10396a3b806d184ae3466a +SIZE (googleapis-gax-go-v2.12.5_GH0.tar.gz) = 56597 +SHA256 (googleapis-go-sql-spanner-ac42e60f5ab1_GH0.tar.gz) = f8850f17d84c8b45fb4d4fc04db5c749dc24db02759231730b142e415b3a00ec +SIZE (googleapis-go-sql-spanner-ac42e60f5ab1_GH0.tar.gz) = 288156 +SHA256 (googleapis-google-api-go-client-v0.188.0_GH0.tar.gz) = a72e28dc3381841668909b1d7a4a900c96c3211bb9edbde262e6b778513c0916 +SIZE (googleapis-google-api-go-client-v0.188.0_GH0.tar.gz) = 34307985 +SHA256 (googleapis-google-cloud-go-bigquery-v1.61.0_GH0.tar.gz) = aaa3c0879d1481cb900ceaa3955876aa6957cf4f29187d69073cf29d1ae7e962 +SIZE (googleapis-google-cloud-go-bigquery-v1.61.0_GH0.tar.gz) = 27299236 +SHA256 (googleapis-google-cloud-go-iam-v1.1.10_GH0.tar.gz) = 67da041c02926b9324f25940864ac7a56890f7e0ae4bd4fc71e5f723a9a88a67 +SIZE (googleapis-google-cloud-go-iam-v1.1.10_GH0.tar.gz) = 28932006 +SHA256 (googleapis-google-cloud-go-longrunning-v0.5.10_GH0.tar.gz) = 79e0ae74c88d0e353d4b81c3ae55406b3a52dad90c4071d5648f8ce3bc429a3a +SIZE (googleapis-google-cloud-go-longrunning-v0.5.10_GH0.tar.gz) = 29044667 +SHA256 (googleapis-google-cloud-go-secretmanager-v1.13.3_GH0.tar.gz) = cf000d1531e4d27bdb296f7007977a48e30da12c1b0ddf72e46ebd1b2e706a04 +SIZE (googleapis-google-cloud-go-secretmanager-v1.13.3_GH0.tar.gz) = 28937883 +SHA256 (googleapis-google-cloud-go-spanner-v1.64.0_GH0.tar.gz) = 7eb208af2ead6b3aea24a7ff97ede3f1a14a8f96f0bd3219e410470c08265cf4 +SIZE (googleapis-google-cloud-go-spanner-v1.64.0_GH0.tar.gz) = 28919218 +SHA256 (googleapis-google-cloud-go-v0.115.0_GH0.tar.gz) = 9dd0f2ab93d23848b5aba3b7a3c9f05bf7e9cd51bafef721a196902b90b20429 +SIZE (googleapis-google-cloud-go-v0.115.0_GH0.tar.gz) = 28854202 SHA256 (googleapis-google-cloud-go-v0.4.0_GH0.tar.gz) = d7d0c9391fe7b2151589b1c2db9732959689bd809d427b63dbac3d3314fcd3c7 SIZE (googleapis-google-cloud-go-v0.4.0_GH0.tar.gz) = 765442 +SHA256 (googleapis-google-cloud-go-v0.7.0_GH0.tar.gz) = 7acc9c4edec4e69db5f2e449c9d4adb2dfeb5cc65e097c4a391b1307267e7b8e +SIZE (googleapis-google-cloud-go-v0.7.0_GH0.tar.gz) = 971767 SHA256 (gorilla-mux-v1.8.0_GH0.tar.gz) = ea2639259d2ce6f402636655e91eb93ba69c139e3cbf80b044ee393ada53757b SIZE (gorilla-mux-v1.8.0_GH0.tar.gz) = 45517 SHA256 (gorilla-schema-v1.2.0_GH0.tar.gz) = 5dbfdc9c3e9275a87f4768cc455db2832c10dc7f2b9703810ff635dbf87c6cf0 SIZE (gorilla-schema-v1.2.0_GH0.tar.gz) = 23467 -SHA256 (grpc-grpc-go-v1.62.0_GH0.tar.gz) = 93111512a9cc03308f02cc3ec462100d9348a1c73797ac948b23873b3bbbf6b8 -SIZE (grpc-grpc-go-v1.62.0_GH0.tar.gz) = 2126191 +SHA256 (grpc-grpc-go-v1.64.1_GH0.tar.gz) = bf577a99fabadfc60df58882719c6e545891ecbca93d1a2261d6ad073e5f187e +SIZE (grpc-grpc-go-v1.64.1_GH0.tar.gz) = 2102553 SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2 SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658 SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141 @@ -151,8 +187,8 @@ SHA256 (jackc-pgservicefile-091c0ba34f0a_GH0.tar.gz) = bcddcf3a24b564a3baf14197f SIZE (jackc-pgservicefile-091c0ba34f0a_GH0.tar.gz) = 3044 SHA256 (jackc-pgtype-v1.14.1_GH0.tar.gz) = d24709f3a65021822f40591d7e886bbee7a07c741ee78167dff8c6e7db92f292 SIZE (jackc-pgtype-v1.14.1_GH0.tar.gz) = 189402 -SHA256 (jackc-pgx-v5.5.2_GH0.tar.gz) = 22c799e9b4aee9559930595152a72d67ae88b12cbb5db88f6e07d6f1ca611cb5 -SIZE (jackc-pgx-v5.5.2_GH0.tar.gz) = 327889 +SHA256 (jackc-pgx-v5.6.0_GH0.tar.gz) = ac2a2d828a346620b56d26697f216b19ace1589913dd551308112572e2c548bb +SIZE (jackc-pgx-v5.6.0_GH0.tar.gz) = 340019 SHA256 (jackc-puddle-v2.2.1_GH0.tar.gz) = 9ca00c2b2b8b8bf6f07e959c25b84c8252006d00e00afa08ccd539026926b51b SIZE (jackc-puddle-v2.2.1_GH0.tar.gz) = 18731 SHA256 (jtolds-monkit-hw-141a0da276b3_GH0.tar.gz) = 235a0f0feb47f9b74dc13175fc8c0f5ddf00ba3e3750ca92ff9d144071fd2e1d @@ -209,18 +245,18 @@ SHA256 (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 8574a5cbc435057352a17ff9e6 SIZE (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 11395 SHA256 (pquerna-otp-v1.3.0_GH0.tar.gz) = f3695b673c06278ba944696b572115edcf31d004e035085d51202ba5c8894936 SIZE (pquerna-otp-v1.3.0_GH0.tar.gz) = 14027 -SHA256 (protocolbuffers-protobuf-go-v1.32.0_GH0.tar.gz) = 816e0babc183807928c4ede81999dc1e33bfe6e7eca9ccebe0409974e68559db -SIZE (protocolbuffers-protobuf-go-v1.32.0_GH0.tar.gz) = 1324049 +SHA256 (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = a91d3129e38945b612b7a377364dae324ed3a489c3a805a412805a0cee76e7a2 +SIZE (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = 1522818 SHA256 (quic-go-qtls-go1-20-v0.4.1_GH0.tar.gz) = f31f611d6efcc99d5d17cb1902833a1de254bbbaecb015b53ccd83acaf4438cd SIZE (quic-go-qtls-go1-20-v0.4.1_GH0.tar.gz) = 427111 SHA256 (quic-go-quic-go-v0.40.1_GH0.tar.gz) = ac7990899e8c64ba477d0524f2e82b44c6a63fd96f9e7ecf84d604e3f52a6e2c SIZE (quic-go-quic-go-v0.40.1_GH0.tar.gz) = 604674 -SHA256 (redis-go-redis-v9.0.3_GH0.tar.gz) = 67a4987c7e0d8049c124730c50551184382a69ae1be18da10c257416333d3b7f -SIZE (redis-go-redis-v9.0.3_GH0.tar.gz) = 271099 +SHA256 (redis-go-redis-v9.5.1_GH0.tar.gz) = a877a1c9bf8c729695b0800d2685fde3224ab2ff9c2bf0206774b5ba2a565352 +SIZE (redis-go-redis-v9.5.1_GH0.tar.gz) = 297329 SHA256 (rivo-uniseg-v0.4.7_GH0.tar.gz) = dc7aedce4a8c174b01df8406ff7d92779e2df76cee2ad17fa2ff6777feddadec SIZE (rivo-uniseg-v0.4.7_GH0.tar.gz) = 458088 -SHA256 (rogpeppe-go-internal-v1.10.0_GH0.tar.gz) = 9d464d9a1720ff3b805fe36e1a16be2d249c5d828b989f20b2e01a880341a802 -SIZE (rogpeppe-go-internal-v1.10.0_GH0.tar.gz) = 139226 +SHA256 (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = b51d588d05f3e82d3045545ef46bd758a0610b9cfde1ae243489a593908b6060 +SIZE (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = 116899 SHA256 (sagikazarmark-locafero-v0.4.0_GH0.tar.gz) = 9ca93b1d037912d27bbd11689c8a14b15f151df2cd2391648df67465423364c1 SIZE (sagikazarmark-locafero-v0.4.0_GH0.tar.gz) = 9674 SHA256 (sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz) = a594ec7e138265768a5c23f8ab460724d8215db45dc1bddde4743bca3373803d @@ -229,12 +265,14 @@ SHA256 (segmentio-analytics-go-v3.1.0_GH0.tar.gz) = a1bac547398d25c589d2cee9d5f5 SIZE (segmentio-analytics-go-v3.1.0_GH0.tar.gz) = 30360 SHA256 (segmentio-backo-go-23eae7c10bd3_GH0.tar.gz) = e11d38f68223e9ec5fc4224543c3f5d950ed202d2891b1165502a3b0150379d8 SIZE (segmentio-backo-go-23eae7c10bd3_GH0.tar.gz) = 2963 +SHA256 (shirou-gopsutil-v3.21.3_GH0.tar.gz) = bf03056f5012be0d799bfc5851a4819045247ec24ae4c0fdb80c029847ece38d +SIZE (shirou-gopsutil-v3.21.3_GH0.tar.gz) = 282358 SHA256 (shopspring-decimal-v1.2.0_GH0.tar.gz) = 59fa76645f63d7383d3f306fe2f7136d923e2aa514d9a9353938d9654b842f58 SIZE (shopspring-decimal-v1.2.0_GH0.tar.gz) = 37755 SHA256 (sourcegraph-conc-v0.3.0_GH0.tar.gz) = c20a36ef6e8cd4721b8824d3e0a590d78f56ce72ace53ec7fdd2f7a978e9240f SIZE (sourcegraph-conc-v0.3.0_GH0.tar.gz) = 23021 -SHA256 (spacemonkeygo-monkit-v3.0.22_GH0.tar.gz) = fca350107f3fed866a9c1f61aef70358bd100da1df9ad45b0426e99fd0dc74e8 -SIZE (spacemonkeygo-monkit-v3.0.22_GH0.tar.gz) = 357637 +SHA256 (spacemonkeygo-monkit-v3.0.23_GH0.tar.gz) = 8a8b7fd1c1b12ea4943c4cac4c086328f33e2f29ed93c800fd01713afc440291 +SIZE (spacemonkeygo-monkit-v3.0.23_GH0.tar.gz) = 357677 SHA256 (spacemonkeygo-spacelog-2296661a0572_GH0.tar.gz) = 0c29780eb883b7c42a882d2b9c087b203fc75e661d85cba2c2b0416ddd16a962 SIZE (spacemonkeygo-spacelog-2296661a0572_GH0.tar.gz) = 16360 SHA256 (spacemonkeygo-tlshowdy-8fa2cec1d7cd_GH0.tar.gz) = c0da0f3ed4916817d0501334244807203c83c15ef99157847125e4a2980431b7 @@ -249,26 +287,30 @@ SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac09 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 SHA256 (spf13-viper-v1.18.2_GH0.tar.gz) = eb9223a46c6319b3add6cfe3e7986fde9919bd441d695169d6f1238d19a0d6d4 SIZE (spf13-viper-v1.18.2_GH0.tar.gz) = 118481 -SHA256 (storj-common-e16d36937e83_GH0.tar.gz) = c49b46489cab52720b58e14ccf36c59a64b9046b237e3cdd7df33987698ba330 -SIZE (storj-common-e16d36937e83_GH0.tar.gz) = 679632 -SHA256 (storj-drpc-v0.0.34_GH0.tar.gz) = 1ce4c6d21e8551c2479f8d5bf6a3769bd9c2aff3b86d8ee42c460fd1d3c2bdb3 -SIZE (storj-drpc-v0.0.34_GH0.tar.gz) = 287039 -SHA256 (storj-eventkit-6cb545e5f892_GH0.tar.gz) = b29211b453dd5a643b6ebcb5790348363920753cefba467947253d2641e06397 -SIZE (storj-eventkit-6cb545e5f892_GH0.tar.gz) = 48896 +SHA256 (storj-common-3bfa00555ba3_GH0.tar.gz) = 3bc51a937de7a4f5246999b719183eaf97cd4b9ae97ee58080d46eef15b41f1c +SIZE (storj-common-3bfa00555ba3_GH0.tar.gz) = 635078 +SHA256 (storj-drpc-0075ac871661_GH0.tar.gz) = 35394a2f991c059eaff8b514874b4ebbccca0c5422e288c9f549840bc7771b65 +SIZE (storj-drpc-0075ac871661_GH0.tar.gz) = 288556 +SHA256 (storj-eventkit-1d9596fee086_GH0.tar.gz) = 58cb131a657558f7c33e7a61ed7f83adfb81eb27e45e9215beb9ee32880c8207 +SIZE (storj-eventkit-1d9596fee086_GH0.tar.gz) = 49070 SHA256 (storj-infectious-v0.0.2_GH0.tar.gz) = d9a0772d8b36449d52613fc34d18fb1426576bb2c3f838f158b1895f9e8fbddb SIZE (storj-infectious-v0.0.2_GH0.tar.gz) = 30375 SHA256 (storj-monkit-jaeger-52b0792fa6cd_GH0.tar.gz) = e79493a730e1565f1e5fe5f05583b41ec3f65810d6f7dd781ab97184d7ea28a9 SIZE (storj-monkit-jaeger-52b0792fa6cd_GH0.tar.gz) = 74226 SHA256 (storj-picobuf-v0.0.3_GH0.tar.gz) = 833d2e73c179476a68a40a1fc681b517f2cf7a9720540097605c23ff41302d02 SIZE (storj-picobuf-v0.0.3_GH0.tar.gz) = 70579 -SHA256 (storj-uplink-190796a0f006_GH0.tar.gz) = e4fc7f3882eee42ddc3cfa6c044a762900b3b7e47100e8c7247be31dab9f27d3 -SIZE (storj-uplink-190796a0f006_GH0.tar.gz) = 239517 +SHA256 (storj-uplink-608581a81048_GH0.tar.gz) = 3494669f8f8d1428153d27b2a187faf4f0e11ac09f9709d51688161580dc12ca +SIZE (storj-uplink-608581a81048_GH0.tar.gz) = 293311 SHA256 (stretchr-testify-v1.9.0_GH0.tar.gz) = ee651d4d4427d55096007190398102383498e6b5cf97ea9e89ad6e72b4115fbb SIZE (stretchr-testify-v1.9.0_GH0.tar.gz) = 108663 SHA256 (stripe-stripe-go-v75.8.0_GH0.tar.gz) = ce1f5a758d9289a9d0dc3d663beee93ffb4cc703f64d394396ccbaf6f4b352ee SIZE (stripe-stripe-go-v75.8.0_GH0.tar.gz) = 595675 SHA256 (subosito-gotenv-v1.6.0_GH0.tar.gz) = 51a5a8e36f30ddd97866779e93c4e93b0d4958a60fabd1d17fc2226bfe7823db SIZE (subosito-gotenv-v1.6.0_GH0.tar.gz) = 11470 +SHA256 (tklauser-go-sysconf-v0.3.4_GH0.tar.gz) = f873a047b9000e7bbfe0eede66565a04dbf5ecf0c251f5a7e406b3f23916cf6b +SIZE (tklauser-go-sysconf-v0.3.4_GH0.tar.gz) = 26998 +SHA256 (tklauser-numcpus-v0.2.1_GH0.tar.gz) = 3768c36e2e08c9b6c5edd499b19418e20845f2a3ab7131e9ef0df0049afdf68a +SIZE (tklauser-numcpus-v0.2.1_GH0.tar.gz) = 8118 SHA256 (uber-go-mock-v0.3.0_GH0.tar.gz) = b7fb4f572bbe0bd42fec5851c9089a1000351ba5cc670c5893e8fb6971cb487b SIZE (uber-go-mock-v0.3.0_GH0.tar.gz) = 85877 SHA256 (uber-go-multierr-v1.10.0_GH0.tar.gz) = fe39190f90b6410892c1fd0953926074d156e2aa91df8a2ba5d3140abfc11808 diff --git a/net/storj/files/patch-vendor_cloud.google.com_go_auth_grpctransport_grpctransport.go b/net/storj/files/patch-vendor_cloud.google.com_go_auth_grpctransport_grpctransport.go new file mode 100644 index 000000000000..ffd4791b2038 --- /dev/null +++ b/net/storj/files/patch-vendor_cloud.google.com_go_auth_grpctransport_grpctransport.go @@ -0,0 +1,75 @@ +From daa6646d2af5d7fb5b30489f4934c7db89868c7c Mon Sep 17 00:00:00 2001 +From: Cody Oss <6331106+codyoss@users.noreply.github.com> +Date: Mon, 1 Jul 2024 10:29:54 -0500 +Subject: [PATCH] fix(auth): support gRPC API keys (#10460) + +Porting https://github.com/googleapis/google-api-go-client/pull/2326 +which happened after we had made parity change to new auth lib. + +--- vendor/cloud.google.com/go/auth/grpctransport/grpctransport.go.orig 2024-06-12 21:20:20 UTC ++++ vendor/cloud.google.com/go/auth/grpctransport/grpctransport.go +@@ -77,6 +77,9 @@ type Options struct { + // configured for the client, which will be compared to the universe domain + // that is separately configured for the credentials. + UniverseDomain string ++ // APIKey specifies an API key to be used as the basis for authentication. ++ // If set DetectOpts are ignored. ++ APIKey string + + // InternalOptions are NOT meant to be set directly by consumers of this + // package, they should only be set by generated client code. +@@ -99,7 +102,8 @@ func (o *Options) validate() error { + if o.InternalOptions != nil && o.InternalOptions.SkipValidation { + return nil + } +- hasCreds := o.Credentials != nil || ++ hasCreds := o.APIKey != "" || ++ o.Credentials != nil || + (o.DetectOpts != nil && len(o.DetectOpts.CredentialsJSON) > 0) || + (o.DetectOpts != nil && o.DetectOpts.CredentialsFile != "") + if o.DisableAuthentication && hasCreds { +@@ -213,8 +217,15 @@ func dial(ctx context.Context, secure bool, opts *Opti + grpc.WithTransportCredentials(transportCreds), + } + +- // Authentication can only be sent when communicating over a secure connection. +- if !opts.DisableAuthentication { ++ if opts.APIKey != "" { ++ grpcOpts = append(grpcOpts, ++ grpc.WithPerRPCCredentials(&grpcKeyProvider{ ++ apiKey: opts.APIKey, ++ metadata: opts.Metadata, ++ secure: secure, ++ }), ++ ) ++ } else if !opts.DisableAuthentication { + metadata := opts.Metadata + + var creds *auth.Credentials +@@ -257,6 +268,26 @@ func dial(ctx context.Context, secure bool, opts *Opti + grpcOpts = append(grpcOpts, opts.GRPCDialOpts...) + + return grpc.DialContext(ctx, endpoint, grpcOpts...) ++} ++ ++// grpcKeyProvider satisfies https://pkg.go.dev/google.golang.org/grpc/credentials#PerRPCCredentials. ++type grpcKeyProvider struct { ++ apiKey string ++ metadata map[string]string ++ secure bool ++} ++ ++func (g *grpcKeyProvider) GetRequestMetadata(ctx context.Context, uri ...string) (map[string]string, error) { ++ metadata := make(map[string]string, len(g.metadata)+1) ++ metadata["X-goog-api-key"] = g.apiKey ++ for k, v := range g.metadata { ++ metadata[k] = v ++ } ++ return metadata, nil ++} ++ ++func (g *grpcKeyProvider) RequireTransportSecurity() bool { ++ return g.secure + } + + // grpcCredentialsProvider satisfies https://pkg.go.dev/google.golang.org/grpc/credentials#PerRPCCredentials.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202408080833.4788XKfU046819>