pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
anvil: update to 0.7 and fixed building/running
Module Name: pkgsrc-wip
Committed By: Kevin Bloom <ktnb%NetBSD.org@localhost>
Pushed By: nuclearkev
Date: Fri Apr 3 11:28:11 2026 -0400
Changeset: 61b60e69d79ff083e572754cf0baa3651d0662e1
Modified Files:
anvil/Makefile
anvil/TODO
anvil/distinfo
anvil/go-modules.mk
Added Files:
anvil/extra-go-modules.mk
anvil/patches/patch-build.sh
anvil/patches/patch-editor_go.mod
anvil/patches/patch-editor_go.sum
anvil/work-go-modules.mk
Removed Files:
anvil/kev-patches/patch-app_egl__wayland.go
anvil/kev-patches/patch-app_egl__x11.go
anvil/kev-patches/patch-app_internal_xkb_xkb__unix.go
anvil/kev-patches/patch-app_os__unix.go
anvil/kev-patches/patch-app_os__wayland.go
anvil/kev-patches/patch-app_os__x11.go
anvil/kev-patches/patch-gpu_headless_headless__egl.go
anvil/kev-patches/patch-internal_egl_egl.go
anvil/kev-patches/patch-internal_egl_egl__unix.go
anvil/kev-patches/patch-internal_gl_gl__unix.go
anvil/patches/patch-go.sum
Log Message:
anvil: update to 0.7 and fixed building/running
Now uses my modified version of gio and gio-shader to support NetBSD.
Still need to figure out how to handle the 'extras' since they
require extra go modules. The program does run now!
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=61b60e69d79ff083e572754cf0baa3651d0662e1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
anvil/Makefile | 59 ++-
anvil/TODO | 2 -
anvil/distinfo | 436 ++++++++++++---------
anvil/extra-go-modules.mk | 41 ++
anvil/go-modules.mk | 137 ++++---
anvil/kev-patches/patch-app_egl__wayland.go | 13 -
anvil/kev-patches/patch-app_egl__x11.go | 14 -
.../patch-app_internal_xkb_xkb__unix.go | 25 --
anvil/kev-patches/patch-app_os__unix.go | 14 -
anvil/kev-patches/patch-app_os__wayland.go | 13 -
anvil/kev-patches/patch-app_os__x11.go | 24 --
.../patch-gpu_headless_headless__egl.go | 14 -
anvil/kev-patches/patch-internal_egl_egl.go | 14 -
anvil/kev-patches/patch-internal_egl_egl__unix.go | 27 --
anvil/kev-patches/patch-internal_gl_gl__unix.go | 14 -
anvil/patches/patch-build.sh | 19 +
anvil/patches/patch-editor_go.mod | 47 +++
anvil/patches/patch-editor_go.sum | 80 ++++
anvil/patches/patch-go.sum | 12 -
anvil/work-go-modules.mk | 129 ++++++
20 files changed, 676 insertions(+), 458 deletions(-)
diffs:
diff --git a/anvil/Makefile b/anvil/Makefile
index c758b7ad71..7ac5ccedcc 100644
--- a/anvil/Makefile
+++ b/anvil/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= anvil-src-v0.3
+DISTNAME= anvil-src-v0.7
PKGNAME= ${DISTNAME:S,-src-v,-,}
CATEGORIES= editors
MASTER_SITES= http://anvil-editor.net/releases/
@@ -11,48 +11,47 @@ COMMENT= Plan 9 acme-like editor written in Go
LICENSE= mit
USE_LANGUAGES= c
-USE_TOOLS+= zip
+USE_TOOLS+= zip bash
-GO_VERSION_REQD+= 123
-GO_MODULES_FILES= ${WRKSRC}/anvil/src/anvil/go.mod
-GO_LDFLAGS+= -r ${X11BASE}/lib
+GO_VERSION_REQD+= 124
+GO_LDFLAGS+= -r ${X11BASE}/lib:${PREFIX}/lib
-PATCH_DIST_STRIP= -p1
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/anvil/src/anvil
+WRKSRC= ${WRKDIR}/${DISTNAME}/anvil
INSTALLATION_DIRS+= bin
-post-extract:
- ${CP} ${WRKSRC}/fs_linux.go ${WRKSRC}/fs_netbsd.go
-
-pre-build:
- cd ${WRKDIR}/.goproxy/gioui.org/\@v/ && \
- unzip v0.6.0.zip && \
- cd gioui.org\@v0.6.0 && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-app_egl__wayland.go && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-app_egl__x11.go && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-app_internal_xkb_xkb__unix.go && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-app_os__unix.go && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-app_os__wayland.go && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-app_os__x11.go && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-gpu_headless_headless__egl.go && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-internal_egl_egl.go && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-internal_egl_egl__unix.go && \
- patch ${PATCH_DIST_ARGS} < ${PKGDIR}/kev-patches/patch-internal_gl_gl__unix.go && \
- cd .. && zip -r v0.6.0.zip gioui.org\@v0.6.0
+# post-extract:
+# ${CP} ${WRKSRC}/fs_linux.go ${WRKSRC}/fs_netbsd.go
+
+
+GO_BUILD_TAGS+= -tags noegl
+
+GO_CMD= GOPATH=${WRKDIR}/.gopath ${GO} ${GOFLAGS} build
+GO_CMD+= ${GO_BUILD_TAGS} -ldflags=${GO_LDFLAGS:Q}
+
+SUBST_CLASSES+= build
+SUBST_STAGE.build= pre-configure
+SUBST_MESSAGE.build= Use the pkgsrc go command
+SUBST_FILES.build+= build.sh
+SUBST_SED.conf= -e 's|@GO_CMD@|${GO_CMD:Q}|g'
+SUBST_VARS.build+= GO_CMD
+
+MKPIE_SUPPORTED= no
+RELRO_SUPPORTED= no
do-build:
- cd ${WRKSRC} && ${PKGSRC_SETENV} ${MAKE_ENV} \
- GOPATH=${WRKDIR}/.gopath ${GO} ${GOFLAGS} build ${GO_BUILD_TAGS} -ldflags=${GO_LDFLAGS:Q} -o anvil
+ # TODO: doesn't compile on NetBSD
+ ${RM} -rf ${WRKSRC}/extras/cmd/awin
+ cd ${WRKSRC} && ${PKGSRC_SETENV} ${MAKE_ENV} ${BASH} build.sh
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/anvil ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/build/anvil ${DESTDIR}${PREFIX}/bin
.include "go-modules.mk"
+.include "extra-go-modules.mk"
+.include "work-go-modules.mk"
.include "../../devel/wayland/buildlink3.mk"
-#.include "../../wip/libglvnd/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../lang/go/go-module.mk"
.include "../../x11/libX11/buildlink3.mk"
diff --git a/anvil/TODO b/anvil/TODO
index 9b87f447b2..9d8173f2b6 100644
--- a/anvil/TODO
+++ b/anvil/TODO
@@ -1,3 +1 @@
-- post a patch to gioui.org for netbsd support (see kev-patches) and
- the pre-build mess.
- test it
diff --git a/anvil/distinfo b/anvil/distinfo
index 058017f812..abd18dcb7e 100644
--- a/anvil/distinfo
+++ b/anvil/distinfo
@@ -1,29 +1,50 @@
$NetBSD$
-BLAKE2s (anvil-src-v0.4.tar.gz) = aea8c93d66eb49011d83c99cb33e9c8332bdc60e8b7849bec13491f8a54359f8
-SHA512 (anvil-src-v0.4.tar.gz) = 2af35cc16471c87054816347502cb605af6311f3d8d0108b5c119b97ecc3dc64131d4311f78c3b75553d18d7ceb6b352c6cc52beb249400c1e7c5a7b39efbe7e
-Size (anvil-src-v0.4.tar.gz) = 3397 bytes
-BLAKE2s (gioui.org_@v_v0.6.0.mod) = 87ba94f15199123035bb0a9769afb1e9a48565478558c0cd821c3582e411113b
-SHA512 (gioui.org_@v_v0.6.0.mod) = fe7cbd899883c9cbfada4931b70d1edde6ca9e11d4596cf001a5b2deff6593a63afb8574273e1a569d3a2bdad86860189c2e546b338584bc4354025ac866dfe8
-Size (gioui.org_@v_v0.6.0.mod) = 406 bytes
-BLAKE2s (gioui.org_@v_v0.6.0.zip) = 3a348e70c6d252b24fa5813ba05fa694fe3892a6d78c8a0aaa5fc22c49201d96
-SHA512 (gioui.org_@v_v0.6.0.zip) = a313e1ddb41016c9e8e5284099efbc3c8fd247e2e0488d946067278b98aafd99aaff80a9cb2968556a760aba0e4e884fd5d18d7a4e1e718374975d1f3fd53512
-Size (gioui.org_@v_v0.6.0.zip) = 603080 bytes
+BLAKE2s (anvil-src-v0.7.tar.gz) = 4010b822c70c7ca4d2a96236826815a17b5a8ac222bf4798b340c5a2a34dffe0
+SHA512 (anvil-src-v0.7.tar.gz) = 6f2c59c874de90ba192c241e847d288cddea1ac6b8f8e0e578c415a13370114f4e2de3058254c0ae3e8f0af2c98511ba62882ce848f50c03f87f6fa2dff39210
+Size (anvil-src-v0.7.tar.gz) = 5130160 bytes
+BLAKE2s (dmitri.shuralyov.com_gpu_mtl_@v_v0.0.0-20221208032759-85de2813cf6b.mod) = 2136184228fc4913040e8abab210d9694fa46310b1073dbb42e1697f8591c1f2
+SHA512 (dmitri.shuralyov.com_gpu_mtl_@v_v0.0.0-20221208032759-85de2813cf6b.mod) = 196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1
+Size (dmitri.shuralyov.com_gpu_mtl_@v_v0.0.0-20221208032759-85de2813cf6b.mod) = 36 bytes
+BLAKE2s (dmitri.shuralyov.com_gpu_mtl_@v_v0.0.0-20221208032759-85de2813cf6b.zip) = 359c64addf6feab42f15135a6ad54bcf951fcc78776daca9cddf8d6d0407e535
+SHA512 (dmitri.shuralyov.com_gpu_mtl_@v_v0.0.0-20221208032759-85de2813cf6b.zip) = cec44fad41583eed636871394bf02329e7f33b2d00a2312573a77841de4d27eb8b5ee1d49e02bf577f3a8a93b402618ebc9bd0e7587446e3846ae6e7fd61fa61
+Size (dmitri.shuralyov.com_gpu_mtl_@v_v0.0.0-20221208032759-85de2813cf6b.zip) = 34584 bytes
+BLAKE2s (eliasnaur.com_font_@v_v0.0.0-20230308162249-dd43949cb42d.mod) = 52faced25db4743fc2dcabf26c97103d30bd33918d7518a8ad136b3f76b62376
+SHA512 (eliasnaur.com_font_@v_v0.0.0-20230308162249-dd43949cb42d.mod) = 8a130cee40b118cc0869ea8d7a61ab69aaac724403ef85056fed31686e9bbfcdede8f48bc6f2c0f68a2cd2099fbbe9661e27e47126d93026800141c52fbf3b8b
+Size (eliasnaur.com_font_@v_v0.0.0-20230308162249-dd43949cb42d.mod) = 35 bytes
+BLAKE2s (eliasnaur.com_font_@v_v0.0.0-20230308162249-dd43949cb42d.zip) = 30ac47256d2105c256a4077fbe1c44b0e3d4010864614bfb92bbcb229b807ed1
+SHA512 (eliasnaur.com_font_@v_v0.0.0-20230308162249-dd43949cb42d.zip) = f61c358003e4fde6f2f5b4230ec149e21ad8e32887e4e11fb459b558c67baa5196057347d21c710090c91cf6a381d3652b7b7d1aa31405c8d51557738f95df57
+Size (eliasnaur.com_font_@v_v0.0.0-20230308162249-dd43949cb42d.zip) = 25456623 bytes
BLAKE2s (gioui.org_cpu_@v_v0.0.0-20210808092351-bfe733dd3334.mod) = 4f99dd4756795dc634bc2c67eb6613a281d9bc5907ca0d418a5cb1d781b1a88d
SHA512 (gioui.org_cpu_@v_v0.0.0-20210808092351-bfe733dd3334.mod) = fcf4d2e29f555b50d8baec9665dbf7f72ff4df799a0696a0f3ded70371086ba3f161960cdb3b8207e2e5c1732cf9ac1e4078362c6a8d9c13d3dc704364262cd9
Size (gioui.org_cpu_@v_v0.0.0-20210808092351-bfe733dd3334.mod) = 30 bytes
-BLAKE2s (gioui.org_cpu_@v_v0.0.0-20210817075930-8d6a761490d2.mod) = 4f99dd4756795dc634bc2c67eb6613a281d9bc5907ca0d418a5cb1d781b1a88d
-SHA512 (gioui.org_cpu_@v_v0.0.0-20210817075930-8d6a761490d2.mod) = fcf4d2e29f555b50d8baec9665dbf7f72ff4df799a0696a0f3ded70371086ba3f161960cdb3b8207e2e5c1732cf9ac1e4078362c6a8d9c13d3dc704364262cd9
-Size (gioui.org_cpu_@v_v0.0.0-20210817075930-8d6a761490d2.mod) = 30 bytes
-BLAKE2s (gioui.org_cpu_@v_v0.0.0-20210817075930-8d6a761490d2.zip) = ff7c46c92db7cdc4bf179f8e34824d0c91c0a7bca1b9cf65c039f18d208338d7
-SHA512 (gioui.org_cpu_@v_v0.0.0-20210817075930-8d6a761490d2.zip) = b346f4252d1c1bf09b61921fc7bf4ca921197d94420acc0be6394ed7709412e3df81f6509cc752373e10fb5cd3f96fda21fa505aeaee1054de1e3e6f64a8f527
-Size (gioui.org_cpu_@v_v0.0.0-20210817075930-8d6a761490d2.zip) = 16704 bytes
+BLAKE2s (gioui.org_cpu_@v_v0.0.0-20210808092351-bfe733dd3334.zip) = f08d44981cf9d26e129cb30beecc8fdac841498f248fbddd6726e89f8568b45b
+SHA512 (gioui.org_cpu_@v_v0.0.0-20210808092351-bfe733dd3334.zip) = 41ea04568d6f4bcbb9ad949fbd70c29372eaed29b9c83a3d7f86ff481d27469cc54b45b15c04b761009cb53a113dbbeeff27ed45886415839c9ee5a53f6be607
+Size (gioui.org_cpu_@v_v0.0.0-20210808092351-bfe733dd3334.zip) = 16674 bytes
+BLAKE2s (gioui.org_cpu_@v_v0.0.0-20220412190645-f1e9e8c3b1f7.mod) = 4f99dd4756795dc634bc2c67eb6613a281d9bc5907ca0d418a5cb1d781b1a88d
+SHA512 (gioui.org_cpu_@v_v0.0.0-20220412190645-f1e9e8c3b1f7.mod) = fcf4d2e29f555b50d8baec9665dbf7f72ff4df799a0696a0f3ded70371086ba3f161960cdb3b8207e2e5c1732cf9ac1e4078362c6a8d9c13d3dc704364262cd9
+Size (gioui.org_cpu_@v_v0.0.0-20220412190645-f1e9e8c3b1f7.mod) = 30 bytes
+BLAKE2s (gioui.org_cpu_@v_v0.0.0-20220412190645-f1e9e8c3b1f7.zip) = 660d7a982c5f0d3f04b1fb3b1b8b3954b5fd3f3acfe21faca2a83bfc5be2143b
+SHA512 (gioui.org_cpu_@v_v0.0.0-20220412190645-f1e9e8c3b1f7.zip) = 1119ff57c81d4b0ceacbf8444bfd2b355f5508754e8a4fa8b0a67bf7635fd85189bc3903e0ac06914dc02f751a91786b006112ef4c704b7b322aa59c8e0cb2ea
+Size (gioui.org_cpu_@v_v0.0.0-20220412190645-f1e9e8c3b1f7.zip) = 16644 bytes
BLAKE2s (gioui.org_shader_@v_v1.0.8.mod) = a3d8e83c9b5d090f4b4c4b4c5ae0c15f1e90ce593e6cba4c69e6011cba05748e
SHA512 (gioui.org_shader_@v_v1.0.8.mod) = 5bfa247d4d9a0123a5ef9fd47c93340ca58cea4a94ad049e0c43539324a5f299f312e56ff4891861d9d286bb6f14736d719b37fab7db7f1e787a5a0f3b8c8bfc
Size (gioui.org_shader_@v_v1.0.8.mod) = 91 bytes
BLAKE2s (gioui.org_shader_@v_v1.0.8.zip) = 1d2bdb26ff10dc9a12b860071edc702f5823da66b3ad956e4ab6e22c0ce4e60c
SHA512 (gioui.org_shader_@v_v1.0.8.zip) = 3695ca6119263393a3977fbe90d3efcc856f27ef688806da88fedf1ae388c0d0e1aa8fd73a46b95b1ace06fc40dd04aa8b6aa742a260d0f05d9fe70fcc91762c
Size (gioui.org_shader_@v_v1.0.8.zip) = 902402 bytes
+BLAKE2s (github.com__user_exists_error_conpty_@v_v0.1.2.mod) = 6584bb7a1ed2d908590540bf17fde11f56403593c66023fc8aff145b4d61e936
+SHA512 (github.com__user_exists_error_conpty_@v_v0.1.2.mod) = 400db64b6e0612d63fd42e9e54d1fc59a6311ec40358088d707a29a97d148631baebd778aa4c10edc7eb76d1a49d18d7cb24200c61009c7a8423e0e323af5dae
+Size (github.com__user_exists_error_conpty_@v_v0.1.2.mod) = 83 bytes
+BLAKE2s (github.com__user_exists_error_conpty_@v_v0.1.2.zip) = f2c90af36c760b3115a4601e9e84da7992604ffca4c0e984f07ab4ae6769388d
+SHA512 (github.com__user_exists_error_conpty_@v_v0.1.2.zip) = 391981b1c39bceb31370b9463931c6fb429a4cb7921e2b6f35379b2b8b09113970329e67227a96a4dddbcedfb838707cd851dd172f8c5d64d88679add9db7a54
+Size (github.com__user_exists_error_conpty_@v_v0.1.2.zip) = 6006 bytes
+BLAKE2s (github.com_acarl005_stripansi_@v_v0.0.0-20180116102854-5a71ef0e047d.mod) = 271319b93a4f534de13de0c61d3081777438124a6000303a35b3991cc5cecc17
+SHA512 (github.com_acarl005_stripansi_@v_v0.0.0-20180116102854-5a71ef0e047d.mod) = 598b9995190694ad82b69aef0885d51e012aaed26c2c9a2f7c726be20e1516a4b6c160129cba05b21b73999ba921b285d18a75bfcac0ab59269a583fc829decf
+Size (github.com_acarl005_stripansi_@v_v0.0.0-20180116102854-5a71ef0e047d.mod) = 37 bytes
+BLAKE2s (github.com_acarl005_stripansi_@v_v0.0.0-20180116102854-5a71ef0e047d.zip) = d87e4c4e203dc916bfe612872bca1f96871d9f90d974368fabdc533711c83eb9
+SHA512 (github.com_acarl005_stripansi_@v_v0.0.0-20180116102854-5a71ef0e047d.zip) = 888dbcf16063133c2346bc6e4c8fb3d9f56ec23130342470094eb886acc767ccddaa6e2b35a17bfd45ddecef0592eba62442e1185a7624583ca9a6813d283054
+Size (github.com_acarl005_stripansi_@v_v0.0.0-20180116102854-5a71ef0e047d.zip) = 1982 bytes
BLAKE2s (github.com_alecthomas_chroma_@v_v0.10.0.mod) = 237a44319de65df1f777ddd8c35de2e350bacc3ac62ca6aaddc5eca69a537d90
SHA512 (github.com_alecthomas_chroma_@v_v0.10.0.mod) = d8194b2458c1fb2a3b9cee9274e1c66a0bbaf676a051ee3ef085c9bc24279d132ccfd0a62767f9fab268090c29ff88e3a74448b0eea87b58f5e0b5e4c66ddd98
Size (github.com_alecthomas_chroma_@v_v0.10.0.mod) = 176 bytes
@@ -36,12 +57,24 @@ Size (github.com_alecthomas_chroma_v2_@v_v2.0.0-alpha4.mod) = 370 bytes
BLAKE2s (github.com_alecthomas_chroma_v2_@v_v2.0.0-alpha4.zip) = fcfb266967597e593f13eb9fe5fa6f244f212e009bd4fbaa7f80742b4e3d98c8
SHA512 (github.com_alecthomas_chroma_v2_@v_v2.0.0-alpha4.zip) = 19d0ced70b321c10f8125cea362c9003ef72e9e09fd9fa60ee16e3cf1866723cf77407c1f85f12cf9cc813c90c7bc1a804bff01612a6c956468a2b617a9c7701
Size (github.com_alecthomas_chroma_v2_@v_v2.0.0-alpha4.zip) = 1097590 bytes
+BLAKE2s (github.com_alecthomas_repr_@v_v0.0.0-20220113201626-b1b626ac65ae.mod) = 2c2431e6da8d1aef8e1c5d5e4ceae51730c124311f46ff16db4cbf7a8aad20ce
+SHA512 (github.com_alecthomas_repr_@v_v0.0.0-20220113201626-b1b626ac65ae.mod) = 8f063c0cf2e14e9b398016b08c6b91a7b776473a6f1d2b3475a2d0f1efcb862922fe874408d505a7283b441742a09315ec768962dfc0d4edd0781f6775babad7
+Size (github.com_alecthomas_repr_@v_v0.0.0-20220113201626-b1b626ac65ae.mod) = 43 bytes
+BLAKE2s (github.com_alecthomas_repr_@v_v0.0.0-20220113201626-b1b626ac65ae.zip) = eab8ab2cc5c251716ec7965119dab5b8a270250c37b8a85f3bd8e03ef8c879d1
+SHA512 (github.com_alecthomas_repr_@v_v0.0.0-20220113201626-b1b626ac65ae.zip) = 5e13b605bb3881ea306dc04d0e4373d278520ab5127e3cac3e43bc65d04bd03c9c97e6d5f50436d82717008c58d21be60ba4220b529aa7534d188cece6642af5
+Size (github.com_alecthomas_repr_@v_v0.0.0-20220113201626-b1b626ac65ae.zip) = 9839 bytes
BLAKE2s (github.com_armon_go-radix_@v_v0.0.0-20180808171621-7fddfc383310.mod) = b6be1972ea7f268ee8bfcdc983c9a7093ac28d04dd10207e775f95b8146262c7
SHA512 (github.com_armon_go-radix_@v_v0.0.0-20180808171621-7fddfc383310.mod) = 98f0f51365ecedecd1abe944a765160f99ccde69abe92a44d4f0e30f72a664b828cddb085886d8460ea7faabd0cbe7abdbde905ac758be0a3752c9a8f3600b6f
Size (github.com_armon_go-radix_@v_v0.0.0-20180808171621-7fddfc383310.mod) = 33 bytes
BLAKE2s (github.com_armon_go-radix_@v_v0.0.0-20180808171621-7fddfc383310.zip) = 2882eb2069c78f4e868476b912a35b22e0fce44f22009be63f70c1164f93a759
SHA512 (github.com_armon_go-radix_@v_v0.0.0-20180808171621-7fddfc383310.zip) = 6936a577297949e1a146e3efdbe88e9c81205ccac46974f092846bcfbd533a2c8f0f161bc74da60d7a0d8aa6c5d2b1591fa294320c3e97854626407f0f838423
Size (github.com_armon_go-radix_@v_v0.0.0-20180808171621-7fddfc383310.zip) = 7271 bytes
+BLAKE2s (github.com_creack_pty_@v_v1.1.21.mod) = 19b33a84ea62506eb4da7226657fea56d1c17f128a045f166d91db907c32c93e
+SHA512 (github.com_creack_pty_@v_v1.1.21.mod) = b825d82c81fd02f7dc8be5be8d4f0e3b9bf39a75e453857ab3f4d8d17129d2214f6b4dddd18cd613cb4d29dbd5adc59f43c1f65d218e7f3b67f0a8e33e62f5a6
+Size (github.com_creack_pty_@v_v1.1.21.mod) = 38 bytes
+BLAKE2s (github.com_creack_pty_@v_v1.1.21.zip) = 36aeb4200717a30d498a3dd54fc98d2e94389e893b7c0065836156ab9ee82f3e
+SHA512 (github.com_creack_pty_@v_v1.1.21.zip) = 5c40ee070a697a9461cab17923885b0dfc50bb2c797b4f5a1f37651a2b8f3e504a0f9c9b753906601913d4e27975a3de068dbd069066b5bba5c474a1e26cb9e7
+Size (github.com_creack_pty_@v_v1.1.21.zip) = 38793 bytes
BLAKE2s (github.com_davecgh_go-spew_@v_v1.1.0.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
SHA512 (github.com_davecgh_go-spew_@v_v1.1.0.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
Size (github.com_davecgh_go-spew_@v_v1.1.0.mod) = 34 bytes
@@ -66,15 +99,36 @@ Size (github.com_flopp_go-findfont_@v_v0.1.0.mod) = 45 bytes
BLAKE2s (github.com_flopp_go-findfont_@v_v0.1.0.zip) = db943436fed475028db24ff9aa1ac394a202457e8cf91d648fea0dff904c7357
SHA512 (github.com_flopp_go-findfont_@v_v0.1.0.zip) = 325d27239ca41541a1fb4a278e6a2679f76736df256ec4c9aeefc89194022ae3c24c6b25ebc55f95a71454712c1406f4ed0029a7f40cc36b73d8d3bf1787cd57
Size (github.com_flopp_go-findfont_@v_v0.1.0.zip) = 5813 bytes
-BLAKE2s (github.com_go-text_typesetting_@v_v0.1.1.mod) = 58bf1e6bca7928ae92c3b47a748fc9eaf4074a36d157e9384a37df23d1df1319
-SHA512 (github.com_go-text_typesetting_@v_v0.1.1.mod) = ae7dc2ab645346776cdf6acb228e9a7cc726db29231ab439fec0be28032e0daf2026f768936fd6651f6e2bbbbce3d439d1ca7ec22e1b2b7c996cc584bbac0d2e
-Size (github.com_go-text_typesetting_@v_v0.1.1.mod) = 186 bytes
-BLAKE2s (github.com_go-text_typesetting_@v_v0.1.1.zip) = af36b493151fba90f75e1c6471c94c41bd8139f434b7564085b928d4af74b5f4
-SHA512 (github.com_go-text_typesetting_@v_v0.1.1.zip) = aa71825334c06e6d83c107af7a3c13d17454246da53fd9dd0dd2e72dd064bb5a9e0b1f9ce454fb7752be11991296ad5cae18b6bbab9422c62c5e70d16831b1f4
-Size (github.com_go-text_typesetting_@v_v0.1.1.zip) = 1377930 bytes
+BLAKE2s (github.com_go-gl_glfw_v3.3_glfw_@v_v0.0.0-20231223183121-56fa3ac82ce7.mod) = dba3be77a7bb6a4e05113e034060fd8da74aadeeaa3bbbcc11883f5ae8ef955f
+SHA512 (github.com_go-gl_glfw_v3.3_glfw_@v_v0.0.0-20231223183121-56fa3ac82ce7.mod) = 06dd140361d7cc1af9e37de85402631a5310d34198e20d6ce1521dca15d1fba1dc9e40b512a30b8e850e105e9fbcfe0691b298d092eb92b79da564532dba721e
+Size (github.com_go-gl_glfw_v3.3_glfw_@v_v0.0.0-20231223183121-56fa3ac82ce7.mod) = 48 bytes
+BLAKE2s (github.com_go-gl_glfw_v3.3_glfw_@v_v0.0.0-20231223183121-56fa3ac82ce7.zip) = 255b483882c1b58ec36e9a28e020fc6518f0798c7be54ddec73b5d5eb6b042cc
+SHA512 (github.com_go-gl_glfw_v3.3_glfw_@v_v0.0.0-20231223183121-56fa3ac82ce7.zip) = 108f013b457cd6ea812b7ebf7ce4d0bf5d8e0131ae70206a4f60ba932803913650430d62529bd888dfa06252c65d4642bfd757bd7a9be8f1cf2c697233f3bb1f
+Size (github.com_go-gl_glfw_v3.3_glfw_@v_v0.0.0-20231223183121-56fa3ac82ce7.zip) = 745273 bytes
+BLAKE2s (github.com_go-text_typesetting-utils_@v_v0.0.0-20241103174707-87a29e9e6066.mod) = 849701ee9e3ebab9a87e0dbf8abdb46c4d7baf87072390354fdc85b7c86f19aa
+SHA512 (github.com_go-text_typesetting-utils_@v_v0.0.0-20241103174707-87a29e9e6066.mod) = 78431ce996f444a3018473c5a8caf0a206ab364bdd6e05a3919853277d567b2631d22512a43fab709a860299fac477892a05f0f4acc634b88f7a8ea50084aaf5
+Size (github.com_go-text_typesetting-utils_@v_v0.0.0-20241103174707-87a29e9e6066.mod) = 144 bytes
+BLAKE2s (github.com_go-text_typesetting-utils_@v_v0.0.0-20241103174707-87a29e9e6066.zip) = 59489e12aedddeab7307f917e1bb1944e92d87b70f145e8a338b766f76b5813d
+SHA512 (github.com_go-text_typesetting-utils_@v_v0.0.0-20241103174707-87a29e9e6066.zip) = 2be5c63352677c206d1c3bd89d956ad901e3fe56a8dbe490b73047213238212d6f1e99cdfc95e59365f4eea8a28dfa47f3e1d4abb24cd9a79c7de23af36798fd
+Size (github.com_go-text_typesetting-utils_@v_v0.0.0-20241103174707-87a29e9e6066.zip) = 78660298 bytes
+BLAKE2s (github.com_go-text_typesetting_@v_v0.2.1.mod) = a3fe3c67e2818d5e0a16522f176ed5e155bcfa8bbb4bdfdcbd6ec70ead34b600
+SHA512 (github.com_go-text_typesetting_@v_v0.2.1.mod) = f7148827869af37b74572f4e2dd91cf1c68e753d9c7171c75a78b464799fdb26f0584cb7fd305be82763a1e2de115f5ba0956ead85f5e170943da2b13657491a
+Size (github.com_go-text_typesetting_@v_v0.2.1.mod) = 186 bytes
+BLAKE2s (github.com_go-text_typesetting_@v_v0.2.1.zip) = 439b35199221be86f80aed006f6d5cb87be8bc909b6605ed2f19a28d5d3a5a15
+SHA512 (github.com_go-text_typesetting_@v_v0.2.1.zip) = dd2b9e617c2a374d80b5f3449eaa9d2aaf14c8a4e566a489c0cf4e6b61c72d9627c3464578959225f39a38e643b1c0f8c92b8ef75e80d356c0cb331523e1363f
+Size (github.com_go-text_typesetting_@v_v0.2.1.zip) = 1418425 bytes
+BLAKE2s (github.com_golang_protobuf_@v_v1.5.0.mod) = 0acc4b18c31f79cfba3382e00e247754a4ab48bb17f2fd03fe4ff0cebc509f99
+SHA512 (github.com_golang_protobuf_@v_v1.5.0.mod) = 467a3f6fb4c941cd55d8d4b2d6a2015966c60a8614691539c88c4bf0da2f8022055be8561cddd0e60b118f74f010be5998dd128b7b136f14edd2674e5650db2a
+Size (github.com_golang_protobuf_@v_v1.5.0.mod) = 129 bytes
+BLAKE2s (github.com_golang_protobuf_@v_v1.5.0.zip) = c420bb28718fe629af0fa6c580442783149025880b5d6303d8f75dcc2d9bcb90
+SHA512 (github.com_golang_protobuf_@v_v1.5.0.zip) = e91f339e9b4ccbdc3c7d4f8c3c0e23cbb5b55ef7ced715a7a80387232a25dc86918904e40159fda8a4d8bc20ed4404bbc15a425f24cac56d6c3eca1c1abefaec
+Size (github.com_golang_protobuf_@v_v1.5.0.zip) = 206670 bytes
BLAKE2s (github.com_google_go-cmp_@v_v0.6.0.mod) = becdef0764c43b119969e6c10646c6fafece1f936110eaa977757d2e2e381cd0
SHA512 (github.com_google_go-cmp_@v_v0.6.0.mod) = 89e0014b0c3ffa2578ab38c237fee3d2280d6955e810c83e426d4924cec07cfc796adc45074fc237629c5ff88a93044dc406472febf1adf73deae82cb1b24b80
Size (github.com_google_go-cmp_@v_v0.6.0.mod) = 41 bytes
+BLAKE2s (github.com_google_go-cmp_@v_v0.6.0.zip) = 1ad12fee463ebee40b8a76efc47fbea5f79742ff67c4ea86a5745f6f7354314a
+SHA512 (github.com_google_go-cmp_@v_v0.6.0.zip) = 3680bd9a399a018275403b22ceb96250046fd070de474fee16ffa9f872e30a97ec3caa26d17dca2aec8fcbdb6f91932f82b3b1b2284feec004d8fcc95215436f
+Size (github.com_google_go-cmp_@v_v0.6.0.zip) = 129773 bytes
BLAKE2s (github.com_gorilla_websocket_@v_v1.5.3.mod) = dbf53703a57aa05392a4753b21d683ec3798f5a11d06fc84a30426f87315008d
SHA512 (github.com_gorilla_websocket_@v_v1.5.3.mod) = 81ef224435efb5cbd429dd4339e8410234855f4a268302a61d34e76c388e89ea22c97ae90d71a6ef910ca00d3178e40d3587eaf484112966050fbd1f1f4843ab
Size (github.com_gorilla_websocket_@v_v1.5.3.mod) = 45 bytes
@@ -87,18 +141,30 @@ Size (github.com_jeffwilliams_boyermoore_@v_v0.0.0-20220817021623-63ad6ff520f8.m
BLAKE2s (github.com_jeffwilliams_boyermoore_@v_v0.0.0-20220817021623-63ad6ff520f8.zip) = 76db83c1890d44893b5fba5c0313df259912982752ffe44a648ffeaeac25c766
SHA512 (github.com_jeffwilliams_boyermoore_@v_v0.0.0-20220817021623-63ad6ff520f8.zip) = 670050d6e8659f80625571126ff0474fd282b3f33b66cfe8659e988182c2db9f5b381e26fbdf28b1fda1370c3d48d92a28c621013332553ddb368c17ff39987b
Size (github.com_jeffwilliams_boyermoore_@v_v0.0.0-20220817021623-63ad6ff520f8.zip) = 12357 bytes
+BLAKE2s (github.com_jeffwilliams_flamegraph_@v_v0.0.0-20250329145236-fe0961e541c0.mod) = aa9d8789fc16bdb5546b7e82ac84efca641038c46d12da923a93a792d301efbc
+SHA512 (github.com_jeffwilliams_flamegraph_@v_v0.0.0-20250329145236-fe0961e541c0.mod) = b9a299d13f35bf5dec02c3f25ccdb055794c76504af1a5e7bf69938b395ec14bd55ae0993dd34e1de2cef1b7c4a1f3167dc26b013497002f4337eab71569f303
+Size (github.com_jeffwilliams_flamegraph_@v_v0.0.0-20250329145236-fe0961e541c0.mod) = 297 bytes
+BLAKE2s (github.com_jeffwilliams_flamegraph_@v_v0.0.0-20250329145236-fe0961e541c0.zip) = 4749af58c5676f11f58ecc15ee398588991eefaacec2b52dd9970dd7196139bf
+SHA512 (github.com_jeffwilliams_flamegraph_@v_v0.0.0-20250329145236-fe0961e541c0.zip) = 74704323d0677310ea0cf73b65e7ba2fd4eafb8de8cf6074c08ce6365fc395a36134c60fd149ce8fa52c1b092be702354b953dc49e208757e61fe075aa891650
+Size (github.com_jeffwilliams_flamegraph_@v_v0.0.0-20250329145236-fe0961e541c0.zip) = 29977 bytes
BLAKE2s (github.com_jeffwilliams_go-x-crypto_@v_v0.0.0-20240728132943-bda27f7d305d.mod) = b6bbd75b7852b59eeaa3160e76a9fca3d37e98846eb00df5ffc427180a14dd32
SHA512 (github.com_jeffwilliams_go-x-crypto_@v_v0.0.0-20240728132943-bda27f7d305d.mod) = fb84cf49b67d2c099c42290be8d46de54dccbe77209cf4e9cfe1b1264600c7d023ba4135f0f88dee05bbf6b98d903da020fdc689f237c018c712e6a0ff05364b
Size (github.com_jeffwilliams_go-x-crypto_@v_v0.0.0-20240728132943-bda27f7d305d.mod) = 190 bytes
BLAKE2s (github.com_jeffwilliams_go-x-crypto_@v_v0.0.0-20240728132943-bda27f7d305d.zip) = e541d44c0bb939343083212246c514ae2f43403c7630da54fb6db0950e2222ef
SHA512 (github.com_jeffwilliams_go-x-crypto_@v_v0.0.0-20240728132943-bda27f7d305d.zip) = 9bd225d4748a8ea9479da4bbab92a27d2388c93330c6b66d74aa16c47fd1375fb07c4f1559d449d921ac05e0546a51e2206d59be3b41e2c8a1e3e76043b4aa10
Size (github.com_jeffwilliams_go-x-crypto_@v_v0.0.0-20240728132943-bda27f7d305d.zip) = 1815381 bytes
-BLAKE2s (github.com_jeffwilliams_syn_@v_v0.1.7.mod) = c0eb4f4852edb05d2b22264f12164aa4bfcedcb3ad6914b6da7324a649372582
-SHA512 (github.com_jeffwilliams_syn_@v_v0.1.7.mod) = 5e3370d5367962dadceceadf1d3facde59033c9c96beed590b72fc24c55f4efadc085c9c5bd0956e04cc33c356636ba7c69705af32be0092856ee13973b18c15
-Size (github.com_jeffwilliams_syn_@v_v0.1.7.mod) = 275 bytes
-BLAKE2s (github.com_jeffwilliams_syn_@v_v0.1.7.zip) = 09f515569b21659bf95bec401fa7ae45d11e8e0d90b751c54ddb393a8856f2a7
-SHA512 (github.com_jeffwilliams_syn_@v_v0.1.7.zip) = 67c92861cc1f83551ab5eb7bc888d47d623c35915f04bf67a3b5724da18e3412fe84e11d9ca24af1ae2b26af70784cbd89bb44d0371fea190fc6319cad1b9540
-Size (github.com_jeffwilliams_syn_@v_v0.1.7.zip) = 393575 bytes
+BLAKE2s (github.com_jeffwilliams_syn_@v_v0.1.8.mod) = c0eb4f4852edb05d2b22264f12164aa4bfcedcb3ad6914b6da7324a649372582
+SHA512 (github.com_jeffwilliams_syn_@v_v0.1.8.mod) = 5e3370d5367962dadceceadf1d3facde59033c9c96beed590b72fc24c55f4efadc085c9c5bd0956e04cc33c356636ba7c69705af32be0092856ee13973b18c15
+Size (github.com_jeffwilliams_syn_@v_v0.1.8.mod) = 275 bytes
+BLAKE2s (github.com_jeffwilliams_syn_@v_v0.1.8.zip) = 469d760a73e0f56ca953bc861a71b5d9ab862135b9ac5aed7fe8ec601d4463fb
+SHA512 (github.com_jeffwilliams_syn_@v_v0.1.8.zip) = ff3e0c300739ae79ee885e17172008e46a5323f5c9b33a3aebd489a60aa546b7af50ab2039883bc78d4976aae9b4f253f05000204f7028928eb99c21a1e5dcf2
+Size (github.com_jeffwilliams_syn_@v_v0.1.8.zip) = 394562 bytes
+BLAKE2s (github.com_jezek_xgb_@v_v1.1.1.mod) = b99838d1b8892bcd04040c1341c9918144146efb8a11bed8b9a0bf3fb17450a8
+SHA512 (github.com_jezek_xgb_@v_v1.1.1.mod) = b6372a61a2e2340005152758a056d62ce8d22239fc7a5a4c59fc5d14a88af67f453368fb0a1a7b90039d6e986116cadf28998fc82f89ce36ca61838fd0459d12
+Size (github.com_jezek_xgb_@v_v1.1.1.mod) = 37 bytes
+BLAKE2s (github.com_jezek_xgb_@v_v1.1.1.zip) = 485763da58eaf82fc42eafb075eb79a1d835133cd6d545d4215b84a602f65cb6
+SHA512 (github.com_jezek_xgb_@v_v1.1.1.zip) = e777bfe63647f920d1f86f89c7362e5b31e6f130ebd02631019534fce9d1f3f8d4c6f9143880fc1471516165dc196126c3c04cd8a797881fa4da8e470ca00ff8
+Size (github.com_jezek_xgb_@v_v1.1.1.zip) = 264304 bytes
BLAKE2s (github.com_jszwec_csvutil_@v_v1.6.0.mod) = 3ccbb513754d3cdf6aa00b1375269b6f8d38cd3f32458bb1189bc02100dd42a0
SHA512 (github.com_jszwec_csvutil_@v_v1.6.0.mod) = 31b1715bf6365f77d18ae8fc3987f86c1970f0021a65d47b15934cbd094c16374f395463e602ebfd00a601a822127ff0eee1316e0a4375f3553c6fdd2cdcec0a
Size (github.com_jszwec_csvutil_@v_v1.6.0.mod) = 42 bytes
@@ -114,6 +180,21 @@ Size (github.com_leaanthony_go-ansi-parser_@v_v1.6.1.zip) = 27026 bytes
BLAKE2s (github.com_matryer_is_@v_v1.4.0.mod) = 2b21aad1803dd618cfe06bcdcbaa9ea79fe74a087de3da19993ce0549ef7d5f1
SHA512 (github.com_matryer_is_@v_v1.4.0.mod) = c5ce457ecf7fa17661ba5043bcf4368d569748c70ed8df341d85f2e3ae679f13c0126e0d3310b69c292b4640645fe1f2c334d3b2a5fc42be5ebc3016be90cf6d
Size (github.com_matryer_is_@v_v1.4.0.mod) = 38 bytes
+BLAKE2s (github.com_matryer_is_@v_v1.4.0.zip) = 4ddc47ff944744ed7f003f0e4b32f05e7cfdef45f75acd2d787b81e3f835e8fe
+SHA512 (github.com_matryer_is_@v_v1.4.0.zip) = a8450f5903c007c967f19a3b05f0147b722bd8f2749c77a4347f068aca0964ad890de74142a92154655139b6882ddca7718f343017e14d90d5db277e8c64744e
+Size (github.com_matryer_is_@v_v1.4.0.zip) = 92341 bytes
+BLAKE2s (github.com_nuclearkev_gio-shader_@v_v1.0.9.mod) = a3d8e83c9b5d090f4b4c4b4c5ae0c15f1e90ce593e6cba4c69e6011cba05748e
+SHA512 (github.com_nuclearkev_gio-shader_@v_v1.0.9.mod) = 5bfa247d4d9a0123a5ef9fd47c93340ca58cea4a94ad049e0c43539324a5f299f312e56ff4891861d9d286bb6f14736d719b37fab7db7f1e787a5a0f3b8c8bfc
+Size (github.com_nuclearkev_gio-shader_@v_v1.0.9.mod) = 91 bytes
+BLAKE2s (github.com_nuclearkev_gio-shader_@v_v1.0.9.zip) = afbc33b498edf93087c1e383b4af270051a733ffcfef0f4db3d1ff36c274114e
+SHA512 (github.com_nuclearkev_gio-shader_@v_v1.0.9.zip) = 05024a4197c03a4ac77f596e381b27977301fecb4b7bbe68e1c3dab0e51b155cae3d7251c05dd2c0ed808cfaa492070148a267a9c304dc2bbaceeb0cd9b5e48b
+Size (github.com_nuclearkev_gio-shader_@v_v1.0.9.zip) = 932686 bytes
+BLAKE2s (github.com_nuclearkev_gio_@v_v0.8.1.mod) = 4be1c5faf44631674d285d6bea240551dc03fb2e9a0a8bbc4f320a2224061000
+SHA512 (github.com_nuclearkev_gio_@v_v0.8.1.mod) = 900c492408dacba8e8df7d14b8e875b57d217f57ba4d0ce07dea67960e3e45a251bbdbb08d96df146ead9317dd29234667b0a05d8a83268cd7ed4ccddbc3d0e0
+Size (github.com_nuclearkev_gio_@v_v0.8.1.mod) = 351 bytes
+BLAKE2s (github.com_nuclearkev_gio_@v_v0.8.1.zip) = e438e8d4a6bd955048336dd6aaee20d7dfd76fd305249644d9c8fe04daa3a6dc
+SHA512 (github.com_nuclearkev_gio_@v_v0.8.1.zip) = a349b255c1dae60ff1d453e56b1bd0f7bb9eb997d8720b40988414f7789b88a11309c4c9b0de9923dd7eae70e7616b5fd0ae84d662eb33a07cfe735839c0a6f3
+Size (github.com_nuclearkev_gio_@v_v0.8.1.zip) = 599449 bytes
BLAKE2s (github.com_ogier_pflag_@v_v0.0.1.mod) = 3a94560c7e1b7a73f8ee22b4a927d7d99c526360e6950f082e4c99ca432fdf6c
SHA512 (github.com_ogier_pflag_@v_v0.0.1.mod) = 5bc2b3840a32d19c9cfe2627937d222ebe900a1efff865cd0cb18abf9e321cf4a95076908652d2b622d86c8cfe7c47d842fc285e7f2edc4e56eedc7415879b4d
Size (github.com_ogier_pflag_@v_v0.0.1.mod) = 30 bytes
@@ -144,189 +225,180 @@ Size (github.com_rivo_uniseg_@v_v0.2.0.mod) = 39 bytes
BLAKE2s (github.com_rivo_uniseg_@v_v0.2.0.zip) = 979391f242312d88d58ff807872dc8d92a768eed36c77247c56a95cddfc3f7cd
SHA512 (github.com_rivo_uniseg_@v_v0.2.0.zip) = 88f37961ebe3a1701265a2f5cb606e97fe4ddd09e36ff13ca8c026e98640af5d35cb930e4d12b6690a97e5d934705102554c6d2912ebbb5ee08976c698cce2db
Size (github.com_rivo_uniseg_@v_v0.2.0.zip) = 45731 bytes
+BLAKE2s (github.com_segmentio_asm_@v_v1.1.3.mod) = acec189f3f13695f0429d0830d831d33403557666fa2f5835a01d7b6f3d411c4
+SHA512 (github.com_segmentio_asm_@v_v1.1.3.mod) = d38f7280bead46cb6902e68883ae9b065266ef7663d5f2a6ce10e65ed44bc15b7374322b1fafe3f5bdbdf3ae81df1a6e8276a6f138f92cc6f5d53960ac6df5ac
+Size (github.com_segmentio_asm_@v_v1.1.3.mod) = 102 bytes
+BLAKE2s (github.com_segmentio_asm_@v_v1.1.3.zip) = d044b5486ff94e02fd098c3478d0fe768cd56565fdf5d19e192f4fe5c30c9d09
+SHA512 (github.com_segmentio_asm_@v_v1.1.3.zip) = c7aba001d7c8c3fc859f06bf53bbcbd7e3a9ebd882c0344fa0f159c3cf7edf90ee82954be3deca9fca54d4d76c0e167c046e9db2c4d59da0419ca2b4430afb95
+Size (github.com_segmentio_asm_@v_v1.1.3.zip) = 94588 bytes
+BLAKE2s (github.com_segmentio_encoding_@v_v0.3.4.mod) = 00a4cabb450c13f66c4f348010cf33670bcfcdb6cc3322b23e0b81c45d521d56
+SHA512 (github.com_segmentio_encoding_@v_v0.3.4.mod) = 665f486b284d1c85526e08293751bd5ab9f63c4099630575be4752ba44c2d5abb77e24c42a177a162e59adf7960bd3cd62f98efe3373b3d087976d61b9a64dc4
+Size (github.com_segmentio_encoding_@v_v0.3.4.mod) = 87 bytes
+BLAKE2s (github.com_segmentio_encoding_@v_v0.3.4.zip) = b05734442dd495c7ce226075fdde665c17b9034f427582f2893e89fd359a2d26
+SHA512 (github.com_segmentio_encoding_@v_v0.3.4.zip) = e7c529b12c2f25d65a7f91d142598c174e7a4c745909e6c25703912c1f2132e175ced44d27a12773c6fefedabded33bc7c79e410d09dc83c449d8ba7f356caf7
+Size (github.com_segmentio_encoding_@v_v0.3.4.zip) = 13828543 bytes
+BLAKE2s (github.com_speedata_hyphenation_@v_v1.0.2.mod) = a91dcb9cf01ef45b58840d2542134315110e1e4946ffd0c1fb5047aa892877db
+SHA512 (github.com_speedata_hyphenation_@v_v1.0.2.mod) = 9340022becf49e97669743ce023bcde6809587c9ae7f77647de37f9ba79683f744bdd0a3050747fd68ca885cdf10c4dcbdab3960c0d5efb1a1fcc1205219ab76
+Size (github.com_speedata_hyphenation_@v_v1.0.2.mod) = 48 bytes
+BLAKE2s (github.com_speedata_hyphenation_@v_v1.0.2.zip) = 4c80e651ef216f4dda7d606c185c65b79dd515687926494025103b4a3b299be7
+SHA512 (github.com_speedata_hyphenation_@v_v1.0.2.zip) = b6d13ab2491e02639ee96f58243953d06e69d1277cc1bf5fbb59339f18965f0cd5112824d5b7cebaccf5a9d15c1d35a03ca929f59e2e0b8383b33aee39c598ab
+Size (github.com_speedata_hyphenation_@v_v1.0.2.zip) = 8256 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
+BLAKE2s (github.com_spf13_pflag_@v_v1.0.5.zip) = 4b3cdadae11a8d2432c380818c116751885b01f307e8c59fb626cc10f07dfc44
+SHA512 (github.com_spf13_pflag_@v_v1.0.5.zip) = 9a81f0635ca8ac059c48a15cbf625a7c91513f95a9b402ba166d48ab72d5d38cbd941d5309446f5637bd7c23eef35b60fef2f06e8b557f415dd8409a6ddf43e9
+Size (github.com_spf13_pflag_@v_v1.0.5.zip) = 88931 bytes
BLAKE2s (github.com_stretchr_objx_@v_v0.1.0.mod) = 1eb73df00a63ad02b651d13ef6fec7b4842f22c3ecf50546104fddb717aa1c0b
SHA512 (github.com_stretchr_objx_@v_v0.1.0.mod) = 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
Size (github.com_stretchr_objx_@v_v0.1.0.mod) = 32 bytes
+BLAKE2s (github.com_stretchr_objx_@v_v0.5.2.mod) = 2add509f81ee74455ae2a53cd81b1fe867d9102af689d84dee8f4766f66611a3
+SHA512 (github.com_stretchr_objx_@v_v0.5.2.mod) = 8d6bf1ad2ac5696a556d23d3543fa1be5e7380e75fc176920f728c86b20680b2cc82a07adbc8fd01e70ab21fd52004413c6ecfda511768f4d514fe0ce1e7f2e0
+Size (github.com_stretchr_objx_@v_v0.5.2.mod) = 276 bytes
+BLAKE2s (github.com_stretchr_objx_@v_v0.5.2.zip) = d1cff419a3ab3691121bbba6f35238b95c2db337b1ce92d285ca3638cbc2c0ae
+SHA512 (github.com_stretchr_objx_@v_v0.5.2.zip) = c0e841713886347f6d2bdf536b7153d14af8f6f1955f0f56606bb68c9ce796c8dd43c3e2a1759aec283f3a04f99c6803a33c628c75c1899744e7decb4097818b
+Size (github.com_stretchr_objx_@v_v0.5.2.zip) = 43974 bytes
+BLAKE2s (github.com_stretchr_testify_@v_v1.10.0.mod) = 0317549c119eb38810e67f8e8f89fa203792a68baeacdc0c1d3bb886f81d0de5
+SHA512 (github.com_stretchr_testify_@v_v1.10.0.mod) = 8bf7fe5e45d3a607073bae16a3bb3211d2a61bb433519b7ec33e22ff7dc54817881b4940151e72444250d930f766ecb8306072c50697db3282b67c40a6cd58e6
+Size (github.com_stretchr_testify_@v_v1.10.0.mod) = 417 bytes
+BLAKE2s (github.com_stretchr_testify_@v_v1.10.0.zip) = a109dd8729d5f087758cdddcb838a0c2505753afbdffae9016cf1792bd27a384
+SHA512 (github.com_stretchr_testify_@v_v1.10.0.zip) = cf875e0e49c51df6b42f1a8cd7c338ea9c62eba1de77ed757c0e69c7ca39963aa89fa263b71e3f389e54bd789c165ea4844594c98f9349ea4bacc34027f9fa50
+Size (github.com_stretchr_testify_@v_v1.10.0.zip) = 130241 bytes
BLAKE2s (github.com_stretchr_testify_@v_v1.7.0.mod) = 8f7c927dae69fdeb23ce71b39268d84489f12c4cb4cb30e23a564754fde44db8
SHA512 (github.com_stretchr_testify_@v_v1.7.0.mod) = 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b
Size (github.com_stretchr_testify_@v_v1.7.0.mod) = 216 bytes
-BLAKE2s (github.com_stretchr_testify_@v_v1.8.4.mod) = 9cb979f9a53faf1fe49a3cd34a458afe917803f872507c727f8e1f8210726e1c
-SHA512 (github.com_stretchr_testify_@v_v1.8.4.mod) = 10c923ac832f54ecd370cd7441f56561b9adf0bb05858605f3515759cef29383cda816f2d3fe7ef004f51b428afa4a19163a619f7dc2aa30f7177636d7c8d175
-Size (github.com_stretchr_testify_@v_v1.8.4.mod) = 188 bytes
-BLAKE2s (github.com_stretchr_testify_@v_v1.8.4.zip) = 9dd97309e320a0041d37fc0f5decf607f80278cbd912255e0106a71f5b71db22
-SHA512 (github.com_stretchr_testify_@v_v1.8.4.zip) = add4fc4cd5c88b97f3693e2c775ca9bc6a2c296b348230ee9cca0c3caf031b77442d49818639fc9c24a3a434a94c905a11ee43955acff115edf0b787d322ada2
-Size (github.com_stretchr_testify_@v_v1.8.4.zip) = 120537 bytes
-BLAKE2s (github.com_yuin_goldmark_@v_v1.4.13.mod) = 762aa9f29a199f8d7a6c4f5616131596e48b3912b330db87a68f7682fa401a51
-SHA512 (github.com_yuin_goldmark_@v_v1.4.13.mod) = a35fb2caa24d91450561cb1ad835c140f93eda650acd82dc1edbc2a64f507b856c19958af651bfbbe2731cdb50148044260bc5d30960b57769bdaba19142fab3
-Size (github.com_yuin_goldmark_@v_v1.4.13.mod) = 41 bytes
-BLAKE2s (golang.org_x_exp_@v_v0.0.0-20221012211006-4de253d81b95.mod) = 278a6e27008b0f547566d575e3199a2569c2f942f4d17a214d99dd0dc5505146
-SHA512 (golang.org_x_exp_@v_v0.0.0-20221012211006-4de253d81b95.mod) = df5bce1661413433226e89b0f268df65475f75a349add719696ddd968a8709a1afd8c5a3e21c4dd73e0132c62f1a5bd2f2d9bf5f470ffa831528082c84cfda86
-Size (golang.org_x_exp_@v_v0.0.0-20221012211006-4de253d81b95.mod) = 239 bytes
-BLAKE2s (golang.org_x_exp_@v_v0.0.0-20221012211006-4de253d81b95.zip) = 997b72c30fd694d9973cff25c74f0efe2d80327907d3829e7c6512969188ae4d
-SHA512 (golang.org_x_exp_@v_v0.0.0-20221012211006-4de253d81b95.zip) = 6a60e592be11138751ec23172bb5b5210a8402e6b8608dc170bad6826df9194ec561c433089d99725f2e26f5f6a9f4b05010c0d06564681c3f06d5ef8e4200bf
-Size (golang.org_x_exp_@v_v0.0.0-20221012211006-4de253d81b95.zip) = 421946 bytes
-BLAKE2s (golang.org_x_exp_shiny_@v_v0.0.0-20220827204233-334a2380cb91.mod) = 878ce1b74e1d0e38f7ed8afc5200c51139ec83388f222b12879eb44e20c9207c
-SHA512 (golang.org_x_exp_shiny_@v_v0.0.0-20220827204233-334a2380cb91.mod) = 400046a2a3ef2b1622c7f419c90923098f4684af1665538f07916b2e5bcdb88599998b1634c4ed92058f81ab80ac04d08752a51a8aeb1228af40dbdc2dd678d2
-Size (golang.org_x_exp_shiny_@v_v0.0.0-20220827204233-334a2380cb91.mod) = 378 bytes
-BLAKE2s (golang.org_x_exp_shiny_@v_v0.0.0-20220827204233-334a2380cb91.zip) = e1507c052663e14a5df3b119ee29f445edd27e043facddd7ff215c73cf44418d
-SHA512 (golang.org_x_exp_shiny_@v_v0.0.0-20220827204233-334a2380cb91.zip) = 717b5d253acb1596bfbe6e53362cd434e9ed1f9c0dfac46028874c5e33f16d0324be84c66681a4fee6620daa7bbe890784c0dc1bcf18b51876586769075b70ab
-Size (golang.org_x_exp_shiny_@v_v0.0.0-20220827204233-334a2380cb91.zip) = 1279062 bytes
-BLAKE2s (golang.org_x_image_@v_v0.5.0.mod) = 20f767115739fceee146897f0bd85d2bde6b07e53a534cc6c09a18b51b595118
-SHA512 (golang.org_x_image_@v_v0.5.0.mod) = 79923e664fc3bd18f2424f2631e7f4fd63b0e71d234db5576ab9df288121cad3c967f7c620d36e8d0b272d5cc5410e167fc1d78b8407adc2fae6962aec941dbe
-Size (golang.org_x_image_@v_v0.5.0.mod) = 69 bytes
-BLAKE2s (golang.org_x_image_@v_v0.5.0.zip) = bbc87ec2b04f5dcc94c911da06068e94b303f82d64c964318bb1414a0f127cb1
-SHA512 (golang.org_x_image_@v_v0.5.0.zip) = 410287644d1b3f85e8d15357db84f9c8e622991f90b1771d2ef861014ae6b6bd7c5eb5680ed5b409ac7ccb5365663abe0a2ff05ac59c2ab018c307ed0702e807
-Size (golang.org_x_image_@v_v0.5.0.zip) = 5235130 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.12.0.mod) = 46afeec3ff404db0c277f2327c09392ff6412842beaa74cc9cf91bb5a9210d96
-SHA512 (golang.org_x_mod_@v_v0.12.0.mod) = 76e9bc61587af5cca8e4b230f0f7e723e790d1c9d637e9db1e29d9ef49e0315ce611e3b94a2dee4ec7e1e672a3422dad4dec6efc9959eca6805fde6b7633ab83
-Size (golang.org_x_mod_@v_v0.12.0.mod) = 84 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.15.0.mod) = 756609d6566fdcb4fd11633882849e0163d09de134e085f0aa006dcbb10825e0
-SHA512 (golang.org_x_mod_@v_v0.15.0.mod) = d741bbf0270c5cda8ff6abb6c3aeec25f5edadae32df5f146c4c88b9c30abef2f2e9bc69f214757b4702f2df9dc08fbd2073e4fa64e683850d33a60806c8c4ba
-Size (golang.org_x_mod_@v_v0.15.0.mod) = 84 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.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 3f0d0909d9e47064d3d0fe193f1a93eeeeac26d33ee67fd3c9bc8f17ae1e81f8
-SHA512 (golang.org_x_mod_@v_v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 480578e689b3d5f5026af3ab52e55b47098525512daf532f4656d50ea5d9043d1b3e69556a5e7d93c7ea6cfca956f733271f3b1f4f65da1a7dac9ea07f5d9fec
-Size (golang.org_x_mod_@v_v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 157 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.8.0.mod) = 46afeec3ff404db0c277f2327c09392ff6412842beaa74cc9cf91bb5a9210d96
-SHA512 (golang.org_x_mod_@v_v0.8.0.mod) = 76e9bc61587af5cca8e4b230f0f7e723e790d1c9d637e9db1e29d9ef49e0315ce611e3b94a2dee4ec7e1e672a3422dad4dec6efc9959eca6805fde6b7633ab83
-Size (golang.org_x_mod_@v_v0.8.0.mod) = 84 bytes
-BLAKE2s (golang.org_x_net_@v_v0.0.0-20190620200207-3b0461eec859.mod) = 1c3e72485ccef1dd03ab07484627ee59f4ef62e97bd3ba94ca5d98718b7b81a6
-SHA512 (golang.org_x_net_@v_v0.0.0-20190620200207-3b0461eec859.mod) = 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
-Size (golang.org_x_net_@v_v0.0.0-20190620200207-3b0461eec859.mod) = 181 bytes
-BLAKE2s (golang.org_x_net_@v_v0.0.0-20220722155237-a158d28d115b.mod) = 9307f6ffcb6aa8035f4f716b6e797f1f06b4366f74e098b7247968b4cc5cddbf
-SHA512 (golang.org_x_net_@v_v0.0.0-20220722155237-a158d28d115b.mod) = 1c5c40d56518378bffb74da777d6d203c197259097807258b8f657e9474a4091c97eb487515d567c458992301e21d2f9d7ad7c50299132b540ca0f9173caf611
-Size (golang.org_x_net_@v_v0.0.0-20220722155237-a158d28d115b.mod) = 179 bytes
-BLAKE2s (golang.org_x_net_@v_v0.15.0.mod) = 5169ab2c601e6b049b9f55fe713f6111dc2dfea123746ebef0dab1e8f207c9a2
-SHA512 (golang.org_x_net_@v_v0.15.0.mod) = a697e06355b30910c6fefb9d1c64df8c59cf506d7ed0e220224108b5567b596422cbdf20ce99c9bf94e1583e628d79b2f391ac2e08e5aac8df180a699dc5deb7
-Size (golang.org_x_net_@v_v0.15.0.mod) = 155 bytes
+BLAKE2s (github.com_stretchr_testify_@v_v1.9.0.mod) = 0317549c119eb38810e67f8e8f89fa203792a68baeacdc0c1d3bb886f81d0de5
+SHA512 (github.com_stretchr_testify_@v_v1.9.0.mod) = 8bf7fe5e45d3a607073bae16a3bb3211d2a61bb433519b7ec33e22ff7dc54817881b4940151e72444250d930f766ecb8306072c50697db3282b67c40a6cd58e6
+Size (github.com_stretchr_testify_@v_v1.9.0.mod) = 417 bytes
+BLAKE2s (github.com_stretchr_testify_@v_v1.9.0.zip) = 5e73613a8b7cedaba2b51d1053d1d767507ec131a3d36a675a768bf21c00a439
+SHA512 (github.com_stretchr_testify_@v_v1.9.0.zip) = f2bf5935ad750acdb7cb2bba747c489965e8767c508913680d2c1c4993be3fb4b877a2e009b3518f1da730429bbfdde0bc9c8cad03d8687b222dbf69920808ce
+Size (github.com_stretchr_testify_@v_v1.9.0.zip) = 124686 bytes
+BLAKE2s (github.com_timtadh_data-structures_@v_v0.6.2.mod) = 6e08a3caccacd3d8be1bf3c8b73edb05574fb4db6edf7079c955142d35580263
+SHA512 (github.com_timtadh_data-structures_@v_v0.6.2.mod) = 36857185666d327a28a86de3de245bde779b03385210dff27dea887868b82566b9d44d395b4f0bd8b3526f3aafbfbb5f946dc5d1e2b06bc10a8647e15da09d07
+Size (github.com_timtadh_data-structures_@v_v0.6.2.mod) = 51 bytes
+BLAKE2s (github.com_timtadh_data-structures_@v_v0.6.2.zip) = 8537758ac1573dd5f97bd1dc785dbaa9face7b4ad110e5f67aab12186015b97d
+SHA512 (github.com_timtadh_data-structures_@v_v0.6.2.zip) = 4744daab0ca93294a23ebbb2df3c0d52ab9a73c13aff694a9c1ea70d519f9b2a007fd0c0b81036a1d5c5bff3f1b6fd5bb41aae116587301f52286177e3f013b7
+Size (github.com_timtadh_data-structures_@v_v0.6.2.zip) = 1072088 bytes
+BLAKE2s (github.com_urfave_cli_v3_@v_v3.0.0-beta1.mod) = 8be103cc76873c2ee18cac4fe5981e06f9c7cd97c510d5c71c440ca7a260f7d6
+SHA512 (github.com_urfave_cli_v3_@v_v3.0.0-beta1.mod) = bb5fd3e6db37f004d580fb66fc28b48ec2526f1c3a37f175b2f373d48ec582039a0508317e523804c29bc5dc02627f89d6d2900105dd8c32205571aadfd00fa3
+Size (github.com_urfave_cli_v3_@v_v3.0.0-beta1.mod) = 232 bytes
+BLAKE2s (github.com_urfave_cli_v3_@v_v3.0.0-beta1.zip) = 0b042efd8940f1d3ab8f11fc999c56329d3761b164900d0854d5f7dfbf44ba3b
+SHA512 (github.com_urfave_cli_v3_@v_v3.0.0-beta1.zip) = 60d4f2eb0b41e7cba8f8597c486bc691bfd1623fc8801f9a7e5c1afcfea0ceec999a02e54e96411ee4d117101a6b18e8020ae2e8efdbd8db66b0722bca95183f
+Size (github.com_urfave_cli_v3_@v_v3.0.0-beta1.zip) = 157802 bytes
+BLAKE2s (go.lsp.dev_jsonrpc2_@v_v0.10.0.mod) = 14b874130570dd19c454832554af64d324125d407e6b1695157729faaad60e47
+SHA512 (go.lsp.dev_jsonrpc2_@v_v0.10.0.mod) = 26395968ff668d66db80534a9dead240ec85d4fa9cc063d330c0ec0ad89199c6c9471800a820233fea2adf10948c670239d4b18decde16fa011f941ee0737197
+Size (go.lsp.dev_jsonrpc2_@v_v0.10.0.mod) = 239 bytes
+BLAKE2s (go.lsp.dev_jsonrpc2_@v_v0.10.0.zip) = 00b9ad882f61074446bb858f7b7ef944eab7ccf71ed28c905b2b77709c9fd40a
+SHA512 (go.lsp.dev_jsonrpc2_@v_v0.10.0.zip) = 9617b756d3def584f99f6be13cf3c405bcf4878d2be53b41fd08cab87a1ca45dd1891ee563a1250b3d906483beb7e8ccee0afa4dc0dee69d042bfbd2aca1d95f
+Size (go.lsp.dev_jsonrpc2_@v_v0.10.0.zip) = 32736 bytes
+BLAKE2s (golang.org_x_crypto_@v_v0.21.0.mod) = 4874654eb4ac86b224eea061454ab854da1b62bb124405903ce84852f64b7e40
+SHA512 (golang.org_x_crypto_@v_v0.21.0.mod) = 3ce33c0a3faeeef34053c5305d2ab9f8401998382f6d6cfbef31975b9be1a9a94b137fa85656b79dc306fd1c6a91c25473492174f030ad3ffffc5839f38068f8
+Size (golang.org_x_crypto_@v_v0.21.0.mod) = 190 bytes
+BLAKE2s (golang.org_x_crypto_@v_v0.21.0.zip) = 8ef643bc37c227ad72176ddfe9d17011a5e3696e196efd825a93267834d60a18
+SHA512 (golang.org_x_crypto_@v_v0.21.0.zip) = 489f0b61b3bf65e2ffe03c19e3f3ff5cd4aac8b9ca04f908c7f67660e8f42e7c2fd56069082ab1e039234bd9e9844924547052e56da7486ef753a3af886a5b34
+Size (golang.org_x_crypto_@v_v0.21.0.zip) = 1799301 bytes
+BLAKE2s (golang.org_x_exp_@v_v0.0.0-20240707233637-46b078467d37.mod) = cb349fb7c771e43cf8597495b48c304a64f488c4f39c99cb8ee6c44799e0dab4
+SHA512 (golang.org_x_exp_@v_v0.0.0-20240707233637-46b078467d37.mod) = 2d59a0bbd1a1e04d8558e5deac8df2e34bf1bbc69f5b16f9270b99eae62f1de25db955b77b744881b789ae3e81e0c223732394f57cb777034b6dfa40e01009fe
+Size (golang.org_x_exp_@v_v0.0.0-20240707233637-46b078467d37.mod) = 179 bytes
+BLAKE2s (golang.org_x_exp_@v_v0.0.0-20240707233637-46b078467d37.zip) = 3ab551b9b1681bcac22f9342987d5987bcc367976c3c6ee45272775580c77880
+SHA512 (golang.org_x_exp_@v_v0.0.0-20240707233637-46b078467d37.zip) = 1b3c171afac61e69b96c491da3357ad4444ec6ac7fae7c5d02c4f5b1d574fba299a43265ac1b6bddde65f717c30dad931d8ac8319347b418c71e718937d62716
+Size (golang.org_x_exp_@v_v0.0.0-20240707233637-46b078467d37.zip) = 629049 bytes
+BLAKE2s (golang.org_x_exp_shiny_@v_v0.0.0-20240707233637-46b078467d37.mod) = 266307199d9246cc52c293ea85cfaef50237bfbd679549b51a16ed382a3c99df
+SHA512 (golang.org_x_exp_shiny_@v_v0.0.0-20240707233637-46b078467d37.mod) = 3a8360b49d0d86deab9b21ff7c929dbe493077c0980821b324f09c66d2ac9056d8f356a6c77b3850de26b83b9e5b26949596a89b206388d4f8b971fa69a075e0
+Size (golang.org_x_exp_shiny_@v_v0.0.0-20240707233637-46b078467d37.mod) = 324 bytes
+BLAKE2s (golang.org_x_exp_shiny_@v_v0.0.0-20240707233637-46b078467d37.zip) = 7db59c7e07795c230b62bf7cfec2b986f6b67bd02d665fa10bc26bf8266de0e4
+SHA512 (golang.org_x_exp_shiny_@v_v0.0.0-20240707233637-46b078467d37.zip) = 8638a576dad7228322b72c8728194640fb8778d714500beab073b6ef596fe833c123d1e93a07fde1da650eb74c6998d121ad53c652224a2f31c9dd5bd36f32b4
+Size (golang.org_x_exp_shiny_@v_v0.0.0-20240707233637-46b078467d37.zip) = 1281680 bytes
+BLAKE2s (golang.org_x_image_@v_v0.18.0.mod) = 07aabcd78a8aa197a0b31d4f771bf768724689742e4d948c765fc213206beea5
+SHA512 (golang.org_x_image_@v_v0.18.0.mod) = a70d3af85e8c69181a63e6695deca22aba1eb38b6f45b4661e5e11af990c30601a148a3a6ce32cff00b299170a35d9439ab2a8c214dd92982f59536ea29e98c8
+Size (golang.org_x_image_@v_v0.18.0.mod) = 70 bytes
+BLAKE2s (golang.org_x_image_@v_v0.18.0.zip) = 01187743ba764ce1453922c9f07e19b735ab9449f8428a6b3d67f79e7fe71c36
+SHA512 (golang.org_x_image_@v_v0.18.0.zip) = 217798bca75988119084ba8c1c602c89df091543b78ec6c9777fd65104dbe4bd576b4e7423c1109404c09ea0cd1122b16f8b4a8e4bcd82d9cee682199f5e2cc3
+Size (golang.org_x_image_@v_v0.18.0.zip) = 5300832 bytes
+BLAKE2s (golang.org_x_mobile_@v_v0.0.0-20231127183840-76ac6878050a.mod) = a7b29e3bade65608e967ff0ef7f2d5a726a176b144e0afeaf7c5b540a754e735
+SHA512 (golang.org_x_mobile_@v_v0.0.0-20231127183840-76ac6878050a.mod) = 35a15fb56dc3c4a296b1ad44a232369ea6bc8fe122beab155941372d4f88407eb5b6def146419a64a483a970f89db0b1bc8887d2aadd44c5f0272413dbb7a229
+Size (golang.org_x_mobile_@v_v0.0.0-20231127183840-76ac6878050a.mod) = 262 bytes
+BLAKE2s (golang.org_x_mobile_@v_v0.0.0-20231127183840-76ac6878050a.zip) = 604a5d38fbc03ba64551eae4d1e80a9ad736210b0a4c3a197afde49e338425b1
+SHA512 (golang.org_x_mobile_@v_v0.0.0-20231127183840-76ac6878050a.zip) = 91cb3fe50df653986a69f38099a4ee738318c184f0bf467af63313f1d433dab29fd1178f1c1ef6b511307754479c49fc9c630f3c14814b26809581ad95df773a
+Size (golang.org_x_mobile_@v_v0.0.0-20231127183840-76ac6878050a.zip) = 875844 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.19.0.mod) = 756609d6566fdcb4fd11633882849e0163d09de134e085f0aa006dcbb10825e0
+SHA512 (golang.org_x_mod_@v_v0.19.0.mod) = d741bbf0270c5cda8ff6abb6c3aeec25f5edadae32df5f146c4c88b9c30abef2f2e9bc69f214757b4702f2df9dc08fbd2073e4fa64e683850d33a60806c8c4ba
+Size (golang.org_x_mod_@v_v0.19.0.mod) = 84 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.19.0.zip) = 9a5de6c4a59b97a690c89566e8b73bc32c2e1e6a371d11a6c7dfea23716ff4f6
+SHA512 (golang.org_x_mod_@v_v0.19.0.zip) = 5d80d038b1f4ed1c479a2ad88d04d750c273485c8324029031f209d9b85f4a5a5f8ed36cf6f7efacc065e1a7c37118b216191c00a9b212a054f44df4ebb65390
+Size (golang.org_x_mod_@v_v0.19.0.zip) = 166467 bytes
BLAKE2s (golang.org_x_net_@v_v0.21.0.mod) = c825aebf029d6a36e09a01c758ca14558ae247d04f256e440e3632989a276b38
SHA512 (golang.org_x_net_@v_v0.21.0.mod) = 49f05dcb6b0d910b4ae1301c8a8683f023ff2578e3bfbfaa0a3a3e15892630420b195dc549174ccabb14c8cd35ca0d48f6e0663080f4ec2ea5f011330ca9ba8e
Size (golang.org_x_net_@v_v0.21.0.mod) = 155 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.6.0.mod) = a13f1f12c71569aef2fc9edf06f32cd07cdcce1ae04b7ff3713c09cf27afaeea
-SHA512 (golang.org_x_net_@v_v0.6.0.mod) = 64bce90bd4ad6f8981f8c432ac55fe8e49596ab679bd6169299996a1a90ab99d8bf97d404c5e808b7849203b774ac3049884d0545dbcfe5b7d8131c3dada0483
-Size (golang.org_x_net_@v_v0.6.0.mod) = 123 bytes
-BLAKE2s (golang.org_x_sync_@v_v0.0.0-20190423024810-112230192c58.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede
-SHA512 (golang.org_x_sync_@v_v0.0.0-20190423024810-112230192c58.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
-Size (golang.org_x_sync_@v_v0.0.0-20190423024810-112230192c58.mod) = 25 bytes
-BLAKE2s (golang.org_x_sync_@v_v0.0.0-20220722155255-886fb9371eb4.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede
-SHA512 (golang.org_x_sync_@v_v0.0.0-20220722155255-886fb9371eb4.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
-Size (golang.org_x_sync_@v_v0.0.0-20220722155255-886fb9371eb4.mod) = 25 bytes
-BLAKE2s (golang.org_x_sync_@v_v0.1.0.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede
-SHA512 (golang.org_x_sync_@v_v0.1.0.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
-Size (golang.org_x_sync_@v_v0.1.0.mod) = 25 bytes
-BLAKE2s (golang.org_x_sync_@v_v0.3.0.mod) = a4e4a0337726d2dbfb13f3eca4d8e46d3a43769316b6d77a628422363d665aa7
-SHA512 (golang.org_x_sync_@v_v0.3.0.mod) = e409094e57103743a3650935cc5bdc2083ef596bca3720ac1c2098667dc66d88b1df3a3d7b9144a686d2aa4beadb7bc4d9d7a588d80fd50b25f130635231554d
-Size (golang.org_x_sync_@v_v0.3.0.mod) = 34 bytes
-BLAKE2s (golang.org_x_sync_@v_v0.6.0.mod) = 0fa1fb1833cee855281d59c95598cae38e2fd86ea0c52c4b67ba2e815fb513b3
-SHA512 (golang.org_x_sync_@v_v0.6.0.mod) = 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b
-Size (golang.org_x_sync_@v_v0.6.0.mod) = 34 bytes
+BLAKE2s (golang.org_x_net_@v_v0.21.0.zip) = 2b7d3933b7d30d75ff4a02f2a4e46e41cffd15e36d31b9161e8349adc71732bd
+SHA512 (golang.org_x_net_@v_v0.21.0.zip) = 4c66c1854f2946f032213e8c3844b051737b193c80493c08daf9be2820538b2a542d7d6c56d6273e9d255ec1d6ae1664bfd0b95b12f120575aaa27e245ab9a67
+Size (golang.org_x_net_@v_v0.21.0.zip) = 1868726 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_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = aa44bc87b37c614a717cf692f23966b8babf30a09e6039a89eb6cc5b2943af87
-SHA512 (golang.org_x_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
-Size (golang.org_x_sys_@v_v0.0.0-20190215142949-d0b11bdaac8a.mod) = 24 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.0.0-20210615035016-665e8c7367d1.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
-SHA512 (golang.org_x_sys_@v_v0.0.0-20210615035016-665e8c7367d1.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-Size (golang.org_x_sys_@v_v0.0.0-20210615035016-665e8c7367d1.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
-SHA512 (golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-Size (golang.org_x_sys_@v_v0.0.0-20220520151302-bc2c85ada10a.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.0.0-20220722155257-8c9f86f7a55f.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
-SHA512 (golang.org_x_sys_@v_v0.0.0-20220722155257-8c9f86f7a55f.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-Size (golang.org_x_sys_@v_v0.0.0-20220722155257-8c9f86f7a55f.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.12.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
-SHA512 (golang.org_x_sys_@v_v0.12.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-Size (golang.org_x_sys_@v_v0.12.0.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.17.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
-SHA512 (golang.org_x_sys_@v_v0.17.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
-Size (golang.org_x_sys_@v_v0.17.0.mod) = 33 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_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.0.0-20211110154304-99a53858aa08.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.0.0-20211110154304-99a53858aa08.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.0.0-20211110154304-99a53858aa08.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.18.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
+SHA512 (golang.org_x_sys_@v_v0.18.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
+Size (golang.org_x_sys_@v_v0.18.0.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.18.0.zip) = eb37141f9d56fe7fce3f36e0ec82c617bf97ef268a3120557bb0a4de2cde50cd
+SHA512 (golang.org_x_sys_@v_v0.18.0.zip) = 18cdb9c3a0b70509d24758b5f8b92634a7bbabd01b2e90ce731b50f5709628918a3fe43bf2239f05802a715c240743801a0cc83423322b4f8293dcc061f24a2f
+Size (golang.org_x_sys_@v_v0.18.0.zip) = 1907063 bytes
BLAKE2s (golang.org_x_sys_@v_v0.22.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
SHA512 (golang.org_x_sys_@v_v0.22.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
Size (golang.org_x_sys_@v_v0.22.0.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@v_v0.22.0.zip) = 0e195c55b2bfc0017f2ee68e9746508bc5c1123bbda6ce3ed74728cb288d842d
SHA512 (golang.org_x_sys_@v_v0.22.0.zip) = cf86b26be9efd54690b748e14fdf9a46cf1f118870c1605f3c3e894d5aea15e08c8fe69d0a461cfa9c7ecba7052236d1128158156ae0f004a1d1b3c004dcf464
Size (golang.org_x_sys_@v_v0.22.0.zip) = 1959283 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.5.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
-SHA512 (golang.org_x_sys_@v_v0.5.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-Size (golang.org_x_sys_@v_v0.5.0.mod) = 33 bytes
-BLAKE2s (golang.org_x_telemetry_@v_v0.0.0-20240228155512-f48c80bd79b2.mod) = 750d95eb73d02cc96b6877c850d210f7822f511005d8afa2226817e492fdc717
-SHA512 (golang.org_x_telemetry_@v_v0.0.0-20240228155512-f48c80bd79b2.mod) = eebd6d8985e1dce124c206079696f433974b6e3c3f2cc8894d7249754e5777758813ef5a8e7342af56ead895bf307710fb4398c112b649aa20ef96f58677e981
-Size (golang.org_x_telemetry_@v_v0.0.0-20240228155512-f48c80bd79b2.mod) = 138 bytes
-BLAKE2s (golang.org_x_term_@v_v0.0.0-20210927222741-03fcf44c2211.mod) = 0f390b4bf64eaa8a44136d9227dcd19975bee0ef0132e2d36548cfe38a79720b
-SHA512 (golang.org_x_term_@v_v0.0.0-20210927222741-03fcf44c2211.mod) = 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0
-Size (golang.org_x_term_@v_v0.0.0-20210927222741-03fcf44c2211.mod) = 95 bytes
-BLAKE2s (golang.org_x_term_@v_v0.12.0.mod) = 6eb6690dda61d28130c1aee70f81d22121049a6f92b10dd79d91d4b9657cc3f1
-SHA512 (golang.org_x_term_@v_v0.12.0.mod) = 8d110ea51b602052185452bb0476bbf9bc4130ef3dc4a3ba020478e3a9a0b8030ad9e7548864c995cb32dc46ce5c91822d364de89b6f9e4b4bd3d0a7d392872c
-Size (golang.org_x_term_@v_v0.12.0.mod) = 68 bytes
-BLAKE2s (golang.org_x_term_@v_v0.17.0.mod) = d186e45ff945967b6e9a6c94ee97a07c3d547a2e7957e5ccc00d38e7991827cb
-SHA512 (golang.org_x_term_@v_v0.17.0.mod) = fd43b7d38d8700f0238fe367383336925e796753f8960623061e6346a7e338b91103e4b7940bba3a6b3678f8f1c8ed054aa225ed289ce9712b9501be0de1f187
-Size (golang.org_x_term_@v_v0.17.0.mod) = 68 bytes
-BLAKE2s (golang.org_x_term_@v_v0.20.0.mod) = 6d24927c8d2966e9e6010caff50d5361836dd18f69852bed5996fee07a6097fe
-SHA512 (golang.org_x_term_@v_v0.20.0.mod) = 62a68fa198061738355ac170ea591c54c6c2b99a25590f4760981522591b496b5eee3bd34766e5c56d7d6d786b68054dbf11edfb72328ef6f5ab09b12486fb10
-Size (golang.org_x_term_@v_v0.20.0.mod) = 68 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.8.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
+SHA512 (golang.org_x_sys_@v_v0.8.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+Size (golang.org_x_sys_@v_v0.8.0.mod) = 33 bytes
+BLAKE2s (golang.org_x_term_@v_v0.18.0.mod) = 9d8842bb14d2ae12d0474d93f774809cc7b0247f13487ad05187f555ef66a77b
+SHA512 (golang.org_x_term_@v_v0.18.0.mod) = 3953912896708f30870799f3eec936a33c5f34571abafb6d51f27267a6b977a93396abdfb16e99ea01088f9e1fbe0a9a7cbcb44edd495b8ab857212b44058a3f
+Size (golang.org_x_term_@v_v0.18.0.mod) = 68 bytes
+BLAKE2s (golang.org_x_term_@v_v0.18.0.zip) = e1e111eb8d97c059ff3140ef83ba2c9e52ef7415ddc25ed9d2c9e90e9ebf8230
+SHA512 (golang.org_x_term_@v_v0.18.0.zip) = 297ce1e1d4e2f171ed7db410f699f23adb8f880cf444262f124e128d2053f9b2882e1ed94320425b9ed6b50872f61aa61f393260bf78183060441084236ddac8
+Size (golang.org_x_term_@v_v0.18.0.zip) = 19883 bytes
BLAKE2s (golang.org_x_term_@v_v0.22.0.mod) = 3d1cf3ba9ef9bb70e6367ef242cd5cf5618a0964627270a0adf356b6d0744e0c
SHA512 (golang.org_x_term_@v_v0.22.0.mod) = d0978a65360d3d94cb645f13a825dc71aa9ef2799191adb302b23de80a28f6197b4b8bf1cd3d5422ac2e4626e99025d6a13f87bedc4a288d8d018cbf7cf26108
Size (golang.org_x_term_@v_v0.22.0.mod) = 68 bytes
-BLAKE2s (golang.org_x_term_@v_v0.5.0.mod) = aa9178ce8f4a13282fdb39fa4cf1c641a73f8e915e3b849e8a57cf6705c8cc34
-SHA512 (golang.org_x_term_@v_v0.5.0.mod) = 88ef95fca01c9d194993ea0e3853b31c1e3862defedbcf111624af86eeea63099af727b817ebcb3d9ae926692882e08a41fd72f8b8687b5527b2d9115ac55d3a
-Size (golang.org_x_term_@v_v0.5.0.mod) = 67 bytes
-BLAKE2s (golang.org_x_text_@v_v0.13.0.mod) = 4a1478d739da516ee6e01acd8b1b211f46c37b2e3d9080550f8f9a479f88c700
-SHA512 (golang.org_x_text_@v_v0.13.0.mod) = 9ca94e61e08cd1538ff8a10ef2eb0aa5fbac8e219f0a03d6a076c3ee551dd71fc77bd12498b5ca6aedb866ce7aa10a2a1c80915bb987278816b7c73a576158a9
-Size (golang.org_x_text_@v_v0.13.0.mod) = 197 bytes
-BLAKE2s (golang.org_x_text_@v_v0.14.0.mod) = 41aa03dda094edbe86480c3bb1e96f134c984b2f6af2790bb8545d511df4e0a8
-SHA512 (golang.org_x_text_@v_v0.14.0.mod) = c51e7660e628e383c698fc48e2ac0c38e10ef3ccfb15c92e45279dfecf9897433a245294f3a2430637800d8ff6e23fa9257b0aa6b4f1eac7c135fadc76afd808
-Size (golang.org_x_text_@v_v0.14.0.mod) = 197 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_term_@v_v0.22.0.zip) = d837b7db85c2567c7c4f9681f3259f0a7a7b38edaaad1934d96ae21f41c78eb0
+SHA512 (golang.org_x_term_@v_v0.22.0.zip) = 97c701d0ef735144946162d2b4001506bdd11c4dd949d241e46bee30ef73ee9129f193dc9c4d5bf901e4424980448d072d96e161661a7b110d0720aabc5f74f0
+Size (golang.org_x_term_@v_v0.22.0.zip) = 19883 bytes
BLAKE2s (golang.org_x_text_@v_v0.16.0.mod) = a7f464b3726783eec6a7376201962a9a96e89e0287ef4249ebc6e8c887416716
SHA512 (golang.org_x_text_@v_v0.16.0.mod) = b03bb900a501a38d65d74df6cd45686ea6db05276fd654f6ca95f27c87c325c2bee4e25c381309274b895118326b2e70f8a034152e8ecd905be31f4637af56e3
Size (golang.org_x_text_@v_v0.16.0.mod) = 220 bytes
BLAKE2s (golang.org_x_text_@v_v0.16.0.zip) = 8389022aec71defa9b2864af3f4cc0ff64908c08866b5e671505a243f86c7f8e
SHA512 (golang.org_x_text_@v_v0.16.0.zip) = 77a7f44569345b771706afc1b8273eab1debced29c01b88510609fbd88bdfe27314142d36f8a5226d49cddb2639978a472360a4643319e7849ea2bca4a235039
Size (golang.org_x_text_@v_v0.16.0.zip) = 9235305 bytes
-BLAKE2s (golang.org_x_text_@v_v0.3.0.mod) = 080036087ec663fb318320442bf68fad98da28e3ea33a1e5a3acf697a0527460
-SHA512 (golang.org_x_text_@v_v0.3.0.mod) = ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
-Size (golang.org_x_text_@v_v0.3.0.mod) = 25 bytes
-BLAKE2s (golang.org_x_text_@v_v0.3.7.mod) = 267ea3094e99e155a492ecd37e9d71c4ea1243519f281f6783ab66fa47524e68
-SHA512 (golang.org_x_text_@v_v0.3.7.mod) = e77211a503c35d8b6c392fc1b44daed580659b997673cd312ae8e579d1d715d7a53f8f0f0dd2d4dedbc6c5ca5ab7e3d52269a6536a42824cce267c89eb29cbbd
-Size (golang.org_x_text_@v_v0.3.7.mod) = 97 bytes
-BLAKE2s (golang.org_x_text_@v_v0.7.0.mod) = fe5eb66d25e871119ece4a071dc3907f9628069539e47210379439c1295cdf87
-SHA512 (golang.org_x_text_@v_v0.7.0.mod) = 3c990818dec261358f7de189c4603e4c27637ae73f676d5a6e644534a43b6cf8c87907c96dd23fd6aa17682cd18f2f0a6579eea5eb3b4b388ac9737e5c5f6b76
-Size (golang.org_x_text_@v_v0.7.0.mod) = 258 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = d276ed1711a2da66e71b05357b06093eb7c33e7f00c194ff6386deb7b0676fca
-SHA512 (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0
-Size (golang.org_x_tools_@v_v0.0.0-20180917221912-90fa682c2a6e.mod) = 26 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.0.0-20191119224855-298f0cb1881e.mod) = a212a1fb08f1d60f83d616e697ed00d123468c02db07b98b1fc05a6546c377b8
-SHA512 (golang.org_x_tools_@v_v0.0.0-20191119224855-298f0cb1881e.mod) = 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109
-Size (golang.org_x_tools_@v_v0.0.0-20191119224855-298f0cb1881e.mod) = 212 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.1.12.mod) = 8e5929e44e175f60b164d7e7f0860a78ceac838254748829336eedd7b0d8f345
-SHA512 (golang.org_x_tools_@v_v0.1.12.mod) = a7bf52a08d8b97fadb3f98c0eba83e8269789437ad1c29007c24137b68c72c26845c466b86b0355b8d85ce427507199f214f502dc3ab31c6f27646dae3237a81
-Size (golang.org_x_tools_@v_v0.1.12.mod) = 327 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.13.0.mod) = 61756cd04283f421b8e4a5cc198543f18a6508a110943a1ab38461d8a6fd117e
-SHA512 (golang.org_x_tools_@v_v0.13.0.mod) = c97c128c84ebea4dfb7a40c6b1b2bd6b01d82fd2b3b0bc15ec025d74720e0dfb014a61403065f396d8343dca4b5a9c4df89509023fb13a8563caa63bbd88c30e
-Size (golang.org_x_tools_@v_v0.13.0.mod) = 214 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 981271e8ed0addf27a2723e237bb431381bdc7fa0f64de0e70b87026b76c81fb
-SHA512 (golang.org_x_tools_@v_v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = f73109f0a4a6251bed88ddafebd67df5b008171a4a5741c449ad67fd0eaf5b27c5047488b12ecfb08bda030e159783cb2d144e9784042632f1b02a503d441484
-Size (golang.org_x_tools_@v_v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 339 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.6.0.mod) = d690bc1c03bd30fc57dababf653ce5476b010de40698f9f94ec0e3be7f6cda7a
-SHA512 (golang.org_x_tools_@v_v0.6.0.mod) = d0de8f950f371ac309d3eb6558200211d81d583664d657c896a1995b59b489451b93895dc991bd555a2830496a94e6499abd36eb9563a5d6de94595923180878
-Size (golang.org_x_tools_@v_v0.6.0.mod) = 211 bytes
-BLAKE2s (golang.org_x_xerrors_@v_v0.0.0-20190717185122-a985d3407aa7.mod) = b9082cd5be0cf4d922cd04363acc12692e595a5560e43763d016b9dafa566584
-SHA512 (golang.org_x_xerrors_@v_v0.0.0-20190717185122-a985d3407aa7.mod) = 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05
-Size (golang.org_x_xerrors_@v_v0.0.0-20190717185122-a985d3407aa7.mod) = 37 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.23.0.mod) = 2f980b5991e7f4e40a8db4051b21eb3c39867884943f2e1c94646bc5baa7c908
+SHA512 (golang.org_x_tools_@v_v0.23.0.mod) = 3eff239a508681dd1a98f7f2f51964d5ba27bab89a32740c9d98f49688e9e3a14619157ca67929663c294898a44e0bb394e40d37b00ef315e92dab94faddd0f9
+Size (golang.org_x_tools_@v_v0.23.0.mod) = 339 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.23.0.zip) = 25ce5a9c9593610090f554cc8e396819dc8f34974120d8b65477c6edc949595f
+SHA512 (golang.org_x_tools_@v_v0.23.0.zip) = 6d82a0a53e4dc097f6ea7f816e9caa687f4281513c1bf4c0f766eaf04698cb41267b7a098566cca1c115d8e081facc7a031ce2266dab0046b2c42a7c7b7ebaaf
+Size (golang.org_x_tools_@v_v0.23.0.zip) = 3172502 bytes
+BLAKE2s (golang.org_x_xerrors_@v_v0.0.0-20191204190536-9bdfabe68543.mod) = b9082cd5be0cf4d922cd04363acc12692e595a5560e43763d016b9dafa566584
+SHA512 (golang.org_x_xerrors_@v_v0.0.0-20191204190536-9bdfabe68543.mod) = 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05
+Size (golang.org_x_xerrors_@v_v0.0.0-20191204190536-9bdfabe68543.mod) = 37 bytes
+BLAKE2s (golang.org_x_xerrors_@v_v0.0.0-20191204190536-9bdfabe68543.zip) = 25da7d14b438716f25c63e7d333e680f6fac6a9c28fb3aef706e0d3ea9a670be
+SHA512 (golang.org_x_xerrors_@v_v0.0.0-20191204190536-9bdfabe68543.zip) = c72b8b73f89624889a2874c1b2445cb82f0e545fccf6a7761a278f3f659eb19f5f1c8585641b8f89f2bcfc3817ad2c0e267751cfeeab949e287e43af5df57e28
+Size (golang.org_x_xerrors_@v_v0.0.0-20191204190536-9bdfabe68543.zip) = 22282 bytes
+BLAKE2s (google.golang.org_protobuf_@v_v1.36.6.mod) = 05bd7c203723e892feeeb4140e76808ba4ded1be8459e9fcad40bf2e1aa461e7
+SHA512 (google.golang.org_protobuf_@v_v1.36.6.mod) = 33e7a457c12a790cba89efba857d3fe0965c2180405f13e803425b912c4f519f7a061acd22dcc44f45a88dfc17398dd0008e84ebe9f4ab4bd61262437d327e5d
+Size (google.golang.org_protobuf_@v_v1.36.6.mod) = 201 bytes
+BLAKE2s (google.golang.org_protobuf_@v_v1.36.6.zip) = ad949ac6ab53a651932dca0041676cc9f8798448709f7e591418344a240ff2a3
+SHA512 (google.golang.org_protobuf_@v_v1.36.6.zip) = f7a7367e1742855f66beb2e14b5fb02ef72296b0c8cbff0bdd6de3e3f9e35eacac62402450da523b6b4b64504fab7e01ee28dff54fc8f1dc2aa8db3088205900
+Size (google.golang.org_protobuf_@v_v1.36.6.zip) = 2239723 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
+BLAKE2s (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.zip) = 2c95b8b8b74f89a4a9b8d8aa5e587a3ec87c1d074771875be43503bf36be91ae
+SHA512 (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.zip) = 97c96a92ec86372c2f06141c30bceaa86ed62c1db34696f9542f43f3411cb0a37dea654de923a5ee054e603198179b9048e3b477da140e4092ffadc4525b9241
+Size (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.zip) = 39844 bytes
BLAKE2s (gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 17da54ba1894b4653d4c1ab1ae6e9fe03928a96c69cdc8db6b6ea9e34d673991
SHA512 (gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
Size (gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 bytes
@@ -336,4 +408,6 @@ Size (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 95 bytes
BLAKE2s (gopkg.in_yaml.v3_@v_v3.0.1.zip) = 2e80fa896e65b1ae160400012c71aeac70e22a31cac82ec4921c85a93d65774c
SHA512 (gopkg.in_yaml.v3_@v_v3.0.1.zip) = d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff
Size (gopkg.in_yaml.v3_@v_v3.0.1.zip) = 104623 bytes
-SHA1 (patch-go.sum) = d5d60bcff3ef6ec47c2a10e9ec2a1a7a43c706ed
+SHA1 (patch-build.sh) = 84d2ff25ec546d18cbeb8cbb61995d75534206a1
+SHA1 (patch-editor_go.mod) = b2722d402bc5138dab6858a2972f0a7c85483b73
+SHA1 (patch-editor_go.sum) = 5366a52df29206208cb4977ede39f5f7a2583a0b
diff --git a/anvil/extra-go-modules.mk b/anvil/extra-go-modules.mk
new file mode 100644
index 0000000000..71882675e6
--- /dev/null
+++ b/anvil/extra-go-modules.mk
@@ -0,0 +1,41 @@
+# $NetBSD$
+
+GO_MODULE_FILES+= github.com/!user!exists!error/conpty/@v/v0.1.2.mod
+GO_MODULE_FILES+= github.com/!user!exists!error/conpty/@v/v0.1.2.zip
+GO_MODULE_FILES+= github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.mod
+GO_MODULE_FILES+= github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.zip
+GO_MODULE_FILES+= github.com/creack/pty/@v/v1.1.21.mod
+GO_MODULE_FILES+= github.com/creack/pty/@v/v1.1.21.zip
+GO_MODULE_FILES+= github.com/davecgh/go-spew/@v/v1.1.1.mod
+GO_MODULE_FILES+= github.com/davecgh/go-spew/@v/v1.1.1.zip
+GO_MODULE_FILES+= github.com/gorilla/websocket/@v/v1.5.3.mod
+GO_MODULE_FILES+= github.com/gorilla/websocket/@v/v1.5.3.zip
+GO_MODULE_FILES+= github.com/ogier/pflag/@v/v0.0.1.mod
+GO_MODULE_FILES+= github.com/ogier/pflag/@v/v0.0.1.zip
+GO_MODULE_FILES+= github.com/pmezard/go-difflib/@v/v1.0.0.mod
+GO_MODULE_FILES+= github.com/pmezard/go-difflib/@v/v1.0.0.zip
+GO_MODULE_FILES+= github.com/segmentio/asm/@v/v1.1.3.mod
+GO_MODULE_FILES+= github.com/segmentio/asm/@v/v1.1.3.zip
+GO_MODULE_FILES+= github.com/segmentio/encoding/@v/v0.3.4.mod
+GO_MODULE_FILES+= github.com/segmentio/encoding/@v/v0.3.4.zip
+GO_MODULE_FILES+= github.com/speedata/hyphenation/@v/v1.0.2.mod
+GO_MODULE_FILES+= github.com/speedata/hyphenation/@v/v1.0.2.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/testify/@v/v1.9.0.mod
+GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.9.0.zip
+GO_MODULE_FILES+= github.com/urfave/cli/v3/@v/v3.0.0-beta1.mod
+GO_MODULE_FILES+= github.com/urfave/cli/v3/@v/v3.0.0-beta1.zip
+GO_MODULE_FILES+= go.lsp.dev/jsonrpc2/@v/v0.10.0.mod
+GO_MODULE_FILES+= go.lsp.dev/jsonrpc2/@v/v0.10.0.zip
+GO_MODULE_FILES+= golang.org/x/crypto/@v/v0.21.0.mod
+GO_MODULE_FILES+= golang.org/x/crypto/@v/v0.21.0.zip
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.0.0-20211110154304-99a53858aa08.mod
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.18.0.mod
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.18.0.zip
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.8.0.mod
+GO_MODULE_FILES+= golang.org/x/term/@v/v0.18.0.mod
+GO_MODULE_FILES+= golang.org/x/term/@v/v0.18.0.zip
+GO_MODULE_FILES+= gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
+GO_MODULE_FILES+= gopkg.in/yaml.v3/@v/v3.0.1.mod
+GO_MODULE_FILES+= gopkg.in/yaml.v3/@v/v3.0.1.zip
diff --git a/anvil/go-modules.mk b/anvil/go-modules.mk
index f05c975228..20f68e44c9 100644
--- a/anvil/go-modules.mk
+++ b/anvil/go-modules.mk
@@ -1,18 +1,25 @@
# $NetBSD$
-GO_MODULE_FILES+= gioui.org/@v/v0.6.0.mod
-GO_MODULE_FILES+= gioui.org/@v/v0.6.0.zip
+GO_MODULE_FILES+= dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20221208032759-85de2813cf6b.mod
+GO_MODULE_FILES+= dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20221208032759-85de2813cf6b.zip
+GO_MODULE_FILES+= eliasnaur.com/font/@v/v0.0.0-20230308162249-dd43949cb42d.mod
+GO_MODULE_FILES+= eliasnaur.com/font/@v/v0.0.0-20230308162249-dd43949cb42d.zip
GO_MODULE_FILES+= gioui.org/cpu/@v/v0.0.0-20210808092351-bfe733dd3334.mod
-GO_MODULE_FILES+= gioui.org/cpu/@v/v0.0.0-20210817075930-8d6a761490d2.mod
-GO_MODULE_FILES+= gioui.org/cpu/@v/v0.0.0-20210817075930-8d6a761490d2.zip
-GO_MODULE_FILES+= gioui.org/shader/@v/v1.0.8.mod
-GO_MODULE_FILES+= gioui.org/shader/@v/v1.0.8.zip
+GO_MODULE_FILES+= gioui.org/cpu/@v/v0.0.0-20210808092351-bfe733dd3334.zip
+GO_MODULE_FILES+= github.com/!user!exists!error/conpty/@v/v0.1.2.mod
+GO_MODULE_FILES+= github.com/!user!exists!error/conpty/@v/v0.1.2.zip
+GO_MODULE_FILES+= github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.mod
+GO_MODULE_FILES+= github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.zip
GO_MODULE_FILES+= github.com/alecthomas/chroma/@v/v0.10.0.mod
GO_MODULE_FILES+= github.com/alecthomas/chroma/@v/v0.10.0.zip
GO_MODULE_FILES+= github.com/alecthomas/chroma/v2/@v/v2.0.0-alpha4.mod
GO_MODULE_FILES+= github.com/alecthomas/chroma/v2/@v/v2.0.0-alpha4.zip
+GO_MODULE_FILES+= github.com/alecthomas/repr/@v/v0.0.0-20220113201626-b1b626ac65ae.mod
+GO_MODULE_FILES+= github.com/alecthomas/repr/@v/v0.0.0-20220113201626-b1b626ac65ae.zip
GO_MODULE_FILES+= github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod
GO_MODULE_FILES+= github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip
+GO_MODULE_FILES+= github.com/creack/pty/@v/v1.1.21.mod
+GO_MODULE_FILES+= github.com/creack/pty/@v/v1.1.21.zip
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/davecgh/go-spew/@v/v1.1.1.zip
@@ -21,22 +28,38 @@ GO_MODULE_FILES+= github.com/dlclark/regexp2/@v/v1.11.0.zip
GO_MODULE_FILES+= github.com/dlclark/regexp2/@v/v1.4.0.mod
GO_MODULE_FILES+= github.com/flopp/go-findfont/@v/v0.1.0.mod
GO_MODULE_FILES+= github.com/flopp/go-findfont/@v/v0.1.0.zip
-GO_MODULE_FILES+= github.com/go-text/typesetting/@v/v0.1.1.mod
-GO_MODULE_FILES+= github.com/go-text/typesetting/@v/v0.1.1.zip
+GO_MODULE_FILES+= github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20231223183121-56fa3ac82ce7.mod
+GO_MODULE_FILES+= github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20231223183121-56fa3ac82ce7.zip
+GO_MODULE_FILES+= github.com/go-text/typesetting-utils/@v/v0.0.0-20241103174707-87a29e9e6066.mod
+GO_MODULE_FILES+= github.com/go-text/typesetting-utils/@v/v0.0.0-20241103174707-87a29e9e6066.zip
+GO_MODULE_FILES+= github.com/go-text/typesetting/@v/v0.2.1.mod
+GO_MODULE_FILES+= github.com/go-text/typesetting/@v/v0.2.1.zip
+GO_MODULE_FILES+= github.com/golang/protobuf/@v/v1.5.0.mod
+GO_MODULE_FILES+= github.com/golang/protobuf/@v/v1.5.0.zip
GO_MODULE_FILES+= github.com/google/go-cmp/@v/v0.6.0.mod
+GO_MODULE_FILES+= github.com/google/go-cmp/@v/v0.6.0.zip
GO_MODULE_FILES+= github.com/gorilla/websocket/@v/v1.5.3.mod
GO_MODULE_FILES+= github.com/gorilla/websocket/@v/v1.5.3.zip
GO_MODULE_FILES+= github.com/jeffwilliams/boyermoore/@v/v0.0.0-20220817021623-63ad6ff520f8.mod
GO_MODULE_FILES+= github.com/jeffwilliams/boyermoore/@v/v0.0.0-20220817021623-63ad6ff520f8.zip
+GO_MODULE_FILES+= github.com/jeffwilliams/flamegraph/@v/v0.0.0-20250329145236-fe0961e541c0.mod
+GO_MODULE_FILES+= github.com/jeffwilliams/flamegraph/@v/v0.0.0-20250329145236-fe0961e541c0.zip
GO_MODULE_FILES+= github.com/jeffwilliams/go-x-crypto/@v/v0.0.0-20240728132943-bda27f7d305d.mod
GO_MODULE_FILES+= github.com/jeffwilliams/go-x-crypto/@v/v0.0.0-20240728132943-bda27f7d305d.zip
-GO_MODULE_FILES+= github.com/jeffwilliams/syn/@v/v0.1.7.mod
-GO_MODULE_FILES+= github.com/jeffwilliams/syn/@v/v0.1.7.zip
+GO_MODULE_FILES+= github.com/jeffwilliams/syn/@v/v0.1.8.mod
+GO_MODULE_FILES+= github.com/jeffwilliams/syn/@v/v0.1.8.zip
+GO_MODULE_FILES+= github.com/jezek/xgb/@v/v1.1.1.mod
+GO_MODULE_FILES+= github.com/jezek/xgb/@v/v1.1.1.zip
GO_MODULE_FILES+= github.com/jszwec/csvutil/@v/v1.6.0.mod
GO_MODULE_FILES+= github.com/jszwec/csvutil/@v/v1.6.0.zip
GO_MODULE_FILES+= github.com/leaanthony/go-ansi-parser/@v/v1.6.1.mod
GO_MODULE_FILES+= github.com/leaanthony/go-ansi-parser/@v/v1.6.1.zip
GO_MODULE_FILES+= github.com/matryer/is/@v/v1.4.0.mod
+GO_MODULE_FILES+= github.com/matryer/is/@v/v1.4.0.zip
+GO_MODULE_FILES+= github.com/nuclearkev/gio-shader/@v/v1.0.9.mod
+GO_MODULE_FILES+= github.com/nuclearkev/gio-shader/@v/v1.0.9.zip
+GO_MODULE_FILES+= github.com/nuclearkev/gio/@v/v0.8.1.mod
+GO_MODULE_FILES+= github.com/nuclearkev/gio/@v/v0.8.1.zip
GO_MODULE_FILES+= github.com/ogier/pflag/@v/v0.0.1.mod
GO_MODULE_FILES+= github.com/ogier/pflag/@v/v0.0.1.zip
GO_MODULE_FILES+= github.com/pelletier/go-toml/@v/v1.9.5.mod
@@ -47,67 +70,59 @@ GO_MODULE_FILES+= github.com/pmezard/go-difflib/@v/v1.0.0.mod
GO_MODULE_FILES+= github.com/pmezard/go-difflib/@v/v1.0.0.zip
GO_MODULE_FILES+= github.com/rivo/uniseg/@v/v0.2.0.mod
GO_MODULE_FILES+= github.com/rivo/uniseg/@v/v0.2.0.zip
+GO_MODULE_FILES+= github.com/segmentio/asm/@v/v1.1.3.mod
+GO_MODULE_FILES+= github.com/segmentio/asm/@v/v1.1.3.zip
+GO_MODULE_FILES+= github.com/segmentio/encoding/@v/v0.3.4.mod
+GO_MODULE_FILES+= github.com/segmentio/encoding/@v/v0.3.4.zip
+GO_MODULE_FILES+= github.com/speedata/hyphenation/@v/v1.0.2.mod
+GO_MODULE_FILES+= github.com/speedata/hyphenation/@v/v1.0.2.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
+GO_MODULE_FILES+= github.com/stretchr/objx/@v/v0.5.2.mod
+GO_MODULE_FILES+= github.com/stretchr/objx/@v/v0.5.2.zip
+GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.10.0.mod
+GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.10.0.zip
GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.7.0.mod
-GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.8.4.mod
-GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.8.4.zip
-GO_MODULE_FILES+= github.com/yuin/goldmark/@v/v1.4.13.mod
-GO_MODULE_FILES+= golang.org/x/exp/@v/v0.0.0-20221012211006-4de253d81b95.mod
-GO_MODULE_FILES+= golang.org/x/exp/@v/v0.0.0-20221012211006-4de253d81b95.zip
-GO_MODULE_FILES+= golang.org/x/exp/shiny/@v/v0.0.0-20220827204233-334a2380cb91.mod
-GO_MODULE_FILES+= golang.org/x/exp/shiny/@v/v0.0.0-20220827204233-334a2380cb91.zip
-GO_MODULE_FILES+= golang.org/x/image/@v/v0.5.0.mod
-GO_MODULE_FILES+= golang.org/x/image/@v/v0.5.0.zip
-GO_MODULE_FILES+= golang.org/x/mod/@v/v0.12.0.mod
-GO_MODULE_FILES+= golang.org/x/mod/@v/v0.15.0.mod
-GO_MODULE_FILES+= golang.org/x/mod/@v/v0.17.0.mod
-GO_MODULE_FILES+= golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod
-GO_MODULE_FILES+= golang.org/x/mod/@v/v0.8.0.mod
-GO_MODULE_FILES+= golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod
-GO_MODULE_FILES+= golang.org/x/net/@v/v0.0.0-20220722155237-a158d28d115b.mod
-GO_MODULE_FILES+= golang.org/x/net/@v/v0.15.0.mod
+GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.9.0.mod
+GO_MODULE_FILES+= github.com/timtadh/data-structures/@v/v0.6.2.mod
+GO_MODULE_FILES+= github.com/timtadh/data-structures/@v/v0.6.2.zip
+GO_MODULE_FILES+= github.com/urfave/cli/v3/@v/v3.0.0-beta1.mod
+GO_MODULE_FILES+= github.com/urfave/cli/v3/@v/v3.0.0-beta1.zip
+GO_MODULE_FILES+= go.lsp.dev/jsonrpc2/@v/v0.10.0.mod
+GO_MODULE_FILES+= go.lsp.dev/jsonrpc2/@v/v0.10.0.zip
+GO_MODULE_FILES+= golang.org/x/exp/@v/v0.0.0-20240707233637-46b078467d37.mod
+GO_MODULE_FILES+= golang.org/x/exp/@v/v0.0.0-20240707233637-46b078467d37.zip
+GO_MODULE_FILES+= golang.org/x/exp/shiny/@v/v0.0.0-20240707233637-46b078467d37.mod
+GO_MODULE_FILES+= golang.org/x/exp/shiny/@v/v0.0.0-20240707233637-46b078467d37.zip
+GO_MODULE_FILES+= golang.org/x/image/@v/v0.18.0.mod
+GO_MODULE_FILES+= golang.org/x/image/@v/v0.18.0.zip
+GO_MODULE_FILES+= golang.org/x/mobile/@v/v0.0.0-20231127183840-76ac6878050a.mod
+GO_MODULE_FILES+= golang.org/x/mobile/@v/v0.0.0-20231127183840-76ac6878050a.zip
+GO_MODULE_FILES+= golang.org/x/mod/@v/v0.19.0.mod
+GO_MODULE_FILES+= golang.org/x/mod/@v/v0.19.0.zip
GO_MODULE_FILES+= golang.org/x/net/@v/v0.21.0.mod
-GO_MODULE_FILES+= golang.org/x/net/@v/v0.25.0.mod
-GO_MODULE_FILES+= golang.org/x/net/@v/v0.6.0.mod
-GO_MODULE_FILES+= golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod
-GO_MODULE_FILES+= golang.org/x/sync/@v/v0.0.0-20220722155255-886fb9371eb4.mod
-GO_MODULE_FILES+= golang.org/x/sync/@v/v0.1.0.mod
-GO_MODULE_FILES+= golang.org/x/sync/@v/v0.3.0.mod
-GO_MODULE_FILES+= golang.org/x/sync/@v/v0.6.0.mod
+GO_MODULE_FILES+= golang.org/x/net/@v/v0.21.0.zip
GO_MODULE_FILES+= golang.org/x/sync/@v/v0.7.0.mod
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.12.0.mod
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.17.0.mod
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.20.0.mod
+GO_MODULE_FILES+= golang.org/x/sync/@v/v0.7.0.zip
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.0.0-20211110154304-99a53858aa08.mod
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.18.0.mod
GO_MODULE_FILES+= golang.org/x/sys/@v/v0.22.0.mod
GO_MODULE_FILES+= golang.org/x/sys/@v/v0.22.0.zip
-GO_MODULE_FILES+= golang.org/x/sys/@v/v0.5.0.mod
-GO_MODULE_FILES+= golang.org/x/telemetry/@v/v0.0.0-20240228155512-f48c80bd79b2.mod
-GO_MODULE_FILES+= golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod
-GO_MODULE_FILES+= golang.org/x/term/@v/v0.12.0.mod
-GO_MODULE_FILES+= golang.org/x/term/@v/v0.17.0.mod
-GO_MODULE_FILES+= golang.org/x/term/@v/v0.20.0.mod
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.8.0.mod
+GO_MODULE_FILES+= golang.org/x/term/@v/v0.18.0.mod
GO_MODULE_FILES+= golang.org/x/term/@v/v0.22.0.mod
-GO_MODULE_FILES+= golang.org/x/term/@v/v0.5.0.mod
-GO_MODULE_FILES+= golang.org/x/text/@v/v0.13.0.mod
-GO_MODULE_FILES+= golang.org/x/text/@v/v0.14.0.mod
-GO_MODULE_FILES+= golang.org/x/text/@v/v0.15.0.mod
+GO_MODULE_FILES+= golang.org/x/term/@v/v0.22.0.zip
GO_MODULE_FILES+= golang.org/x/text/@v/v0.16.0.mod
GO_MODULE_FILES+= golang.org/x/text/@v/v0.16.0.zip
-GO_MODULE_FILES+= golang.org/x/text/@v/v0.3.0.mod
-GO_MODULE_FILES+= golang.org/x/text/@v/v0.3.7.mod
-GO_MODULE_FILES+= golang.org/x/text/@v/v0.7.0.mod
-GO_MODULE_FILES+= golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod
-GO_MODULE_FILES+= golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod
-GO_MODULE_FILES+= golang.org/x/tools/@v/v0.1.12.mod
-GO_MODULE_FILES+= golang.org/x/tools/@v/v0.13.0.mod
-GO_MODULE_FILES+= golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod
-GO_MODULE_FILES+= golang.org/x/tools/@v/v0.6.0.mod
-GO_MODULE_FILES+= golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod
+GO_MODULE_FILES+= golang.org/x/tools/@v/v0.23.0.mod
+GO_MODULE_FILES+= golang.org/x/tools/@v/v0.23.0.zip
+GO_MODULE_FILES+= golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod
+GO_MODULE_FILES+= golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip
+GO_MODULE_FILES+= google.golang.org/protobuf/@v/v1.36.6.mod
+GO_MODULE_FILES+= google.golang.org/protobuf/@v/v1.36.6.zip
GO_MODULE_FILES+= gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
+GO_MODULE_FILES+= gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip
GO_MODULE_FILES+= gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod
GO_MODULE_FILES+= gopkg.in/yaml.v3/@v/v3.0.1.mod
GO_MODULE_FILES+= gopkg.in/yaml.v3/@v/v3.0.1.zip
diff --git a/anvil/kev-patches/patch-app_egl__wayland.go b/anvil/kev-patches/patch-app_egl__wayland.go
deleted file mode 100644
index ae5f8e2712..0000000000
--- a/anvil/kev-patches/patch-app_egl__wayland.go
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- app/egl_wayland.go.orig 2024-11-19 02:51:06.267655825 +0000
-+++ app/egl_wayland.go
-@@ -16,7 +16,7 @@ import (
-
- /*
- #cgo linux pkg-config: egl wayland-egl
--#cgo freebsd openbsd LDFLAGS: -lwayland-egl
-+#cgo freebsd openbsd netbsd LDFLAGS: -lwayland-egl
- #cgo CFLAGS: -DEGL_NO_X11
-
- #include <EGL/egl.h>
diff --git a/anvil/kev-patches/patch-app_egl__x11.go b/anvil/kev-patches/patch-app_egl__x11.go
deleted file mode 100644
index 16d609fbda..0000000000
--- a/anvil/kev-patches/patch-app_egl__x11.go
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
---- app/egl_x11.go.orig 2024-11-19 02:51:06.270440988 +0000
-+++ app/egl_x11.go
-@@ -1,7 +1,7 @@
- // SPDX-License-Identifier: Unlicense OR MIT
-
--//go:build ((linux && !android) || freebsd || openbsd) && !nox11 && !noopengl
--// +build linux,!android freebsd openbsd
-+//go:build ((linux && !android) || freebsd || openbsd || netbsd) && !nox11 && !noopengl
-+// +build linux,!android freebsd openbsd netbsd
- // +build !nox11
- // +build !noopengl
-
diff --git a/anvil/kev-patches/patch-app_internal_xkb_xkb__unix.go b/anvil/kev-patches/patch-app_internal_xkb_xkb__unix.go
deleted file mode 100644
index 6ca8f69783..0000000000
--- a/anvil/kev-patches/patch-app_internal_xkb_xkb__unix.go
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD$
-
---- app/internal/xkb/xkb_unix.go.orig 2024-11-19 02:51:06.273286272 +0000
-+++ app/internal/xkb/xkb_unix.go
-@@ -1,7 +1,7 @@
- // SPDX-License-Identifier: Unlicense OR MIT
-
--//go:build (linux && !android) || freebsd || openbsd
--// +build linux,!android freebsd openbsd
-+//go:build (linux && !android) || freebsd || openbsd || netbsd
-+// +build linux,!android freebsd openbsd netbsd
-
- // Package xkb implements a Go interface for the X Keyboard Extension library.
- package xkb
-@@ -21,8 +21,8 @@ import (
-
- /*
- #cgo linux pkg-config: xkbcommon
--#cgo freebsd openbsd CFLAGS: -I/usr/local/include
--#cgo freebsd openbsd LDFLAGS: -L/usr/local/lib -lxkbcommon
-+#cgo freebsd openbsd netbsd CFLAGS: -I/usr/local/include
-+#cgo freebsd openbsd netbsd LDFLAGS: -L/usr/local/lib -lxkbcommon
-
- #include <stdlib.h>
- #include <xkbcommon/xkbcommon.h>
diff --git a/anvil/kev-patches/patch-app_os__unix.go b/anvil/kev-patches/patch-app_os__unix.go
deleted file mode 100644
index bcad2c2eff..0000000000
--- a/anvil/kev-patches/patch-app_os__unix.go
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
---- app/os_unix.go.orig 2024-11-19 02:51:06.276078130 +0000
-+++ app/os_unix.go
-@@ -1,7 +1,7 @@
- // SPDX-License-Identifier: Unlicense OR MIT
-
--//go:build (linux && !android) || freebsd || openbsd
--// +build linux,!android freebsd openbsd
-+//go:build (linux && !android) || freebsd || openbsd || netbsd
-+// +build linux,!android freebsd openbsd netbsd
-
- package app
-
diff --git a/anvil/kev-patches/patch-app_os__wayland.go b/anvil/kev-patches/patch-app_os__wayland.go
deleted file mode 100644
index 9e6034bd2c..0000000000
--- a/anvil/kev-patches/patch-app_os__wayland.go
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- app/os_wayland.go.orig 2024-11-19 02:51:06.279008507 +0000
-+++ app/os_wayland.go
-@@ -51,7 +51,7 @@ import (
-
- /*
- #cgo linux pkg-config: wayland-client wayland-cursor
--#cgo freebsd openbsd LDFLAGS: -lwayland-client -lwayland-cursor
-+#cgo freebsd openbsd netbsd LDFLAGS: -lwayland-client -lwayland-cursor
- #cgo freebsd CFLAGS: -I/usr/local/include
- #cgo freebsd LDFLAGS: -L/usr/local/lib
-
diff --git a/anvil/kev-patches/patch-app_os__x11.go b/anvil/kev-patches/patch-app_os__x11.go
deleted file mode 100644
index 507e987dc5..0000000000
--- a/anvil/kev-patches/patch-app_os__x11.go
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD$
-
---- app/os_x11.go.orig 2024-11-19 02:51:06.281829414 +0000
-+++ app/os_x11.go
-@@ -1,7 +1,7 @@
- // SPDX-License-Identifier: Unlicense OR MIT
-
--//go:build ((linux && !android) || freebsd || openbsd) && !nox11
--// +build linux,!android freebsd openbsd
-+//go:build ((linux && !android) || freebsd || openbsd || netbsd) && !nox11
-+// +build linux,!android freebsd openbsd netbsd
- // +build !nox11
-
- package app
-@@ -9,7 +9,8 @@ package app
- /*
- #cgo freebsd openbsd CFLAGS: -I/usr/X11R6/include -I/usr/local/include
- #cgo freebsd openbsd LDFLAGS: -L/usr/X11R6/lib -L/usr/local/lib
--#cgo freebsd openbsd LDFLAGS: -lX11 -lxkbcommon -lxkbcommon-x11 -lX11-xcb -lXcursor -lXfixes
-+#cgo netbsd LDFLAGS: -L/usr/X11R7/lib -L/usr/pkg/lib
-+#cgo freebsd openbsd netbsd LDFLAGS: -lX11 -lxkbcommon -lxkbcommon-x11 -lX11-xcb -lXcursor -lXfixes
- #cgo linux pkg-config: x11 xkbcommon xkbcommon-x11 x11-xcb xcursor xfixes
-
- #include <stdlib.h>
diff --git a/anvil/kev-patches/patch-gpu_headless_headless__egl.go b/anvil/kev-patches/patch-gpu_headless_headless__egl.go
deleted file mode 100644
index f9ff6fc0cf..0000000000
--- a/anvil/kev-patches/patch-gpu_headless_headless__egl.go
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
---- gpu/headless/headless_egl.go.orig 2024-11-19 02:51:06.285095013 +0000
-+++ gpu/headless/headless_egl.go
-@@ -1,7 +1,7 @@
- // SPDX-License-Identifier: Unlicense OR MIT
-
--//go:build linux || freebsd || openbsd
--// +build linux freebsd openbsd
-+//go:build linux || freebsd || openbsd || netbsd
-+// +build linux freebsd openbsd netbsd
-
- package headless
-
diff --git a/anvil/kev-patches/patch-internal_egl_egl.go b/anvil/kev-patches/patch-internal_egl_egl.go
deleted file mode 100644
index a9c7c7f375..0000000000
--- a/anvil/kev-patches/patch-internal_egl_egl.go
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
---- internal/egl/egl.go.orig 2024-11-19 02:51:06.287897704 +0000
-+++ internal/egl/egl.go
-@@ -1,7 +1,7 @@
- // SPDX-License-Identifier: Unlicense OR MIT
-
--//go:build linux || windows || freebsd || openbsd
--// +build linux windows freebsd openbsd
-+//go:build linux || windows || freebsd || openbsd || netbsd
-+// +build linux windows freebsd openbsd netbsd
-
- package egl
-
diff --git a/anvil/kev-patches/patch-internal_egl_egl__unix.go b/anvil/kev-patches/patch-internal_egl_egl__unix.go
deleted file mode 100644
index a8d48fb9f5..0000000000
--- a/anvil/kev-patches/patch-internal_egl_egl__unix.go
+++ /dev/null
@@ -1,27 +0,0 @@
-$NetBSD$
-
---- internal/egl/egl_unix.go.orig 2024-11-19 02:51:06.290682032 +0000
-+++ internal/egl/egl_unix.go
-@@ -1,17 +1,19 @@
- // SPDX-License-Identifier: Unlicense OR MIT
-
--//go:build linux || freebsd || openbsd
--// +build linux freebsd openbsd
-+//go:build linux || freebsd || openbsd || netbsd
-+// +build linux freebsd openbsd netbsd
-
- package egl
-
- /*
- #cgo linux,!android pkg-config: egl
--#cgo freebsd openbsd android LDFLAGS: -lEGL
-+#cgo freebsd openbsd netbsd android LDFLAGS: -lEGL
- #cgo freebsd CFLAGS: -I/usr/local/include
- #cgo freebsd LDFLAGS: -L/usr/local/lib
- #cgo openbsd CFLAGS: -I/usr/X11R6/include
-+#cgo netbsd CFLAGS: -I/usr/X11R7/include
- #cgo openbsd LDFLAGS: -L/usr/X11R6/lib
-+#cgo netbsd LDFLAGS: -L/usr/X11R7/lib
- #cgo CFLAGS: -DEGL_NO_X11
-
- #include <EGL/egl.h>
diff --git a/anvil/kev-patches/patch-internal_gl_gl__unix.go b/anvil/kev-patches/patch-internal_gl_gl__unix.go
deleted file mode 100644
index f981a7cb6c..0000000000
--- a/anvil/kev-patches/patch-internal_gl_gl__unix.go
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
---- internal/gl/gl_unix.go.orig 2024-11-19 02:51:06.293553066 +0000
-+++ internal/gl/gl_unix.go
-@@ -1,7 +1,7 @@
- // SPDX-License-Identifier: Unlicense OR MIT
-
--//go:build darwin || linux || freebsd || openbsd
--// +build darwin linux freebsd openbsd
-+//go:build darwin || linux || freebsd || openbsd || netbsd
-+// +build darwin linux freebsd openbsd netbsd
-
- package gl
-
diff --git a/anvil/patches/patch-build.sh b/anvil/patches/patch-build.sh
new file mode 100644
index 0000000000..8c42945283
--- /dev/null
+++ b/anvil/patches/patch-build.sh
@@ -0,0 +1,19 @@
+$NetBSD$
+
+Setup for SUBST to use the pkgsrc go bulid command
+
+--- build.sh.orig 2025-12-26 16:08:24.000000000 +0000
++++ build.sh
+@@ -185,10 +185,10 @@ function build_one_dir() {
+ else
+ if [ "$special_binary_name" != "" ]
+ then
+- go build -o $special_binary_name -ldflags "$ldflags" $go_build_flags $dir
++ @GO_CMD@ -o $special_binary_name $dir
+ echo " note: building $dir as $binary_name"
+ else
+- go build -ldflags "$ldflags" $go_build_flags $dir
++ @GO_CMD@ $dir
+ fi
+ fi
+
diff --git a/anvil/patches/patch-editor_go.mod b/anvil/patches/patch-editor_go.mod
new file mode 100644
index 0000000000..f349d82020
--- /dev/null
+++ b/anvil/patches/patch-editor_go.mod
@@ -0,0 +1,47 @@
+$NetBSD$
+
+Add in NetBSD support for gio and gio-shader
+
+--- editor/go.mod.orig 2025-12-26 16:08:24.000000000 +0000
++++ editor/go.mod
+@@ -15,6 +15,10 @@ replace golang.org/x/crypto => github.com/jeffwilliams
+ // Command key to be send as a keypress on MacOS
+ //replace gioui.org => github.com/jeffwilliams/gio v0.7.2
+
++replace gioui.org => github.com/nuclearkev/gio v0.8.1
++
++replace gioui.org/shader => github.com/nuclearkev/gio-shader v1.0.9
++
+ require (
+ gioui.org v0.8.0
+ github.com/alecthomas/chroma v0.10.0
+@@ -22,6 +26,7 @@ require (
+ github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310
+ github.com/flopp/go-findfont v0.1.0
+ github.com/gorilla/websocket v1.5.3
++ github.com/jeffwilliams/flamegraph v0.0.0-20250329145236-fe0961e541c0
+ github.com/jeffwilliams/syn v0.1.8
+ github.com/jszwec/csvutil v1.6.0
+ github.com/leaanthony/go-ansi-parser v1.6.1
+@@ -30,20 +35,18 @@ require (
+ github.com/pkg/profile v1.6.0
+ github.com/sarpdag/boyermoore v0.0.0-20210425165139-a89ed1b5913b
+ github.com/stretchr/testify v1.10.0
++ github.com/timtadh/data-structures v0.6.2
+ golang.org/x/crypto v0.23.0
+ golang.org/x/image v0.18.0
+ )
+
+ require (
+- gioui.org/cpu v0.0.0-20220412190645-f1e9e8c3b1f7 // indirect
+ gioui.org/shader v1.0.8 // indirect
+ github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/dlclark/regexp2 v1.11.0 // indirect
+ github.com/go-text/typesetting v0.2.1 // indirect
+- github.com/jeffwilliams/flamegraph v0.0.0-20250329145236-fe0961e541c0 // indirect
+ github.com/pmezard/go-difflib v1.0.0 // indirect
+ github.com/rivo/uniseg v0.2.0 // indirect
+- github.com/timtadh/data-structures v0.6.2 // indirect
+ golang.org/x/exp v0.0.0-20240707233637-46b078467d37 // indirect
+ golang.org/x/exp/shiny v0.0.0-20240707233637-46b078467d37 // indirect
+ golang.org/x/sys v0.22.0 // indirect
diff --git a/anvil/patches/patch-editor_go.sum b/anvil/patches/patch-editor_go.sum
new file mode 100644
index 0000000000..c0ffa9c70d
--- /dev/null
+++ b/anvil/patches/patch-editor_go.sum
@@ -0,0 +1,80 @@
+$NetBSD$
+
+Add sums for NetBSD supported gio and gio-shader.
+Also fix some discrepancies with other sums.
+
+--- editor/go.sum.orig 2025-12-26 16:08:24.000000000 +0000
++++ editor/go.sum
+@@ -1,14 +1,6 @@ eliasnaur.com/font v0.0.0-20230308162249-dd43949cb42d/
+ eliasnaur.com/font v0.0.0-20230308162249-dd43949cb42d h1:ARo7NCVvN2NdhLlJE9xAbKweuI9L6UgfTbYb0YwPacY=
+ eliasnaur.com/font v0.0.0-20230308162249-dd43949cb42d/go.mod h1:OYVuxibdk9OSLX8vAqydtRPP87PyTFcT9uH3MlEGBQA=
+-gioui.org v0.8.0 h1:QV5p5JvsmSmGiIXVYOKn6d9YDliTfjtLlVf5J+BZ9Pg=
+-gioui.org v0.8.0/go.mod h1:vEMmpxMOd/iwJhXvGVIzWEbxMWhnMQ9aByOGQdlQ8rc=
+ gioui.org/cpu v0.0.0-20210808092351-bfe733dd3334/go.mod h1:A8M0Cn5o+vY5LTMlnRoK3O5kG+rH0kWfJjeKd9QpBmQ=
+-gioui.org/cpu v0.0.0-20210817075930-8d6a761490d2 h1:AGDDxsJE1RpcXTAxPG2B4jrwVUJGFDjINIPi1jtO6pc=
+-gioui.org/cpu v0.0.0-20210817075930-8d6a761490d2/go.mod h1:A8M0Cn5o+vY5LTMlnRoK3O5kG+rH0kWfJjeKd9QpBmQ=
+-gioui.org/cpu v0.0.0-20220412190645-f1e9e8c3b1f7 h1:tNJdnP5CgM39PRc+KWmBRRYX/zJ+rd5XaYxY5d5veqA=
+-gioui.org/cpu v0.0.0-20220412190645-f1e9e8c3b1f7/go.mod h1:A8M0Cn5o+vY5LTMlnRoK3O5kG+rH0kWfJjeKd9QpBmQ=
+-gioui.org/shader v1.0.8 h1:6ks0o/A+b0ne7RzEqRZK5f4Gboz2CfG+mVliciy6+qA=
+-gioui.org/shader v1.0.8/go.mod h1:mWdiME581d/kV7/iEhLmUgUK5iZ09XR5XpduXzbePVM=
+ github.com/alecthomas/chroma v0.10.0 h1:7XDcGkCQopCNKjZHfYrNLraA+M7e0fMiJ/Mfikbfjek=
+ github.com/alecthomas/chroma v0.10.0/go.mod h1:jtJATyUxlIORhUOFNA9NZDWGAQ8wpxQQqNSB4rjA/1s=
+ github.com/alecthomas/chroma/v2 v2.0.0-alpha4 h1:6s0y/julsg565meUfJd/aDv5nR4srI3Z3RgyId8w3Ro=
+@@ -25,24 +17,20 @@ github.com/flopp/go-findfont v0.1.0/go.mod h1:wKKxRDjD
+ github.com/dlclark/regexp2 v1.11.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8=
+ github.com/flopp/go-findfont v0.1.0 h1:lPn0BymDUtJo+ZkV01VS3661HL6F4qFlkhcJN55u6mU=
+ github.com/flopp/go-findfont v0.1.0/go.mod h1:wKKxRDjD024Rh7VMwoU90i6ikQRCr+JTHB5n4Ejkqvw=
+-github.com/go-text/typesetting v0.1.2 h1:KmZOfoxrrYgghohzXgNY7aQPgQ4W+QeKPeRI8yqpDDE=
+-github.com/go-text/typesetting v0.1.2/go.mod h1:2+owI/sxa73XA581LAzVuEBZ3WEEV2pXeDswCH/3i1I=
+ github.com/go-text/typesetting v0.2.1 h1:x0jMOGyO3d1qFAPI0j4GSsh7M0Q3Ypjzr4+CEVg82V8=
+ github.com/go-text/typesetting v0.2.1/go.mod h1:mTOxEwasOFpAMBjEQDhdWRckoLLeI/+qrQeBCTGEt6M=
+-github.com/go-text/typesetting-utils v0.0.0-20240317173224-1986cbe96c66 h1:GUrm65PQPlhFSKjLPGOZNPNxLCybjzjYBzjfoBGaDUY=
+-github.com/go-text/typesetting-utils v0.0.0-20240317173224-1986cbe96c66/go.mod h1:DDxDdQEnB70R8owOx3LVpEFvpMK9eeH1o2r0yZhFI9o=
++github.com/go-text/typesetting-utils v0.0.0-20241103174707-87a29e9e6066 h1:qCuYC+94v2xrb1PoS4NIDe7DGYtLnU2wWiQe9a1B1c0=
++github.com/go-text/typesetting-utils v0.0.0-20241103174707-87a29e9e6066/go.mod h1:DDxDdQEnB70R8owOx3LVpEFvpMK9eeH1o2r0yZhFI9o=
++github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
++github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
+ github.com/gorilla/websocket v1.5.3 h1:saDtZ6Pbx/0u+bgYQ3q96pZgCzfhKXGPqt7kZ72aNNg=
+ github.com/gorilla/websocket v1.5.3/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
+ github.com/jeffwilliams/boyermoore v0.0.0-20220817021623-63ad6ff520f8 h1:ZluQEnWkhVmv80+uMYh2pQCni9gKPvgJMizVIZudZfM=
+ github.com/jeffwilliams/boyermoore v0.0.0-20220817021623-63ad6ff520f8/go.mod h1:8hshlfDS6OTACtPiQ+qI16nHUsoy37NNrY2I29gfONs=
+ github.com/jeffwilliams/flamegraph v0.0.0-20250329145236-fe0961e541c0 h1:l/Rg6ztFXjPomqxUrA12WJvbyQsgWJo+1nDJ9yIPEXI=
+ github.com/jeffwilliams/flamegraph v0.0.0-20250329145236-fe0961e541c0/go.mod h1:+JpeDJcsSsX3MLZ0lbZqG62c5kEFkDXgs4vJCQmj9lk=
+-github.com/jeffwilliams/gio v0.7.2 h1:iXO6NLTql2J3EyKCg6KIoD33XTdnTxrvSN4N4OehNQg=
+-github.com/jeffwilliams/gio v0.7.2/go.mod h1:Zf0nzfbXaoqCuT2EQ/FkQF4mhdhF3OnpxU3ZCk2hrM4=
+ github.com/jeffwilliams/go-x-crypto v0.0.0-20240728132943-bda27f7d305d h1:AhacBTFGS3PKTLG6FZgTiLMnwkGpT14YYdlEoqb4I5E=
+ github.com/jeffwilliams/go-x-crypto v0.0.0-20240728132943-bda27f7d305d/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
+-github.com/jeffwilliams/syn v0.1.7 h1:BLVEm4vsopA6c0n/gKGIYixkwTAJ0am7dVEv5sJyip0=
+-github.com/jeffwilliams/syn v0.1.7/go.mod h1:NDUr5EurEEMf0+OQewhlKZHLxrMg1WO20x8n5DLE2Hc=
+ github.com/jeffwilliams/syn v0.1.8 h1:unlYWkgNKJztvgTIUcnwpqfogCobz+dGXkaKd/Emedc=
+ github.com/jeffwilliams/syn v0.1.8/go.mod h1:NDUr5EurEEMf0+OQewhlKZHLxrMg1WO20x8n5DLE2Hc=
+ github.com/jszwec/csvutil v1.6.0 h1:QORXquCT0t8nUKD7utAD4HDmQMgG0Ir9WieZXzpa7ms=
+@@ -51,6 +39,10 @@ github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEl
+ github.com/leaanthony/go-ansi-parser v1.6.1/go.mod h1:+vva/2y4alzVmmIEpk9QDhA7vLC5zKDTRwfZGOp3IWU=
+ github.com/matryer/is v1.4.0 h1:sosSmIWwkYITGrxZ25ULNDeKiMNzFSr4V/eqBQP0PeE=
+ github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU=
++github.com/nuclearkev/gio v0.8.1 h1:5BWmpZD2J9H9iDqvf7NC7IythiM6YQAVvS+FOMKdRS0=
++github.com/nuclearkev/gio v0.8.1/go.mod h1:vEMmpxMOd/iwJhXvGVIzWEbxMWhnMQ9aByOGQdlQ8rc=
++github.com/nuclearkev/gio-shader v1.0.9 h1:5Zvm2uKAjQpVy2J9KDA88Z36iIrtuOBK+t4+XsvoTbM=
++github.com/nuclearkev/gio-shader v1.0.9/go.mod h1:mWdiME581d/kV7/iEhLmUgUK5iZ09XR5XpduXzbePVM=
+ github.com/ogier/pflag v0.0.1 h1:RW6JSWSu/RkSatfcLtogGfFgpim5p7ARQ10ECk5O750=
+ github.com/ogier/pflag v0.0.1/go.mod h1:zkFki7tvTa0tafRvTBIZTvzYyAu6kQhPZFnshFFPE+g=
+ github.com/pelletier/go-toml v1.9.5 h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8=
+@@ -62,9 +54,9 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rw
+ github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY=
+ github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
+ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
++github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
++github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
+ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
+-github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
+-github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
+ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
+ github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
+ github.com/timtadh/data-structures v0.6.2 h1:zybDnU5NLjJ7WKMDJpvVwczQuf1wSLBgdRHZ9O4AqJ0=
+@@ -88,3 +80,5 @@ gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64
+ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
+ gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
++golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4=
++golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
diff --git a/anvil/patches/patch-go.sum b/anvil/patches/patch-go.sum
deleted file mode 100644
index 1173ff00e8..0000000000
--- a/anvil/patches/patch-go.sum
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- go.sum.orig 2024-10-03 13:16:25.000000000 +0000
-+++ go.sum
-@@ -1,6 +1,6 @@
- eliasnaur.com/font v0.0.0-20230308162249-dd43949cb42d h1:ARo7NCVvN2NdhLlJE9xAbKweuI9L6UgfTbYb0YwPacY=
- eliasnaur.com/font v0.0.0-20230308162249-dd43949cb42d/go.mod h1:OYVuxibdk9OSLX8vAqydtRPP87PyTFcT9uH3MlEGBQA=
--gioui.org v0.6.0 h1:ZSXO/AbpFZJ2L9NU69uFQfDI3BKIH+YEJElrn0B+aZI=
-+gioui.org v0.6.0 h1:v5lS0CQKAY7DJ5hXfcTclWgFt8zJHVEt9FRPaNRfyDM=
- gioui.org v0.6.0/go.mod h1:eUvGo6FAzA7jUqeSu5a+M1W03yc9r1nanIBS8A5+Nng=
- gioui.org/cpu v0.0.0-20210808092351-bfe733dd3334/go.mod h1:A8M0Cn5o+vY5LTMlnRoK3O5kG+rH0kWfJjeKd9QpBmQ=
- gioui.org/cpu v0.0.0-20210817075930-8d6a761490d2 h1:AGDDxsJE1RpcXTAxPG2B4jrwVUJGFDjINIPi1jtO6pc=
diff --git a/anvil/work-go-modules.mk b/anvil/work-go-modules.mk
new file mode 100644
index 0000000000..a6a570d751
--- /dev/null
+++ b/anvil/work-go-modules.mk
@@ -0,0 +1,129 @@
+# $NetBSD$
+
+GO_MODULE_FILES+= dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20221208032759-85de2813cf6b.mod
+GO_MODULE_FILES+= dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20221208032759-85de2813cf6b.zip
+GO_MODULE_FILES+= eliasnaur.com/font/@v/v0.0.0-20230308162249-dd43949cb42d.mod
+GO_MODULE_FILES+= eliasnaur.com/font/@v/v0.0.0-20230308162249-dd43949cb42d.zip
+GO_MODULE_FILES+= gioui.org/cpu/@v/v0.0.0-20210808092351-bfe733dd3334.mod
+GO_MODULE_FILES+= gioui.org/cpu/@v/v0.0.0-20220412190645-f1e9e8c3b1f7.mod
+GO_MODULE_FILES+= gioui.org/cpu/@v/v0.0.0-20220412190645-f1e9e8c3b1f7.zip
+GO_MODULE_FILES+= gioui.org/shader/@v/v1.0.8.mod
+GO_MODULE_FILES+= gioui.org/shader/@v/v1.0.8.zip
+GO_MODULE_FILES+= github.com/!user!exists!error/conpty/@v/v0.1.2.mod
+GO_MODULE_FILES+= github.com/!user!exists!error/conpty/@v/v0.1.2.zip
+GO_MODULE_FILES+= github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.mod
+GO_MODULE_FILES+= github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.zip
+GO_MODULE_FILES+= github.com/alecthomas/chroma/@v/v0.10.0.mod
+GO_MODULE_FILES+= github.com/alecthomas/chroma/@v/v0.10.0.zip
+GO_MODULE_FILES+= github.com/alecthomas/chroma/v2/@v/v2.0.0-alpha4.mod
+GO_MODULE_FILES+= github.com/alecthomas/chroma/v2/@v/v2.0.0-alpha4.zip
+GO_MODULE_FILES+= github.com/alecthomas/repr/@v/v0.0.0-20220113201626-b1b626ac65ae.mod
+GO_MODULE_FILES+= github.com/alecthomas/repr/@v/v0.0.0-20220113201626-b1b626ac65ae.zip
+GO_MODULE_FILES+= github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod
+GO_MODULE_FILES+= github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip
+GO_MODULE_FILES+= github.com/creack/pty/@v/v1.1.21.mod
+GO_MODULE_FILES+= github.com/creack/pty/@v/v1.1.21.zip
+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/davecgh/go-spew/@v/v1.1.1.zip
+GO_MODULE_FILES+= github.com/dlclark/regexp2/@v/v1.11.0.mod
+GO_MODULE_FILES+= github.com/dlclark/regexp2/@v/v1.11.0.zip
+GO_MODULE_FILES+= github.com/dlclark/regexp2/@v/v1.4.0.mod
+GO_MODULE_FILES+= github.com/flopp/go-findfont/@v/v0.1.0.mod
+GO_MODULE_FILES+= github.com/flopp/go-findfont/@v/v0.1.0.zip
+GO_MODULE_FILES+= github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20231223183121-56fa3ac82ce7.mod
+GO_MODULE_FILES+= github.com/go-gl/glfw/v3.3/glfw/@v/v0.0.0-20231223183121-56fa3ac82ce7.zip
+GO_MODULE_FILES+= github.com/go-text/typesetting-utils/@v/v0.0.0-20241103174707-87a29e9e6066.mod
+GO_MODULE_FILES+= github.com/go-text/typesetting-utils/@v/v0.0.0-20241103174707-87a29e9e6066.zip
+GO_MODULE_FILES+= github.com/go-text/typesetting/@v/v0.2.1.mod
+GO_MODULE_FILES+= github.com/go-text/typesetting/@v/v0.2.1.zip
+GO_MODULE_FILES+= github.com/golang/protobuf/@v/v1.5.0.mod
+GO_MODULE_FILES+= github.com/golang/protobuf/@v/v1.5.0.zip
+GO_MODULE_FILES+= github.com/google/go-cmp/@v/v0.6.0.mod
+GO_MODULE_FILES+= github.com/google/go-cmp/@v/v0.6.0.zip
+GO_MODULE_FILES+= github.com/gorilla/websocket/@v/v1.5.3.mod
+GO_MODULE_FILES+= github.com/gorilla/websocket/@v/v1.5.3.zip
+GO_MODULE_FILES+= github.com/jeffwilliams/boyermoore/@v/v0.0.0-20220817021623-63ad6ff520f8.mod
+GO_MODULE_FILES+= github.com/jeffwilliams/boyermoore/@v/v0.0.0-20220817021623-63ad6ff520f8.zip
+GO_MODULE_FILES+= github.com/jeffwilliams/flamegraph/@v/v0.0.0-20250329145236-fe0961e541c0.mod
+GO_MODULE_FILES+= github.com/jeffwilliams/flamegraph/@v/v0.0.0-20250329145236-fe0961e541c0.zip
+GO_MODULE_FILES+= github.com/jeffwilliams/go-x-crypto/@v/v0.0.0-20240728132943-bda27f7d305d.mod
+GO_MODULE_FILES+= github.com/jeffwilliams/go-x-crypto/@v/v0.0.0-20240728132943-bda27f7d305d.zip
+GO_MODULE_FILES+= github.com/jeffwilliams/syn/@v/v0.1.8.mod
+GO_MODULE_FILES+= github.com/jeffwilliams/syn/@v/v0.1.8.zip
+GO_MODULE_FILES+= github.com/jezek/xgb/@v/v1.1.1.mod
+GO_MODULE_FILES+= github.com/jezek/xgb/@v/v1.1.1.zip
+GO_MODULE_FILES+= github.com/jszwec/csvutil/@v/v1.6.0.mod
+GO_MODULE_FILES+= github.com/jszwec/csvutil/@v/v1.6.0.zip
+GO_MODULE_FILES+= github.com/leaanthony/go-ansi-parser/@v/v1.6.1.mod
+GO_MODULE_FILES+= github.com/leaanthony/go-ansi-parser/@v/v1.6.1.zip
+GO_MODULE_FILES+= github.com/matryer/is/@v/v1.4.0.mod
+GO_MODULE_FILES+= github.com/matryer/is/@v/v1.4.0.zip
+GO_MODULE_FILES+= github.com/nuclearkev/gio/@v/v0.8.1.mod
+GO_MODULE_FILES+= github.com/nuclearkev/gio/@v/v0.8.1.zip
+GO_MODULE_FILES+= github.com/ogier/pflag/@v/v0.0.1.mod
+GO_MODULE_FILES+= github.com/ogier/pflag/@v/v0.0.1.zip
+GO_MODULE_FILES+= github.com/pelletier/go-toml/@v/v1.9.5.mod
+GO_MODULE_FILES+= github.com/pelletier/go-toml/@v/v1.9.5.zip
+GO_MODULE_FILES+= github.com/pkg/profile/@v/v1.6.0.mod
+GO_MODULE_FILES+= github.com/pkg/profile/@v/v1.6.0.zip
+GO_MODULE_FILES+= github.com/pmezard/go-difflib/@v/v1.0.0.mod
+GO_MODULE_FILES+= github.com/pmezard/go-difflib/@v/v1.0.0.zip
+GO_MODULE_FILES+= github.com/rivo/uniseg/@v/v0.2.0.mod
+GO_MODULE_FILES+= github.com/rivo/uniseg/@v/v0.2.0.zip
+GO_MODULE_FILES+= github.com/segmentio/asm/@v/v1.1.3.mod
+GO_MODULE_FILES+= github.com/segmentio/asm/@v/v1.1.3.zip
+GO_MODULE_FILES+= github.com/segmentio/encoding/@v/v0.3.4.mod
+GO_MODULE_FILES+= github.com/segmentio/encoding/@v/v0.3.4.zip
+GO_MODULE_FILES+= github.com/speedata/hyphenation/@v/v1.0.2.mod
+GO_MODULE_FILES+= github.com/speedata/hyphenation/@v/v1.0.2.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
+GO_MODULE_FILES+= github.com/stretchr/objx/@v/v0.5.2.mod
+GO_MODULE_FILES+= github.com/stretchr/objx/@v/v0.5.2.zip
+GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.10.0.mod
+GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.10.0.zip
+GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.7.0.mod
+GO_MODULE_FILES+= github.com/stretchr/testify/@v/v1.9.0.mod
+GO_MODULE_FILES+= github.com/timtadh/data-structures/@v/v0.6.2.mod
+GO_MODULE_FILES+= github.com/timtadh/data-structures/@v/v0.6.2.zip
+GO_MODULE_FILES+= github.com/urfave/cli/v3/@v/v3.0.0-beta1.mod
+GO_MODULE_FILES+= github.com/urfave/cli/v3/@v/v3.0.0-beta1.zip
+GO_MODULE_FILES+= go.lsp.dev/jsonrpc2/@v/v0.10.0.mod
+GO_MODULE_FILES+= go.lsp.dev/jsonrpc2/@v/v0.10.0.zip
+GO_MODULE_FILES+= golang.org/x/exp/@v/v0.0.0-20240707233637-46b078467d37.mod
+GO_MODULE_FILES+= golang.org/x/exp/@v/v0.0.0-20240707233637-46b078467d37.zip
+GO_MODULE_FILES+= golang.org/x/exp/shiny/@v/v0.0.0-20240707233637-46b078467d37.mod
+GO_MODULE_FILES+= golang.org/x/exp/shiny/@v/v0.0.0-20240707233637-46b078467d37.zip
+GO_MODULE_FILES+= golang.org/x/image/@v/v0.18.0.mod
+GO_MODULE_FILES+= golang.org/x/image/@v/v0.18.0.zip
+GO_MODULE_FILES+= golang.org/x/mobile/@v/v0.0.0-20231127183840-76ac6878050a.mod
+GO_MODULE_FILES+= golang.org/x/mobile/@v/v0.0.0-20231127183840-76ac6878050a.zip
+GO_MODULE_FILES+= golang.org/x/mod/@v/v0.19.0.mod
+GO_MODULE_FILES+= golang.org/x/mod/@v/v0.19.0.zip
+GO_MODULE_FILES+= golang.org/x/net/@v/v0.21.0.mod
+GO_MODULE_FILES+= golang.org/x/net/@v/v0.21.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.0.0-20211110154304-99a53858aa08.mod
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.18.0.mod
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.22.0.mod
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.22.0.zip
+GO_MODULE_FILES+= golang.org/x/sys/@v/v0.8.0.mod
+GO_MODULE_FILES+= golang.org/x/term/@v/v0.18.0.mod
+GO_MODULE_FILES+= golang.org/x/term/@v/v0.22.0.mod
+GO_MODULE_FILES+= golang.org/x/term/@v/v0.22.0.zip
+GO_MODULE_FILES+= golang.org/x/text/@v/v0.16.0.mod
+GO_MODULE_FILES+= golang.org/x/text/@v/v0.16.0.zip
+GO_MODULE_FILES+= golang.org/x/tools/@v/v0.23.0.mod
+GO_MODULE_FILES+= golang.org/x/tools/@v/v0.23.0.zip
+GO_MODULE_FILES+= golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod
+GO_MODULE_FILES+= golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip
+GO_MODULE_FILES+= google.golang.org/protobuf/@v/v1.36.6.mod
+GO_MODULE_FILES+= google.golang.org/protobuf/@v/v1.36.6.zip
+GO_MODULE_FILES+= gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
+GO_MODULE_FILES+= gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip
+GO_MODULE_FILES+= gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod
+GO_MODULE_FILES+= gopkg.in/yaml.v3/@v/v3.0.1.mod
+GO_MODULE_FILES+= gopkg.in/yaml.v3/@v/v3.0.1.zip
Home |
Main Index |
Thread Index |
Old Index