pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

cuelang: update to 0.10.0



Module Name:	pkgsrc-wip
Committed By:	Iku Iwasa <iquiw%NetBSD.org@localhost>
Pushed By:	iquiw
Date:		Sat Aug 24 15:30:12 2024 +0900
Changeset:	46654a13d095b17f775464055e05a51c2755dc48

Modified Files:
	cuelang/COMMIT_MSG
	cuelang/Makefile
	cuelang/distinfo
	cuelang/go-modules.mk

Log Message:
cuelang: update to 0.10.0

This release includes experimental support for the embed proposal, many
fixes for the new evaluator and modules, as well as many other fixes and
enhancements.

Evaluator

CLs 1195897, 1196094, 1198356, 1198736, and 1198860 fix crashes with
CUE_EXPERIMENT=evalv3 as reported by users.

CLs 1199272, 1199273, and 1199340 fix spurious "field not allowed" error
regressions in the new evaluator.

CL 1198566 fixes a performance regression introduced in CUE v0.6 where cue
cmd and tools/flow became many times slower on some inputs.

CL 1198350 ensures that all interpreter errors, such as those from @embed
attributes, include position information.

Embed proposal

With CUE_EXPERIMENT=embed, CUE now supports the embedding of non-CUE files
within a CUE package. See the embed proposal and its design document for
details, as well as the new how-to guide for the feature.

Modules

The cue help documentation for modules and inputs has been expanded, and a
number of error messages when using or publishing modules are now more
helpful.

A new concept guide on CUE language versions documents the language.version
field in cue.mod/module.cue files.

CL 1198249 adds support for an @ignore file attribute to unconditionally
ignore a file when loading packages or calculating dependencies.

CL 1198003 teaches the CUE loader to support symbolic links when loading
from local directories, matching the behavior before CUE_EXPERIMENT=modules
was introduced.

CL 1198143 tweaks cue mod init without an argument to create a module with
the module path cue.example rather than an empty path that made the module
file invalid.

CL 1197530 fixes the behavior of build tags, and also adds support for
parentheses in build tag expressions.

CL 1197531 implements better caching when evaluating dependencies, which
should speed up evaluation of modules that use multi-directory packages.

Go API

CL 1196721 disallows importing or loading packages with an underscore
qualifier like foo.com/bar:_, as it was never intended behavior. Users
should use the new embed proposal instead.

CL 1198555 adds a cue/load.Config.SkipImports option to avoid loading
instances from import statements. This particularly helps cue fmt, where
the loading caused unwanted slowness and unnecessary errors.

CL 1196820 adds a cue.LanguageVersion function to obtain the current
version of the language spec that the Go module implements.

CL 1197160 implements considered support for build tags in modules. Build
tags are considered false when outside the main module.

CL 1198686 fixes cue/load so that it no longer produces extra invalid
packages when Config.Package was set to * and nested packages were loaded.

CL 1198351 fixes a bug in astutil.Sanitize where unused imports were not
being fully removed from ast.File, causing errors in cue trim where all
uses of an import were removed.

CL 1198494 speeds up the Path method on wrapped errors, which causes
noticeable speed-ups in some edge cases.

CL 1198157 fixes cue/parser to accept keywords as valid selectors, aligning
with the language specification.

Encodings

Initial support for TOML is included in this release, including support in
cmd/cue and an experimental Go package. See the issue tracker for remaining
work in this space.

CLs 1199309, 1199139, 1199306, 1199214, 1199398, 1199308, and 1199309
resolve a number of issues when decoding JSON Schema files.

CLs 1196332, 1199094, and 1199103 fix the JSON decoder to provide correct
position information when decoding JSONL files or encountering a syntax
error.

CL 1198874 fixes the loading of JSON files to reject multiple
newline-delimited values, as those ar only allowed in NDJSON or JSONL
files.

CL 1198876 teaches the YAML decoder to decode empty documents as null,
aligning with the YAML spec and fixing panics when loading empty YAML
files.

CL 1196291 tweaks the YAML decoder so that comments following a field are
attached to the entire field.

CL 1196436 tweaks the textproto decoder to correctly handle required and
optional fields.

CLs 1195628 and 1199054 ensure that cue/format prints the correct white
space before and after comments.

CL 1195884 teaches cue/format to preserve comments associated with
... ellipsis expressions.

CL 538624 fixes a bug where cue/format would start a CUE file with white
space if it began with a clause.

CL 1196134 fixes a bug in cue/format where a comment at the start of a CUE
file would sometimes be indented.

CL 1196135 fixes a bug in cue/format where index or selector expressions
could cause extra tab indentation.

Builtins

CL 1196212 adds a list.Reverse function to reverse the elements of a list.

CL 1197452 tweaks tool/exec.Run so that its errors are unambiguous when any
command arguments contain white space.

CL 1198636 tweaks path.Match and tool/file.Glob to reject ** wildcard
patterns as unsupported, to avoid confusion and allow future changes to
their behavior. Note that this change may break uses of ** patterns, which
behaved like *.

cmd/cue

CL 1196822 adds a --language-version flag for cue mod init and cue mod edit
to set the language.version value.

CL 1197185 teaches cue mod resolve to work on the current module when no
arguments are given.

CL 1196370 teaches cue mod registry to gracefully shut down when
interrupted.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=46654a13d095b17f775464055e05a51c2755dc48

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 cuelang/COMMIT_MSG    |   2 +-
 cuelang/Makefile      |   2 +-
 cuelang/distinfo      | 150 ++++++++++++++++++++++++++------------------------
 cuelang/go-modules.mk |  48 ++++++++--------
 4 files changed, 105 insertions(+), 97 deletions(-)

diffs:
diff --git a/cuelang/COMMIT_MSG b/cuelang/COMMIT_MSG
index 42186ff5b4..9f1b0b529b 100644
--- a/cuelang/COMMIT_MSG
+++ b/cuelang/COMMIT_MSG
@@ -1,3 +1,3 @@
-lang/cuelang: import cuelang version 0.9.0
+lang/cuelang: import cuelang version 0.10.0
 
 Packaged in wip by iquiw
diff --git a/cuelang/Makefile b/cuelang/Makefile
index 368f06924e..802910cc55 100644
--- a/cuelang/Makefile
+++ b/cuelang/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-PKGNAME=	cuelang-0.9.2
+PKGNAME=	cuelang-0.10.0
 DISTNAME=	cue-${GITHUB_TAG}
 CATEGORIES=	lang
 MASTER_SITES=	${MASTER_SITE_GITHUB:=cue-lang/}
diff --git a/cuelang/distinfo b/cuelang/distinfo
index 81bde04ca1..3b96106361 100644
--- a/cuelang/distinfo
+++ b/cuelang/distinfo
@@ -1,23 +1,23 @@
 $NetBSD$
 
-BLAKE2s (cue-v0.9.2.tar.gz) = ced82c8071b48e984c1762aa95098d69503ffa90f5c8393f4c2cfae31121985c
-SHA512 (cue-v0.9.2.tar.gz) = 051a4d15d74123f52f692e8b2f2e311b6356d617e4b22fa9b5d702640fcaafaf1342eb25997ffc4fe32936a61afda9929558c53878e51d2cb38e13bc471d3769
-Size (cue-v0.9.2.tar.gz) = 2386349 bytes
-BLAKE2s (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240404174027-a39bec0462d2.mod) = 9e8c539607db6206828bcb50c89a3865d6f2c5d027c61984ef222f81aba5a5e3
-SHA512 (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240404174027-a39bec0462d2.mod) = efd52d7c2b7a9824bad5dbab8b3d680d5b6ccd78b4a7f1059655ce6c21fb6a1b2aedd745e215628306c0a266616749168ecaf67d76a3e97af26075d1b58aa330
-Size (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240404174027-a39bec0462d2.mod) = 477 bytes
-BLAKE2s (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240404174027-a39bec0462d2.zip) = b1f235b57ac2e8b9ab907d2c7c21a9a3fc76990bc5e82332674a55fd8123d6a0
-SHA512 (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240404174027-a39bec0462d2.zip) = 964487cc29af8a77aa98cefd4733e0e76489e8e17161cb453039967c706ead0ea0f17cc24ae144b20a9efc51fc549ac5f5480cd72045f826951e4bce98717a3d
-Size (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240404174027-a39bec0462d2.zip) = 143905 bytes
+BLAKE2s (cue-v0.10.0.tar.gz) = 3e0beceb96facde939ee76479ac9bf4d615889d9d05a77e8fbaf9daa18f2b7d8
+SHA512 (cue-v0.10.0.tar.gz) = b963257d62db5a326a69fb13b366259896638d26f10d6c01b355377779e5b3606ce69976ba032ac0e27022cee34d155ea59abaad630718e43cc351ead432450e
+Size (cue-v0.10.0.tar.gz) = 2424088 bytes
+BLAKE2s (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.mod) = fcfc2f425f527504163a48c5048f760810cb7642138e47abcbbdebada6c83f2b
+SHA512 (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.mod) = e6ca5baa4fe50a62df9de0eea90e04653bb226937db080e8636b8c3193407961d05b828c5975bedec2676e93d96f314e244edbb6832b2de338905088f244fcaa
+Size (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.mod) = 443 bytes
+BLAKE2s (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.zip) = 0b51ba9f8b8a8fa83d5b85d3503c79d7d1593536c218a0b13de941a183bd2f54
+SHA512 (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.zip) = 8ce85d88c357e6d75ad77313e3c0c6bd8ad8486ca66f87d65166795fe79b7d8324de1b6e17b4c3a42e77167e514717295bae8618fd95a8aff8e3eb29684d64c1
+Size (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.zip) = 143876 bytes
 BLAKE2s (github.com_cockroachdb_apd_v3_@v_v3.2.1.mod) = fd9d7c8ee74e4ce2ed693c02598f28a336c989df202f4d54405f282a7db7a270
 SHA512 (github.com_cockroachdb_apd_v3_@v_v3.2.1.mod) = 93dbc639ac09c0d9c7cdd8e822ed69c29ce9c6349a4aca1a6204c39ec5757d6326a6c396e6862790e55299879b3fb09e9084a0728f73aeceaf6dc625c4742c86
 Size (github.com_cockroachdb_apd_v3_@v_v3.2.1.mod) = 81 bytes
 BLAKE2s (github.com_cockroachdb_apd_v3_@v_v3.2.1.zip) = 95f81471e1904717de6555ece5a2373d23dd2f4404508a84cc9b8919a16da2e2
 SHA512 (github.com_cockroachdb_apd_v3_@v_v3.2.1.zip) = 662f5933cf1d9cce6cc4cf365d060fd431c5c26309eb6cce50c6c4c08c230d0384631b56dd015b93ad191e53ff6abe669d2bdaa512ea599a552f8d8ce791c5bd
 Size (github.com_cockroachdb_apd_v3_@v_v3.2.1.zip) = 358325 bytes
-BLAKE2s (github.com_cpuguy83_go-md2man_v2_@v_v2.0.3.mod) = 5d28aa7bd4d3be65c094ff1eff00044ed7a895928d188f7a279b5bd9a596d393
-SHA512 (github.com_cpuguy83_go-md2man_v2_@v_v2.0.3.mod) = d39412bb14c058291d07276337f802547bfb1a682cc65199cb04334f8089b6ea5d4d73587c2765c518f9e27fa3421c276eaea616d7cfbe36a2a244326edf1cb5
-Size (github.com_cpuguy83_go-md2man_v2_@v_v2.0.3.mod) = 100 bytes
+BLAKE2s (github.com_cpuguy83_go-md2man_v2_@v_v2.0.4.mod) = 5d28aa7bd4d3be65c094ff1eff00044ed7a895928d188f7a279b5bd9a596d393
+SHA512 (github.com_cpuguy83_go-md2man_v2_@v_v2.0.4.mod) = d39412bb14c058291d07276337f802547bfb1a682cc65199cb04334f8089b6ea5d4d73587c2765c518f9e27fa3421c276eaea616d7cfbe36a2a244326edf1cb5
+Size (github.com_cpuguy83_go-md2man_v2_@v_v2.0.4.mod) = 100 bytes
 BLAKE2s (github.com_creack_pty_@v_v1.1.9.mod) = df42a1d34a4df624a6fbab600483cf5afb215874880e2e9e23f5fb03d719eb16
 SHA512 (github.com_creack_pty_@v_v1.1.9.mod) = 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a
 Size (github.com_creack_pty_@v_v1.1.9.mod) = 39 bytes
@@ -27,12 +27,12 @@ Size (github.com_davecgh_go-spew_@v_v1.1.0.mod) = 34 bytes
 BLAKE2s (github.com_davecgh_go-spew_@v_v1.1.1.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
 SHA512 (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 Size (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 34 bytes
-BLAKE2s (github.com_emicklei_proto_@v_v1.10.0.mod) = fbec9c0c4bce7ec10b23c5e7db6126c4e13803f6e371742bb10aa896bdcbc6d4
-SHA512 (github.com_emicklei_proto_@v_v1.10.0.mod) = de169b0b50d285233181cd35bc2d2b5e96a7f7c5094baf0f4c2568ab14e8bb4360703708e3d36b8336887cf24c7c726bad3a24fc29a9e04e93011984dfd1c84b
-Size (github.com_emicklei_proto_@v_v1.10.0.mod) = 42 bytes
-BLAKE2s (github.com_emicklei_proto_@v_v1.10.0.zip) = 4325cbf2430633049b436ef7e8e68a54da7176d7095c40cffa70f247e8670814
-SHA512 (github.com_emicklei_proto_@v_v1.10.0.zip) = 29d67a4d9fa4b74ce9356c9db40a562b61c93abb61d0c67ade771ef95a3c59671d0050d46a40f562779d363688a08da066fc2c67c5ccd5315c3a952d7116a761
-Size (github.com_emicklei_proto_@v_v1.10.0.zip) = 73032 bytes
+BLAKE2s (github.com_emicklei_proto_@v_v1.13.2.mod) = fbec9c0c4bce7ec10b23c5e7db6126c4e13803f6e371742bb10aa896bdcbc6d4
+SHA512 (github.com_emicklei_proto_@v_v1.13.2.mod) = de169b0b50d285233181cd35bc2d2b5e96a7f7c5094baf0f4c2568ab14e8bb4360703708e3d36b8336887cf24c7c726bad3a24fc29a9e04e93011984dfd1c84b
+Size (github.com_emicklei_proto_@v_v1.13.2.mod) = 42 bytes
+BLAKE2s (github.com_emicklei_proto_@v_v1.13.2.zip) = 636ab6dc7f429eb1d73b7e126e45632700f1b9f85274e04219e07c0f5fab76b1
+SHA512 (github.com_emicklei_proto_@v_v1.13.2.zip) = 4f70cf708b8055148ece58aa681211a71b9d02dcff0e06ad40871cdef3c9f9058ed1d26eea4388076fc22294603332975036c22e514970c05dd4f5c190dc7736
+Size (github.com_emicklei_proto_@v_v1.13.2.zip) = 75349 bytes
 BLAKE2s (github.com_go-quicktest_qt_@v_v1.101.0.mod) = bbc6498c6db712bb4a8851782fdde36261a2658278b259c5202d4eba14884863
 SHA512 (github.com_go-quicktest_qt_@v_v1.101.0.mod) = 9821a7943008da9e2034ef425b16204c707aa98ef37f72fc58ee547126e655c63e7e403d8d22d03df81e22354c1725be0379cb4c9afea84d050e07c1a2198428
 Size (github.com_go-quicktest_qt_@v_v1.101.0.mod) = 504 bytes
@@ -111,24 +111,24 @@ Size (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.
 BLAKE2s (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.zip) = 74bf252b0593a6885279d4df2956d111bd73e33ff99eb86edbf34dd50a16ba82
 SHA512 (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.zip) = 6b895bd56d436c3722a3a96d1e0a537548f186c687f66c44f4cad012dec063cb4355caa20249f5e03cd1405cf983b9eca13313738054f2a34df612c7a56b5bc4
 Size (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.zip) = 274069 bytes
-BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.12.0.mod) = abbe9b083db655fe8e922bfc9770333181938b4f5107a1af71e90b6369396f04
-SHA512 (github.com_rogpeppe_go-internal_@v_v1.12.0.mod) = 5b3ffad2cb3713b0b490edffc47c8d22502b68749c156496e0645fa588ce9b7aa3dc56b03b07f436c5489cac0a7af735f7928c3d088227bdf55f8c2a3f7cfa14
-Size (github.com_rogpeppe_go-internal_@v_v1.12.0.mod) = 167 bytes
-BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.12.0.zip) = 315cc3059843f9b87b8732dbce3b109866d39ad9f1403bc4cd27aff656366bfc
-SHA512 (github.com_rogpeppe_go-internal_@v_v1.12.0.zip) = 21a64b9b64eec03de6305de04968a49e096da61cd76b0f76be49a007dea8345640d8a06ccfaa76e5ad8b1bdd0df341de6a69c590ad44d55646ab16ed3e1bda58
-Size (github.com_rogpeppe_go-internal_@v_v1.12.0.zip) = 190596 bytes
+BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.mod) = 628a7bfaf3789aa834f97460a1e476b70ee93337caa0abb14532260787dd3cdb
+SHA512 (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.mod) = 18ba4c8f0094696902a9320b6c66e60160dc9858717fe8cae0e17c0021f40f40d656d7b0cc9c40089c2a5ab56ec3ab8897c81daad97d004f308af97d0523b728
+Size (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.mod) = 141 bytes
+BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.zip) = 1636d8f7d9d90023c7eb0cb4e05f2e5037f2c12e09e2e7c6a3e00aa34bf855aa
+SHA512 (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.zip) = 057e034fb73dbb1fb909911b7ac3c772483e1747ab5b71ff370edb024f75c79e61c3d9c872e427051f11e6072482084b0cbea0ea698c5156aacd4524763ddbc1
+Size (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.zip) = 204316 bytes
 BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.9.0.mod) = a821b267cecc00e91955bdb82a97a7d803d9ef8989d5a55c8559299c26e14591
 SHA512 (github.com_rogpeppe_go-internal_@v_v1.9.0.mod) = a3d30dd629b377513944f59ed204b44f4759e88e20cd70cd9280965d0d010e01af3ad8e5b9f45b33e0ed9a28fbb25575ca0ff2075c970468fcf39c1f1a7f5351
 Size (github.com_rogpeppe_go-internal_@v_v1.9.0.mod) = 112 bytes
 BLAKE2s (github.com_russross_blackfriday_v2_@v_v2.1.0.mod) = f0bc812b934149988d4ab1dcc12c2c63777f0a0d18126b5cba0e35ea880b775b
 SHA512 (github.com_russross_blackfriday_v2_@v_v2.1.0.mod) = ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738
 Size (github.com_russross_blackfriday_v2_@v_v2.1.0.mod) = 42 bytes
-BLAKE2s (github.com_spf13_cobra_@v_v1.8.0.mod) = d7690c7b4cfb2a01283da5b42156904c35546551c443c0f8ff38d44c01985817
-SHA512 (github.com_spf13_cobra_@v_v1.8.0.mod) = 2dc235ca3f562ed6d45c7133d2a73cdc72143986fdd455c0be3dd6d7639ebf4a74b8e82b3782d1bfc826155e6dd9ed3d20b4194d64d055a58b46c53af0cb5cfe
-Size (github.com_spf13_cobra_@v_v1.8.0.mod) = 194 bytes
-BLAKE2s (github.com_spf13_cobra_@v_v1.8.0.zip) = 96550d0bf2617243edcc11a16203953efd560f6d7419a92174539b8f4f5e4428
-SHA512 (github.com_spf13_cobra_@v_v1.8.0.zip) = 766560f32d0bc5d0a0a815ce9f17cf5c3a9382f65a9d8741aabf807f5edd6d2d25ffd24f84891318b9712288696dd06e3f379c549943266a69613544d4f2c0e1
-Size (github.com_spf13_cobra_@v_v1.8.0.zip) = 229194 bytes
+BLAKE2s (github.com_spf13_cobra_@v_v1.8.1.mod) = 96bd527547931b753f6ce6512893ddcfc62b88e00e6b8036b8bfdc50f9525050
+SHA512 (github.com_spf13_cobra_@v_v1.8.1.mod) = b1883380508c782682d0f773e936aa92cc27236e304ad4c923fbecc123b3398fe76d92bfb54e24aaa1112d6bf664263dbed48a257685a26f069edbe0ff68977f
+Size (github.com_spf13_cobra_@v_v1.8.1.mod) = 194 bytes
+BLAKE2s (github.com_spf13_cobra_@v_v1.8.1.zip) = bf6d4a4f476322c6e2afbc3fed6b5a83582a0900480a05f947bf39dda440d387
+SHA512 (github.com_spf13_cobra_@v_v1.8.1.zip) = 2321dc70e0d9478be997692bd31fb071c63dfac9d641f1eaf66d44b0bb11eb51fe6f0a8b596e2eaa31af876ff6470e10631975440ba44026b46ca3f771f32249
+Size (github.com_spf13_cobra_@v_v1.8.1.zip) = 231907 bytes
 BLAKE2s (github.com_spf13_pflag_@v_v1.0.5.mod) = 1b1abf476b994d1f08514612e3291343509d867ac0dbe4ebd4316f0e296a4486
 SHA512 (github.com_spf13_pflag_@v_v1.0.5.mod) = 8071c316d33aff1d8ffcabaeb42e8f9320465d83600cb57ac5ef071569f948d5cfd69e1bd2e92855c061395c1b814e84d1705f42e37f00d5bc713b6e724f29f5
 Size (github.com_spf13_pflag_@v_v1.0.5.mod) = 39 bytes
@@ -165,48 +165,54 @@ Size (github.com_tetratelabs_wazero_@v_v1.6.0.mod) = 293 bytes
 BLAKE2s (github.com_tetratelabs_wazero_@v_v1.6.0.zip) = d32be6bf15d5a53c8686c2d77104d9d74cd0b12432701f756e518ad357d127ff
 SHA512 (github.com_tetratelabs_wazero_@v_v1.6.0.zip) = 23c70b6acae5e61e9bfa62a751420b37d6dffe099019bf39f46d62d0031cc245d315240976bfec58b77affa40fc5dd860597f40841714eb37a078e5ba0d4cb84
 Size (github.com_tetratelabs_wazero_@v_v1.6.0.zip) = 7540572 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.17.0.mod) = 756609d6566fdcb4fd11633882849e0163d09de134e085f0aa006dcbb10825e0
-SHA512 (golang.org_x_mod_@v_v0.17.0.mod) = d741bbf0270c5cda8ff6abb6c3aeec25f5edadae32df5f146c4c88b9c30abef2f2e9bc69f214757b4702f2df9dc08fbd2073e4fa64e683850d33a60806c8c4ba
-Size (golang.org_x_mod_@v_v0.17.0.mod) = 84 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.17.0.zip) = 15122a25337864b2b9d46cc9ae27e4edfa64a2180f62f9de99e7ba09e624b306
-SHA512 (golang.org_x_mod_@v_v0.17.0.zip) = c136c988048f826adbbd87002002ec9ba79af9286da92e11a7e0aeb49457a7e47c73ca75898bdd786d9385e5b029aa798451744c0e0e14717ffcdf3a910df285
-Size (golang.org_x_mod_@v_v0.17.0.zip) = 165172 bytes
-BLAKE2s (golang.org_x_net_@v_v0.25.0.mod) = 450b387324ff19ac2f596eb0f79898af35b65dd330d0cfc82e81eb9ca8770562
-SHA512 (golang.org_x_net_@v_v0.25.0.mod) = 6f8e5f882d1d425ea0d1658d011eaaa25513d453bf8ffc9aea38a861fa41cd3e086065cd26c31fc87de33a748d6121e3456a8f8ad7d978d7199b11dc7121ea23
-Size (golang.org_x_net_@v_v0.25.0.mod) = 155 bytes
-BLAKE2s (golang.org_x_net_@v_v0.25.0.zip) = e42c2f4d40e8b9fc4bb9cddc5eeba9462eb2916f93a43146cb07d471b7a57086
-SHA512 (golang.org_x_net_@v_v0.25.0.zip) = fd9afc20d893a5988a6e1395e6dbb3d3a90ba0367e1ce90c084cb026fb808e5e53b2f1276461a6a2cedbdc4d9d62bcdf6ed53c63e3171cca99a8b1a49d5eb4aa
-Size (golang.org_x_net_@v_v0.25.0.zip) = 1891278 bytes
-BLAKE2s (golang.org_x_oauth2_@v_v0.20.0.mod) = 8a627e93477a8f82aace14c0eaab2ec1c2503b70d0abb762342edb76811e27de
-SHA512 (golang.org_x_oauth2_@v_v0.20.0.mod) = 959ac3c0c8de91fe6ae75083c7273a54872b453ab83b57535682e46e21f765525c285cf1092d2d725c8fcbae3471d4642e2ea4a76a33acb861095b1f235e4f77
-Size (golang.org_x_oauth2_@v_v0.20.0.mod) = 127 bytes
-BLAKE2s (golang.org_x_oauth2_@v_v0.20.0.zip) = 7c2f6f72d565abc7f705ebda64150f39e57e105ba95de2fcbc884bb19271aaae
-SHA512 (golang.org_x_oauth2_@v_v0.20.0.zip) = 13965ebbd46bf059f0fa6a4c22b3cf2dc9f6621392ef99cdc596d223a22a8da62699464826026381157189b9cfb2e754370492f804d68f68f7b7e4b8c391b1f1
-Size (golang.org_x_oauth2_@v_v0.20.0.zip) = 150924 bytes
-BLAKE2s (golang.org_x_sync_@v_v0.7.0.mod) = 0fa1fb1833cee855281d59c95598cae38e2fd86ea0c52c4b67ba2e815fb513b3
-SHA512 (golang.org_x_sync_@v_v0.7.0.mod) = 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b
-Size (golang.org_x_sync_@v_v0.7.0.mod) = 34 bytes
-BLAKE2s (golang.org_x_sync_@v_v0.7.0.zip) = 3481a51a702c622e7ed89c0e2a0ac8c239760b383cd5b98eb5eae0c89cc1cd0d
-SHA512 (golang.org_x_sync_@v_v0.7.0.zip) = 54e79fbfd459aa88140015d2746e90e9c7ab9a69f990fe579884f8f235176340c323eca31fcd5c363c582d0b4b08ae0413fadbf2eff186934b2748e8de23e9ae
-Size (golang.org_x_sync_@v_v0.7.0.zip) = 26990 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.20.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
-SHA512 (golang.org_x_sys_@v_v0.20.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
-Size (golang.org_x_sys_@v_v0.20.0.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.20.0.zip) = bfb5cf5435aaa8f141d117d7d1af94aa21672b9143c2d05bdcd2e6030c071ac5
-SHA512 (golang.org_x_sys_@v_v0.20.0.zip) = 77034cf37c802a12f33c55cf3e41f80f7f1393ca65128e4622aef8e705b0627f877c13e25b6fc7792cdc2ac31ce36d1c7a434b52fe1e665ace7d45ee949091a1
-Size (golang.org_x_sys_@v_v0.20.0.zip) = 1956163 bytes
-BLAKE2s (golang.org_x_text_@v_v0.15.0.mod) = 41aa03dda094edbe86480c3bb1e96f134c984b2f6af2790bb8545d511df4e0a8
-SHA512 (golang.org_x_text_@v_v0.15.0.mod) = c51e7660e628e383c698fc48e2ac0c38e10ef3ccfb15c92e45279dfecf9897433a245294f3a2430637800d8ff6e23fa9257b0aa6b4f1eac7c135fadc76afd808
-Size (golang.org_x_text_@v_v0.15.0.mod) = 197 bytes
-BLAKE2s (golang.org_x_text_@v_v0.15.0.zip) = 817a2fb66e4405855f6c5fbd0d6ba1af32316304965dc5175dd88ff93d51943a
-SHA512 (golang.org_x_text_@v_v0.15.0.zip) = 44c8d101c7c6e5f70aea56ff3813db86b44577d225ecd07c4d1aa369ceefc5c4f476939cbca4ec4725859372f7fe144e8a7d6c77edf0d6fd3195cd97f3d0c4d7
-Size (golang.org_x_text_@v_v0.15.0.zip) = 9235248 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.21.0.mod) = 981271e8ed0addf27a2723e237bb431381bdc7fa0f64de0e70b87026b76c81fb
-SHA512 (golang.org_x_tools_@v_v0.21.0.mod) = f73109f0a4a6251bed88ddafebd67df5b008171a4a5741c449ad67fd0eaf5b27c5047488b12ecfb08bda030e159783cb2d144e9784042632f1b02a503d441484
-Size (golang.org_x_tools_@v_v0.21.0.mod) = 339 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.21.0.zip) = 811cd450c574c182d906eb9b72bf4e4f22690fe8f562c5ed27c02fc3a8603354
-SHA512 (golang.org_x_tools_@v_v0.21.0.zip) = 0070137b03e460f089fcb85cc5820f935bb2ca5441927509a092744e0fa9a0463d9e0973fcfe6447d95ffa1a835f9d75f74ccacb1caf9dbf1a97e658cb8d56dd
-Size (golang.org_x_tools_@v_v0.21.0.zip) = 3151802 bytes
+BLAKE2s (github.com_yuin_goldmark_@v_v1.7.4.mod) = 2c6a0dfb739b522414122b87b952eed77341c9492bfca1b862154042d975092a
+SHA512 (github.com_yuin_goldmark_@v_v1.7.4.mod) = 0f24fe3076b700b89524e190577740cd3fe2e8fe215c6b1464a621b33bbb8e2cf2407e27e2586ce780a58fc31f6b1ecb7e88925f40093da09f10bd1c7fb54575
+Size (github.com_yuin_goldmark_@v_v1.7.4.mod) = 41 bytes
+BLAKE2s (github.com_yuin_goldmark_@v_v1.7.4.zip) = 2e8a9217d609bb1b6a28e8feab1a71d8548089a23ae8a9413267d376d51ad223
+SHA512 (github.com_yuin_goldmark_@v_v1.7.4.zip) = 260bf12aa8fb0130fae6277c396574c5f1e3cb392d53690d56e6b991e57e5c9db170395bc9aff96ed561aa4d902eeb164dc9c6172770b2959f31b4e76fe67ba8
+Size (github.com_yuin_goldmark_@v_v1.7.4.zip) = 240128 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.20.0.mod) = 756609d6566fdcb4fd11633882849e0163d09de134e085f0aa006dcbb10825e0
+SHA512 (golang.org_x_mod_@v_v0.20.0.mod) = d741bbf0270c5cda8ff6abb6c3aeec25f5edadae32df5f146c4c88b9c30abef2f2e9bc69f214757b4702f2df9dc08fbd2073e4fa64e683850d33a60806c8c4ba
+Size (golang.org_x_mod_@v_v0.20.0.mod) = 84 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.20.0.zip) = 8eec7d9e472824aa335b1592e773aa194e6c67bccfddc69b2cd63cc3cde7dd21
+SHA512 (golang.org_x_mod_@v_v0.20.0.zip) = bc749f2de568a1f69822e194244f8aea1d2446e1f0679b0239c8187bbc294a484a25f1c5ef01ce4fbb3ba99fa768992d88ed7583324349b81d402e497d164f5a
+Size (golang.org_x_mod_@v_v0.20.0.zip) = 167384 bytes
+BLAKE2s (golang.org_x_net_@v_v0.28.0.mod) = 93e093b0b63b43da79e68ae56e400039b86cd56bf4130463744f0b259ca55b42
+SHA512 (golang.org_x_net_@v_v0.28.0.mod) = 9dbd00f5a6169acf7ea6caf474f74f2b2f022da4fed620da6dd6cf441c27124337ae2348418fe427a966ac8be5301a1a937d9402f6ceb0ae0d797fc83dbff17c
+Size (golang.org_x_net_@v_v0.28.0.mod) = 155 bytes
+BLAKE2s (golang.org_x_net_@v_v0.28.0.zip) = 3493a55cc3156571457a4fc5dbadeae561ce1222bad14409d71c3a101d89c3bb
+SHA512 (golang.org_x_net_@v_v0.28.0.zip) = ed2374cc3942cd347fa1feb0ed62e36c312bdfc7a2d9ce92ac53b3e89ffb06a0f6dd3249f4d765e5907f6edf09674edd1b43f58d2ecc4f3116f5c63f6f56f560
+Size (golang.org_x_net_@v_v0.28.0.zip) = 1836721 bytes
+BLAKE2s (golang.org_x_oauth2_@v_v0.22.0.mod) = 8a627e93477a8f82aace14c0eaab2ec1c2503b70d0abb762342edb76811e27de
+SHA512 (golang.org_x_oauth2_@v_v0.22.0.mod) = 959ac3c0c8de91fe6ae75083c7273a54872b453ab83b57535682e46e21f765525c285cf1092d2d725c8fcbae3471d4642e2ea4a76a33acb861095b1f235e4f77
+Size (golang.org_x_oauth2_@v_v0.22.0.mod) = 127 bytes
+BLAKE2s (golang.org_x_oauth2_@v_v0.22.0.zip) = a7dfd694bf57acf7df910b239f2d631220abe166a85fb701802109210be47531
+SHA512 (golang.org_x_oauth2_@v_v0.22.0.zip) = 51f3475ae2e3867790aacaeb629f816231bb0ac79c5b7ff04aaf7fbe883b44806da137f4c25c2fd5b581edca5f94b68cb1bac66214eea4fed20d8210e3767e34
+Size (golang.org_x_oauth2_@v_v0.22.0.zip) = 150999 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.8.0.mod) = 0fa1fb1833cee855281d59c95598cae38e2fd86ea0c52c4b67ba2e815fb513b3
+SHA512 (golang.org_x_sync_@v_v0.8.0.mod) = 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b
+Size (golang.org_x_sync_@v_v0.8.0.mod) = 34 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.8.0.zip) = a43836d77a3dc8d29957cfb85f4d9f35b8aa7fd05e23797a9fbbb6221996fbc7
+SHA512 (golang.org_x_sync_@v_v0.8.0.zip) = 27f56bbaeef3f2b143057205bf98e1277ba96daedeedc19c237d80b8c26874f56ac96c73f2b9e9081b2a90c98fed758ad8f27881bc1982d0aa32d18f4426bf2d
+Size (golang.org_x_sync_@v_v0.8.0.zip) = 26973 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.23.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
+SHA512 (golang.org_x_sys_@v_v0.23.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
+Size (golang.org_x_sys_@v_v0.23.0.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.23.0.zip) = 6abe24385f15bc59c19f2db6bc87db58370d4f3d649f78e1e04b7c3dc5f03b49
+SHA512 (golang.org_x_sys_@v_v0.23.0.zip) = fc64a7d9df7d8e66d5895a9f0b1674cc320a4f33cc554873bff15b5b8f1db228523c623c2fc23e54f1121a7c4bc07072bc75522c47a09c7a908684c649728418
+Size (golang.org_x_sys_@v_v0.23.0.zip) = 1962217 bytes
+BLAKE2s (golang.org_x_text_@v_v0.17.0.mod) = e67ce038463453bab743affc22d949990879c02c7a188d7f80937cc9e47f6b5c
+SHA512 (golang.org_x_text_@v_v0.17.0.mod) = 8a495c83a598747e6bbdc581e490aa4d084b529fd945569d8e173ee8c58b14d1b9f2bfc9d61606c4f8b98bf70188ed47498121c851b34f543e646f4e625c847e
+Size (golang.org_x_text_@v_v0.17.0.mod) = 220 bytes
+BLAKE2s (golang.org_x_text_@v_v0.17.0.zip) = 1261f312583bff681806a34739dfc260b2f1ea66d20f80ef069e5b9bbcc2c3ba
+SHA512 (golang.org_x_text_@v_v0.17.0.zip) = 5c5ffafdce7a25b03a8b690a702ea731d065d569ba9403fa6e08ec7972af2f7cbfee5addf5693bf6f081b981b44e00671358d4b7d8ac85dd0e1affba8fab9c48
+Size (golang.org_x_text_@v_v0.17.0.zip) = 9235288 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.24.0.mod) = ed0f24f60d0ed306c40ba067a31480df2bfc97baa76aa574fa7d07ee58d112f5
+SHA512 (golang.org_x_tools_@v_v0.24.0.mod) = 5be8a6eff1cbf5a9fcd4875f0e36542491018502727b28414c0efcb85bd38716a9c24857ad52651aa20a93b46917b33c34dd716b09c1cf555b7e0dac9cfce39a
+Size (golang.org_x_tools_@v_v0.24.0.mod) = 339 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.24.0.zip) = 69d4c0b339b3cedccfa7b971ef4ef1bb5809ec5fe82367eb19f790cebf6a0fcf
+SHA512 (golang.org_x_tools_@v_v0.24.0.zip) = ec4cc71a53b72c9152c40030b3e8d617158a3f6437d74eb9232b2534d91ebbf1f457f4a122ea0573b1accdc1fdfcfd26ba2859f19a7b2eafdf192f1a7d147846
+Size (golang.org_x_tools_@v_v0.24.0.zip) = 3187445 bytes
 BLAKE2s (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 35cd1964700502d06b8c987979fb4dbddc41a5cda3368d037211b89d3587521f
 SHA512 (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
 Size (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 25 bytes
diff --git a/cuelang/go-modules.mk b/cuelang/go-modules.mk
index fd6c725e70..bf76504e6e 100644
--- a/cuelang/go-modules.mk
+++ b/cuelang/go-modules.mk
@@ -1,15 +1,15 @@
 # $NetBSD$
 
-GO_MODULE_FILES+=	cuelabs.dev/go/oci/ociregistry/@v/v0.0.0-20240404174027-a39bec0462d2.mod
-GO_MODULE_FILES+=	cuelabs.dev/go/oci/ociregistry/@v/v0.0.0-20240404174027-a39bec0462d2.zip
+GO_MODULE_FILES+=	cuelabs.dev/go/oci/ociregistry/@v/v0.0.0-20240807094312-a32ad29eed79.mod
+GO_MODULE_FILES+=	cuelabs.dev/go/oci/ociregistry/@v/v0.0.0-20240807094312-a32ad29eed79.zip
 GO_MODULE_FILES+=	github.com/cockroachdb/apd/v3/@v/v3.2.1.mod
 GO_MODULE_FILES+=	github.com/cockroachdb/apd/v3/@v/v3.2.1.zip
-GO_MODULE_FILES+=	github.com/cpuguy83/go-md2man/v2/@v/v2.0.3.mod
+GO_MODULE_FILES+=	github.com/cpuguy83/go-md2man/v2/@v/v2.0.4.mod
 GO_MODULE_FILES+=	github.com/creack/pty/@v/v1.1.9.mod
 GO_MODULE_FILES+=	github.com/davecgh/go-spew/@v/v1.1.0.mod
 GO_MODULE_FILES+=	github.com/davecgh/go-spew/@v/v1.1.1.mod
-GO_MODULE_FILES+=	github.com/emicklei/proto/@v/v1.10.0.mod
-GO_MODULE_FILES+=	github.com/emicklei/proto/@v/v1.10.0.zip
+GO_MODULE_FILES+=	github.com/emicklei/proto/@v/v1.13.2.mod
+GO_MODULE_FILES+=	github.com/emicklei/proto/@v/v1.13.2.zip
 GO_MODULE_FILES+=	github.com/go-quicktest/qt/@v/v1.101.0.mod
 GO_MODULE_FILES+=	github.com/go-quicktest/qt/@v/v1.101.0.zip
 GO_MODULE_FILES+=	github.com/google/go-cmp/@v/v0.6.0.mod
@@ -36,12 +36,12 @@ GO_MODULE_FILES+=	github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.mod
 GO_MODULE_FILES+=	github.com/pmezard/go-difflib/@v/v1.0.0.mod
 GO_MODULE_FILES+=	github.com/protocolbuffers/txtpbfmt/@v/v0.0.0-20230328191034-3462fbc510c0.mod
 GO_MODULE_FILES+=	github.com/protocolbuffers/txtpbfmt/@v/v0.0.0-20230328191034-3462fbc510c0.zip
-GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.12.0.mod
-GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.12.0.zip
+GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.12.1-0.20240709150035-ccf4b4329d21.mod
+GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.12.1-0.20240709150035-ccf4b4329d21.zip
 GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.9.0.mod
 GO_MODULE_FILES+=	github.com/russross/blackfriday/v2/@v/v2.1.0.mod
-GO_MODULE_FILES+=	github.com/spf13/cobra/@v/v1.8.0.mod
-GO_MODULE_FILES+=	github.com/spf13/cobra/@v/v1.8.0.zip
+GO_MODULE_FILES+=	github.com/spf13/cobra/@v/v1.8.1.mod
+GO_MODULE_FILES+=	github.com/spf13/cobra/@v/v1.8.1.zip
 GO_MODULE_FILES+=	github.com/spf13/pflag/@v/v1.0.5.mod
 GO_MODULE_FILES+=	github.com/spf13/pflag/@v/v1.0.5.zip
 GO_MODULE_FILES+=	github.com/stretchr/objx/@v/v0.1.0.mod
@@ -54,20 +54,22 @@ GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.8.4.mod
 GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.9.0.mod
 GO_MODULE_FILES+=	github.com/tetratelabs/wazero/@v/v1.6.0.mod
 GO_MODULE_FILES+=	github.com/tetratelabs/wazero/@v/v1.6.0.zip
-GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.17.0.mod
-GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.17.0.zip
-GO_MODULE_FILES+=	golang.org/x/net/@v/v0.25.0.mod
-GO_MODULE_FILES+=	golang.org/x/net/@v/v0.25.0.zip
-GO_MODULE_FILES+=	golang.org/x/oauth2/@v/v0.20.0.mod
-GO_MODULE_FILES+=	golang.org/x/oauth2/@v/v0.20.0.zip
-GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.7.0.mod
-GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.7.0.zip
-GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.20.0.mod
-GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.20.0.zip
-GO_MODULE_FILES+=	golang.org/x/text/@v/v0.15.0.mod
-GO_MODULE_FILES+=	golang.org/x/text/@v/v0.15.0.zip
-GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.21.0.mod
-GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.21.0.zip
+GO_MODULE_FILES+=	github.com/yuin/goldmark/@v/v1.7.4.mod
+GO_MODULE_FILES+=	github.com/yuin/goldmark/@v/v1.7.4.zip
+GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.20.0.mod
+GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.20.0.zip
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.28.0.mod
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.28.0.zip
+GO_MODULE_FILES+=	golang.org/x/oauth2/@v/v0.22.0.mod
+GO_MODULE_FILES+=	golang.org/x/oauth2/@v/v0.22.0.zip
+GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.8.0.mod
+GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.8.0.zip
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.23.0.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.23.0.zip
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.17.0.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.17.0.zip
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.24.0.mod
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.24.0.zip
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.zip


Home | Main Index | Thread Index | Old Index