Commit Diff


commit - e559389ff2759dbcc748d2382e633ce073e144d3
commit + a944f614adc3cb96225a3164c865222d1ba4779f
blob - 1b4bc6bf9c3bb856ff2c63e7ebefa453a12b9f8b
blob + afcd32d2a65295ac1bf47ac7ce727d25a5e95c15
--- .guix-channel
+++ .guix-channel
@@ -1,6 +1,16 @@
 (channel
   (version 0)
-  ;; ale/services/graphics.scm y tailscale.scm usan (nongnu packages nvidia),
+  ;; Restringe el canal a guix/ (donde viven los módulos reales,
+  ;; guix/ale/packages/*.scm y guix/ale/services/*.scm) -- confirmado
+  ;; contra el manual, sección "Package Modules in a Sub-directory":
+  ;; "guix deploy machine configuration files are not valid Guile
+  ;; modules, and treating them as such would make guix pull fail",
+  ;; EXACTAMENTE el problema real que tuvieron hosts/ale/config.scm y
+  ;; home/ale/home-configuration.scm (scripts, no módulos) al dejarlos
+  ;; alcanzables desde la raíz del canal (2026-08-01, varias rondas de
+  ;; diagnóstico antes de encontrar esta sección del manual).
+  (directory "guix")
+  ;; guix/ale/services/graphics.scm y tailscale.scm usan (nongnu packages nvidia),
   ;; (nongnu services nvidia) y (rosenthal services networking) --
   ;; sin declarar la dependencia acá, `guix pull` intenta compilar este
   ;; canal aislado y falla con "no code for module" (confirmado en vivo,
blob - 74b7a87a4567a9793aa378f92aa49341fbcc0329 (mode 644)
blob + /dev/null
--- ale/packages/PENDIENTES.md
+++ /dev/null
@@ -1,53 +0,0 @@
-# Paquetes pendientes (no escritos como .scm todavía)
-
-## psysonic (Tauri 2 + React 19) — más grande de lo estimado inicialmente
-
-Cargo.toml y package.json reales fetched en vivo (2026-07-31). Esto es
-sustancialmente más grande que un "side project" chico:
-
-- **Rust**: workspace con 6 crates internos propios (`psysonic-core`,
-  `-analysis`, `-audio`, `-library`, `-syncfs`, `-integration`) + Tauri 2
-  completo (tray-icon, protocol-asset, specta/tauri-specta para bindings
-  TS) + una pila de audio pesada: `symphonia` (con casi todos los formatos:
-  flac/mp3/aac/alac/isomp4/vorbis/ogg/wav/adpcm), `rodio`, `souvlaki`,
-  `ebur128`, `biquad`, `ringbuf`, `discord-rich-presence`, `lofty`, `id3`,
-  `rusqlite` con **feature `bundled`** (vendoriza el C de SQLite dentro del
-  crate -- esto es exactamente lo que la política de "unbundling" de Guix
-  suele rechazar; hay `sqlite` ya empaquetado en Guix, la ruta correcta
-  sería usar el feature no-bundled y linkear contra el paquete del sistema,
-  no algo mecánico). En Linux además `webkit2gtk` 2.0 + `zbus`.
-- **Frontend**: React 19, Vite, ~15 fuentes variables `@fontsource-variable`,
-  `@tanstack/react-virtual`, `i18next`, y la lista seguía cortada al momento
-  de este fetch (no se relevó completa). El ecosistema de paquetes npm en
-  Guix es, confirmado en la ronda de investigación anterior, el eslabón más
-  débil (sin equivalente maduro a `buildNpmPackage`/`fetchNpmDeps`) -- la
-  ruta realista es vendorizar el `dist/` ya buildeado (con Node/npm fuera
-  del sandbox de Guix, en otra máquina o contenedor) en vez de intentar que
-  Guix compile el frontend desde cero.
-
-**Veredicto**: no se escribió un `.scm` en esta ronda -- el árbol de crates
-(no relevado en tamaño exacto, pero dado el alcance de Tauri+symphonia+
-rusqlite, con precedente de LibrePods en 577 crates, es razonable esperar
-un orden de magnitud similar o mayor) más el problema real de rusqlite
-`bundled` más el frontend npm hacen que esto sea un proyecto de **semanas**,
-no de días -- mismo orden que x-minecraft-launcher, no el caso "mecánico"
-que sugería la evaluación general inicial sin ver el Cargo.toml/package.json
-reales. Camino recomendado cuando se aborde: `guix import crate -r
---lockfile=Cargo.lock psysonic` para el árbol Rust (igual que LibrePods),
-resolver `rusqlite` a la variante no-bundled a mano, y vendorizar el
-frontend ya buildeado en vez de pelear con el import de npm.
-
-## x-minecraft-launcher (AppImage/Electron)
-
-Ya evaluado en la ronda de investigación de dificultad: Guix no tiene
-ningún equivalente a `appimageTools` de nixpkgs. `run-appimage-on-guix`
-(codeberg.org/kabouik/run-appimage-on-guix) es un script imperativo, no
-integrable a un paquete Guix reproducible sin construir esa infraestructura
-de cero (parchear rutas de decenas de libs de Electron/Chromium a mano).
-
-**Veredicto**: no vale la pena intentarlo ahora. Instalación manual fuera
-del gestor de paquetes (descargar el AppImage oficial, correrlo con
-`guix shell --emulate-fhs` o `run-appimage-on-guix`), igual de manual que
-hoy es LibrePods-AppImage-viejo en la config Nix actual (ver NOTES.md de
-/nixdots, sección LibrePods) -- mismo patrón de "pendiente manual del
-usuario, no automatizable" que ya aceptaron ahí para otro caso.
blob - 049e24d83c2fd4c0e27f04845ed3b326c81e55e0 (mode 644)
blob + /dev/null
--- ale/packages/clamui.scm
+++ /dev/null
@@ -1,115 +0,0 @@
-;;; clamui.scm --- GUI GTK4/libadwaita para ClamAV
-;;;
-;;; Traducción directa de /nixdots/pkgs/clamui.nix (buildPythonApplication +
-;;; hatchling -> pyproject-build-system + glib-or-gtk-build-system en Guix).
-;;; Todas las dependencias Python confirmadas en el canal OFICIAL `guix`
-;;; (2026-07-31, vía toys.whereis.social): python-pygobject 3.54.3,
-;;; python-pycairo 1.28.0, python-psutil 7.2.2, python-keyring 25.7.0,
-;;; python-pillow 12.1.1, python-cairosvg 2.8.2, python-hatchling 1.27.0,
-;;; gtk (=GTK4 en Guix, 4.22.1), libadwaita 1.8.2 -- ninguna dependencia
-;;; faltante, a diferencia de LibrePods/slides/psysonic. Este es el caso más
-;;; mecánico de los 5.
-;;;
-;;; glib-or-gtk-build-system es el equivalente de Guix a wrapGAppsHook4 de
-;;; nixpkgs (wrappea GSettings schemas, ícono cache, etc. automáticamente
-;;; tras el install de pyproject-build-system) -- por eso se combina build con
-;;; una fase custom en vez de un build-system Python puro.
-;;;
-;;; python-requests, python-urllib3, python-certifi son parte del set base de
-;;; Python en Guix (dependencias de pip mismo) -- no hace falta declararlas
-;;; explícitas como propagated si python-requests ya las trae, pero se listan
-;;; igual por claridad y paridad con la derivación Nix original.
-
-(define-module (ale packages clamui)
-  #:use-module (guix packages)
-  #:use-module (guix git-download)
-  #:use-module (guix gexp)
-  #:use-module ((guix licenses) #:prefix license:)
-  #:use-module (guix build-system pyproject)
-  #:use-module (gnu packages glib)
-  #:use-module (gnu packages gtk)
-  #:use-module (gnu packages gnome)
-  #:use-module (gnu packages python-xyz)
-  #:use-module (gnu packages python-web)
-  #:use-module (gnu packages python-crypto)
-  #:use-module (gnu packages python-build)
-  #:use-module (gnu packages gstreamer))
-
-(define-public clamui
-  (package
-    (name "clamui")
-    (version "0.3.0") ; mismo tag que en pkgs/clamui.nix -- pineado, no master
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/linx-systems/clamui")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32
-         "1nah7sy81igrz85jgp41y1zvwgn26axyy3gnqimhbmwsjhd6wfwd"))))
-    ;; glib-or-gtk-build-system envuelve pyproject-build-system + las fases
-    ;; extra de glib-compile-schemas/gtk-icon-cache (equivalente combinado a
-    ;; buildPythonApplication + wrapGAppsHook4 en la derivación Nix original).
-    (build-system pyproject-build-system)
-    (arguments
-     (list
-      #:tests? #f ; mismo motivo que en Nix: tests viven en tests/ pero requieren un display GTK real, se corren upstream vía pytest, no acá
-      #:phases
-      #~(modify-phases %standard-phases
-          ;; pyproject.toml pinea 8 de sus 10 deps a versiones más nuevas que
-          ;; las empaquetadas en Guix (confirmado build real, 2026-08-01:
-          ;; sanity-check falla en cadena por ContextualVersionConflict, una
-          ;; dependencia a la vez) -- relaja esos mínimos, misma idea que
-          ;; pythonRelaxDepsHook en nixpkgs. Son pines preventivos de
-          ;; upstream, no por uso real de API nueva -- las versiones de Guix
-          ;; (confirmadas contra `guix show` en vivo) funcionan igual.
-          ;; psutil>=7.2.2 y keyring>=25.7.0 SÍ coinciden exacto con Guix --
-          ;; no hace falta tocarlas.
-          (add-after 'unpack 'relax-version-pins
-            (lambda _
-              (substitute* "pyproject.toml"
-                (("PyGObject>=3\\.56\\.3") "PyGObject")
-                (("pycairo>=1\\.29\\.0") "pycairo")
-                (("matplotlib>=3\\.11\\.0") "matplotlib")
-                (("requests>=2\\.34\\.2") "requests")
-                (("urllib3>=2\\.7\\.0") "urllib3")
-                (("certifi>=2026\\.6\\.17") "certifi")
-                (("Pillow>=12\\.2\\.0") "Pillow")
-                (("cairosvg>=2\\.9\\.0") "cairosvg"))))
-          ;; Iconos + .desktop + metainfo viven fuera del paquete Python
-          ;; (data/ e icons/ en la raíz del repo) -- mismo postInstall que en
-          ;; pkgs/clamui.nix.
-          (add-after 'install 'install-desktop-files
-            (lambda _
-              (install-file "icons/io.github.linx_systems.ClamUI.svg"
-                             (string-append #$output
-                                            "/share/icons/hicolor/scalable/apps"))
-              (install-file "data/io.github.linx_systems.ClamUI.desktop"
-                             (string-append #$output "/share/applications"))
-              (install-file "data/io.github.linx_systems.ClamUI.metainfo.xml"
-                             (string-append #$output "/share/metainfo")))))))
-    (native-inputs
-     (list python-hatchling
-           gobject-introspection))
-    (inputs
-     (list gtk         ; GTK4 en Guix
-           libadwaita))
-    (propagated-inputs
-     (list python-pygobject
-           python-pycairo
-           python-psutil
-           python-matplotlib
-           python-requests
-           python-urllib3
-           python-certifi
-           python-keyring
-           python-pillow
-           python-cairosvg))
-    (home-page "https://github.com/linx-systems/clamui")
-    (synopsis "Interfaz gráfica GTK4/libadwaita para el antivirus ClamAV")
-    (description "ClamUI ofrece una interfaz gráfica moderna sobre
-@command{clamscan} (parte de ClamAV, que debe instalarse aparte a nivel de
-sistema -- ClamUI lo invoca como subproceso vía $PATH, no lo empaqueta).")
-    (license license:expat)))
blob - fe8dc2a71cfab8fc4f9a6c2cc5f3091ecd430663 (mode 644)
blob + /dev/null
--- ale/packages/go-crates-slides.scm
+++ /dev/null
@@ -1,14248 +0,0 @@
-;;; go-crates-slides.scm --- módulos Go generados por `guix import go -r` para slides
-;;;
-;;; Generado en vivo (2026-08-01) con `guix import go -r --pin-versions
-;;; <módulo>@<versión>` para cada una de las 8 dependencias directas de
-;;; slides (fork Richard7987/slide de maaslalani/slides, ver
-;;; pkgs/slides.scm) que no ya estaban en el canal oficial `guix` con
-;;; la versión exacta que pide su go.mod:
-;;;   charm.land/bubbletea/v2@v2.0.8, charm.land/lipgloss/v2@v2.0.5,
-;;;   charm.land/bubbles/v2@v2.1.1, charm.land/wish/v2@v2.0.1,
-;;;   charm.land/log/v2@v2.0.0, github.com/charmbracelet/glamour@v1.0.0
-;;;   (Guix oficial solo tenía 0.10.0), github.com/muesli/termenv@v0.16.0
-;;;   (Guix oficial solo tenía 0.15.2), github.com/muesli/coral@v1.0.0
-;;;   (no existía en ningún lado).
-;;; stretchr/testify (v1.11.1) y gopkg.in/yaml.v2 (v2.4.0) YA estaban
-;;; en el canal oficial con la versión exacta -- no se regeneraron
-;;; acá, van directo en slides.scm como (gnu packages golang-xyz)/
-;;; (gnu packages golang-check).
-;;;
-;;; Dos módulos (bubbletea/v2, bubbles/v2) fallaron la primera corrida
-;;; por un problema real de red del guest (QEMU `-nic user` es solo
-;;; IPv4; el resolver intentaba AAAA hacia infra de Google y fallaba
-;;; con "Connection refused" en vez de caer a IPv4) -- resuelto con
-;;; `sysctl net.ipv6.conf.all.disable_ipv6=1` en el guest y
-;;; reintentando. 535 paquetes únicos, sin conflictos de
-;;; deduplicación (--pin-versions asegura resultado determinista).
-;;; Todo hash real, verificado contra proxy.golang.org por el
-;;; importador.
-;;;
-;;; NO editar a mano -- para regenerar tras un cambio de go.mod,
-;;; repetir el proceso de arriba y reemplazar el archivo entero.
-
-(define-module (ale packages go-crates-slides)
-  #:use-module (guix packages)
-  #:use-module (guix git-download)
-  #:use-module ((guix licenses) #:prefix license:)
-  #:use-module (guix build-system go)
-  ;; paquetes go-*-v2 que YA estaban en el canal oficial (el importador
-  ;; correctamente no los regeneró) pero cuyos nombres siguen apareciendo
-  ;; como referencia en los propagated-inputs de abajo: ginkgo-v2,
-  ;; golang-lru-v2/arc-v2, go-osc52-v2, go-md2man-v2, blackfriday-v2,
-  ;; alecthomas-assert-v2, gopkg.in/yaml.v2, etc.
-  #:use-module (gnu packages golang-check)
-  #:use-module (gnu packages golang-xyz))
-
-(define-public go-github-com-aymanbagabas-go-udiff-0.4.1
-  (package
-    (name "go-github-com-aymanbagabas-go-udiff")
-    (version "0.4.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/aymanbagabas/go-udiff")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "12wddldw2p913zxfjaw71j7wqqbb6ppi6nx8wwxaprnxjxv3kx6z"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/aymanbagabas/go-udiff"))
-    (home-page "https://github.com/aymanbagabas/go-udiff")
-    (synopsis "µDiff")
-    (description
-     "Package diff computes differences between text files or strings.")
-    (license license:expat)))
-
-(define-public go-github-com-clipperhouse-displaywidth-0.9.0
-  (package
-    (name "go-github-com-clipperhouse-displaywidth")
-    (version "0.9.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/displaywidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03c9qa0q0lfmmmcazipsgbyf9nxvid3jcmz6947dsjd5ha20n94k"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/displaywidth"))
-    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1
-                             go-github-com-clipperhouse-uax29-2.5.0))
-    (home-page "https://github.com/clipperhouse/displaywidth")
-    (synopsis "displaywidth")
-    (description
-     "This package provides a high-performance Go package for measuring the monospace
-display width of strings, UTF-8 bytes, and runes.")
-    (license license:expat)))
-
-(define-public go-github-com-clipperhouse-uax29-2.5.0
-  (package
-    (name "go-github-com-clipperhouse-uax29")
-    (version "2.5.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/uax29")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0a383vbkm2ggnsi4906hpd0y701f58x7mvanadx1c69l2ipi6z6f"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/uax29/v2"
-      #:unpack-path "github.com/clipperhouse/uax29"))
-    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1))
-    (home-page "https://github.com/clipperhouse/uax29")
-    (synopsis "Why tokenize?")
-    (description
-     "Package uax29 provides Unicode text segmentation (UAX #29) for words, sentences
-and graphemes.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-ansi-0.11.6
-  (package
-    (name "go-github-com-charmbracelet-x-ansi")
-    (version "0.11.6")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "ansi"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1xkimvzvafr9d8ar7m3kbqwj11bhac36v894jnhkgwp38bvk69wz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/ansi"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.4
-                             go-github-com-clipperhouse-displaywidth-0.9.0
-                             go-github-com-clipperhouse-uax29-2.5.0
-                             go-github-com-lucasb-eyer-go-colorful-1.3.0
-                             go-github-com-mattn-go-runewidth-0.0.19))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.42.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.42.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0y0blh72pxbvkwaxgn8xnc6bxn8759zarx13ry7kdappj10b0qvb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-charmbracelet-colorprofile-0.4.3
-  (package
-    (name "go-github-com-charmbracelet-colorprofile")
-    (version "0.4.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/colorprofile")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1gwylpqh0cfzz3pc9xf3z95c4dw11n0pbxaq3j0krw805pfz4j18"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/colorprofile"))
-    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.11.6
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-lucasb-eyer-go-colorful-1.3.0
-                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-                        go-golang-org-x-sys-0.42.0))
-    (home-page "https://github.com/charmbracelet/colorprofile")
-    (synopsis "Colorprofile")
-    (description
-     "Package colorprofile provides a way to downsample ANSI escape sequence colors
-and styles automatically based on output, environment variables, and Terminfo
-databases.")
-    (license license:expat)))
-
-(define-public go-github-com-bits-and-blooms-bitset-1.24.3
-  (package
-    (name "go-github-com-bits-and-blooms-bitset")
-    (version "1.24.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/bits-and-blooms/bitset")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1fhdi4a3z6ymqyp267pas7g5qi0wl108bpqbxxn5n6x1xnrv7b3n"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/bits-and-blooms/bitset"))
-    (home-page "https://github.com/bits-and-blooms/bitset")
-    (synopsis "bitset")
-    (description
-     "Package bitset implements bitsets, a mapping between non-negative integers and
-boolean values.  It should be more efficient than map[uint] bool.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-clipperhouse-displaywidth-0.4.1
-  (package
-    (name "go-github-com-clipperhouse-displaywidth")
-    (version "0.4.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/displaywidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0sg38fmix5sb8n7bv2cr25im576f0cgv7dxaggji3lcjbakwkqkg"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/displaywidth"))
-    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1
-                             go-github-com-clipperhouse-uax29-2.3.0))
-    (home-page "https://github.com/clipperhouse/displaywidth")
-    (synopsis "displaywidth")
-    (description
-     "This package provides a high-performance Go package for measuring the monospace
-display width of strings, UTF-8 bytes, and runes.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-ansi-0.10.3
-  (package
-    (name "go-github-com-charmbracelet-x-ansi")
-    (version "0.10.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "ansi"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1pkfy9bi4wcjv34xbhf7qw3sz1g81dy909iq9nwv0yj8fhjns8q1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/ansi"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.3
-                             go-github-com-clipperhouse-displaywidth-0.4.1
-                             go-github-com-clipperhouse-uax29-2.3.0
-                             go-github-com-lucasb-eyer-go-colorful-1.3.0
-                             go-github-com-mattn-go-runewidth-0.0.19))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.37.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.37.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0cjq8n66i9cccigi204mkhqmrb9mdirxjxl0nk7c8s6w70fifbby"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-charmbracelet-colorprofile-0.3.3
-  (package
-    (name "go-github-com-charmbracelet-colorprofile")
-    (version "0.3.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/colorprofile")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "166bf2hqlb6kgaj2nyxnb2kci2shax4bfj85ii1anyizs08f6rdd"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/colorprofile"))
-    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.10.3
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-lucasb-eyer-go-colorful-1.3.0
-                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-                        go-golang-org-x-sys-0.37.0))
-    (home-page "https://github.com/charmbracelet/colorprofile")
-    (synopsis "Colorprofile")
-    (description
-     "Package colorprofile provides a way to downsample ANSI escape sequence colors
-and styles automatically based on output, environment variables, and Terminfo
-databases.")
-    (license license:expat)))
-
-(define-public go-github-com-clipperhouse-displaywidth-0.6.0
-  (package
-    (name "go-github-com-clipperhouse-displaywidth")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/displaywidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "13i8xqdq1pgid890nn1h6b7mjskd1809401l7rc7g4yhhgh8sbfq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/displaywidth"))
-    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1
-                             go-github-com-clipperhouse-uax29-2.3.0))
-    (home-page "https://github.com/clipperhouse/displaywidth")
-    (synopsis "displaywidth")
-    (description
-     "This package provides a high-performance Go package for measuring the monospace
-display width of strings, UTF-8 bytes, and runes.")
-    (license license:expat)))
-
-(define-public go-github-com-clipperhouse-stringish-0.1.1
-  (package
-    (name "go-github-com-clipperhouse-stringish")
-    (version "0.1.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/stringish")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1kw49n1dg8wdp7g71xbzjzrkip83vy09wk9zilshbfkpdz7grgk1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/stringish"))
-    (home-page "https://github.com/clipperhouse/stringish")
-    (synopsis "stringish")
-    (description
-     "This package provides a small Go module that provides a generic type constraint
-for “string-like” data, and a utf8 package that works with both strings and byte
-slices without conversions.")
-    (license license:expat)))
-
-(define-public go-github-com-clipperhouse-uax29-2.3.0
-  (package
-    (name "go-github-com-clipperhouse-uax29")
-    (version "2.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/uax29")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1i0m5bzq3hq6s4jmp78270qlf82bb96q82x6lms0yxj8qmxj7wlj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/uax29/v2"
-      #:unpack-path "github.com/clipperhouse/uax29"))
-    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1))
-    (home-page "https://github.com/clipperhouse/uax29")
-    (synopsis "Why tokenize?")
-    (description
-     "Package uax29 provides Unicode text segmentation (UAX #29) for words, sentences
-and graphemes.")
-    (license license:expat)))
-
-(define-public go-github-com-mattn-go-runewidth-0.0.19
-  (package
-    (name "go-github-com-mattn-go-runewidth")
-    (version "0.0.19")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/mattn/go-runewidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0w9hjbim23dwzf6lgmmgss0ikdjrxx4pd27p8ds8spv1k4mdp68s"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/mattn/go-runewidth"))
-    (propagated-inputs (list go-github-com-clipperhouse-uax29-2.2.0))
-    (home-page "https://github.com/mattn/go-runewidth")
-    (synopsis "go-runewidth")
-    (description
-     "This package provides functions to get fixed width of the character or string.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-ansi-0.11.2
-  (package
-    (name "go-github-com-charmbracelet-x-ansi")
-    (version "0.11.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "ansi"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1h40r0d0whm57wiq9rrswyax9hvbi90q7inqfcp1grx5dzlkdawi"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/ansi"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.4
-                             go-github-com-clipperhouse-displaywidth-0.6.0
-                             go-github-com-clipperhouse-uax29-2.3.0
-                             go-github-com-lucasb-eyer-go-colorful-1.3.0
-                             go-github-com-mattn-go-runewidth-0.0.19))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.29.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.29.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "073qb73w2zhpiggfc4sf2laafkmcaxz8hmzsgb4p2f0xaaaz0q2c"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-charmbracelet-x-termios-0.1.1
-  (package
-    (name "go-github-com-charmbracelet-x-termios")
-    (version "0.1.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "termios"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "059b9kxqlmvfif2xrj8j21ih2476n0aphg5w5ajrf974hl0fy3k1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/termios"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-golang-org-x-sys-0.29.0))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description #f)
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.34.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.34.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0kq19n27sd05rj1dgrlpnb3pi22m1dpn8xkv7s5idb127m8zhsib"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-charmbracelet-x-windows-0.2.2
-  (package
-    (name "go-github-com-charmbracelet-x-windows")
-    (version "0.2.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "windows"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01iba6qjgpxw2bik8331s71320vs0zr4x3fnpzkf9vhr91qkm6nv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/windows"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-golang-org-x-sys-0.34.0))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description "Package windows provides Windows-specific system utilities.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20220204135822-1c1b9b1eba6a
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20220204135822-1c1b9b1eba6a")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1xfjrqlawif6zk3pwb4jw4gvxscpik1qxz6acx5fdqq00vdqs26s"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-muesli-cancelreader-0.2.2
-  (package
-    (name "go-github-com-muesli-cancelreader")
-    (version "0.2.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/muesli/cancelreader")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0157mgpk0z45xizrgrz73swhky0d8nyk6fhwb089n1290k7yjhxq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/muesli/cancelreader"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20220204135822-1c1b9b1eba6a))
-    (home-page "https://github.com/muesli/cancelreader")
-    (synopsis "CancelReader")
-    (description "This package provides a cancelable reader for Go.")
-    (license license:expat)))
-
-(define-public go-github-com-google-go-cmp-0.5.8
-  (package
-    (name "go-github-com-google-go-cmp")
-    (version "0.5.8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/go-cmp")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0563bczyrmv9ps2p6n8af0m1jsszwdmkdkrxkv6dbm5bwjihhfgk"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/go-cmp"))
-    (home-page "https://github.com/google/go-cmp")
-    (synopsis "Package for equality of Go values")
-    (description
-     "This package is intended to be a more powerful and safer alternative to
-@@code{reflect.@code{DeepEqual}} for comparing whether two values are
-semantically equal.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-yuin-goldmark-1.4.13
-  (package
-    (name "go-github-com-yuin-goldmark")
-    (version "1.4.13")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/yuin/goldmark")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0xk2ss50pqs6sfp3vbyrf0iipa5958y097na7yr26wry8wcs9wf4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/yuin/goldmark"))
-    (home-page "https://github.com/yuin/goldmark")
-    (synopsis "goldmark")
-    (description
-     "Package goldmark implements functions to convert markdown text to a desired
-format.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-text-0.3.3
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.3.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "19pihqm3phyndmiw6i42pdv6z1rbvlqlsnhsyqf9gsnn0qnmqqlh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list
-                        go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.0.0-20210226172049-e18ecbb05110
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20210226172049-e18ecbb05110")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1vlq8mdscp7yfaa1lmyv03y5m4c2d67ydg2q1i6smkrxghn3zn3q"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68
-                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
-                        go-golang-org-x-text-0.3.3))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20201119102817-f84b799fce68")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1dvhqian5byzkcg1bnqzygqa6ccc6krc2q7j12pp1vhl3y7znnsg"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.0.0-20201126162022-7de9c90e9dd1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ba252xmv6qsvf1w1gcy98mngrj0vd4inbjw0lsklqvva65nljna"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.0.0-20210921155107-089bfa567519
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.0.0-20210921155107-089bfa567519")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0i49ywadw5hp30i4dghwjwhbrfxq881jxskhnz7gwps5kb0bdnjf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list
-                        go-golang-org-x-net-0.0.0-20210226172049-e18ecbb05110
-                        go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1
-                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.0.0-20190308221718-c2843e01d9a2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01xgxbj5r79nmisdvpq48zfy8pzaaj90bn6ngd4nf33j9ar1dp8r"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20190215142949-d0b11bdaac8a))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.0.0-20190215142949-d0b11bdaac8a
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20190215142949-d0b11bdaac8a")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "18yfsmw622l7gc5sqriv5qmck6903vvhivpzp8i3xfy3z33dybdl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.3.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.0.0-20190620200207-3b0461eec859
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20190620200207-3b0461eec859")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0l00c8l0a8xnv6qdpwfzxxsr58jggacgzdrwiprrfx2xqm37b6d5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2
-                        go-golang-org-x-sys-0.0.0-20190215142949-d0b11bdaac8a
-                        go-golang-org-x-text-0.3.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.0.0-20190423024810-112230192c58
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.0.0-20190423024810-112230192c58")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-xerrors-0.0.0-20190717185122-a985d3407aa7
-  (package
-    (name "go-golang-org-x-xerrors")
-    (version "0.0.0-20190717185122-a985d3407aa7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/xerrors")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "00wzr5w8aadipgc3rkk8f11i41znskfj9ix5nhhaxyg7isrslgcj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/xerrors"))
-    (home-page "https://golang.org/x/xerrors")
-    (synopsis #f)
-    (description "Package xerrors implements functions to manipulate errors.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.0.0-20191119224855-298f0cb1881e
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.0.0-20191119224855-298f0cb1881e")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0l4pqwib2wnfnix6nvxl0yrq87ipi7ff1rz6z5bxfzy9dki1nzmv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list
-                        go-golang-org-x-net-0.0.0-20190620200207-3b0461eec859
-                        go-golang-org-x-sync-0.0.0-20190423024810-112230192c58
-                        go-golang-org-x-xerrors-0.0.0-20190717185122-a985d3407aa7))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.6.0-dev.0.20220419223038-86c51ed26bb4
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.6.0-dev.0.20220419223038-86c51ed26bb4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0680sfa9g4zjnzc1rwd9k07pm0nb3018k0ma8gi0i6kjdkm2w3k5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list
-                        go-golang-org-x-crypto-0.0.0-20210921155107-089bfa567519
-                        go-golang-org-x-tools-0.0.0-20191119224855-298f0cb1881e))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.0.0-20220520151302-bc2c85ada10a
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20220520151302-bc2c85ada10a")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03inympjs6imcanyy5a55sqqz4z916wgch3zsby571yrmpvlagxi"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20210615035016-665e8c7367d1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "11n848csibdbv7b46zjyf4l7sphg37n9sjzqfy1ds7p1jyakwmnv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.0.0-20210927222741-03fcf44c2211
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.0.0-20210927222741-03fcf44c2211")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0aw5lgwq5w5kvwfa3jl7l83p9c827ksy4a99dqzzsqxvmk2zdi8f"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.0.0-20220722155237-a158d28d115b
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20220722155237-a158d28d115b")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "13if4f4pjj9356m60yj6dypnz5c4s9f96cf6ly55l2x0c57hrisd"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20220520151302-bc2c85ada10a
-                        go-golang-org-x-term-0.0.0-20210927222741-03fcf44c2211
-                        go-golang-org-x-text-0.3.7))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.0.0-20220722155255-886fb9371eb4
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.0.0-20220722155255-886fb9371eb4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03gdnkvp4crjg3v24vg72537nwqxvrpbbv31i47ap7ky32bqi735"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.0.0-20220722155257-8c9f86f7a55f
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20220722155257-8c9f86f7a55f")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0bw4w86kil96zhx8ggkcplgkjn03yp9hklqfwgxr76ss2g3i3jh5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.0.0-20180917221912-90fa682c2a6e")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03ic2xsy51jw9749wl7gszdbz99iijbd2bckgygl6cm9w5m364ak"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.3.7
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.3.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0xkw0qvfjyifdqd25y7nxdqkdh92inymw3q7841nricc9s01p4jy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list
-                        go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.1.12
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.1.12")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "15qvrmw8ma95nrrgm427cpk5j0b07f2y59wvs4z9wjss1ff0nhrr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.6.0-dev.0.20220419223038-86c51ed26bb4
-                        go-golang-org-x-net-0.0.0-20220722155237-a158d28d115b
-                        go-golang-org-x-sync-0.0.0-20220722155255-886fb9371eb4
-                        go-golang-org-x-sys-0.0.0-20220722155257-8c9f86f7a55f
-                        go-golang-org-x-text-0.3.7))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-exp-0.0.0-20220909182711-5c715a9e8561
-  (package
-    (name "go-golang-org-x-exp")
-    (version "0.0.0-20220909182711-5c715a9e8561")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/exp")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0nkz9h310dx5n9i2y4gvd0zzc4dcz6swxh303glzm4z49rp2d2wa"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/exp"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.5.8
-                        go-golang-org-x-mod-0.6.0-dev.0.20220419223038-86c51ed26bb4
-                        go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/exp")
-    (synopsis "exp")
-    (description
-     "This subrepository holds experimental and deprecated (in the @@code{old}
-directory) packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-  (package
-    (name "go-github-com-xo-terminfo")
-    (version "0.0.0-20220910002029-abceb7e1c41e")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/xo/terminfo")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0n3b37z76rz3l74mhrvviz66xa8dqwpvc2gb6cyzql5smbcs9y3a"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/xo/terminfo"))
-    (propagated-inputs (list
-                        go-golang-org-x-exp-0.0.0-20220909182711-5c715a9e8561))
-    (home-page "https://github.com/xo/terminfo")
-    (synopsis "About terminfo")
-    (description
-     "Package terminfo implements reading terminfo files in pure go.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sync-0.18.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.18.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1f5617lxxjs4awyfscin1ydbagz98704zwz4mfg8ascfn75kmjjb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.38.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.38.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "101nj2r0a2dh8pcr8g6rinr0g3x66ahcb0p5xbgb3q0qvdczrqq6"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-lucasb-eyer-go-colorful-1.3.0
-  (package
-    (name "go-github-com-lucasb-eyer-go-colorful")
-    (version "1.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/lucasb-eyer/go-colorful")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "05fl0afzpn624wz1lp846k1fn1rx2lvcs5jhc2z2gip6qwkan4p8"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/lucasb-eyer/go-colorful"))
-    (home-page "https://github.com/lucasb-eyer/go-colorful")
-    (synopsis "go-colorful")
-    (description
-     "The colorful package provides all kinds of functions for working with colors.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-ultraviolet-0.0.0-20251205161215-1948445e3318
-  (package
-    (name "go-github-com-charmbracelet-ultraviolet")
-    (version "0.0.0-20251205161215-1948445e3318")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/ultraviolet")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0544l234phb0ld6ajs2kdjl1sczp9w59zrmrmb25aq2mismyrijy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/ultraviolet"))
-    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.3.3
-                        go-github-com-charmbracelet-x-ansi-0.11.2
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-charmbracelet-x-termios-0.1.1
-                        go-github-com-charmbracelet-x-windows-0.2.2
-                        go-github-com-lucasb-eyer-go-colorful-1.3.0
-                        go-github-com-muesli-cancelreader-0.2.2
-                        go-github-com-rivo-uniseg-0.4.7
-                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-                        go-golang-org-x-sync-0.18.0
-                        go-golang-org-x-sys-0.38.0))
-    (home-page "https://github.com/charmbracelet/ultraviolet")
-    (synopsis "Ultraviolet")
-    (description
-     "Package uv (Ultraviolet) provides primitives for building terminal user
-interfaces in Go.")
-    (license license:expat)))
-
-(define-public go-github-com-bits-and-blooms-bitset-1.24.4
-  (package
-    (name "go-github-com-bits-and-blooms-bitset")
-    (version "1.24.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/bits-and-blooms/bitset")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0qy6ky518awhcx2klvyz6kh14bbagbvbfnczzdy25iw7j9j3ffia"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/bits-and-blooms/bitset"))
-    (home-page "https://github.com/bits-and-blooms/bitset")
-    (synopsis "bitset")
-    (description
-     "Package bitset implements bitsets, a mapping between non-negative integers and
-boolean values.  It should be more efficient than map[uint] bool.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-clipperhouse-uax29-2.2.0
-  (package
-    (name "go-github-com-clipperhouse-uax29")
-    (version "2.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/uax29")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1j3nh883v0rpc7fm016ga5silb34xbn3ri2ifzn6zya76jmygfvz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/uax29/v2"
-      #:unpack-path "github.com/clipperhouse/uax29"))
-    (home-page "https://github.com/clipperhouse/uax29")
-    (synopsis "Why tokenize?")
-    (description
-     "Package uax29 provides Unicode text segmentation (UAX #29) for words, sentences
-and graphemes.")
-    (license license:expat)))
-
-(define-public go-github-com-mattn-go-runewidth-0.0.23
-  (package
-    (name "go-github-com-mattn-go-runewidth")
-    (version "0.0.23")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/mattn/go-runewidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "142qq5v52v9h8zhc2mds6gjlbi997g9qbkvjbcliys9mcmks2q2a"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/mattn/go-runewidth"))
-    (propagated-inputs (list go-github-com-clipperhouse-uax29-2.2.0))
-    (home-page "https://github.com/mattn/go-runewidth")
-    (synopsis "go-runewidth")
-    (description
-     "This package provides functions to get fixed width of the character or string.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-ansi-0.11.7
-  (package
-    (name "go-github-com-charmbracelet-x-ansi")
-    (version "0.11.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "ansi"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01s80fib0cjgbxardgkhpy40xn05wjqyz5ddp856gmsi35qac379"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/ansi"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.4
-                             go-github-com-clipperhouse-displaywidth-0.11.0
-                             go-github-com-clipperhouse-uax29-2.7.0
-                             go-github-com-lucasb-eyer-go-colorful-1.4.0
-                             go-github-com-mattn-go-runewidth-0.0.23))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
-    (license license:expat)))
-
-(define-public go-github-com-aymanbagabas-go-udiff-0.3.1
-  (package
-    (name "go-github-com-aymanbagabas-go-udiff")
-    (version "0.3.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/aymanbagabas/go-udiff")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1p0z40hrh2i7z4m5iw9db9a85rfyjcbc5bzfgnjjvwy00zfidx78"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/aymanbagabas/go-udiff"))
-    (home-page "https://github.com/aymanbagabas/go-udiff")
-    (synopsis "µDiff")
-    (description
-     "Package diff computes differences between text files or strings.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
-  (package
-    (name "go-github-com-charmbracelet-x-exp-golden")
-    (version "0.0.0-20250806222409-83e3a29d542f")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "exp/golden"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01iba6qjgpxw2bik8331s71320vs0zr4x3fnpzkf9vhr91qkm6nv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/exp/golden"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.3.1))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package golden provides a helper function to assert the output of tests.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.36.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.36.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1chn97i0c058bkzr0zia33bxjd8sdm7bhypxxn9acpi6c311950v"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-charmbracelet-x-term-0.2.2
-  (package
-    (name "go-github-com-charmbracelet-x-term")
-    (version "0.2.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "term"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0sriiy8njbnwgn0ydnp3adq70ch489xi5v662c6h3zq1f6b981zy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/term"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-golang-org-x-sys-0.36.0))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package term provides a platform-independent interfaces for interacting with
-Terminal and TTY devices.")
-    (license license:expat)))
-
-(define-public go-github-com-clipperhouse-uax29-2.7.0
-  (package
-    (name "go-github-com-clipperhouse-uax29")
-    (version "2.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/uax29")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0p18s46jd4ryqp036cyv4j6ys67706kihw0fj5ym98xf1m2mdsgg"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/uax29/v2"
-      #:unpack-path "github.com/clipperhouse/uax29"))
-    (home-page "https://github.com/clipperhouse/uax29")
-    (synopsis "Why tokenize?")
-    (description
-     "Package uax29 provides Unicode text segmentation (UAX #29) for words, sentences
-and graphemes.")
-    (license license:expat)))
-
-(define-public go-github-com-clipperhouse-displaywidth-0.11.0
-  (package
-    (name "go-github-com-clipperhouse-displaywidth")
-    (version "0.11.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/displaywidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "032f33vf5ign78l9clc3vz1kzirxgalxswm3j6l4nbf46vpp08yz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/displaywidth"))
-    (propagated-inputs (list go-github-com-clipperhouse-uax29-2.7.0))
-    (home-page "https://github.com/clipperhouse/displaywidth")
-    (synopsis "displaywidth")
-    (description
-     "This package provides a high-performance Go package for measuring the monospace
-display width of strings, UTF-8 bytes, and runes.")
-    (license license:expat)))
-
-(define-public go-github-com-lucasb-eyer-go-colorful-1.4.0
-  (package
-    (name "go-github-com-lucasb-eyer-go-colorful")
-    (version "1.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/lucasb-eyer/go-colorful")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1z98jw2hi45fd8aqaap6wdh1dig7lkf9lds7sarb0c44f86cdzcb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/lucasb-eyer/go-colorful"))
-    (home-page "https://github.com/lucasb-eyer/go-colorful")
-    (synopsis "go-colorful")
-    (description
-     "The colorful package provides all kinds of functions for working with colors.")
-    (license license:expat)))
-
-(define-public go-github-com-rivo-uniseg-0.4.7
-  (package
-    (name "go-github-com-rivo-uniseg")
-    (version "0.4.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/rivo/uniseg")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0nlcqyvq4vhq3hqhk84h6fp0jbqkjj88kcpcl853yr7sh4sisdxc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/rivo/uniseg"))
-    (home-page "https://github.com/rivo/uniseg")
-    (synopsis "Unicode Text Segmentation for Go")
-    (description
-     "Package uniseg implements Unicode Text Segmentation, Unicode Line Breaking, and
-string width calculation for monospace fonts.  Unicode Text Segmentation
-conforms to Unicode Standard Annex #29
-(@@url{https://unicode.org/reports/tr29/,https://unicode.org/reports/tr29/}) and
-Unicode Line Breaking conforms to Unicode Standard Annex #14
-(@@url{https://unicode.org/reports/tr14/,https://unicode.org/reports/tr14/}).")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.46.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.46.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1cxixrd8pr9k0xib1f1d9l6c0wi4qrcbawann70sfk350va7fbyy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-charm-land-lipgloss-2.0.5
-  (package
-    (name "go-charm-land-lipgloss")
-    (version "2.0.5")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/lipgloss")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1wh7z2c6z4dv918qd78in48kp16nbqfgiw71f8fvnfhwm6crdwp0"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "charm.land/lipgloss/v2"
-      #:unpack-path "charm.land/lipgloss"))
-    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.4.1
-                        go-github-com-charmbracelet-colorprofile-0.4.3
-                        go-github-com-charmbracelet-ultraviolet-0.0.0-20251205161215-1948445e3318
-                        go-github-com-charmbracelet-x-ansi-0.11.7
-                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-clipperhouse-displaywidth-0.11.0
-                        go-github-com-lucasb-eyer-go-colorful-1.4.0
-                        go-github-com-rivo-uniseg-0.4.7
-                        go-golang-org-x-sys-0.46.0))
-    (home-page "https://charm.land/lipgloss")
-    (synopsis "Lip Gloss")
-    (description
-     "Package lipgloss provides style definitions for nice terminal layouts.  Built
-with TUIs in mind.")
-    (license license:expat)))
-
-(define-public go-github-com-clipperhouse-displaywidth-0.6.1
-  (package
-    (name "go-github-com-clipperhouse-displaywidth")
-    (version "0.6.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/clipperhouse/displaywidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "13wbyp4f96s469wkfp4i24xb2jihilsci9zjpmkbwnb2rbn61j4x"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/clipperhouse/displaywidth"))
-    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1
-                             go-github-com-clipperhouse-uax29-2.3.0))
-    (home-page "https://github.com/clipperhouse/displaywidth")
-    (synopsis "displaywidth")
-    (description
-     "This package provides a high-performance Go package for measuring the monospace
-display width of strings, UTF-8 bytes, and runes.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-ansi-0.11.3
-  (package
-    (name "go-github-com-charmbracelet-x-ansi")
-    (version "0.11.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "ansi"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1brh2mvvm5wr6bs3mi2k2xfipacxf7xv8vqkn1sygpzjga7vlxl2"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/ansi"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.4
-                             go-github-com-clipperhouse-displaywidth-0.6.1
-                             go-github-com-clipperhouse-uax29-2.3.0
-                             go-github-com-lucasb-eyer-go-colorful-1.3.0
-                             go-github-com-mattn-go-runewidth-0.0.19))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-colorprofile-0.4.1
-  (package
-    (name "go-github-com-charmbracelet-colorprofile")
-    (version "0.4.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/colorprofile")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1hznrfadaw68wymz4mmp87h0jy2v3njx6sxpkrslpjnh3snqai0r"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/colorprofile"))
-    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.11.3
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-lucasb-eyer-go-colorful-1.3.0
-                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-                        go-golang-org-x-sys-0.38.0))
-    (home-page "https://github.com/charmbracelet/colorprofile")
-    (synopsis "Colorprofile")
-    (description
-     "Package colorprofile provides a way to downsample ANSI escape sequence colors
-and styles automatically based on output, environment variables, and Terminfo
-databases.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-ultraviolet-0.0.0-20260205113103-524a6607adb8
-  (package
-    (name "go-github-com-charmbracelet-ultraviolet")
-    (version "0.0.0-20260205113103-524a6607adb8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/ultraviolet")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0xxkish6mparlgbswb1070qnyl138bfj6339c3x91cdfm3q91c3l"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/ultraviolet"))
-    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.1
-                        go-github-com-charmbracelet-x-ansi-0.11.6
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-charmbracelet-x-termios-0.1.1
-                        go-github-com-charmbracelet-x-windows-0.2.2
-                        go-github-com-clipperhouse-uax29-2.5.0
-                        go-github-com-lucasb-eyer-go-colorful-1.3.0
-                        go-github-com-muesli-cancelreader-0.2.2
-                        go-github-com-rivo-uniseg-0.4.7
-                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-                        go-golang-org-x-sync-0.19.0
-                        go-golang-org-x-sys-0.40.0))
-    (home-page "https://github.com/charmbracelet/ultraviolet")
-    (synopsis "Ultraviolet")
-    (description
-     "Package uv (Ultraviolet) provides primitives for building terminal user
-interfaces in Go.")
-    (license license:expat)))
-
-(define-public go-github-com-aymanbagabas-go-udiff-0.2.0
-  (package
-    (name "go-github-com-aymanbagabas-go-udiff")
-    (version "0.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/aymanbagabas/go-udiff")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "09p17r8s5flhq6p69z08345q0y99dpb0yyashlwpgxn45xir7y6g"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/aymanbagabas/go-udiff"))
-    (home-page "https://github.com/aymanbagabas/go-udiff")
-    (synopsis "µDiff")
-    (description
-     "Package diff computes differences between text files or strings.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-exp-golden-0.0.0-20241212170349-ad4b7ae0f25f
-  (package
-    (name "go-github-com-charmbracelet-x-exp-golden")
-    (version "0.0.0-20241212170349-ad4b7ae0f25f")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "exp/golden"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "12nxqf5szsh6lfm3bhgqrqshllw4yaasnalckakkiyivq6d2jlnz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/exp/golden"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.2.0))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package golden provides a helper function to assert the output of tests.")
-    (license license:expat)))
-
-(define-public go-charm-land-bubbletea-2.0.2
-  (package
-    (name "go-charm-land-bubbletea")
-    (version "2.0.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/bubbletea")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1mh9bqvkmc1dwqglk3j1qv4mwprqdn9sd3cr54jalc8d8mvs46iv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "charm.land/bubbletea/v2"
-      #:unpack-path "charm.land/bubbletea"))
-    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.1
-                        go-github-com-charmbracelet-ultraviolet-0.0.0-20260205113103-524a6607adb8
-                        go-github-com-charmbracelet-x-ansi-0.11.6
-                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20241212170349-ad4b7ae0f25f
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-lucasb-eyer-go-colorful-1.3.0
-                        go-github-com-muesli-cancelreader-0.2.2
-                        go-golang-org-x-sys-0.40.0))
-    (home-page "https://charm.land/bubbletea")
-    (synopsis "Bubble Tea")
-    (description
-     "Package tea provides a framework for building rich terminal user interfaces
-based on the paradigms of The Elm Architecture.  It's well-suited for simple and
-complex terminal applications, either inline, full-window, or a mix of both.
-It's been battle-tested in several large projects and is production-ready.")
-    (license license:expat)))
-
-(define-public go-charm-land-lipgloss-2.0.1
-  (package
-    (name "go-charm-land-lipgloss")
-    (version "2.0.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/lipgloss")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "02zfnqgj6x92yyri9a9ividd72h2v4nj4ig0c6h50w92x6lp2bms"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "charm.land/lipgloss/v2"
-      #:unpack-path "charm.land/lipgloss"))
-    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.4.1
-                        go-github-com-charmbracelet-colorprofile-0.4.2
-                        go-github-com-charmbracelet-ultraviolet-0.0.0-20251205161215-1948445e3318
-                        go-github-com-charmbracelet-x-ansi-0.11.6
-                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-clipperhouse-displaywidth-0.11.0
-                        go-github-com-lucasb-eyer-go-colorful-1.3.0
-                        go-github-com-rivo-uniseg-0.4.7
-                        go-golang-org-x-sys-0.42.0))
-    (home-page "https://charm.land/lipgloss")
-    (synopsis "Lip Gloss")
-    (description
-     "Package lipgloss provides style definitions for nice terminal layouts.  Built
-with TUIs in mind.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-colorprofile-0.4.2
-  (package
-    (name "go-github-com-charmbracelet-colorprofile")
-    (version "0.4.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/colorprofile")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0r9zsaq94is33rdbfr42lsdgk36fhlpdmc9m336nmj5f4g3pspb6"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/colorprofile"))
-    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.11.6
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-lucasb-eyer-go-colorful-1.3.0
-                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-                        go-golang-org-x-sys-0.41.0))
-    (home-page "https://github.com/charmbracelet/colorprofile")
-    (synopsis "Colorprofile")
-    (description
-     "Package colorprofile provides a way to downsample ANSI escape sequence colors
-and styles automatically based on output, environment variables, and Terminfo
-databases.")
-    (license license:expat)))
-
-(define-public go-github-com-go-logfmt-logfmt-0.6.0
-  (package
-    (name "go-github-com-go-logfmt-logfmt")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-logfmt/logfmt")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0s3dz7z5a8p5ia5czihy5y2hkij7rdfyr425sw9rnxqil3d0dlj6"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-logfmt/logfmt"))
-    (home-page "https://github.com/go-logfmt/logfmt")
-    (synopsis "logfmt")
-    (description
-     "Package logfmt implements utilities to marshal and unmarshal data in the logfmt
-format.  The logfmt format records key/value pairs in a way that balances
-readability for humans and simplicity of computer parsing.  It is most commonly
-used as a more human friendly alternative to JSON for structured logging.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-mod-0.13.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.13.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0rwy8h8kzzqww0wvjg5l5zk92j1xxnl9yhrq41d6b0439lkxgqd3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.16.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.16.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "09nn86lx7r7b4gdi3k7ipl0c3s5w9vqla98fdyh3c1sywy9b1llv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.14.0
-                             go-golang-org-x-sys-0.13.0
-                             go-golang-org-x-term-0.13.0
-                             go-golang-org-x-text-0.13.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.4.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0xmi8r98gchs23xq686fqv1dxgzy16niv5x1csbsxgflx8hpjaal"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.14.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.14.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0myv6n0ny6z3xwi87ck2f56yw7mmmlmg36zk2ds3skb0qm97jf6i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.13.0
-                             go-golang-org-x-net-0.16.0
-                             go-golang-org-x-sync-0.4.0
-                             go-golang-org-x-sys-0.13.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-exp-0.0.0-20231006140011-7918f672742d
-  (package
-    (name "go-golang-org-x-exp")
-    (version "0.0.0-20231006140011-7918f672742d")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/exp")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0l4acdj9n3x9qal4fnwi3wxiynr21z7g78iffbkcyw72jx828l5z"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/exp"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.5.8
-                             go-golang-org-x-mod-0.13.0
-                             go-golang-org-x-tools-0.14.0))
-    (home-page "https://golang.org/x/exp")
-    (synopsis "exp")
-    (description
-     "This subrepository holds experimental and deprecated (in the @@code{old}
-directory) packages.")
-    (license license:bsd-3)))
-
-(define-public go-charm-land-log-2.0.0
-  (package
-    (name "go-charm-land-log")
-    (version "2.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/log")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03faq5z5m7m7i1jqhxn4mi236pnp05h30w94p9vs4zygy7acm2wi"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "charm.land/log/v2"
-      #:unpack-path "charm.land/log"))
-    (propagated-inputs (list go-charm-land-lipgloss-2.0.1
-                        go-github-com-charmbracelet-colorprofile-0.4.2
-                        go-github-com-go-logfmt-logfmt-0.6.0
-                        go-github-com-stretchr-testify-1.10.0
-                        go-golang-org-x-exp-0.0.0-20231006140011-7918f672742d))
-    (home-page "https://charm.land/log")
-    (synopsis "Log")
-    (description
-     "Package log provides a simple and flexible logger with support for structured
-logging, log levels, and customizable output formats.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-keygen-0.5.4
-  (package
-    (name "go-github-com-charmbracelet-keygen")
-    (version "0.5.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/keygen")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1azg3smk78z4xr2mdmxqxga4zj2aq9bqrbalxjfs2fvxim09cv0v"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/keygen"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.42.0))
-    (home-page "https://github.com/charmbracelet/keygen")
-    (synopsis "Keygen")
-    (description "Package keygen handles the creation of new SSH key pairs.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-errors-0.0.0-20240508181413-e8d8b6e2de86
-  (package
-    (name "go-github-com-charmbracelet-x-errors")
-    (version "0.0.0-20240508181413-e8d8b6e2de86")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "errors"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "00yyl9bspc2jn79d3zxbqvp7kwaklqaiyahfh71gp1xzijbgnibp"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/errors"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description "Package errors provides error handling utilities.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-conpty-0.1.0
-  (package
-    (name "go-github-com-charmbracelet-x-conpty")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "conpty"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "00d3lxlly64aqcnaci5ds9cyxcq9ynq5qh4f368s17gxml5k40pz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/conpty"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list
-                        go-github-com-charmbracelet-x-errors-0.0.0-20240508181413-e8d8b6e2de86
-                        go-golang-org-x-sys-0.20.0))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package conpty implements Windows Console Pseudo-terminal support.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-termios-0.1.0
-  (package
-    (name "go-github-com-charmbracelet-x-termios")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "termios"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ndcidjdzwlffia364br10fqs4qmncwv917safnf3ygzvdfkql46"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/termios"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-golang-org-x-sys-0.20.0))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description #f)
-    (license license:expat)))
-
-(define-public go-github-com-creack-pty-1.1.21
-  (package
-    (name "go-github-com-creack-pty")
-    (version "1.1.21")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/creack/pty")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "10afvcg0nws0qc6hpfsr8yqqxj2c6ny6r9xcy5cydi3pyyvv9641"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/creack/pty"))
-    (home-page "https://github.com/creack/pty")
-    (synopsis "pty")
-    (description
-     "Package pty provides functions for working with Unix terminals.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-term-0.31.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.31.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01shv5d3kdnd78snnay48xwrnb199brmiah2a7r8dzzmi0cdybrv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.32.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.37.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.37.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0sd548gpri5c1vaiii61yqzyrpw6966kfc9fqy3m4pyz06bq363x"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.32.0
-                             go-golang-org-x-term-0.31.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.32.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.32.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "00qywn2grhnwm2mcyksnm1iayk0jq5jnx31zpsq0ysm7h84q6n9j"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-charmbracelet-ssh-0.0.0-20250826160808-ebfa259c7309
-  (package
-    (name "go-github-com-charmbracelet-ssh")
-    (version "0.0.0-20250826160808-ebfa259c7309")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/ssh")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1mm1a1p15wvk417rcxlbaq6llbrbx46gyl4xbcm9zm66d9hk1f7k"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/ssh"))
-    (propagated-inputs (list
-                        go-github-com-anmitsu-go-shlex-0.0.0-20200514113438-38f4b401e2be
-                        go-github-com-charmbracelet-x-conpty-0.1.0
-                        go-github-com-charmbracelet-x-termios-0.1.0
-                        go-github-com-creack-pty-1.1.21
-                        go-golang-org-x-crypto-0.37.0
-                        go-golang-org-x-sys-0.32.0))
-    (home-page "https://github.com/charmbracelet/ssh")
-    (synopsis "gliderlabs/ssh")
-    (description
-     "Package ssh wraps the crypto/ssh package with a higher-level API for building
-SSH servers.  The goal of the API was to make it as simple as using net/http, so
-the API is very similar.")
-    (license license:bsd-3)))
-
-(define-public go-dario-cat-mergo-1.0.0
-  (package
-    (name "go-dario-cat-mergo")
-    (version "1.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/imdario/mergo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "037k2bd97vnbyhn2sczxk0j6ijmv06n1282f76i3ky73s3qmqnlf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "dario.cat/mergo"))
-    (propagated-inputs (list go-gopkg-in-yaml-v3))
-    (home-page "https://dario.cat/mergo")
-    (synopsis "Mergo")
-    (description
-     "This package provides a helper to merge structs and maps in Golang.  Useful for
-configuration default values, avoiding messy if-statements.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-bwesterb-go-ristretto-1.2.3
-  (package
-    (name "go-github-com-bwesterb-go-ristretto")
-    (version "1.2.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/bwesterb/go-ristretto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0h508v790wk6g8jq0gh18296xl87vmgc4fhwnac7mk6i5g3mz6v4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/bwesterb/go-ristretto"))
-    (home-page "https://github.com/bwesterb/go-ristretto")
-    (synopsis "go-ristretto")
-    (description
-     "Pure Go implementation of the Ristretto prime-order group built from the Edwards
-curve Edwards25519.")
-    (license license:expat)))
-
-(define-public go-github-com-cloudflare-circl-1.3.7
-  (package
-    (name "go-github-com-cloudflare-circl")
-    (version "1.3.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/cloudflare/circl")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01l6qn8gvvcjx8pcl4s7c2s9iwbsxdlsplz2q5r6xmdp8h39l323"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/cloudflare/circl"))
-    (propagated-inputs (list go-github-com-bwesterb-go-ristretto-1.2.3
-                             go-golang-org-x-crypto-0.17.0
-                             go-golang-org-x-sys-0.15.0))
-    (home-page "https://github.com/cloudflare/circl")
-    (synopsis "CIRCL")
-    (description
-     "Package circl provides a collection of cryptographic primitives.  The goal of
-this module is to be used as a tool for experimental deployment of cryptographic
-algorithms targeting Post-Quantum (PQ) and Elliptic Curve Cryptography (ECC).")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.15.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.15.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "08zjz75cmg1xv4fw7smq3f6sgrn9n60py73vmk42d56rk4s4645k"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.15.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.15.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1kvsfv4gcyppz3a64mqz7xjpgbsj4agq99hznmq60apc9sqfvjxf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.15.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.17.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.17.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1axflsi9yv8nl5v3z65bnvzhkg0cm599had0gb67xiyy5hvzml2p"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.10.0
-                             go-golang-org-x-sys-0.15.0
-                             go-golang-org-x-term-0.15.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-protonmail-go-crypto-1.1.6
-  (package
-    (name "go-github-com-protonmail-go-crypto")
-    (version "1.1.6")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/ProtonMail/go-crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0s5pcqzimfwjyxgrp2sdwky35p3iybv8br3yaqshlgkrmimfrpp1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/ProtonMail/go-crypto"))
-    (propagated-inputs (list go-github-com-cloudflare-circl-1.3.7
-                             go-golang-org-x-crypto-0.17.0))
-    (home-page "https://github.com/ProtonMail/go-crypto")
-    (synopsis #f)
-    (description
-     "This module is backwards compatible with x/crypto/openpgp, so you can simply
-replace all imports of @@code{golang.org/x/crypto/openpgp} with
-@@code{github.com/@code{ProtonMail/go-crypto/openpgp}}.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-armon-go-socks5-0.0.0-20160902184237-e75332964ef5
-  (package
-    (name "go-github-com-armon-go-socks5")
-    (version "0.0.0-20160902184237-e75332964ef5")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/armon/go-socks5")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "104w10jf0wlxyxi35hf6frndgf0ybz21h54xjmnkivpb6slycpyq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/armon/go-socks5"))
-    (home-page "https://github.com/armon/go-socks5")
-    (synopsis "go-socks5")
-    (description
-     "This package provides the @@code{socks5} package that implements a
-@@url{http://en.wikipedia.org/wiki/SOCKS,SOCKS5 server}.  SOCKS (Secure Sockets)
-is used to route traffic between a client and server through an intermediate
-proxy layer.  This can be used to bypass firewalls or NATs.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-crypto-0.33.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.33.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1nn720djylvr03mp929jabd55gs9yr1m34n0a4xs7sqv1mla5kzx"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.30.0
-                             go-golang-org-x-term-0.29.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.30.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.30.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "08zppbqwj3jg02j2dgg2md49y8j5mkj21hmp6nx57zx9a4bm804i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.29.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.29.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0vwmwbpa9ch7r47m39kwp3byxkaxkas1fx2b7p3sq94dz0zsk2v8"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.30.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.22.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.22.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0l12nlzgdba1ym50cmyqfqkgd6pppdirhpzwcipzn3k3ah9vhyy9"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list
-                        go-golang-org-x-tools-0.21.1-0.20240508182429-e35e4ccd0d2d))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.35.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.35.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "00a8mpz5d5b3ai6ycrdqw52d8lkd1hc1l91gm3a2nh67zj3f28lh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.33.0
-                             go-golang-org-x-sys-0.30.0
-                             go-golang-org-x-term-0.29.0
-                             go-golang-org-x-text-0.22.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-elazarl-goproxy-1.7.2
-  (package
-    (name "go-github-com-elazarl-goproxy")
-    (version "1.7.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/elazarl/goproxy")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "14lljw28rgdr1zc3n73m6bx3by0vyjarc0h5ggnzymxfjrvv4h2l"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/elazarl/goproxy"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.10.0
-                             go-golang-org-x-net-0.35.0))
-    (home-page "https://github.com/elazarl/goproxy")
-    (synopsis "GoProxy")
-    (description
-     "Package goproxy provides a customizable HTTP proxy, supporting hijacking HTTPS
-connection.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-emirpasic-gods-1.18.1
-  (package
-    (name "go-github-com-emirpasic-gods")
-    (version "1.18.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/emirpasic/gods")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0vnnmv813m8yhykwlxpizpvpimsirbaiwa3ckxfyx3ybv1swlq44"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/emirpasic/gods"))
-    (home-page "https://github.com/emirpasic/gods")
-    (synopsis "GoDS (Go Data Structures)")
-    (description
-     "Implementation of various data structures and algorithms in Go.")
-    (license #f)))
-
-(define-public go-github-com-anmitsu-go-shlex-0.0.0-20200514113438-38f4b401e2be
-  (package
-    (name "go-github-com-anmitsu-go-shlex")
-    (version "0.0.0-20200514113438-38f4b401e2be")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/anmitsu/go-shlex")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17iz68yzbnr7y4s493asbagbv79qq8hvl2pkxvm6bvdkgphj8w1g"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/anmitsu/go-shlex"))
-    (home-page "https://github.com/anmitsu/go-shlex")
-    (synopsis "go-shlex")
-    (description
-     "Package shlex provides a simple lexical analysis like Unix shell.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.28.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.28.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1lgsisl36knlr41inqls3w51xcqfl6d3hkacxry0nqx39167b882"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.27.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.27.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1gfykqmzgwgrb3adlbknjrb96i58bx2q2vjcdvfvwm554gznkgki"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.28.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.31.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.31.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0pd3qipz2wb5wbbb44lgbfygxhf9lq5rknf82p2dmaicszn0rd53"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.28.0
-                             go-golang-org-x-term-0.27.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-gliderlabs-ssh-0.3.8
-  (package
-    (name "go-github-com-gliderlabs-ssh")
-    (version "0.3.8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/gliderlabs/ssh")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01svn6n2i7gb3j4wvjh3d7xyh3n0kxm5cda2kg9vgpl1l3bbsvqm"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/gliderlabs/ssh"))
-    (propagated-inputs (list
-                        go-github-com-anmitsu-go-shlex-0.0.0-20200514113438-38f4b401e2be
-                        go-golang-org-x-crypto-0.31.0))
-    (home-page "https://github.com/gliderlabs/ssh")
-    (synopsis "gliderlabs/ssh")
-    (description
-     "Package ssh wraps the crypto/ssh package with a higher-level API for building
-SSH servers.  The goal of the API was to make it as simple as using net/http, so
-the API is very similar.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-pkg-errors-0.9.1
-  (package
-    (name "go-github-com-pkg-errors")
-    (version "0.9.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/pkg/errors")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1761pybhc2kqr6v5fm8faj08x9bql8427yqg6vnfv6nhrasx1mwq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/pkg/errors"))
-    (home-page "https://github.com/pkg/errors")
-    (synopsis "errors")
-    (description "Package errors provides simple error handling primitives.")
-    (license license:bsd-2)))
-
-(define-public go-github-com-go-git-gcfg-1.5.1-0.20230307220236-3a3c6141e376
-  (package
-    (name "go-github-com-go-git-gcfg")
-    (version "1.5.1-0.20230307220236-3a3c6141e376")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-git/gcfg")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1vvm2k7jk0hyiayksxv9cvns6mkqfqclza33vpm4z8rf4s0k92bz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-git/gcfg"))
-    (propagated-inputs (list go-github-com-pkg-errors-0.9.1
-                             go-gopkg-in-warnings-v0))
-    (home-page "https://github.com/go-git/gcfg")
-    (synopsis #f)
-    (description
-     "Package gcfg reads \"INI-style\" text-based configuration files with \"name=value\"
-pairs grouped into sections (gcfg files).")
-    (license license:bsd-3)))
-
-(define-public go-github-com-cyphar-filepath-securejoin-0.3.6
-  (package
-    (name "go-github-com-cyphar-filepath-securejoin")
-    (version "0.3.6")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/cyphar/filepath-securejoin")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1kv7nqlxzhq92cm7mnswc3077npxybxgblbvv3p9yfg76717wlik"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/cyphar/filepath-securejoin"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.7.1
-                             go-golang-org-x-sys-0.18.0))
-    (home-page "https://github.com/cyphar/filepath-securejoin")
-    (synopsis #f)
-    (description
-     "Package securejoin implements a set of helpers to make it easier to write Go
-code that is safe against symlink-related escape attacks.  The primary idea is
-to let you resolve a path within a rootfs directory as if the rootfs was a
-chroot.")
-    (license #f)))
-
-(define-public go-github-com-go-task-slim-sprig-3.0.0
-  (package
-    (name "go-github-com-go-task-slim-sprig")
-    (version "3.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-task/slim-sprig")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1h6m9n8w6yk0fp1kpk574kac6l3ibkh71myjakvns1nmqphb085w"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-task/slim-sprig/v3"
-      #:unpack-path "github.com/go-task/slim-sprig"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.8.4))
-    (home-page "https://github.com/go-task/slim-sprig")
-    (synopsis "Slim-Sprig: Template functions for Go templates")
-    (description "Package sprig provides template functions for Go.")
-    (license license:expat)))
-
-(define-public go-github-com-chromedp-sysutil-1.0.0
-  (package
-    (name "go-github-com-chromedp-sysutil")
-    (version "1.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/chromedp/sysutil")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0vczhxgnvfkw1h12rbyyllcgwa1rmhn5x4iq20sm7dld26rglh5b"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/chromedp/sysutil"))
-    (home-page "https://github.com/chromedp/sysutil")
-    (synopsis "About sysutil")
-    (description
-     "Package sysutil provides some utilities for working with cross platform systems.")
-    (license license:expat)))
-
-(define-public go-github-com-chromedp-cdproto-0.0.0-20230802225258-3cf4e6d46a89
-  (package
-    (name "go-github-com-chromedp-cdproto")
-    (version "0.0.0-20230802225258-3cf4e6d46a89")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/chromedp/cdproto")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0a9r4v2j6mjibzcs9nrqy4gfdaaiwj097cr3rmfmnflx1230gg4h"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/chromedp/cdproto"))
-    (propagated-inputs (list go-github-com-chromedp-sysutil-1.0.0
-                             go-github-com-mailru-easyjson-0.7.7))
-    (home-page "https://github.com/chromedp/cdproto")
-    (synopsis "About cdproto")
-    (description
-     "Package cdproto provides the Chrome @code{DevTools} Protocol commands, types,
-and events for the cdproto domain.")
-    (license license:expat)))
-
-(define-public go-github-com-gobwas-httphead-0.1.0
-  (package
-    (name "go-github-com-gobwas-httphead")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/gobwas/httphead")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "106l8ml5yihld3rrf45q5fhlsx64hrpj2dsvnnm62av4ya5nf0gb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/gobwas/httphead"))
-    (home-page "https://github.com/gobwas/httphead")
-    (synopsis "httphead.")
-    (description
-     "Package httphead contains utils for parsing HTTP and HTTP-grammar compatible
-text protocols headers.")
-    (license license:expat)))
-
-(define-public go-github-com-gobwas-pool-0.2.1
-  (package
-    (name "go-github-com-gobwas-pool")
-    (version "0.2.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/gobwas/pool")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0imipsf8nslc78in78wcri2ir2zzajp2h543dp2cshrrdbwkybx7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/gobwas/pool"))
-    (home-page "https://github.com/gobwas/pool")
-    (synopsis "pool")
-    (description
-     "Package pool contains helpers for pooling structures distinguishable by size.")
-    (license license:expat)))
-
-(define-public go-github-com-gobwas-ws-1.2.1
-  (package
-    (name "go-github-com-gobwas-ws")
-    (version "1.2.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/gobwas/ws")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "15ysfvfpxsp8had78z3nl0kg2m1rd762c5226ngj65gbv0lin2vs"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/gobwas/ws"))
-    (propagated-inputs (list go-github-com-gobwas-httphead-0.1.0
-                             go-github-com-gobwas-pool-0.2.1))
-    (home-page "https://github.com/gobwas/ws")
-    (synopsis "ws")
-    (description
-     "Package ws implements a client and server for the @code{WebSocket} protocol as
-specified in @@url{https://rfc-editor.org/rfc/rfc6455.html,RFC 6455}.")
-    (license license:expat)))
-
-(define-public go-github-com-ledongthuc-pdf-0.0.0-20220302134840-0c2507a12d80
-  (package
-    (name "go-github-com-ledongthuc-pdf")
-    (version "0.0.0-20220302134840-0c2507a12d80")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/ledongthuc/pdf")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "143w5b4ggcamjm3ggvxjj6xa90b09gmxb07rxynbc40y9b9ql33b"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/ledongthuc/pdf"))
-    (home-page "https://github.com/ledongthuc/pdf")
-    (synopsis "PDF Reader")
-    (description "Package pdf implements reading of PDF files.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-josharian-intern-1.0.0
-  (package
-    (name "go-github-com-josharian-intern")
-    (version "1.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/josharian/intern")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1za48ppvwd5vg8vv25ldmwz1biwpb3p6qhf8vazhsfdg9m07951c"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/josharian/intern"))
-    (home-page "https://github.com/josharian/intern")
-    (synopsis #f)
-    (description
-     "Package intern interns strings.  Interning is best effort only.  Interned
-strings may be removed automatically at any time without notification.  All
-functions may be called concurrently with themselves and each other.")
-    (license license:expat)))
-
-(define-public go-github-com-mailru-easyjson-0.7.7
-  (package
-    (name "go-github-com-mailru-easyjson")
-    (version "0.7.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/mailru/easyjson")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0clifkvvy8f45rv3cdyv58dglzagyvfcqb63wl6rij30c5j2pzc1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/mailru/easyjson"))
-    (propagated-inputs (list go-github-com-josharian-intern-1.0.0))
-    (home-page "https://github.com/mailru/easyjson")
-    (synopsis "easyjson")
-    (description
-     "Package easyjson contains marshaler/unmarshaler interfaces and helper functions.")
-    (license license:expat)))
-
-(define-public go-github-com-orisano-pixelmatch-0.0.0-20220722002657-fb0b55479cde
-  (package
-    (name "go-github-com-orisano-pixelmatch")
-    (version "0.0.0-20220722002657-fb0b55479cde")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/orisano/pixelmatch")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "16ps7x2cv5g6mhiiacar9njxw3a59hvi8bm145p7wgi725336dfr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/orisano/pixelmatch"))
-    (home-page "https://github.com/orisano/pixelmatch")
-    (synopsis "pixelmatch")
-    (description
-     "@@url{https://github.com/mapbox/pixelmatch,mapbox/pixelmatch} ports for go.")
-    (license license:expat)))
-
-(define-public go-github-com-chromedp-chromedp-0.9.2
-  (package
-    (name "go-github-com-chromedp-chromedp")
-    (version "0.9.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/chromedp/chromedp")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1im3zr1mvjvxdxj5zgcxw9jfskhkvxvcm5hi4blsyggbw8fy2xvc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/chromedp/chromedp"))
-    (propagated-inputs (list
-                        go-github-com-chromedp-cdproto-0.0.0-20230802225258-3cf4e6d46a89
-                        go-github-com-gobwas-ws-1.2.1
-                        go-github-com-ledongthuc-pdf-0.0.0-20220302134840-0c2507a12d80
-                        go-github-com-mailru-easyjson-0.7.7
-                        go-github-com-orisano-pixelmatch-0.0.0-20220722002657-fb0b55479cde))
-    (home-page "https://github.com/chromedp/chromedp")
-    (synopsis "About chromedp")
-    (description
-     "Package chromedp is a high level Chrome @code{DevTools} Protocol client that
-simplifies driving browsers for scraping, unit testing, or profiling web pages
-using the CDP.")
-    (license license:expat)))
-
-(define-public go-github-com-chzyer-test-1.0.0
-  (package
-    (name "go-github-com-chzyer-test")
-    (version "1.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/chzyer/test")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1axdlcnx2qjsn5wsr2pr1m0w0a8k4nk5kkrngh742fgh81vzzy8s"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/chzyer/test"))
-    (propagated-inputs (list go-github-com-chzyer-logex-1.2.1))
-    (home-page "https://github.com/chzyer/test")
-    (synopsis "test")
-    (description #f)
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20220310020820-b874c991c1a5
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20220310020820-b874c991c1a5")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0lsh3vr37ggs8p2k4y9ihin8acr72bi489s5b8kv19bx35j9x3k5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-chzyer-logex-1.2.1
-  (package
-    (name "go-github-com-chzyer-logex")
-    (version "1.2.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/chzyer/logex")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0c9yr3r7dl3lcs22cvmh9iknihi9568wzmdywmc2irkjdrn8bpxw"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/chzyer/logex"))
-    (home-page "https://github.com/chzyer/logex")
-    (synopsis "Logex")
-    (description
-     "An golang log lib, supports tracing and level, wrap by standard log lib.")
-    (license license:expat)))
-
-(define-public go-github-com-chzyer-readline-1.5.1
-  (package
-    (name "go-github-com-chzyer-readline")
-    (version "1.5.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/chzyer/readline")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1msh9qcm7l1idpmfj4nradyprsr86yhk9ch42yxz7xsrybmrs0pb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/chzyer/readline"))
-    (propagated-inputs (list go-github-com-chzyer-logex-1.2.1
-                        go-github-com-chzyer-test-1.0.0
-                        go-golang-org-x-sys-0.0.0-20220310020820-b874c991c1a5))
-    (home-page "https://github.com/chzyer/readline")
-    (synopsis "Guide")
-    (description
-     "Readline is a pure go implementation for GNU-Readline kind library.")
-    (license license:expat)))
-
-(define-public go-github-com-ianlancetaylor-demangle-0.0.0-20240312041847-bd984b5ce465
-  (package
-    (name "go-github-com-ianlancetaylor-demangle")
-    (version "0.0.0-20240312041847-bd984b5ce465")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/ianlancetaylor/demangle")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1g52ly5xpfx49c03cj2gac03pg1dvmsa7fkp85f9n4jz27j486gj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/ianlancetaylor/demangle"))
-    (home-page "https://github.com/ianlancetaylor/demangle")
-    (synopsis "github.com/ianlancetaylor/demangle")
-    (description
-     "Package demangle defines functions that demangle GCC/LLVM C++ and Rust symbol
-names.  This package recognizes names that were mangled according to the C++ ABI
-defined at
-@@url{http://codesourcery.com/cxx-abi/,http://codesourcery.com/cxx-abi/} and the
-Rust ABI defined at
-@@url{https://rust-lang.github.io/rfcs/2603-rust-symbol-name-mangling-v0.html,https://rust-lang.github.io/rfcs/2603-rust-symbol-name-mangling-v0.html}.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-google-pprof-0.0.0-20240424215950-a892ee059fd6
-  (package
-    (name "go-github-com-google-pprof")
-    (version "0.0.0-20240424215950-a892ee059fd6")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/pprof")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1jall6iqj0341inrdh8slzh2nbw40wawyxqyhllam90g28hy0jas"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/pprof"))
-    (propagated-inputs (list go-github-com-chromedp-chromedp-0.9.2
-                        go-github-com-chzyer-readline-1.5.1
-                        go-github-com-ianlancetaylor-demangle-0.0.0-20240312041847-bd984b5ce465))
-    (home-page "https://github.com/google/pprof")
-    (synopsis "Introduction")
-    (description
-     "pprof is a tool for collection, manipulation and visualization of performance
-profiles.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-go-logr-logr-1.4.1
-  (package
-    (name "go-github-com-go-logr-logr")
-    (version "1.4.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-logr/logr")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0x0q9jkk2p5pz4lii1qs8ifnsib4ib5s8pigmjwdmagl976g8nhm"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-logr/logr"))
-    (home-page "https://github.com/go-logr/logr")
-    (synopsis "A minimal logging API for Go")
-    (description
-     "Package logr defines a general-purpose logging API and abstract interfaces to
-back that API. Packages in the Go ecosystem can depend on this package, while
-callers can implement logging with whatever backend is appropriate.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-go-logr-logr-1.2.4
-  (package
-    (name "go-github-com-go-logr-logr")
-    (version "1.2.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-logr/logr")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ara5lacbzwqw8m6800837jgf5gbcfj6namm0zwzb45xqgfl64c0"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-logr/logr"))
-    (home-page "https://github.com/go-logr/logr")
-    (synopsis "A minimal logging API for Go")
-    (description
-     "Package logr defines a general-purpose logging API and abstract interfaces to
-back that API. Packages in the Go ecosystem can depend on this package, while
-callers can implement logging with whatever backend is appropriate.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-stretchr-testify-1.6.1
-  (package
-    (name "go-github-com-stretchr-testify")
-    (version "1.6.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/testify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1yhiqqzjvi63pf01rgzx68gqkkvjx03fvl5wk30br5l6s81s090l"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/testify"))
-    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.0
-                        go-github-com-pmezard-go-difflib-1.0.0
-                        go-github-com-stretchr-objx-0.1.0
-                        go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/stretchr/testify")
-    (synopsis "Testify - Thou Shalt Write Tests")
-    (description
-     "Module testify is a set of packages that provide many tools for testifying that
-your code will behave as you intend.")
-    (license license:expat)))
-
-(define-public go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
-  (package
-    (name "go-github-com-go-task-slim-sprig")
-    (version "0.0.0-20230315185526-52ccab3ef572")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-task/slim-sprig")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1y65slzh0xwb22w5n8f96hx3blwbp04whcyw6mvjwq6w0q4n78qg"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-task/slim-sprig"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.6.1))
-    (home-page "https://github.com/go-task/slim-sprig")
-    (synopsis "Sprig: Template functions for Go templates")
-    (description "Sprig: Template functions for Go.")
-    (license license:expat)))
-
-(define-public go-github-com-golang-protobuf-1.5.3
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.5.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03f1w2cd4s8a3xhl61x7yjx81kbzlrjpvnnwmbhqnz814yi7h43i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5
-                             go-google-golang-org-protobuf-1.26.0))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-google-go-cmp-0.5.9
-  (package
-    (name "go-github-com-google-go-cmp")
-    (version "0.5.9")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/go-cmp")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0a13m7l1jrysa7mrlmra8y7n83zcnb23yjyg3a609p8i9lxkh1wm"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/go-cmp"))
-    (home-page "https://github.com/google/go-cmp")
-    (synopsis "Package for equality of Go values")
-    (description
-     "This package is intended to be a more powerful and safer alternative to
-@@code{reflect.@code{DeepEqual}} for comparing whether two values are
-semantically equal.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-go-logr-logr-1.2.3
-  (package
-    (name "go-github-com-go-logr-logr")
-    (version "1.2.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-logr/logr")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1148cph7c9qxjvng94a90szpbm2m5dj4pvllbsjqvgqj5j8prwip"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-logr/logr"))
-    (home-page "https://github.com/go-logr/logr")
-    (synopsis "A minimal logging API for Go")
-    (description
-     "Package logr defines a general-purpose logging API and abstract interfaces to
-back that API. Packages in the Go ecosystem can depend on this package, while
-callers can implement logging with whatever backend is appropriate.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-chzyer-readline-0.0.0-20180603132655-2972be24d48e
-  (package
-    (name "go-github-com-chzyer-readline")
-    (version "0.0.0-20180603132655-2972be24d48e")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/chzyer/readline")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/chzyer/readline"))
-    (home-page "https://github.com/chzyer/readline")
-    (synopsis "Guide")
-    (description
-     "Readline is a pure go implementation for GNU-Readline kind library.")
-    (license license:expat)))
-
-(define-public go-github-com-ianlancetaylor-demangle-0.0.0-20200824232613-28f6c0f3b639
-  (package
-    (name "go-github-com-ianlancetaylor-demangle")
-    (version "0.0.0-20200824232613-28f6c0f3b639")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/ianlancetaylor/demangle")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0rsq3622gd40f1x1l7caidsxrmzg1993ich2higwd94fqbxs1r83"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/ianlancetaylor/demangle"))
-    (home-page "https://github.com/ianlancetaylor/demangle")
-    (synopsis "github.com/ianlancetaylor/demangle")
-    (description
-     "Package demangle defines functions that demangle GCC/LLVM C++ and Rust symbol
-names.  This package recognizes names that were mangled according to the C++ ABI
-defined at
-@@url{http://codesourcery.com/cxx-abi/,http://codesourcery.com/cxx-abi/} and the
-Rust ABI defined at
-@@url{https://rust-lang.github.io/rfcs/2603-rust-symbol-name-mangling-v0.html,https://rust-lang.github.io/rfcs/2603-rust-symbol-name-mangling-v0.html}.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-  (package
-    (name "go-github-com-google-pprof")
-    (version "0.0.0-20210407192527-94a9f03dee38")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/pprof")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0qx545a5xsfamdbl3x7b149sh0043s377ikhrcdy5rdprs5bbbl3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/pprof"))
-    (propagated-inputs (list
-                        go-github-com-chzyer-readline-0.0.0-20180603132655-2972be24d48e
-                        go-github-com-ianlancetaylor-demangle-0.0.0-20200824232613-28f6c0f3b639))
-    (home-page "https://github.com/google/pprof")
-    (synopsis "Introduction")
-    (description
-     "pprof is a tool for collection, manipulation and visualization of performance
-profiles.")
-    (license license:asl2.0)))
-
-(define-public go-google-golang-org-protobuf-1.26.0
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "1.26.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0xq6phaps6d0vcv13ga59gzj4306l0ki9kikhmb52h6pq0iwfqlz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.0
-                             go-github-com-google-go-cmp-0.5.5))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-protobuf-1.5.2
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.5.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1mh5fyim42dn821nsd3afnmgscrzzhn3h8rag635d2jnr23r1zhk"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5
-                             go-google-golang-org-protobuf-1.26.0))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-stretchr-testify-1.5.1
-  (package
-    (name "go-github-com-stretchr-testify")
-    (version "1.5.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/testify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "09r89m1wy4cjv2nps1ykp00qjpi0531r07q3s34hr7m6njk4srkl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/testify"))
-    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.0
-                             go-github-com-pmezard-go-difflib-1.0.0
-                             go-github-com-stretchr-objx-0.1.0
-                             go-gopkg-in-yaml-v2))
-    (home-page "https://github.com/stretchr/testify")
-    (synopsis "Testify - Thou Shalt Write Tests")
-    (description
-     "Module testify is a set of packages that provide many tools for testifying that
-your code will behave as you intend.")
-    (license license:expat)))
-
-(define-public go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-  (package
-    (name "go-github-com-go-task-slim-sprig")
-    (version "0.0.0-20210107165309-348f09dbbbc0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-task/slim-sprig")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "16i1w4sm1h8wd132gdaq1z0asj9nc36zs8b3q9jy5kcbjzidl34f"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-task/slim-sprig"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.5.1))
-    (home-page "https://github.com/go-task/slim-sprig")
-    (synopsis "Sprig: Template functions for Go templates")
-    (description "Sprig: Template functions for Go.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20191005200804-aed5e4c7ecf9
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20191005200804-aed5e4c7ecf9")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0wsdsbl9n61l99z0cvib2xzg56fsfgky4yc5xapdw9ywx9h0zm3a"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-fsnotify-fsnotify-1.4.9
-  (package
-    (name "go-github-com-fsnotify-fsnotify")
-    (version "1.4.9")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/fsnotify/fsnotify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1i1r72knpbfwwql9frn9bqc3nhfc2ai5m6qllcyr6wban62lr40x"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/fsnotify/fsnotify"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20191005200804-aed5e4c7ecf9))
-    (home-page "https://github.com/fsnotify/fsnotify")
-    (synopsis "Usage")
-    (description
-     "Package fsnotify provides a cross-platform interface for file system
-notifications.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-nxadm-tail-1.4.8
-  (package
-    (name "go-github-com-nxadm-tail")
-    (version "1.4.8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/nxadm/tail")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1j2gi485fhwdpmyzn42wk62103fclwbfywg42p275z1qv2bsz1rc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/nxadm/tail"))
-    (propagated-inputs (list go-github-com-fsnotify-fsnotify-1.4.9
-                        go-gopkg-in-tomb-v1))
-    (home-page "https://github.com/nxadm/tail")
-    (synopsis "tail functionality in Go")
-    (description
-     "nxadm/tail provides a Go library that emulates the features of the BSD `tail`
-program.  The library comes with full support for truncation/move detection as
-it is designed to work with log rotation tools.  The library works on all
-operating systems supported by Go, including POSIX systems like Linux and *BSD,
-and MS Windows.  Go 1.9 is the oldest compiler release supported.")
-    (license license:expat)))
-
-(define-public go-github-com-google-go-cmp-0.3.0
-  (package
-    (name "go-github-com-google-go-cmp")
-    (version "0.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/go-cmp")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1hyxx3434zshl2m9ja78gwlkg1rx9yl6diqa7dnjb31xz5x4gbjj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/go-cmp"))
-    (home-page "https://github.com/google/go-cmp")
-    (synopsis "Package for equality of Go values")
-    (description
-     "This package is intended to be a more powerful and safer alternative to
-@@code{reflect.@code{DeepEqual}} for comparing whether two values are
-semantically equal.")
-    (license license:bsd-3)))
-
-(define-public go-google-golang-org-protobuf-0.0.0-20200109180630-ec00e32a8dfd
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "0.0.0-20200109180630-ec00e32a8dfd")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0w6lp9w2avxcpxwzzhspr209ifhyjagvs23k0vykfdqahl1aplrh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.3.0))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-protobuf-1.4.0-rc.1
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.4.0-rc.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "186rirvbfgv6hrxp27ipx2cdpv19qifdd20biqfdm01wiyclqimn"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.3.1
-                        go-google-golang-org-protobuf-0.0.0-20200109180630-ec00e32a8dfd))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-google-go-cmp-0.3.1
-  (package
-    (name "go-github-com-google-go-cmp")
-    (version "0.3.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/go-cmp")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1caw49i0plkjxir7kdf5qhwls3krqwfmi7g4h392rdfwi3kfahx1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/go-cmp"))
-    (home-page "https://github.com/google/go-cmp")
-    (synopsis "Package for equality of Go values")
-    (description
-     "This package is intended to be a more powerful and safer alternative to
-@@code{reflect.@code{DeepEqual}} for comparing whether two values are
-semantically equal.")
-    (license license:bsd-3)))
-
-(define-public go-google-golang-org-protobuf-0.0.0-20200221191635-4d8936d0db64
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "0.0.0-20200221191635-4d8936d0db64")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0563bsvdjj6k0sgwqd5yzrgfiax7sp3lcwh608gync5sv9fx39cy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.4.0-rc.1
-                             go-github-com-google-go-cmp-0.3.1))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-protobuf-1.4.0-rc.1.0.20200221234624-67d41d38c208
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.4.0-rc.1.0.20200221234624-67d41d38c208")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ykxhg3zixmw25pd435f8h16wnz1g00jpcmmg3xl030kksgqgpp6"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
-                        go-google-golang-org-protobuf-0.0.0-20200221191635-4d8936d0db64))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-google-golang-org-protobuf-0.0.0-20200228230310-ab0ca4ff8a60
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "0.0.0-20200228230310-ab0ca4ff8a60")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1rinspcznfp85yz4vrlf4h38hr576virgv8lcs22bsylqga808sd"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list
-                        go-github-com-golang-protobuf-1.4.0-rc.1.0.20200221234624-67d41d38c208
-                        go-github-com-google-go-cmp-0.4.0))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-protobuf-1.4.0-rc.2
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.4.0-rc.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1hd43hjv5zl6bjbmhm5phx74bw4xajsi73m5zky2k56za4mpgzzc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
-                        go-google-golang-org-protobuf-0.0.0-20200228230310-ab0ca4ff8a60))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-google-golang-org-protobuf-1.20.1-0.20200309200217-e05f789c0967
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "1.20.1-0.20200309200217-e05f789c0967")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17wmy89hnmpkwc63rfcjp50q15s9f1rhmczg06c3z9yy41zk82w9"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.4.0-rc.2
-                             go-github-com-google-go-cmp-0.4.0))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-protobuf-1.4.0-rc.4.0.20200313231945-b860323f09d0
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.4.0-rc.4.0.20200313231945-b860323f09d0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1zj6cwshx0l5n9cn2cpbikzzb79px5dmkpc4p19zy1iif5r5p0z0"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
-                        go-google-golang-org-protobuf-1.20.1-0.20200309200217-e05f789c0967))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-google-golang-org-protobuf-1.21.0
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "1.21.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "12bwln8z1lf9105gdp6ip0rx741i4yfz1520gxnp8861lh9wcl63"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list
-                        go-github-com-golang-protobuf-1.4.0-rc.4.0.20200313231945-b860323f09d0
-                        go-github-com-google-go-cmp-0.4.0))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-protobuf-1.4.0
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1fjvl5n77abxz5qsd4mgyvjq19x43c5bfvmq62mq3m5plx6zksc8"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
-                             go-google-golang-org-protobuf-1.21.0))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-google-go-cmp-0.4.0
-  (package
-    (name "go-github-com-google-go-cmp")
-    (version "0.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/go-cmp")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1x5pvl3fb5sbyng7i34431xycnhmx8xx94gq2n19g6p0vz68z2v2"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/go-cmp"))
-    (propagated-inputs (list
-                        go-golang-org-x-xerrors-0.0.0-20191204190536-9bdfabe68543))
-    (home-page "https://github.com/google/go-cmp")
-    (synopsis "Package for equality of Go values")
-    (description
-     "This package is intended to be a more powerful and safer alternative to
-@@code{reflect.@code{DeepEqual}} for comparing whether two values are
-semantically equal.")
-    (license license:bsd-3)))
-
-(define-public go-google-golang-org-protobuf-1.23.0
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "1.23.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03yan0m1v0zmlr935p4n24fd376mznsg85zy8sywbgisls4s1bzy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.4.0
-                             go-github-com-google-go-cmp-0.4.0))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-protobuf-1.4.2
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.4.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0m5z81im4nsyfgarjhppayk4hqnrwswr3nix9mj8pff8x9jvcjqw"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
-                             go-google-golang-org-protobuf-1.23.0))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-fsnotify-fsnotify-1.4.7
-  (package
-    (name "go-github-com-fsnotify-fsnotify")
-    (version "1.4.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/fsnotify/fsnotify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/fsnotify/fsnotify"))
-    (home-page "https://github.com/fsnotify/fsnotify")
-    (synopsis "Usage")
-    (description
-     "Package fsnotify provides a cross-platform interface for file system
-notifications.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-nxadm-tail-1.4.4
-  (package
-    (name "go-github-com-nxadm-tail")
-    (version "1.4.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/nxadm/tail")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1czmwqii0fc8v3ar5bwqpfanprkxg19waly405zlvcflzvj53wwc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/nxadm/tail"))
-    (propagated-inputs (list go-github-com-fsnotify-fsnotify-1.4.7
-                        go-gopkg-in-tomb-v1))
-    (home-page "https://github.com/nxadm/tail")
-    (synopsis "tail functionality in Go")
-    (description
-     "nxadm/tail provides a Go library that emulates the features of the BSD `tail`
-program.  The library comes with full support for truncation/move detection as
-it is designed to work with log rotation tools.  The library works on all
-operating systems supported by Go, including POSIX systems like Linux and *BSD,
-and MS Windows.  Go 1.9 is the oldest compiler release supported.")
-    (license license:expat)))
-
-(define-public go-github-com-golang-protobuf-1.2.0
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0kf4b59rcbb1cchfny2dm9jyznp8ri2hsb14n8iak1q8986xa0ab"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-1.6.0
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "1.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0x0gc89vgq38xhgmi2h22bhr73cf2gmk42g89nz89k8dgg9hhr25"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo"))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo 2.0 Release Candidate is available!")
-    (description "Ginkgo is a BDD-style testing framework for Golang.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-net-0.0.0-20180906233101-161cd47e91fd
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20180906233101-161cd47e91fd")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0254ld010iijygbzykib2vags1dc0wlmcmhgh4jl8iny159lhbcv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.7.1
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.7.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "06p3x0910cdaa64l7d44s728d4j3yhps315dlcvrbjzhljjj7mam"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.2.0
-                        go-github-com-onsi-ginkgo-1.6.0
-                        go-golang-org-x-net-0.0.0-20180906233101-161cd47e91fd
-                        go-gopkg-in-yaml-v2))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20191120155948-bd437916bb0e
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20191120155948-bd437916bb0e")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1i8x26frmlin55k69k936zd1rp5sqnq14y5ms4rkxbfzhasdm2rx"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-1.12.1
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "1.12.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0xs9724l2b0bwjwrvw5cs3akxaw0n1j5kyxrb1ggfsdjz0zmjcxh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-nxadm-tail-1.4.4
-                        go-github-com-onsi-gomega-1.7.1
-                        go-golang-org-x-sys-0.0.0-20191120155948-bd437916bb0e))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo 2.0 Release Candidate is available!")
-    (description "Ginkgo is a BDD-style testing framework for Golang.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20200323222414-85ca7c5b95cd
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20200323222414-85ca7c5b95cd")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1504qkgbhhm4f0bhk77v2r1lj6x171ay5m79alkg78wjb5cign5l"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.0.0-20200520004742-59133d7f0dd7
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20200520004742-59133d7f0dd7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03js31gnf3hir5dh6q01bj7cs0y4wzyinqg1mvr0nlb83kak9ggq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2
-                        go-golang-org-x-sys-0.0.0-20200323222414-85ca7c5b95cd
-                        go-golang-org-x-text-0.3.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.10.1
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.10.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "068mirdbwl9n9dqlvqr489h52wkd90cv1jvng4yp8kv83lhzk2dq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.4.2
-                        go-github-com-onsi-ginkgo-1.12.1
-                        go-golang-org-x-net-0.0.0-20200520004742-59133d7f0dd7
-                        go-golang-org-x-xerrors-0.0.0-20191204190536-9bdfabe68543
-                        go-gopkg-in-yaml-v2))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20210112080510-489259a85091
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20210112080510-489259a85091")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1n31mqjwz6v53v6sqxxkfkmvp095c8p81iafy0bsj936chr9pa3h"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-1.16.4
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "1.16.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0rpzh0vg2k33szcq17rdwjvj3q6djp7vqfvasck40gsibadimnd7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-nxadm-tail-1.4.8
-                        go-github-com-onsi-gomega-1.10.1
-                        go-golang-org-x-sys-0.0.0-20210112080510-489259a85091
-                        go-golang-org-x-tools-0.0.0-20201224043029-2b0845dc783e))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo 2.0 Release Candidate is available!")
-    (description "Ginkgo is a BDD-style testing framework for Golang.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-net-0.0.0-20210428140749-89ef3d95e781
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20210428140749-89ef3d95e781")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1yih23qrdmm6qmr29gmga6l8pi0qyf10m6fqh4jqvss27lxiam8s"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
-                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
-                        go-golang-org-x-text-0.3.6))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.17.0
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.17.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01lxf1ai4grd7akdgrc50rb2g2c5drrc067acndccxzxidi43grh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
-                        go-github-com-onsi-ginkgo-1.16.4
-                        go-golang-org-x-net-0.0.0-20210428140749-89ef3d95e781
-                        go-gopkg-in-yaml-v2))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-github-com-yuin-goldmark-1.2.1
-  (package
-    (name "go-github-com-yuin-goldmark")
-    (version "1.2.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/yuin/goldmark")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "12rsnsf65drcp0jfw2jl9w589vsn3pxdk1zh3v9q908iigngrcmy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/yuin/goldmark"))
-    (home-page "https://github.com/yuin/goldmark")
-    (synopsis "goldmark")
-    (description
-     "Package goldmark implements functions to convert markdown text to a desired
-format.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-crypto-0.0.0-20191011191535-87dc89f01550
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.0.0-20191011191535-87dc89f01550")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0z4i1m2yn3f31ci7wvcm2rxkx2yiv7a78mfzklncmsz2k97rlh2g"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list
-                        go-golang-org-x-net-0.0.0-20190404232315-eb5bcb51f2a3
-                        go-golang-org-x-sys-0.0.0-20190412213103-97732733099d))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.3.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ldgbx2zpprbsfn6p8pfgs4nn87gwbfcv2z0fa7n8alwsq2yw78q"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list
-                        go-golang-org-x-crypto-0.0.0-20191011191535-87dc89f01550
-                        go-golang-org-x-tools-0.0.0-20191119224855-298f0cb1881e
-                        go-golang-org-x-xerrors-0.0.0-20191011141410-1b5146add898))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.0.0-20190404232315-eb5bcb51f2a3
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20190404232315-eb5bcb51f2a3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17k4g8krxbl84gzcs275b7gsh66dzm15fdxivjnx9xz8q84l4kby"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2
-                        go-golang-org-x-text-0.3.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.0.0-20190412213103-97732733099d
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20190412213103-97732733099d")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "118hkp01i4z1f5h6hcjm0ff2ngqhrzj1f7731n0kw8dr6hvbx0sw"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.0.0-20200622213623-75b288015ac9
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.0.0-20200622213623-75b288015ac9")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "18vlncvvs11ds3zaaziqjlg5s2vcwi3496nn6qv7p0dp94j5pwa2"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list
-                        go-golang-org-x-net-0.0.0-20190404232315-eb5bcb51f2a3
-                        go-golang-org-x-sys-0.0.0-20190412213103-97732733099d))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.0.0-20200930185726-fdedc70b468f
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20200930185726-fdedc70b468f")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1njlfhjbvi4lxvjbq8zswrb0y0q4jd2p6x51h1q6vmyzi9af6869"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.0.0-20201021035429-f5854403a974
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20201021035429-f5854403a974")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1vw63zpmhi337f3gc432x3wkib4j2ia8dy7if31wxwb9dgqvy222"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-crypto-0.0.0-20200622213623-75b288015ac9
-                        go-golang-org-x-sys-0.0.0-20200930185726-fdedc70b468f
-                        go-golang-org-x-text-0.3.3))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.0.0-20201020160332-67f06af15bc9
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.0.0-20201020160332-67f06af15bc9")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "093p4panc808ak5bamzz7m9nb0xxib7778jpnr6f0xkz1n4fzyw5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.0.0-20201224043029-2b0845dc783e
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.0.0-20201224043029-2b0845dc783e")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1hn6rbmyhdxfff56iz16yvaxzp6xzz9bc49h106v8rh78iclh7kc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.2.1
-                        go-golang-org-x-mod-0.3.0
-                        go-golang-org-x-net-0.0.0-20201021035429-f5854403a974
-                        go-golang-org-x-sync-0.0.0-20201020160332-67f06af15bc9
-                        go-golang-org-x-xerrors-0.0.0-20200804184101-5ec99f83aff1))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.1.3
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.1.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1dwn62p50fj4gm09g5rfhb510wmwwnycslr0gfpdxkbx74sbbsdb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.17.0
-                        go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
-                        go-golang-org-x-tools-0.0.0-20201224043029-2b0845dc783e))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-net-0.0.0-20220225172249-27dd8689420f
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20220225172249-27dd8689420f")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0dnim0apnq6lmbmzqbv223vclqk1nbbg7j4id19cf75amwhcwag1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e
-                        go-golang-org-x-term-0.0.0-20210927222741-03fcf44c2211
-                        go-golang-org-x-text-0.3.7))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.19.0
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.19.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "092phwk97sk4sv0nbx5pfhqs6x3x1lnrjwyda1m6b6zwrfmq5c6i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
-                        go-github-com-onsi-ginkgo-v2
-                        go-golang-org-x-net-0.0.0-20220225172249-27dd8689420f
-                        go-gopkg-in-yaml-v2))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20220319134239-a9b59b0215f8
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20220319134239-a9b59b0215f8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0pdfnkz6ysi1bx98hgk27wpngs8liawja9adpvbb3ay9223hmaiy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-yuin-goldmark-1.4.1
-  (package
-    (name "go-github-com-yuin-goldmark")
-    (version "1.4.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/yuin/goldmark")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "16pal7a57878lxk4qa587r3w0h2finm69h791wgqy6x51vs70wlr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/yuin/goldmark"))
-    (home-page "https://github.com/yuin/goldmark")
-    (synopsis "goldmark")
-    (description
-     "Package goldmark implements functions to convert markdown text to a desired
-format.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-xerrors-0.0.0-20191011141410-1b5146add898
-  (package
-    (name "go-golang-org-x-xerrors")
-    (version "0.0.0-20191011141410-1b5146add898")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/xerrors")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0w2akj91krxjag0xdhsg78470888nicc5ismc2ap9jqpss6v1zih"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/xerrors"))
-    (home-page "https://golang.org/x/xerrors")
-    (synopsis #f)
-    (description "Package xerrors implements functions to manipulate errors.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.6.0-dev.0.20220106191415-9b9b3d81d5e3
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.6.0-dev.0.20220106191415-9b9b3d81d5e3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0z6ykbphvlq3qm2hs6jw2yqcpv6h838axax86p1aryjv1dv3zhjy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list
-                        go-golang-org-x-crypto-0.0.0-20210921155107-089bfa567519
-                        go-golang-org-x-tools-0.0.0-20191119224855-298f0cb1881e
-                        go-golang-org-x-xerrors-0.0.0-20191011141410-1b5146add898))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.0.0-20211015210444-4f30a5c0130f
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20211015210444-4f30a5c0130f")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0zwq1blr55kaskqaq423ciwp5p9ka6wqmc7vi38y4h9b8aq3vang"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
-                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
-                        go-golang-org-x-text-0.3.6))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.0.0-20210220032951-036812b2e83c")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1gl202py3s4gl6arkaxlf8qa6f0jyyg2f95m6f89qnfmr416h85b"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.0.0-20211019181941-9d821ace8654
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20211019181941-9d821ace8654")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "118wvggm5h7hnx61wlg8mr3gvj76775126ic6hq0bsgbggzd4cm7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-xerrors-0.0.0-20200804184101-5ec99f83aff1
-  (package
-    (name "go-golang-org-x-xerrors")
-    (version "0.0.0-20200804184101-5ec99f83aff1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/xerrors")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1dbzc3gmf2haazpv7cgmv97rq40g2xzwbglc17vas8dwhgwgwrzb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/xerrors"))
-    (home-page "https://golang.org/x/xerrors")
-    (synopsis #f)
-    (description "Package xerrors implements functions to manipulate errors.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.1.10
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.1.10")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1aayyzraia15vmq3df3vnqsrihpzdkwrgk7byasjasv1ypzpxgdg"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.1
-                        go-golang-org-x-mod-0.6.0-dev.0.20220106191415-9b9b3d81d5e3
-                        go-golang-org-x-net-0.0.0-20211015210444-4f30a5c0130f
-                        go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c
-                        go-golang-org-x-sys-0.0.0-20211019181941-9d821ace8654
-                        go-golang-org-x-text-0.3.7
-                        go-golang-org-x-xerrors-0.0.0-20200804184101-5ec99f83aff1))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.1.4
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.1.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1973axfmywz2fxzqr3m7xgfjh2sv8dr9rz8f4hirl47054k4xig4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.19.0
-                        go-golang-org-x-sys-0.0.0-20220319134239-a9b59b0215f8
-                        go-golang-org-x-tools-0.1.10))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20211216021012-1d35b9e2eb4e")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "09xmnw6hhpqnakm99xxigg0znbx46f084lpacz67p5rbcdngjxis"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.0.0-20220425223048-2871e0cb64e4
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20220425223048-2871e0cb64e4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0m8r3bb534yinay53a9yanyg27mvyxb2jxb6vyrfxvbxz5g0gsb7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e
-                        go-golang-org-x-term-0.0.0-20210927222741-03fcf44c2211
-                        go-golang-org-x-text-0.3.7))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.20.1
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.20.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1p2l8516clyqhglnglxpxyckw4lj477k0ap1q4zpc7k3ba7z2n0w"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
-                        go-github-com-google-go-cmp-0.5.8
-                        go-github-com-onsi-ginkgo-v2
-                        go-golang-org-x-net-0.0.0-20220425223048-2871e0cb64e4
-                        go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-ginkgo-2.1.6
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.1.6")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ki33d4hnjdyamgqy11zwv6a75jv033ivzkm48ffdmfnfvbgs1sf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.20.1
-                        go-golang-org-x-sys-0.0.0-20220722155257-8c9f86f7a55f
-                        go-golang-org-x-tools-0.1.12))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-gomega-1.21.1
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.21.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0bw3b5q11l3p4bjw1rjlwyq830cykgq0g36ad0bahxsll3dn9w00"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
-                        go-github-com-google-go-cmp-0.5.8
-                        go-github-com-onsi-ginkgo-v2
-                        go-golang-org-x-net-0.0.0-20220722155237-a158d28d115b
-                        go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-ginkgo-2.3.0
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1j0zjyvil6ng3v5752k65rlbp1gmphxi49qrv41di2bcf5hqdbab"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.21.1
-                        go-golang-org-x-sys-0.0.0-20220722155257-8c9f86f7a55f
-                        go-golang-org-x-tools-0.1.12))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-gomega-1.22.1
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.22.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "07spvcrnj65d529yhlwb45qpx4zdy60yz26vds9img08cdvl9g75"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
-                        go-github-com-google-go-cmp-0.5.8
-                        go-github-com-onsi-ginkgo-v2
-                        go-golang-org-x-net-0.0.0-20220722155237-a158d28d115b
-                        go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-ginkgo-2.4.0
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0817rvw8lgwjfydhjgmfcirfzjakpjn1bdd1d8iicjdl2h5r8rww"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.22.1
-                        go-golang-org-x-sys-0.1.0
-                        go-golang-org-x-tools-0.2.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-gomega-1.24.0
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.24.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0g3dp3kzm9i7sbg6dad2a9vrphqwpjjjxjm4sxf8zc0rnbin3sx4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.1.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-crypto-0.1.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1igzh43n27i0nijhmfp8g51ir0cq8cxjs4glb336l45rs9vyzhr2"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.1.0
-                             go-golang-org-x-sys-0.1.0
-                             go-golang-org-x-term-0.1.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.6.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "10vf1rpqqr6sz42gh9d6gbrdvjs8dvcaxmd77m5srscbjnyw1pxh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.1.0
-                             go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.1.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0yf5cy52fns1aq6af3as5cfjwx689l6mjkrrpgn7bri3jaqcssai"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.1.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1wh3021id07rbjci8hm4nb2ljaaafmvi6x93lsca3cis30af3d2a"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-sys-0.1.0
-                             go-golang-org-x-term-0.1.0
-                             go-golang-org-x-text-0.4.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.1.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1i0pl8cg4mrc6vg206frg6ji556kj3jwz1i29d9q4203n0ffvzif"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.2.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0kw4rq0gx0lc50ipsdzhdi45hsdlzcbqjgwdz4fghfak01px3h79"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.6.0
-                             go-golang-org-x-net-0.1.0
-                             go-golang-org-x-sys-0.1.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.5.0
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.5.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "18jvida3raflb3r4y10sa7z3q7gr6xa1nnrb97javb4zhyc9v5ld"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.24.0
-                        go-golang-org-x-sys-0.1.0
-                        go-golang-org-x-tools-0.2.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.2.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "04ffvfsrrf7x758cgs6b3cjsq3gzgwjgxwm8f5475nx7jcrfan2d"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.2.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01r1v0142bwv93dly8x8lk3753yji7bbkzd5mvpd9zr8knajadvb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.2.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.4.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "010lcvxm8zbfh3bn8h0ivcjsr5qr7qvw6r0ainhg4rx4f4gxdbcb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.2.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ssw2acwv2izr6jipgsfah02hcikzmh9bqafxap4d4jb6wfagjnh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-sys-0.2.0
-                             go-golang-org-x-term-0.2.0
-                             go-golang-org-x-text-0.4.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.24.1
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.24.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1fj9bqnqiipvaqmnh4v8zwjqzjgwpkjpr2br3avysw6i610z2is4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.2.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-mod-0.7.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "14r24fq3kn84k2y2jvvg8hwpy52a3q429pimrdwl5zwknbr2awmh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.3.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "16s3d62fgdhiqvcib61s5pwxp08hhrmzx8bdv5zk1w1krjizdarl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.3.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.5.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.5.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1dhc2wcf3h9kiwpcb06lmidxlnl9x6cswimsvm38xwl2lhxnkcyl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.3.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1kvkxyvg2ci04p4h3ay6h53j4izrgyv62ap6k16q6g6cbhsj13iq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-sys-0.3.0
-                             go-golang-org-x-term-0.3.0
-                             go-golang-org-x-text-0.5.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.4.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ma6k8jhyl3is96gzyg5mzivwpcnglmpkq4mwyy3d6ml3h37kj3i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.7.0
-                             go-golang-org-x-net-0.3.0
-                             go-golang-org-x-sync-0.1.0
-                             go-golang-org-x-sys-0.3.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.7.0
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "178jv660pmx1ix172jn1mcrg5fsb4v7qpl9q7gisq2y4ij392ysi"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.24.1
-                        go-golang-org-x-sys-0.3.0
-                        go-golang-org-x-tools-0.4.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.4.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0fr2d6fnpbqx6n89sg9lsinqkdaw49y068kqj2g0cxlhbh69hzii"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.4.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1mhl2cw0f5y40w762ig3pyx1nq0nw5ppn4ag14plwkblblfv20n1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.4.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.6.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03m56jj0x9d0rn0xrq55pc4xvqf2ddb0rd9n58pvqqxr7yyxmvj7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.5.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.5.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1fidlcn3vcz42v2lc0rpmqh3bz08bcklj6jvnmz2vvgc481ci5hy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-sys-0.4.0
-                             go-golang-org-x-term-0.4.0
-                             go-golang-org-x-text-0.6.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.26.0
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.26.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1c9qcfbl6wwhzlp80r3yrvbghimi9r3lz78bzc2glas7har26pq7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.5.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-ginkgo-2.8.1
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.8.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "14ifc6jn6ihwj81d3zfhb48xjf8hqd39s763jl9zrficqy66k47r"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.26.0
-                        go-golang-org-x-sys-0.5.0
-                        go-golang-org-x-tools-0.6.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-gomega-1.27.1
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.27.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1gky6g6h840fx3x4j60g1zd3gslk1vva470gjhhmwqpn9s0hnav1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.7.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-ginkgo-2.9.0
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.9.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1319lsp06i07772j74g11hzmdwbp1q96l1iijgfc3i1n2pq24lzp"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.27.1
-                        go-golang-org-x-net-0.7.0
-                        go-golang-org-x-sys-0.5.0
-                        go-golang-org-x-tools-0.6.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-net-0.7.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ch88x96in2773ynci7ih2w929qd67mzjqc3nazajcid3ijmh1if"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-sys-0.5.0
-                             go-golang-org-x-term-0.5.0
-                             go-golang-org-x-text-0.7.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.27.3
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.27.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01w7jxaqaaigf6bkvvay7k8s3cxzk800mjl6l85j0m8yf5f8vala"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.7.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-ginkgo-2.9.1
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.9.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0j10hqydxf4lghsbv916w5fxr23dl23parlwqkiqmc4i3gxhw3bv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
-                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.27.3
-                        go-golang-org-x-net-0.8.0
-                        go-golang-org-x-sys-0.6.0
-                        go-golang-org-x-tools-0.7.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-gomega-1.27.4
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.27.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1zf2vqdy0q293z7aw9cpphqgbw7h0jbyn9gmq7fmaadsyydns68n"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.8.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-mod-0.9.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.9.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0qk0p2daq5kq5zj9g7gz25apr185yrxnzfi0r063wfs59azi2ax0"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.7.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1k31v95wqnpqwjs0sdx3iiffqwcfhjssfazynv0z0fg5szpck5fg"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.9.0
-                             go-golang-org-x-net-0.8.0
-                             go-golang-org-x-sync-0.1.0
-                             go-golang-org-x-sys-0.6.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.9.2
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.9.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1g7nydjxzc18rfgbyxqcrv2c5gm7dwwr70n9x1382b3zvd2l44lm"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
-                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.27.4
-                        go-golang-org-x-net-0.8.0
-                        go-golang-org-x-sys-0.6.0
-                        go-golang-org-x-tools-0.7.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.6.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "13rcrp7gdng5wqh1qd4p21nwjxdjdcnw41gs3yjfshxi52snz81m"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.6.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "02ahc5avyfay8jvl8k2lyc8xz2jir5bpbdzxzf36rw0qkig35382"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.6.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.8.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.8.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "054dh7bzfswqrq4jl93dv77w7y8kqcdkv5yz03jjn3hcazs3g1b0"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.8.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.8.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0cv7kblgzrjv1glp99g1csw7hcjniz7zn6c9xfkrj9ysmslsvhyr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-sys-0.6.0
-                             go-golang-org-x-term-0.6.0
-                             go-golang-org-x-text-0.8.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.27.6
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.27.6")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "029rwaq4xwmhwam8allj9axvj2d61vdglphymw67anynzvdbj3cx"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.8.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-ginkgo-2.9.5
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.9.5")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1612wk96whk7z0s0r3n953ad1s8h61yd3g2da7wz5cyg5fjgqxnl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.4
-                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.27.6
-                        go-golang-org-x-net-0.10.0
-                        go-golang-org-x-sys-0.8.0
-                        go-golang-org-x-tools-0.9.1))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-gomega-1.27.7
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.27.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1d1kn7v6fmkkbm90v5a54k3c03yshbslwvpyqlnmaqfq4067z83b"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.10.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-tools-0.9.1
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.9.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0sapbkl1ddiw1llyxv3s1rj5kljcq4l97fclzmwvn8hbg8jszycf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.10.0
-                             go-golang-org-x-net-0.10.0
-                             go-golang-org-x-sync-0.2.0
-                             go-golang-org-x-sys-0.8.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.9.7
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.9.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1xqw78bpcdnz211nphfkhwddklj5cxl619q6srdp4djjwk9issgr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.4
-                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.27.7
-                        go-golang-org-x-net-0.10.0
-                        go-golang-org-x-sys-0.8.0
-                        go-golang-org-x-tools-0.9.1))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-github-com-onsi-gomega-1.27.8
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.27.8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1gg4nc9l0r31ac71sngzs8a42cf0arh8cb5q7j6fxc0c1s7avnpi"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.10.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.9.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.9.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03z7rr7mmb0dlqbsxj1dai7yiwji4nivv5858ap44wf1ii5vc937"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.10.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.10.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "14vxddjf85i98ln9lvq5x4p17p4nzvvk8nvjdav96i01kcz5pf6i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.2.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1j2fm6qy52jb3j5gxvgml3kf8nrr8sc1b1ja8wxpcsdnrk73vac4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.9.3
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.9.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "14bdxz7x00lx2xi2m68mmgyd91ksf44gafwwxnx0j94hgmbi14kc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.10.0
-                             go-golang-org-x-net-0.10.0
-                             go-golang-org-x-sync-0.2.0
-                             go-golang-org-x-sys-0.8.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.11.0
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.11.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "11argv0322j80g0rp9cz6nyf9rd2wapslqmnqmw576w0d8hfy6fh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.4
-                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.27.8
-                        go-golang-org-x-net-0.10.0
-                        go-golang-org-x-sys-0.9.0
-                        go-golang-org-x-tools-0.9.3))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-crypto-0.11.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.11.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0y877dkc1dlza7n0q37fy9gj3r7i06akgalzq0y3w5mdr77ddlxm"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.10.0
-                             go-golang-org-x-sys-0.10.0
-                             go-golang-org-x-term-0.10.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.10.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.10.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1n38psbpy2h8ac2mdvc9w1nysv0fnlgmiahkhqg9p72i28isgyig"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.10.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.10.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "19abybnsqix924d9ak4p93bgq1312zp1yk11bilrrmsjplhbrzqf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.10.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.11.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.11.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1a0d6f9qqzd9njd8xb59mjrfv5jrz8130crcxbqaiy7lk434nq1k"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.12.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.12.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "002ws2aqp4kmvdb1q3qcx553xvvfipi7pgq4bzqv5h5yin7l21nd"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.11.0
-                             go-golang-org-x-sys-0.10.0
-                             go-golang-org-x-term-0.10.0
-                             go-golang-org-x-text-0.11.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.27.10
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.27.10")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1x64k6llja1s045x94xsc66i3d34wj0irv4qn1mav16jalsaj5dh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
-                             go-github-com-google-go-cmp-0.5.9
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.12.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-crypto-0.12.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.12.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "00cg67w0n01a64fc4kqg5j7r47fx5y9vyqlanwb60513dv6lzacs"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.10.0
-                             go-golang-org-x-sys-0.11.0
-                             go-golang-org-x-term-0.11.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.11.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.11.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03kmj3pbnprpi2pm3bm15z649q9dz9cx7093bs6mz9hhvzyszr4s"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.11.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.12.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.12.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1w1wwql198k784icbq2vbwvc18lh9pn8bnawpq34cqkar06vzfl0"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.14.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.14.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0pk9pfd5n5hlg5zx1ab3gfzi6lfcs41dfds6fyn661g5xs00l9s1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.12.0
-                             go-golang-org-x-sys-0.11.0
-                             go-golang-org-x-term-0.11.0
-                             go-golang-org-x-text-0.12.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.11.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.11.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1pp0479l9w92kr6p97d19s8y0hj16gblg4hvdqqzcrf3d9mr4cs3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.12.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.12.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1bl2qsxyikrndjmblm96j0jimm4311ddnvr4q2gylq156ylr6xwy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.12.0
-                             go-golang-org-x-net-0.14.0
-                             go-golang-org-x-sync-0.3.0
-                             go-golang-org-x-sys-0.11.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.13.0
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.13.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "09kbdm8g1pgf3k0nlxvlyflzx20njh9y0nf1apagw1lf6jmbrqrp"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.2.4
-                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.27.10
-                        go-golang-org-x-net-0.14.0
-                        go-golang-org-x-sys-0.12.0
-                        go-golang-org-x-tools-0.12.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-crypto-0.14.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.14.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "08124qkp0l0blq6rw68llfbf84kp99255q0yvxyv27c05b0wkh66"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.10.0
-                             go-golang-org-x-sys-0.13.0
-                             go-golang-org-x-term-0.13.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.13.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.13.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "146a87srgp1xv0cmhccnmsjxgg76kvpn67g278zfjyj6pn497f8q"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.13.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.13.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0r6a4id60b7rqnkcp50w25fyi35xp03z9rpjhdgnndwr6ir7xcxh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.13.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.17.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.17.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17zhim2m0r8nyy18g2lsawxm4rawix2qbjyn80x9vc6jc8fv05m9"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.14.0
-                             go-golang-org-x-sys-0.13.0
-                             go-golang-org-x-term-0.13.0
-                             go-golang-org-x-text-0.13.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.30.0
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.30.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0sky0y6xl4f9p44xkv8vm5vma8lxkfgxh2mdv59dy8dlfi19kw1i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
-                             go-github-com-google-go-cmp-0.6.0
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.17.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-mod-0.14.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.14.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1r4a4m8v7hlfb82gi9ibzhvwavlbabpy2b98cwsg1y4fsxskkswv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.18.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.18.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "11z7d10m519i3nyzbb4g7731vpwa3x8gv8d1nhghx5qng7aksib2"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.10.0
-                             go-golang-org-x-sys-0.16.0
-                             go-golang-org-x-term-0.16.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.16.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.16.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0mq5xbxa030qy6mimq75f2ipc736mfrbwbb6frglnnrjl30207dh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.16.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.16.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1va1iiprhipagdx5vf9yjqdyd79sbgrgj44fcjxwdml8q1r4gagn"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.16.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.20.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.20.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0fawnwri1ygz8w560077q80d9k56vvcf7jrmgix0f1cjqli6sarw"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.18.0
-                             go-golang-org-x-sys-0.16.0
-                             go-golang-org-x-term-0.16.0
-                             go-golang-org-x-text-0.14.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.17.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.17.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1sj8pqxgkxnl8z7jklljv7fcagdlxaqgjk4yhmg19djvj2vh89an"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.14.0
-                             go-golang-org-x-net-0.20.0
-                             go-golang-org-x-sync-0.6.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.17.1
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.17.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "089x6pz5563ldbxiwaqvd2g4dqfzlr25dflmas3gfq51ibwzh4vz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.4.1
-                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
-                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
-                        go-github-com-onsi-gomega-1.30.0
-                        go-golang-org-x-net-0.20.0
-                        go-golang-org-x-sys-0.16.0
-                        go-golang-org-x-tools-0.17.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-crypto-0.21.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.21.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ivgmb34kvrd6q3bcbvzqf9g2c6f9d27cay3cm07rajapm3ws7rk"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.18.0
-                             go-golang-org-x-term-0.18.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.18.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.18.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "11p97drmsiyd42bb0pg9j1bshdmkfmjvfmg118x212wafdw77x6l"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.18.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.18.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "08wfcmy36z3vglq647qyz6l309d2f9bdvvf1ax0qhr65mbsxx74n"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.18.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.23.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.23.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0d2mmrpdfrw0wh0j9dzwsrszd3xpd8wqxqhpf7dw30pdib9kj7k4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.21.0
-                             go-golang-org-x-sys-0.18.0
-                             go-golang-org-x-term-0.18.0
-                             go-golang-org-x-text-0.14.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.33.0
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.33.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "12iwsa1vmm7adapx0jhrvnj3938n69567pckyxra3dfq68z1mcyh"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.23.0
-                             go-google-golang-org-protobuf-1.33.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-tools-0.20.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.20.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1wkvbi6faxlzr1s22swlj2x1qbdk3xkqmq1ll9dsgvcpdkfa9w8i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.17.0 go-golang-org-x-net-0.24.0
-                        go-golang-org-x-sync-0.7.0
-                        go-golang-org-x-telemetry-0.0.0-20240228155512-f48c80bd79b2))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.17.2
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.17.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0n1fad89sqv5qmqpckxkmm7nfc37dyrcfq12hak8y5p4xm4c9nsa"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.4.1
-                        go-github-com-go-task-slim-sprig-3.0.0
-                        go-github-com-google-pprof-0.0.0-20240424215950-a892ee059fd6
-                        go-github-com-onsi-gomega-1.33.0
-                        go-golang-org-x-net-0.24.0
-                        go-golang-org-x-sys-0.19.0
-                        go-golang-org-x-tools-0.20.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-crypto-0.22.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.22.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1pkjm6h4wi4b7im941kr31dmzz0s3gadhdjna9pq9lj1xhpzfbl9"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.19.0
-                             go-golang-org-x-term-0.19.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.19.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.19.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1i7nnjbj2h29bw7dmc9c8y3w40yn24z26pvxsm4bcg445ylfbi03"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.19.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.19.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0a47fafggkh3h3xzcgnqjb2fbkih4glwd8vaw81bvckd10rh8p60"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.19.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.24.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.24.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0i3873xrjsm86hgil28f7hzjpxwzi0jg99974c6rqszdb3b3cmy3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.22.0
-                             go-golang-org-x-sys-0.19.0
-                             go-golang-org-x-term-0.19.0
-                             go-golang-org-x-text-0.14.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.33.1
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.33.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1jygwi2lz3q7ri85dxdxf187l1hm7r3i0c843l47iakivmld31x1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                             go-github-com-onsi-ginkgo-v2
-                             go-golang-org-x-net-0.24.0
-                             go-google-golang-org-protobuf-1.33.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-tools-0.21.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.21.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0jgx7hfa4s2q6vdbimvc1hqys2vq7ca7ga3jkfcfhim70ajyj9df"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.17.0
-                        go-golang-org-x-net-0.25.0
-                        go-golang-org-x-sync-0.7.0
-                        go-golang-org-x-telemetry-0.0.0-20240228155512-f48c80bd79b2))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-ginkgo-2.19.0
-  (package
-    (name "go-github-com-onsi-ginkgo")
-    (version "2.19.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/ginkgo")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0dwnkcysb5d9dyg8p84hhx5a3sj85g3bwgki1pgay4i8glz7xa7q"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/ginkgo/v2"
-      #:unpack-path "github.com/onsi/ginkgo"))
-    (propagated-inputs (list go-github-com-go-logr-logr-1.4.1
-                        go-github-com-go-task-slim-sprig-3.0.0
-                        go-github-com-google-pprof-0.0.0-20240424215950-a892ee059fd6
-                        go-github-com-onsi-gomega-1.33.1
-                        go-golang-org-x-net-0.25.0
-                        go-golang-org-x-sys-0.20.0
-                        go-golang-org-x-tools-0.21.0))
-    (home-page "https://github.com/onsi/ginkgo")
-    (synopsis "Ginkgo")
-    (description
-     "Ginkgo is a testing framework for Go designed to help you write expressive
-tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
-MIT-Licensed.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-mod-0.19.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.19.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "02wilb8q2bp6qhqcrbjxq1pjy3y5k8p11pxlg481609zx4rjiszc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.23.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.23.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0hr81fr5s39p97m9y3ipma7ryw4nm2246k8ds0flkybzf19mhzbi"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.19.0
-                        go-golang-org-x-net-0.27.0
-                        go-golang-org-x-sync-0.7.0
-                        go-golang-org-x-telemetry-0.0.0-20240521205824-bda55230c457))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-exp-0.0.0-20240719175910-8a7402abbf56
-  (package
-    (name "go-golang-org-x-exp")
-    (version "0.0.0-20240719175910-8a7402abbf56")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/exp")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1vs5i5v9c7d66myq394z17w0ij9vngqcbqn8nmxkb33kj8s83dc3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/exp"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                             go-golang-org-x-mod-0.19.0
-                             go-golang-org-x-tools-0.23.0))
-    (home-page "https://golang.org/x/exp")
-    (synopsis "exp")
-    (description
-     "This subrepository holds experimental and deprecated (in the @@code{old}
-directory) packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.25.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.25.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1cnglyy3fhvnnynazfdrikkwcxv3rlxamvfxink2z241lncvwkxy"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.22.0
-                             go-golang-org-x-term-0.22.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.22.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.22.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0kpl5hk0zbh5bfschnq64yj1cs7v3l9v6bd1rw5crlfd4hg7xawa"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.22.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.22.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0iqh035y65gfm28xp52pnksh49q3nyaz0zrjjj032rs8hv5py75m"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.22.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.16.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.16.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0pmn0i1xbpwvzl4cdgmjqcsk9vckhqrq6699fnr9mkglh4xj3p7a"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list
-                        go-golang-org-x-tools-0.21.1-0.20240508182429-e35e4ccd0d2d))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.27.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.27.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0fc6d968yiv2l67z9jg7ssvas1hd1jniqh4m7mmlay0q5gk4vf8s"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.25.0
-                             go-golang-org-x-sys-0.22.0
-                             go-golang-org-x-term-0.22.0
-                             go-golang-org-x-text-0.16.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-google-golang-org-protobuf-1.34.1
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "1.34.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0pn0hcxn7bdc1q6cjz8vrari828164f96hhdlr2rgavszcvymdy5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.0
-                             go-github-com-google-go-cmp-0.5.5))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-onsi-gomega-1.34.1
-  (package
-    (name "go-github-com-onsi-gomega")
-    (version "1.34.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/onsi/gomega")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0q4z1jxd1ix3wg34riw2m6ivxm9cnwjnsg50rli2d50kymy7qxhn"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/onsi/gomega"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-onsi-ginkgo-v2
-                        go-golang-org-x-exp-0.0.0-20240719175910-8a7402abbf56
-                        go-golang-org-x-net-0.27.0
-                        go-google-golang-org-protobuf-1.34.1
-                        go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/onsi/gomega")
-    (synopsis "Using Gomega with Claude Code")
-    (description
-     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
-    (license license:expat)))
-
-(define-public go-github-com-go-git-go-billy-5.8.0
-  (package
-    (name "go-github-com-go-git-go-billy")
-    (version "5.8.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-git/go-billy")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0sgr7m78bnz0g9jkcyg44705m2snqjjd5r01dfyywscxspgfnrb1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-git/go-billy/v5"
-      #:unpack-path "github.com/go-git/go-billy"))
-    (propagated-inputs (list go-github-com-cyphar-filepath-securejoin-0.3.6
-                        go-github-com-onsi-gomega-1.34.1
-                        go-github-com-stretchr-testify-1.10.0
-                        go-golang-org-x-sys-0.36.0
-                        go-gopkg-in-check-v1))
-    (home-page "https://github.com/go-git/go-billy")
-    (synopsis "go-billy")
-    (description
-     "The missing interface filesystem abstraction for Go.  Billy implements an
-interface based on the @@code{os} standard library, allowing to develop
-applications without dependency on the underlying storage.  Makes it virtually
-free to implement mocks and testing over filesystem operations.")
-    (license license:asl2.0)))
-
-(define-public go-golang-org-x-sys-0.3.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ylhkkx1yd4imzfjwy54ifhph080frzw0qxqm8fchyrb925s4mpz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-go-git-go-billy-5.4.1
-  (package
-    (name "go-github-com-go-git-go-billy")
-    (version "5.4.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-git/go-billy")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0s8b8sydqn8cil1xqnb47cspcfxyg2mx4dxbfgacrmcppkr18s84"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-git/go-billy/v5"
-      #:unpack-path "github.com/go-git/go-billy"))
-    (propagated-inputs (list go-golang-org-x-sys-0.3.0
-                        go-gopkg-in-check-v1))
-    (home-page "https://github.com/go-git/go-billy")
-    (synopsis "go-billy")
-    (description
-     "The missing interface filesystem abstraction for Go.  Billy implements an
-interface based on the @@code{os} standard library, allowing to develop
-applications without dependency on the underlying storage.  Makes it virtually
-free to implement mocks and testing over filesystem operations.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-go-git-go-git-fixtures-4.3.2-0.20231010084843-55a94097c399
-  (package
-    (name "go-github-com-go-git-go-git-fixtures")
-    (version "4.3.2-0.20231010084843-55a94097c399")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-git/go-git-fixtures")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0jrl8hjslqgmwd87q1biwlks2h5297lg6p299k00akz4hvc6n67y"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-git/go-git-fixtures/v4"
-      #:unpack-path "github.com/go-git/go-git-fixtures"))
-    (propagated-inputs (list go-github-com-go-git-go-billy-5.4.1
-                        go-github-com-stretchr-testify-1.8.4
-                        go-gopkg-in-check-v1))
-    (home-page "https://github.com/go-git/go-git-fixtures")
-    (synopsis "go-git-fixtures")
-    (description
-     "git repository fixtures used by @@url{https://github.com/go-git/go-git,go-git}.")
-    (license license:asl2.0)))
-
-(define-public go-google-golang-org-protobuf-1.26.0-rc.1
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "1.26.0-rc.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1m2jp247qcnix42jncn0q7pwrjgbhiqllb1115hfsz40xfnfhp8j"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-protobuf-1.5.0
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.5.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1craaxv34g4g8q3yrv6pr28fx9ihnk7hj5gnbmxcrhcp78423lnf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5
-                             go-google-golang-org-protobuf-1.26.0-rc.1))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-xerrors-0.0.0-20191204190536-9bdfabe68543
-  (package
-    (name "go-golang-org-x-xerrors")
-    (version "0.0.0-20191204190536-9bdfabe68543")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/xerrors")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1yjfi1bk9xb81lqn85nnm13zz725wazvrx3b50hx19qmwg7a4b0c"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/xerrors"))
-    (home-page "https://golang.org/x/xerrors")
-    (synopsis #f)
-    (description "Package xerrors implements functions to manipulate errors.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-google-go-cmp-0.5.5
-  (package
-    (name "go-github-com-google-go-cmp")
-    (version "0.5.5")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/go-cmp")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "12fmkdhyv5d4is8s57k78j097zb0phlgnrkqc03agiszxlid69x7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/go-cmp"))
-    (propagated-inputs (list
-                        go-golang-org-x-xerrors-0.0.0-20191204190536-9bdfabe68543))
-    (home-page "https://github.com/google/go-cmp")
-    (synopsis "Package for equality of Go values")
-    (description
-     "This package is intended to be a more powerful and safer alternative to
-@@code{reflect.@code{DeepEqual}} for comparing whether two values are
-semantically equal.")
-    (license license:bsd-3)))
-
-(define-public go-google-golang-org-protobuf-1.33.0
-  (package
-    (name "go-google-golang-org-protobuf")
-    (version "1.33.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "063l7mllaaw39m6wcbg75dh9ip57yxga525bg765qjahwg0x83w4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "google.golang.org/protobuf"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.0
-                             go-github-com-google-go-cmp-0.5.5))
-    (home-page "https://google.golang.org/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
-buffers}, which is a language-neutral, platform-neutral, extensible mechanism
-for serializing structured data.  The protocol buffer language is a language for
-specifying the schema for structured data.  This schema is compiled into
-language specific bindings.  This project provides both a tool to generate Go
-code for the protocol buffer language, and also the runtime implementation to
-handle serialization of messages in Go.  See the
-@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
-information about protocol buffers themselves.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-protobuf-1.5.4
-  (package
-    (name "go-github-com-golang-protobuf")
-    (version "1.5.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/protobuf")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1bk7sa9ymi87hd2fv9jamxnxb3qjriamf2nsm8avp6ka37mrkz01"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/protobuf"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5
-                             go-google-golang-org-protobuf-1.33.0))
-    (home-page "https://github.com/golang/protobuf")
-    (synopsis "Go support for Protocol Buffers")
-    (description
-     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
-github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-golang-groupcache-0.0.0-20241129210726-2c02b8208cf8
-  (package
-    (name "go-github-com-golang-groupcache")
-    (version "0.0.0-20241129210726-2c02b8208cf8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/golang/groupcache")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ghz6cv7f23b80rd9309diz4v741xqjncvw3pafzqysbsbfxklh1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/golang/groupcache"))
-    (propagated-inputs (list go-github-com-golang-protobuf-1.5.4))
-    (home-page "https://github.com/golang/groupcache")
-    (synopsis "groupcache")
-    (description
-     "Package groupcache provides a data loading mechanism with caching and
-de-duplication that works across a set of peer processes.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-jbenet-go-context-0.0.0-20150711004518-d14ea06fba99
-  (package
-    (name "go-github-com-jbenet-go-context")
-    (version "0.0.0-20150711004518-d14ea06fba99")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/jbenet/go-context")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0q91f5549n81w3z5927n4a1mdh220bdmgl42zi3h992dcc4ls0sl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/jbenet/go-context"))
-    (home-page "https://github.com/jbenet/go-context")
-    (synopsis "go-context - jbenet's CONText EXTensions")
-    (description
-     "Package context contains some extenstions to go.net/context by @@jbenet.")
-    (license license:expat)))
-
-(define-public go-github-com-kevinburke-ssh-config-1.2.0
-  (package
-    (name "go-github-com-kevinburke-ssh-config")
-    (version "1.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/kevinburke/ssh_config")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0jvv3i0g8ll210xlbxy8ywj09gab0im676rmnywh3wlpdhxdkbjd"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/kevinburke/ssh_config"))
-    (home-page "https://github.com/kevinburke/ssh_config")
-    (synopsis "ssh_config")
-    (description
-     "Package ssh_config provides tools for manipulating SSH config files.")
-    (license license:expat)))
-
-(define-public go-github-com-pjbgf-sha1cd-0.3.2
-  (package
-    (name "go-github-com-pjbgf-sha1cd")
-    (version "0.3.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/pjbgf/sha1cd")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0pvnmhyby1xqjyangjr22rgq1ad2k69arynigdf9rwqszq4y6bxw"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/pjbgf/sha1cd"))
-    (home-page "https://github.com/pjbgf/sha1cd")
-    (synopsis "sha1cd")
-    (description
-     "Package sha1cd implements collision detection based on the whitepaper
-Counter-cryptanalysis from Marc Stevens.  The original ubc implementation was
-done by Marc Stevens and Dan Shumow, and can be found at:
-@@url{https://github.com/cr-marcstevens/sha1collisiondetection,https://github.com/cr-marcstevens/sha1collisiondetection}.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-stretchr-testify-1.4.0
-  (package
-    (name "go-github-com-stretchr-testify")
-    (version "1.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/testify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "187i5g88sxfy4vxpm7dw1gwv29pa2qaq475lxrdh5livh69wqfjb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/testify"))
-    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.0
-                             go-github-com-pmezard-go-difflib-1.0.0
-                             go-github-com-stretchr-objx-0.1.0
-                             go-gopkg-in-yaml-v2))
-    (home-page "https://github.com/stretchr/testify")
-    (synopsis "Testify - Thou Shalt Write Tests")
-    (description
-     "Module testify is a set of packages that provide many tools for testifying that
-your code will behave as you intend.")
-    (license license:expat)))
-
-(define-public go-github-com-sergi-go-diff-1.3.2-0.20230802210424-5b0b94c5c0d3
-  (package
-    (name "go-github-com-sergi-go-diff")
-    (version "1.3.2-0.20230802210424-5b0b94c5c0d3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/sergi/go-diff")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0aqclkkisspx9jsmarrnm8dnilba1m889am3wlc3wg64ggdg6fqj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/sergi/go-diff"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.4.0))
-    (home-page "https://github.com/sergi/go-diff")
-    (synopsis "go-diff")
-    (description
-     "go-diff offers algorithms to perform operations required for synchronizing plain
-text:.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-term-0.28.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.28.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0x49bph5m66xfis3djnxz0xyjqb84j4mdvgg5w1mhi21fym9dy6p"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.29.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.32.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.32.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1qpd7hzigxiq3hyzxp48c2hv89pc61k4zkir8vaqv3gqgchpmfrc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.29.0
-                             go-golang-org-x-term-0.28.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-skeema-knownhosts-1.3.1
-  (package
-    (name "go-github-com-skeema-knownhosts")
-    (version "1.3.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/skeema/knownhosts")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "04lb198n9k9y96v7kvyrvwx2w70kb6jq47p6p19h6wd77c7r0flj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/skeema/knownhosts"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.32.0))
-    (home-page "https://github.com/skeema/knownhosts")
-    (synopsis "knownhosts: enhanced Golang SSH known_hosts management")
-    (description
-     "Package knownhosts is a thin wrapper around golang.org/x/crypto/ssh/knownhosts,
-adding the ability to obtain the list of host key algorithms for a known host.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-davecgh-go-spew-1.1.1
-  (package
-    (name "go-github-com-davecgh-go-spew")
-    (version "1.1.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/davecgh/go-spew")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/davecgh/go-spew"))
-    (home-page "https://github.com/davecgh/go-spew")
-    (synopsis "go-spew")
-    (description
-     "Go-spew implements a deep pretty printer for Go data structures to aid in
-debugging.  A comprehensive suite of tests with 100% test coverage is provided
-to ensure proper functionality.  See @@code{test_coverage.txt} for the gocov
-coverage report.  Go-spew is licensed under the liberal ISC license, so it may
-be used in open source or commercial projects.")
-    (license license:isc)))
-
-(define-public go-github-com-davecgh-go-spew-1.1.0
-  (package
-    (name "go-github-com-davecgh-go-spew")
-    (version "1.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/davecgh/go-spew")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0d4jfmak5p6lb7n2r6yvf5p1zcw0l8j74kn55ghvr7zr7b7axm6c"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/davecgh/go-spew"))
-    (home-page "https://github.com/davecgh/go-spew")
-    (synopsis "go-spew")
-    (description
-     "Go-spew implements a deep pretty printer for Go data structures to aid in
-debugging.  A comprehensive suite of tests with 100% test coverage is provided
-to ensure proper functionality.  See @@code{test_coverage.txt} for the gocov
-coverage report.  Go-spew is licensed under the liberal ISC license, so it may
-be used in open source or commercial projects.")
-    (license license:isc)))
-
-(define-public go-github-com-pmezard-go-difflib-1.0.0
-  (package
-    (name "go-github-com-pmezard-go-difflib")
-    (version "1.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/pmezard/go-difflib")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/pmezard/go-difflib"))
-    (home-page "https://github.com/pmezard/go-difflib")
-    (synopsis "go-difflib")
-    (description
-     "Go-difflib is a partial port of python 3 difflib package.  Its main goal was to
-make unified and context diff available in pure Go, mostly for testing purposes.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-stretchr-objx-0.1.0
-  (package
-    (name "go-github-com-stretchr-objx")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/objx")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "19ynspzjdynbi85xw06mh8ad5j0qa1vryvxjgvbnyrr8rbm4vd8w"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/objx"))
-    (home-page "https://github.com/stretchr/objx")
-    (synopsis "Objx")
-    (description
-     "Package objx provides utilities for dealing with maps, slices, JSON and other
-data.")
-    (license license:expat)))
-
-(define-public go-github-com-stretchr-testify-1.7.1
-  (package
-    (name "go-github-com-stretchr-testify")
-    (version "1.7.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/testify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0k4pcysfr25j2i8s9h0hbx5b1ihz97xh0dqazsik8872h5a18avn"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/testify"))
-    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.0
-                        go-github-com-pmezard-go-difflib-1.0.0
-                        go-github-com-stretchr-objx-0.1.0
-                        go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/stretchr/testify")
-    (synopsis "Testify - Thou Shalt Write Tests")
-    (description
-     "Module testify is a set of packages that provide many tools for testifying that
-your code will behave as you intend.")
-    (license license:expat)))
-
-(define-public go-github-com-stretchr-objx-0.4.0
-  (package
-    (name "go-github-com-stretchr-objx")
-    (version "0.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/objx")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0dygds32qxx6x1x2mmn7msyjr15qi5r70pyzv8dz8cprxq32nzc1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/objx"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.7.1))
-    (home-page "https://github.com/stretchr/objx")
-    (synopsis "Objx")
-    (description
-     "Package objx provides utilities for dealing with maps, slices, JSON and other
-data.")
-    (license license:expat)))
-
-(define-public go-github-com-stretchr-testify-1.8.0
-  (package
-    (name "go-github-com-stretchr-testify")
-    (version "1.8.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/testify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "00jzs0sbdbga24jq2ki6ga22fj6j3za8db20ifzx8pcifmsf4ffq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/testify"))
-    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.1
-                             go-github-com-pmezard-go-difflib-1.0.0
-                             go-github-com-stretchr-objx-0.4.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/stretchr/testify")
-    (synopsis "Testify - Thou Shalt Write Tests")
-    (description
-     "Module testify is a set of packages that provide many tools for testifying that
-your code will behave as you intend.")
-    (license license:expat)))
-
-(define-public go-github-com-stretchr-objx-0.5.0
-  (package
-    (name "go-github-com-stretchr-objx")
-    (version "0.5.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/objx")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "11y3i96bp6r4x28kpacni7vv94zncpmrj3yr9c33ggwim5i9lij6"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/objx"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.8.0))
-    (home-page "https://github.com/stretchr/objx")
-    (synopsis "Objx")
-    (description
-     "Package objx provides utilities for dealing with maps, slices, JSON and other
-data.")
-    (license license:expat)))
-
-(define-public go-github-com-stretchr-testify-1.8.4
-  (package
-    (name "go-github-com-stretchr-testify")
-    (version "1.8.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/testify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1c276wgwlcpksp58ymg4839mcvagghcknb0n35d9ajks2z7g4s2f"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/testify"))
-    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.1
-                             go-github-com-pmezard-go-difflib-1.0.0
-                             go-github-com-stretchr-objx-0.5.0
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/stretchr/testify")
-    (synopsis "Testify - Thou Shalt Write Tests")
-    (description
-     "Module testify is a set of packages that provide many tools for testifying that
-your code will behave as you intend.")
-    (license license:expat)))
-
-(define-public go-github-com-stretchr-objx-0.5.2
-  (package
-    (name "go-github-com-stretchr-objx")
-    (version "0.5.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/objx")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1jcxpfgfpk82lryjkhbd5dy7xzx08d7b9dvbx4bpkmjvn6p339jl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/objx"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.8.4))
-    (home-page "https://github.com/stretchr/objx")
-    (synopsis "Objx")
-    (description
-     "Package objx provides utilities for dealing with maps, slices, JSON and other
-data.")
-    (license license:expat)))
-
-(define-public go-github-com-stretchr-testify-1.10.0
-  (package
-    (name "go-github-com-stretchr-testify")
-    (version "1.10.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/testify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0g1bdpqih38a7dl1malahz5x4ag01adk61gx47jg2534cqzvid05"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/testify"))
-    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.1
-                             go-github-com-pmezard-go-difflib-1.0.0
-                             go-github-com-stretchr-objx-0.5.2
-                             go-gopkg-in-yaml-v3))
-    (home-page "https://github.com/stretchr/testify")
-    (synopsis "Testify - Thou Shalt Write Tests")
-    (description
-     "Module testify is a set of packages that provide many tools for testifying that
-your code will behave as you intend.")
-    (license license:expat)))
-
-(define-public go-github-com-stretchr-testify-1.2.2
-  (package
-    (name "go-github-com-stretchr-testify")
-    (version "1.2.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/stretchr/testify")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/stretchr/testify"))
-    (home-page "https://github.com/stretchr/testify")
-    (synopsis "Testify - Thou Shalt Write Tests")
-    (description
-     "Module testify is a set of packages that provide many tools for testifying that
-your code will behave as you intend.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20191026070338-33540a1f6037
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20191026070338-33540a1f6037")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0fjcv0vzvi6za0b4xmnk3932pr9f9gczzf03y0kgq3ry9rqg169y"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-sirupsen-logrus-1.7.0
-  (package
-    (name "go-github-com-sirupsen-logrus")
-    (version "1.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/sirupsen/logrus")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1a59pw7zimvm8k423iq9l4f4qjj1ia1xc6pkmhwl2mxc46y2n442"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/sirupsen/logrus"))
-    (propagated-inputs (list go-github-com-stretchr-testify-1.2.2
-                        go-golang-org-x-sys-0.0.0-20191026070338-33540a1f6037))
-    (home-page "https://github.com/sirupsen/logrus")
-    (synopsis "Logrus")
-    (description
-     "Package logrus is a structured logger for Go, completely API compatible with the
-standard library logger.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20210124154548-22da62e12c0c
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20210124154548-22da62e12c0c")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17gp3dl75wq3x7j9z1pqgcyvjhvy9jaln1wbscy57al3whdsjp07"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-microsoft-go-winio-0.5.2
-  (package
-    (name "go-github-com-microsoft-go-winio")
-    (version "0.5.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/microsoft/go-winio")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "19rzcwq07c2y7c06pkjjc8pbg68a24g1khwp7cdc5ypfzj509sc3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/Microsoft/go-winio"))
-    (propagated-inputs (list go-github-com-sirupsen-logrus-1.7.0
-                        go-golang-org-x-sys-0.0.0-20210124154548-22da62e12c0c))
-    (home-page "https://github.com/Microsoft/go-winio")
-    (synopsis "go-winio")
-    (description
-     "This package provides utilities for efficiently performing Win32 IO operations
-in Go.  Currently, this package is provides support for genreal IO and
-management of.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20210423082822-04245dca01da")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "11is2c5cpxk0gf2mxza2wpzfcf71fxb9b3in77f6w2q0pr68ykzx"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.3.6
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.3.6")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0wzhvdb059vrp2cczqw422ajrb9sbs4l3qd020hlngj33qfhxah0"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list
-                        go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.0.0-20211112202133-69e39bad7dc2
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.0.0-20211112202133-69e39bad7dc2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0yvg72fb037yh4xvjyfgrr8nsbz7nfiiksvq0a5922z255anamy6"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list
-                        go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
-                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
-                        go-golang-org-x-text-0.3.6))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.0.0-20220622213112-05595931fe9d
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.0.0-20220622213112-05595931fe9d")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0anhfyxcvp34ky9y52lh80dc7d9204cnzdrpqhks1znahyazd90p"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list
-                        go-golang-org-x-net-0.0.0-20211112202133-69e39bad7dc2
-                        go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1
-                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.0.0-20220715151400-c0bba94af5f8
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.0.0-20220715151400-c0bba94af5f8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0l55yp8fy2yd18hjxq4w44hrhyz41i64ccz1fnc5z7w8rxypfm3q"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-xanzy-ssh-agent-0.3.3
-  (package
-    (name "go-github-com-xanzy-ssh-agent")
-    (version "0.3.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/xanzy/ssh-agent")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ryv8aa4g7467baydjwgjbd4r8rp29xzgr3jzk0c7k8xl83lcylp"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/xanzy/ssh-agent"))
-    (propagated-inputs (list go-github-com-microsoft-go-winio-0.5.2
-                        go-golang-org-x-crypto-0.0.0-20220622213112-05595931fe9d
-                        go-golang-org-x-sys-0.0.0-20220715151400-c0bba94af5f8))
-    (home-page "https://github.com/xanzy/ssh-agent")
-    (synopsis "ssh-agent")
-    (description
-     "Create a new
-@@url{https://godoc.org/golang.org/x/crypto/ssh/agent#Agent,agent.Agent} on any
-type of OS (so including Windows) from any @@url{https://golang.org,Go}
-application.")
-    (license license:asl2.0)))
-
-(define-public go-golang-org-x-crypto-0.45.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.45.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0v2rs45lpbfflsxlbz3zddj0hrplymqw26c6qxy50cn52i5a0nxj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.47.0
-                             go-golang-org-x-sys-0.38.0
-                             go-golang-org-x-term-0.37.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-go-git-go-git-5.17.2
-  (package
-    (name "go-github-com-go-git-go-git")
-    (version "5.17.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/go-git/go-git")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0akrvypfz2c6s7g2mrndmg7yfywvpa85mp7lddq0h72yxp6g75cq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/go-git/go-git/v5"
-      #:unpack-path "github.com/go-git/go-git"))
-    (propagated-inputs (list go-dario-cat-mergo-1.0.0
-                        go-github-com-armon-go-socks5-0.0.0-20160902184237-e75332964ef5
-                        go-github-com-elazarl-goproxy-1.7.2
-                        go-github-com-emirpasic-gods-1.18.1
-                        go-github-com-gliderlabs-ssh-0.3.8
-                        go-github-com-go-git-gcfg-1.5.1-0.20230307220236-3a3c6141e376
-                        go-github-com-go-git-go-billy-5.8.0
-                        go-github-com-go-git-go-git-fixtures-4.3.2-0.20231010084843-55a94097c399
-                        go-github-com-golang-groupcache-0.0.0-20241129210726-2c02b8208cf8
-                        go-github-com-google-go-cmp-0.7.0
-                        go-github-com-jbenet-go-context-0.0.0-20150711004518-d14ea06fba99
-                        go-github-com-kevinburke-ssh-config-1.2.0
-                        go-github-com-pjbgf-sha1cd-0.3.2
-                        go-github-com-protonmail-go-crypto-1.1.6
-                        go-github-com-sergi-go-diff-1.3.2-0.20230802210424-5b0b94c5c0d3
-                        go-github-com-skeema-knownhosts-1.3.1
-                        go-github-com-stretchr-testify-1.10.0
-                        go-github-com-xanzy-ssh-agent-0.3.3
-                        go-golang-org-x-crypto-0.45.0
-                        go-golang-org-x-net-0.47.0
-                        go-golang-org-x-sys-0.38.0
-                        go-golang-org-x-text-0.31.0
-                        go-gopkg-in-check-v1))
-    (home-page "https://github.com/go-git/go-git")
-    (synopsis "Project Status")
-    (description
-     "This package provides a highly extensible git implementation in pure Go.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-google-go-cmp-0.7.0
-  (package
-    (name "go-github-com-google-go-cmp")
-    (version "0.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/go-cmp")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1cys8lz68za30z5cabvwrpnv2pg1ppqxdncmiz8iy2j624a5kg15"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/go-cmp"))
-    (home-page "https://github.com/google/go-cmp")
-    (synopsis "Package for equality of Go values")
-    (description
-     "This package is intended to be a more powerful and safer alternative to
-@@code{reflect.@code{DeepEqual}} for comparing whether two values are
-semantically equal.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-hashicorp-golang-lru-2.0.7
-  (package
-    (name "go-github-com-hashicorp-golang-lru")
-    (version "2.0.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/hashicorp/golang-lru")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0lb2ylv2bz6lsqhn6c2hsafjjcx0hsdbah6arhb778g3xbkpgvf3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/hashicorp/golang-lru/v2"
-      #:unpack-path "github.com/hashicorp/golang-lru"))
-    (home-page "https://github.com/hashicorp/golang-lru")
-    (synopsis "golang-lru")
-    (description
-     "Package lru provides three different LRU caches of varying sophistication.")
-    (license license:mpl2.0)))
-
-(define-public go-github-com-matryer-is-1.4.1
-  (package
-    (name "go-github-com-matryer-is")
-    (version "1.4.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/matryer/is")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "04wgh8j2n19a5a4p8jjnya6yl5dm07kbbcz8gq6gj980bd9fk1ir"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/matryer/is"))
-    (home-page "https://github.com/matryer/is")
-    (synopsis "is")
-    (description
-     "Package is provides a lightweight extension to the standard library's testing
-capabilities.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-net-0.51.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.51.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "07kaj9fa5g9yqc7mnm200d2w4hzldcvxdw01lg4cwn6g2iaykc3c"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.48.0
-                             go-golang-org-x-sys-0.41.0
-                             go-golang-org-x-term-0.40.0
-                             go-golang-org-x-text-0.34.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.49.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.49.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "16ckj8bqc76cqazxsbck76094ra0ndkkv5c3x6zvxc8fnhq9g5pl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.51.0
-                             go-golang-org-x-sys-0.42.0
-                             go-golang-org-x-term-0.41.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.41.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.41.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0i013fx5jk4962izr9f897h04b0im4akydhasm7gx145x5z6218i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.42.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.48.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.48.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ml7qabakjv3lcsv2pkc0h3092547z30pn8qwdiy7vf7hrssqa6g"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.49.0
-                             go-golang-org-x-sys-0.41.0
-                             go-golang-org-x-term-0.40.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.40.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.40.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1x6m4cxk8h88gacxjc6vsaj585zwc8dzpgxwgbq6fwg6l1519vxn"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.41.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.34.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.34.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "10qhscx7zdack9b5ynjiiyk2pl2c5jfamvwgjfhpnnhxgp6jr8rc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.41.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.50.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.50.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0azrbdpydjdjg63rj51blwjlqaplwbd5yi9dy4fyxd38wm36yyq3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.48.0
-                             go-golang-org-x-sys-0.41.0
-                             go-golang-org-x-term-0.40.0
-                             go-golang-org-x-text-0.34.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.47.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.47.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "07zig5a9agval88irwa4imbl2rkfb4h368gai4zh0dxqvwkwni7q"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.48.0
-                             go-golang-org-x-sys-0.40.0
-                             go-golang-org-x-term-0.39.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.39.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.39.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0hb99x8d8jpc2q5w4xlhmhasqvr3y32p47b4hik543nr95bgh8vn"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.40.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.33.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.33.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "16zd4n6mi1rb1givbc1vfnalh98ssyfzcw6xyyawr8iyckxgil1f"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.40.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.49.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.49.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0z3j6cp7hx2hinm8wj483rqf0xqish2yvyan4lad9xhfdhyvmcka"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.47.0
-                             go-golang-org-x-sys-0.40.0
-                             go-golang-org-x-term-0.39.0
-                             go-golang-org-x-text-0.33.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.31.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.31.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03jwr0fkyg3kbp7vrc0q9wdmiqn1rxswqh8r4znqqhbpq5fwksvq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.39.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.46.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.46.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "07qn22z6xfs3d0jximgssasx580z8kwz9qacdac4sgdpc1kmqn82"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.47.0
-                             go-golang-org-x-sys-0.39.0
-                             go-golang-org-x-term-0.38.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.39.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.39.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "070pvn1p797j0fpzz9rc94ysr4j7bsfrgqzd6350wgnkffn76hiq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.38.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.38.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1k5cc7frng4dzflq0acz2c64kdcq74jll115x6iah9n6apvrgag3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.39.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.44.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.44.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "00yfs8a1ky7jr24rrwq406fyhx71bgywliffb74cjy4rhsm208l5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.46.0
-                             go-golang-org-x-sys-0.38.0
-                             go-golang-org-x-term-0.37.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.37.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.37.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1i54d199c3v4kscwry1nzd9kb9x49bcrfsrwkhhw1rnxsja9kcy3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.38.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.31.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.31.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0cnrjnyhlkxcs1gkl5dlx5kcfzv88z8sg1j7jf8b9c9bimjijnx9"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.38.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.47.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.47.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0f31sk5xwkdrfj62j2xw4y6ll2w5wwdzppxsj23d0z0qvl4n18fs"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.44.0
-                             go-golang-org-x-sys-0.38.0
-                             go-golang-org-x-term-0.37.0
-                             go-golang-org-x-text-0.31.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20251111182119-bc8e575c7b54
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20251111182119-bc8e575c7b54")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1hgay2m1j2xzfgx4i1psnc1hgdryl3948qjknbyml3r92jhixgk2"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.30.0
-                             go-golang-org-x-sync-0.18.0
-                             go-golang-org-x-sys-0.38.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.39.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.39.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0f1p38k2dw3pisp0pkw4cb49wv9mmiv6cz1yncvi000pamdg0j6k"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.30.0
-                        go-golang-org-x-net-0.47.0
-                        go-golang-org-x-sync-0.18.0
-                        go-golang-org-x-telemetry-0.0.0-20251111182119-bc8e575c7b54))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.32.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.32.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1gypmskpr1zpvdi0a5zxl6xnk43gb16fwr1bdg0kx6x55hl1z46s"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.39.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.48.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.48.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0wbdyjs97a24h4dg3rfq27zwcbm7szjnpa88vj3n1hc9r1v5v6m1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.46.0
-                             go-golang-org-x-sys-0.39.0
-                             go-golang-org-x-term-0.38.0
-                             go-golang-org-x-text-0.32.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.45.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.45.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "02iifaz05s2cddpypzx2va23z7i0dw4z1fri6gl8hj74p1ssp886"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.42.0
-                             go-golang-org-x-sys-0.36.0
-                             go-golang-org-x-term-0.35.0
-                             go-golang-org-x-text-0.29.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.43.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.43.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1d49g86ndfzj40nrichhhsknn6lgl1gh8862dmgsx0l0885kik9i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.45.0
-                             go-golang-org-x-sys-0.37.0
-                             go-golang-org-x-term-0.36.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.36.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.36.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "13xd1frw2jzqbd8743m5zhrq6asz9ar1maxd3cbk3rzybc9wx0p5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.37.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.30.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.30.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0pgpfzk86wqf6k2fbrxa80pz1jx6y4dfr4dr26pwsw6j7l3s5pby"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.37.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.46.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.46.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0zb45fmiwsi8nq56wfzk83q7ksqk8jaw8rlpnxv929c419gi8h0s"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.43.0
-                             go-golang-org-x-sys-0.37.0
-                             go-golang-org-x-term-0.36.0
-                             go-golang-org-x-text-0.30.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.42.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.42.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1l51p6db9sha2c6f8hqanp60ziy4f79gniz3blbi0vvd7pwm73hd"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.43.0
-                             go-golang-org-x-sys-0.36.0
-                             go-golang-org-x-term-0.35.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.35.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.35.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1496a1k8fn9yf3sn5j65cjvbkagp1g6981ssgbxrnc7lllaflw6g"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.36.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.29.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.29.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1bqawr6mmljgcv18zvhfnn6wbgwn7swcmsvb8s2a4j8cdl67hgyc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.36.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.44.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.44.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0f20m4j0ml1jpx5y0ki12f0dykg67mqqb21w80x68w3yp4flpybi"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.42.0
-                             go-golang-org-x-sys-0.36.0
-                             go-golang-org-x-term-0.35.0
-                             go-golang-org-x-text-0.29.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.41.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.41.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1rwnx3ry7yl0jkl9gxw8xgm2dbpmswa62y4b4sjsnlkqv8zyw0c0"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.42.0
-                             go-golang-org-x-sys-0.35.0
-                             go-golang-org-x-term-0.34.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.34.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.34.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1xflwjirg5hmz6k0ycawdd77z4g4hwi4cw261fd28lc4bsafi8kx"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.35.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.28.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.28.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1b6zgs0daqk271i520172149k8i15fl28shrhivikr7z13szcf96"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.35.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.43.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.43.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0zjpf0db94rqpdspmk7mr80hb4djj95lnnmmd9lc02zcb90f5zbd"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.41.0
-                             go-golang-org-x-sys-0.35.0
-                             go-golang-org-x-term-0.34.0
-                             go-golang-org-x-text-0.28.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.40.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.40.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1bk2bdlxkk3xfb5jgg9ign35r8dz6925fdpfzyrlyjsj7xfhw4yi"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.41.0
-                             go-golang-org-x-sys-0.34.0
-                             go-golang-org-x-term-0.33.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.33.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.33.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0zw8wr9i07lr900pha6ly3kayj7v6nkmbljdxvaw9g1bi7aibmh6"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.34.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.27.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.27.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1rzblw21c1bqpfyxd9miw5p61f96pd5s0n0n8vnzsic2j4zwkqhw"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.34.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.42.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.42.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0srzxz44nrl7v5ian4kf4k9a9733cinzn260j7zfq8885dxaa633"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.40.0
-                             go-golang-org-x-sys-0.34.0
-                             go-golang-org-x-term-0.33.0
-                             go-golang-org-x-text-0.27.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.25.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.25.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1fxrnmqcs91avhc5bsxsr1l4dnalbii1cc63mkkbma1b4z75csii"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.39.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.39.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0mdw49a6w7iwydsh53cj6ymq6qnx0zhjcv13dph1cy5a0vn9hgh5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.33.0
-                             go-golang-org-x-term-0.32.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.24.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.24.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17sjk98d3qwh9s6gqjmfy07z0gyj5hyv5a9kyg4si3yjfzbnwhx7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.38.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.38.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1wx7wf3ifb10cx2yckm925a9ydy5bw3iv664cma27abkfssj07ba"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.33.0
-                             go-golang-org-x-term-0.32.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.33.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.33.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "19m090xd3abysvk1y07fhhd025k3s456i71ww0pq0b2pzsva5ra2"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.32.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.32.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "09q25x265yyy4jfjqpm10x8jai30wcbhb7bqgkjll4gw2sz3zhz1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.33.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-google-go-cmp-0.6.0
-  (package
-    (name "go-github-com-google-go-cmp")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/google/go-cmp")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1n1j4hi50bl05pyys4i7y417k9g6k1blslj27z327qny7kkdl2ma"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/google/go-cmp"))
-    (home-page "https://github.com/google/go-cmp")
-    (synopsis "Package for equality of Go values")
-    (description
-     "This package is intended to be a more powerful and safer alternative to
-@@code{reflect.@code{DeepEqual}} for comparing whether two values are
-semantically equal.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.19.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.19.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17cl6lik51fqz0mwwsfnbbxgx1lky8smv3z2r03k7fdar4n68d6v"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.10.0
-                             go-golang-org-x-sys-0.17.0
-                             go-golang-org-x-term-0.17.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.17.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.17.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1h01ircszw707fssvhggqk8gv1bydg0hzx57xxm0zwfyy5c3nall"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.17.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.14.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.14.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "10mgwlhhyqrxmbrznsx1fdnk43fkn2mbjbcmwkhv0aps74l1xzkl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.21.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.21.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1k06xgjzz72fmfp2x5nhlsl2r6dg3fhwf7xrg2zzbapdjcramy1d"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.19.0
-                             go-golang-org-x-sys-0.17.0
-                             go-golang-org-x-term-0.17.0
-                             go-golang-org-x-text-0.14.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.23.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.23.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0q92kp8nwa8msgs0bsrypa85mqvpa23pvsv4pwnmfsk5cl76ldnf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.20.0
-                             go-golang-org-x-term-0.20.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.20.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.20.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0cj4k893215sfrn8x3smmz9wps5h4vd02lw6kz4d94nqjra8wkwi"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.20.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.15.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.15.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "196y4ijjwl01v9si1s0signbhnhcbmcigyndbsvbl8gsyrxfvx3i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.25.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.25.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17ipy444cd74vh8h3vbyg835gwcrg93advsy5kb6x3qdnrf5yc92"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.23.0
-                             go-golang-org-x-sys-0.20.0
-                             go-golang-org-x-term-0.20.0
-                             go-golang-org-x-text-0.15.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.15.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.15.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1024mn5jnpmqmqzll0n30knsjxk66a85hrhifcdzfsjkfr1ylwl5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.6.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0wpwi7rji6abjhlirh91gqwi81vv8is580jnm949n393zjrsdf1c"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.17.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.17.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0yqbn48bfkggn1hhw10jxg5gfmmw5kfvqcxnxim7i9k20b2b4sr6"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20240228155512-f48c80bd79b2
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20240228155512-f48c80bd79b2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1bbpilv20k8jb0k2gyx3ybx7v5gd2dqqsh0v6rjva08b7bvixc96"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.15.0
-                             go-golang-org-x-sync-0.6.0
-                             go-golang-org-x-sys-0.17.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.21.1-0.20240508182429-e35e4ccd0d2d
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.21.1-0.20240508182429-e35e4ccd0d2d")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "02vkqazcf0qnrl4wyngayl53lypm2998cava1lxs4blsb8kh0jcq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.17.0
-                        go-golang-org-x-net-0.25.0
-                        go-golang-org-x-sync-0.7.0
-                        go-golang-org-x-telemetry-0.0.0-20240228155512-f48c80bd79b2))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.25.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.25.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1r9532ml0psfby89agf20q23qzwfikhydl8q77ad5y73xvdx89lf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list
-                        go-golang-org-x-tools-0.21.1-0.20240508182429-e35e4ccd0d2d))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.40.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.40.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0zsh08wbamzlvlwvlw6slgcqhaa59rwz9pq01lbyjigw6cfww406"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.38.0
-                             go-golang-org-x-sys-0.33.0
-                             go-golang-org-x-term-0.32.0
-                             go-golang-org-x-text-0.25.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.14.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.14.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1gpa1v6wnp1bszk5iyiakq1j37icgxswj3iysdrdyp0yadw0pm30"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.33.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.33.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1lbb4y1c5b4719pdhfcb90sdzagzsb2lw5hx8gizsba3cj0r0f25"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.24.0
-                        go-golang-org-x-net-0.40.0
-                        go-golang-org-x-sync-0.14.0
-                        go-golang-org-x-telemetry-0.0.0-20240521205824-bda55230c457))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.26.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.26.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0r2hc94xskj6z7pxhcamrn4420bwkl04y2aa0asskshag05c0mlk"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.33.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.41.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.41.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1y2j7wj0y603h30hv1lx7h3gbwiiwi2mwl22rr2z06k6ngr65ypb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.39.0
-                             go-golang-org-x-sys-0.33.0
-                             go-golang-org-x-term-0.32.0
-                             go-golang-org-x-text-0.26.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.15.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.15.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0hfxqj3cf6a06xk5nf2wn8drp413a6fxg359ccb81w87dy31xzi5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.12.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.12.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0vzhyzdrbsbav968s1aqzi9x4dynqzd0qfsyp6fz6m8y4cxik11p"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.8.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.8.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1p81niiin8dwyrjl2xsc95136w3vdw4kmj0w3mlh0vh5v134s4xq"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.8.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.8.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1c2y6ln6yqi9rrsn2i2yp8zga8j1vp0jcxd6152r8r92bhnsrgqf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.8.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.9.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.9.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1krb09z7vcl99h7a1ac47n4s13mjp0x549y4s49k2ncrqddwklf7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.10.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.10.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1m27i5hpk2bdljz6zk8p6270bk6yrn6n5rnynr71ff2rh18s4h8y"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-sys-0.8.0
-                             go-golang-org-x-term-0.8.0
-                             go-golang-org-x-text-0.9.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.13.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.13.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1lx4zhl8mazi8n16ns55zkh9hl870ij1ag9an3bfzp0ppf5y9sif"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.10.0
-                             go-golang-org-x-sys-0.12.0
-                             go-golang-org-x-term-0.12.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.12.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.12.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ir2n7m5gm6bs2j9nidp09cxlv6190nq3lmnqsavvzmgxb92hn9l"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.12.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.8.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.8.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1dnzhiqgx33r2l0bz4amx52cmmw0wz4cvpm6ax5gq4ax6agk6998"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.5.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.5.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0yiyjhyzsq7iml85nry5c7jlazrqlywkvgpllhcw23k4ndgy4w3z"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.5.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.7.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17k7rgmv976ihfzwr8a5gfb65m1gdp1a4s4mk0fn38dwmxgig3k5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.6.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0mgh4rzxn1rwb17h8wbgzq7jsics03vrm8k9vbykvi90ra87ihbv"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-sys-0.5.0
-                             go-golang-org-x-term-0.5.0
-                             go-golang-org-x-text-0.7.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.5.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.5.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ypmc9bbxxz1wjl8bp2233x7qgfpiz72d0smm0jng1z5bdjmayx7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.1.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "07qrhni6f5hh5p95k1yk6s4wsj341q663irvx6rllrxfsymj6a0z"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.6.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.6.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "12gl0k0653zgsims5rgqm9pcgw76yxldkng9987c0k3ysx75z5sf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.8.0
-                             go-golang-org-x-net-0.6.0
-                             go-golang-org-x-sync-0.1.0
-                             go-golang-org-x-sys-0.5.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.13.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.13.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "15k0hrivb22qwifiimqaz36xcyr86ml4h27s4jlczmybqly7hlwg"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.15.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.15.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0z49cp7lwcksqqrhq03lbs6xxn8xil0ahanp6xkkyrv60d5n0j4k"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.13.0
-                             go-golang-org-x-sys-0.12.0
-                             go-golang-org-x-term-0.12.0
-                             go-golang-org-x-text-0.13.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.12.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.12.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1pjv2zmjqwfbn399smanczsy2lqfmyscjrd9jx2nci5rm7r6fds7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.3.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0jmkqah45db9nz6yjdd8vvanpjfzb5lsv6bxf0d1dih4zhp4l8kc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.13.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.13.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "08ak79na26dm4xq071pr6qf3gxqd9h84pygcch4lh3yvnqssybfc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
-                             go-golang-org-x-mod-0.12.0
-                             go-golang-org-x-net-0.15.0
-                             go-golang-org-x-sync-0.3.0
-                             go-golang-org-x-sys-0.12.0))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.17.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.17.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1spva76nman7p8hy484vql57gwrfzkg8cbvbi12il0gy0afq9mp9"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.7.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "03yq3pnjwqxqy1cvbkaa39ca2b9cli1k5wnz76l3a65n9fafai6q"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.20.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.20.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1c0534cl6mm3x4gi3cf9x6kdg1v5xdd5rsm0iqjnj7yxinmb8gw6"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20240521205824-bda55230c457
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20240521205824-bda55230c457")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1pnij6aljk9lrgrw4zd3gdsa5jwqz3zrn1197zh8k2rm07ywbpkp"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.17.0
-                             go-golang-org-x-sync-0.7.0
-                             go-golang-org-x-sys-0.20.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.34.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.34.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0gin77ikq2kzbqpyjp87ndkcpdsn3dnh6bh4j2038dzqh0kgdqqb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.25.0
-                        go-golang-org-x-net-0.41.0
-                        go-golang-org-x-sync-0.15.0
-                        go-golang-org-x-telemetry-0.0.0-20240521205824-bda55230c457))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.26.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.26.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0kxra52rzrlnfkwfpl1sjb31n0nx0rrd6d9qhm5mz95sn11vcwm8"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.34.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20250710130107-8d8967aff50b
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20250710130107-8d8967aff50b")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0g4hrzj2mkmijb7q6pdwkdg882qbz346cs571lrfmrp0kjyxaig3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.26.0
-                             go-golang-org-x-sync-0.16.0
-                             go-golang-org-x-sys-0.34.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.35.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.35.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0lk3y09hhvn8r4335cadhpnfk4dbk12khaasbr4yg9gpywidz7c7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.26.0
-                        go-golang-org-x-net-0.42.0
-                        go-golang-org-x-sync-0.16.0
-                        go-golang-org-x-telemetry-0.0.0-20250710130107-8d8967aff50b))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.27.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.27.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1sc4khiag5xdjmm898iaifxmh1az8a5rc0bic5ylxkcpkkiddn1j"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.35.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.16.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.16.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0jq6fx9wv0hmg247dlg718ickgv49ddmm1imsbg34cwy8i2878mj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.35.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.35.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "01k7rkyqvf99m24xcfjdpkrad22rvvs9xp91l1sbsyjgzzy8g620"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20250807160809-1a19826ec488
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20250807160809-1a19826ec488")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0vriymj4kgjcl6x32mssa5ibbw20ljd0z1z288nh0rf13bijdjm9"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.27.0
-                             go-golang-org-x-sync-0.16.0
-                             go-golang-org-x-sys-0.35.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.36.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.36.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "15lxq0hwj85brz97mdjjbnj6h504n33ssx3cxzx32g87x3lz34md"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.27.0
-                        go-golang-org-x-net-0.43.0
-                        go-golang-org-x-sync-0.16.0
-                        go-golang-org-x-telemetry-0.0.0-20250807160809-1a19826ec488))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.28.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.28.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0wwcxzq7qahnvbfinwhz31mriqq43z480vyn82yambnahq7gl452"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.36.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20250908211612-aef8a434d053
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20250908211612-aef8a434d053")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0z8hhil19l1l9qc4ricgb512lhqhi6mahas1yxrnf2zfz7lsimlr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.28.0
-                             go-golang-org-x-sync-0.17.0
-                             go-golang-org-x-sys-0.36.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.37.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.37.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0l0srynl2cikmz089q5vqgifz6ll2ic1762fbfvak26vqbcx0knz"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.28.0
-                        go-golang-org-x-net-0.44.0
-                        go-golang-org-x-sync-0.17.0
-                        go-golang-org-x-telemetry-0.0.0-20250908211612-aef8a434d053))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.29.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.29.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1cc79540hc7yjwmqi6574808i3i3p0n8q49fp7vccb86qgms1rcc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.37.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.17.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.17.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0bga9sfiwqxs7g913p7b355hg30agw58h5f5k7rzgpsai37nbkik"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20251008203120-078029d740a8
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20251008203120-078029d740a8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0h0yk9xlc1zi72fsg4pvl3f4a53ygd2wv186gyx84ibq620a2a09"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.29.0
-                             go-golang-org-x-sync-0.17.0
-                             go-golang-org-x-sys-0.37.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.38.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.38.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0wg5cjz0skwafi1riqm7l06s9p1jbsijym5s7w8nc2cyq1cwi0w4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.29.0
-                        go-golang-org-x-net-0.46.0
-                        go-golang-org-x-sync-0.17.0
-                        go-golang-org-x-telemetry-0.0.0-20251008203120-078029d740a8))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.30.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.30.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1q8argakyi6x65kisydgkzicz28i03r31bb3bdrp7d5j08kxinv4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.38.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20251203150158-8fff8a5912fc
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20251203150158-8fff8a5912fc")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1vlml5zadv8gjcsvh72bahrs2vfbcpgx39hr0035q654ypglj1bm"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.30.0
-                             go-golang-org-x-sync-0.18.0
-                             go-golang-org-x-sys-0.38.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.40.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.40.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "05prg8ay4z0f49g13mm9b1iwqpsq6kaw0qcafmbmz95rgbvzfrfr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.31.0
-                        go-golang-org-x-net-0.48.0
-                        go-golang-org-x-sync-0.19.0
-                        go-golang-org-x-telemetry-0.0.0-20251203150158-8fff8a5912fc))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.32.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.32.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0sf1jpxakgb3wlhyjfrhrbypj7xccvqanqmxzyqhyhm5bniq12q9"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.40.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.40.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.40.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1rygxjhh29hjzr6jni6kxaib1c9d6mp2wvjngfzdpxxmm9rk9r3d"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20260109210033-bd525da824e2
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20260109210033-bd525da824e2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "06iz0ga0lrxzqf2fyrngy9x6cnx6rvrcnfgk2f2gm4r3y0690f4m"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.32.0
-                             go-golang-org-x-sync-0.19.0
-                             go-golang-org-x-sys-0.40.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.41.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.41.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1vn6a2an85732n23xz4i8z9jk4wqnxxhrp1wd77zs2n3yny8m3yw"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.32.0
-                        go-golang-org-x-net-0.49.0
-                        go-golang-org-x-sync-0.19.0
-                        go-golang-org-x-telemetry-0.0.0-20260109210033-bd525da824e2))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-mod-0.33.0
-  (package
-    (name "go-golang-org-x-mod")
-    (version "0.33.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/mod")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0g1g82lzcrn11b33aw1gs8k3whf7l76kgzxr49126shbyq6dxaws"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/mod"))
-    (propagated-inputs (list go-golang-org-x-tools-0.41.0))
-    (home-page "https://golang.org/x/mod")
-    (synopsis "mod")
-    (description
-     "This repository holds packages for writing tools that work directly with Go
-module mechanics.  That is, it is for direct manipulation of Go modules
-themselves.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.19.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.19.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ykjzxskvy1jbvyp2svd766jiyv3m0rqg89ifg7flllrqbx5kd25"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.41.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.41.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "015ip5ifzl21k50d6a5labxk967cjir905cg3xb2spslsnp0304v"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-telemetry-0.0.0-20260209163413-e7419c687ee4
-  (package
-    (name "go-golang-org-x-telemetry")
-    (version "0.0.0-20260209163413-e7419c687ee4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/telemetry")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1wr4b40lwzpac2n9ipz5lmq6p973g5mr2im38dy3816lbg84rp38"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/telemetry"))
-    (propagated-inputs (list go-golang-org-x-mod-0.33.0
-                             go-golang-org-x-sync-0.19.0
-                             go-golang-org-x-sys-0.41.0))
-    (home-page "https://golang.org/x/telemetry")
-    (synopsis "Go Telemetry")
-    (description
-     "This repository holds the Go Telemetry server code and libraries, used for
-hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
-toolchain programs with opt-in telemetry.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-tools-0.42.0
-  (package
-    (name "go-golang-org-x-tools")
-    (version "0.42.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/tools")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0206hl6v7gy7cxwamjapa1zr2n3clj0vaqwyy6izcw18faga466i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/tools"))
-    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
-                        go-github-com-yuin-goldmark-1.4.13
-                        go-golang-org-x-mod-0.33.0
-                        go-golang-org-x-net-0.50.0
-                        go-golang-org-x-sync-0.19.0
-                        go-golang-org-x-telemetry-0.0.0-20260209163413-e7419c687ee4))
-    (home-page "https://golang.org/x/tools")
-    (synopsis "Go Tools")
-    (description
-     "This repository provides the @@code{golang.org/x/tools} module, comprising
-various tools and packages mostly for static analysis of Go programs, some of
-which are listed below.  Use the \"Go reference\" link above for more information
-about any package.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-text-0.35.0
-  (package
-    (name "go-golang-org-x-text")
-    (version "0.35.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/text")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1ak185y6q2gbpmihlgj5aaynbnkm139h3lrmycrb4lp93r2jxfpx"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/text"))
-    (propagated-inputs (list go-golang-org-x-tools-0.42.0))
-    (home-page "https://golang.org/x/text")
-    (synopsis "Go Text")
-    (description
-     "text is a repository of text-related packages related to internationalization
-(i18n) and localization (l10n), such as character encodings, text
-transformations, and locale-specific text handling.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.52.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.52.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "152pzw1bnfv7byp0pm31gj3rn4z3l8qs14g1zmidm5b12j90c1jd"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.49.0
-                             go-golang-org-x-sys-0.42.0
-                             go-golang-org-x-term-0.41.0
-                             go-golang-org-x-text-0.35.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.43.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.43.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "18by7v7gvbanxkqjdadisgc7hgsn580yy5zj42wgiv642qd2r11g"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.42.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.42.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ms3xm3m17ba2y7vk1mhyqjgzf15qn00v8hb340xivga0yy86a0l"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.43.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-crypto-0.50.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.50.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1rk47vw7sirdakvl0z1ffgrsd1xm285i3wv6xbm47b8irvailxxf"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.52.0
-                             go-golang-org-x-sys-0.43.0
-                             go-golang-org-x-term-0.42.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sync-0.20.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.20.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0inbjipc9a1ai7r1ar4hqgq1d2js5w2v6cnda3l5msna4y227dy9"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-time-0.15.0
-  (package
-    (name "go-golang-org-x-time")
-    (version "0.15.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/time")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0qgpq5qdkhx82b0p6616qzsw3a2hgkfzpxwqvhyvk7vhmq1vhgg4"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/time"))
-    (home-page "https://golang.org/x/time")
-    (synopsis "Go Time")
-    (description "This repository provides supplementary Go time packages.")
-    (license license:bsd-3)))
-
-(define-public go-charm-land-wish-2.0.1
-  (package
-    (name "go-charm-land-wish")
-    (version "2.0.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/wish")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "12nq327n2scg4wz3ib75g0151vbmgkqwd5llfz0y80xq9wdfc027"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "charm.land/wish/v2"
-      #:unpack-path "charm.land/wish"))
-    (propagated-inputs (list go-charm-land-bubbletea-2.0.2
-                        go-charm-land-log-2.0.0
-                        go-github-com-charmbracelet-colorprofile-0.4.3
-                        go-github-com-charmbracelet-keygen-0.5.4
-                        go-github-com-charmbracelet-ssh-0.0.0-20250826160808-ebfa259c7309
-                        go-github-com-go-git-go-git-5.17.2
-                        go-github-com-google-go-cmp-0.7.0
-                        go-github-com-hashicorp-golang-lru-v2
-                        go-github-com-matryer-is-1.4.1
-                        go-golang-org-x-crypto-0.50.0
-                        go-golang-org-x-sync-0.20.0
-                        go-golang-org-x-time-0.15.0))
-    (home-page "https://charm.land/wish")
-    (synopsis "Wish")
-    (description "Package wish provides utilities for building SSH servers.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sync-0.21.0
-  (package
-    (name "go-golang-org-x-sync")
-    (version "0.21.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sync")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "11ix8kkmd7nyarahg3b7j1yp85dgh9cikn3mlva3xbv4pmawyzns"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sync"))
-    (home-page "https://golang.org/x/sync")
-    (synopsis "Go Sync")
-    (description
-     "This repository provides Go concurrency primitives in addition to the ones
-provided by the language and \"sync\" and \"sync/atomic\" packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-charmbracelet-ultraviolet-0.0.0-20260703014108-f5a850f9c2b7
-  (package
-    (name "go-github-com-charmbracelet-ultraviolet")
-    (version "0.0.0-20260703014108-f5a850f9c2b7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/ultraviolet")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0psakkpv8vvvfsf2b9lyvlq9xcmpicky12yxdqrqn1rnmwpm4rki"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/ultraviolet"))
-    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.3
-                        go-github-com-charmbracelet-x-ansi-0.11.7
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-charmbracelet-x-termios-0.1.1
-                        go-github-com-charmbracelet-x-windows-0.2.2
-                        go-github-com-clipperhouse-uax29-2.7.0
-                        go-github-com-lucasb-eyer-go-colorful-1.4.0
-                        go-github-com-muesli-cancelreader-0.2.2
-                        go-github-com-rivo-uniseg-0.4.7
-                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-                        go-golang-org-x-sync-0.21.0
-                        go-golang-org-x-sys-0.46.0))
-    (home-page "https://github.com/charmbracelet/ultraviolet")
-    (synopsis "Ultraviolet")
-    (description
-     "Package uv (Ultraviolet) provides primitives for building terminal user
-interfaces in Go.")
-    (license license:expat)))
-
-(define-public go-charm-land-bubbletea-2.0.8
-  (package
-    (name "go-charm-land-bubbletea")
-    (version "2.0.8")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/bubbletea")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1m0mb529gn47vy3j7nm6bx832hvq7sna9q1icl0cgw4r1afs3x0q"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "charm.land/bubbletea/v2"
-      #:unpack-path "charm.land/bubbletea"))
-    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.3
-                        go-github-com-charmbracelet-ultraviolet-0.0.0-20260703014108-f5a850f9c2b7
-                        go-github-com-charmbracelet-x-ansi-0.11.7
-                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20241212170349-ad4b7ae0f25f
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-lucasb-eyer-go-colorful-1.4.0
-                        go-github-com-muesli-cancelreader-0.2.2
-                        go-golang-org-x-sys-0.46.0))
-    (home-page "https://charm.land/bubbletea")
-    (synopsis "Bubble Tea")
-    (description
-     "Package tea provides a framework for building rich terminal user interfaces
-based on the paradigms of The Elm Architecture.  It's well-suited for simple and
-complex terminal applications, either inline, full-window, or a mix of both.
-It's been battle-tested in several large projects and is production-ready.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-ultraviolet-0.0.0-20260525132238-948f4557a654
-  (package
-    (name "go-github-com-charmbracelet-ultraviolet")
-    (version "0.0.0-20260525132238-948f4557a654")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/ultraviolet")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1r4rk2qv9db6iglxg116vzr0z8hjvkpqcm11qimgc9idlzb3ssrs"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/ultraviolet"))
-    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.3
-                        go-github-com-charmbracelet-x-ansi-0.11.7
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-charmbracelet-x-termios-0.1.1
-                        go-github-com-charmbracelet-x-windows-0.2.2
-                        go-github-com-clipperhouse-uax29-2.7.0
-                        go-github-com-lucasb-eyer-go-colorful-1.4.0
-                        go-github-com-muesli-cancelreader-0.2.2
-                        go-github-com-rivo-uniseg-0.4.7
-                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-                        go-golang-org-x-sync-0.20.0
-                        go-golang-org-x-sys-0.45.0))
-    (home-page "https://github.com/charmbracelet/ultraviolet")
-    (synopsis "Ultraviolet")
-    (description
-     "Package uv (Ultraviolet) provides primitives for building terminal user
-interfaces in Go.")
-    (license license:expat)))
-
-(define-public go-charm-land-bubbletea-2.0.7
-  (package
-    (name "go-charm-land-bubbletea")
-    (version "2.0.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/bubbletea")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "02shwpml0jzw7nyr9bv72vzjd5blxqabs5z0l9w9gpaslnf40ajc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "charm.land/bubbletea/v2"
-      #:unpack-path "charm.land/bubbletea"))
-    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.3
-                        go-github-com-charmbracelet-ultraviolet-0.0.0-20260525132238-948f4557a654
-                        go-github-com-charmbracelet-x-ansi-0.11.7
-                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20241212170349-ad4b7ae0f25f
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-lucasb-eyer-go-colorful-1.4.0
-                        go-github-com-muesli-cancelreader-0.2.2
-                        go-golang-org-x-sys-0.45.0))
-    (home-page "https://charm.land/bubbletea")
-    (synopsis "Bubble Tea")
-    (description
-     "Package tea provides a framework for building rich terminal user interfaces
-based on the paradigms of The Elm Architecture.  It's well-suited for simple and
-complex terminal applications, either inline, full-window, or a mix of both.
-It's been battle-tested in several large projects and is production-ready.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.45.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.45.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "12agfwdvgamd88rkczfqc8ag4mc8hlj0ilvnvpw0kk0ick8xndx0"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-charm-land-lipgloss-2.0.4
-  (package
-    (name "go-charm-land-lipgloss")
-    (version "2.0.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/lipgloss")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1j7m4ljwg19dkznv8d353chx18ghsrkc42aw4hzply12p2cpcpw8"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "charm.land/lipgloss/v2"
-      #:unpack-path "charm.land/lipgloss"))
-    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.4.1
-                        go-github-com-charmbracelet-colorprofile-0.4.3
-                        go-github-com-charmbracelet-ultraviolet-0.0.0-20251205161215-1948445e3318
-                        go-github-com-charmbracelet-x-ansi-0.11.7
-                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
-                        go-github-com-charmbracelet-x-term-0.2.2
-                        go-github-com-clipperhouse-displaywidth-0.11.0
-                        go-github-com-lucasb-eyer-go-colorful-1.4.0
-                        go-github-com-rivo-uniseg-0.4.7
-                        go-golang-org-x-sys-0.45.0))
-    (home-page "https://charm.land/lipgloss")
-    (synopsis "Lip Gloss")
-    (description
-     "Package lipgloss provides style definitions for nice terminal layouts.  Built
-with TUIs in mind.")
-    (license license:expat)))
-
-(define-public go-github-com-makenowjust-heredoc-1.0.0
-  (package
-    (name "go-github-com-makenowjust-heredoc")
-    (version "1.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/makenowjust/heredoc")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "18f21zm8n2wlnkz1ylw8rcxmqxyv2rlz8749yfqggm2m0m2884pj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/MakeNowJust/heredoc"))
-    (home-page "https://github.com/MakeNowJust/heredoc")
-    (synopsis "heredoc")
-    (description
-     "Package heredoc provides creation of here-documents from raw strings.")
-    (license license:expat)))
-
-(define-public go-github-com-atotto-clipboard-0.1.4
-  (package
-    (name "go-github-com-atotto-clipboard")
-    (version "0.1.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/atotto/clipboard")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ycd8zkgsq9iil9svhlwvhcqwcd7vik73nf8rnyfnn10gpjx97k5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/atotto/clipboard"))
-    (home-page "https://github.com/atotto/clipboard")
-    (synopsis "Clipboard for Go")
-    (description "Package clipboard read/write on clipboard.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-charmbracelet-harmonica-0.2.0
-  (package
-    (name "go-github-com-charmbracelet-harmonica")
-    (version "0.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/harmonica")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1aasg0c0xxhwav4ivm1mqmsqab6lk407xky8c19pb85r1hdbq0n7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/harmonica"))
-    (home-page "https://github.com/charmbracelet/harmonica")
-    (synopsis "Harmonica")
-    (description
-     "Package harmonica is a set of physics-based animation tools for 2D and 3D
-applications.  There's a spring animation simulator for for smooth, realistic
-motion and a projectile simulator well suited for projectiles and particles.")
-    (license license:expat)))
-
-(define-public go-github-com-dustin-go-humanize-1.0.1
-  (package
-    (name "go-github-com-dustin-go-humanize")
-    (version "1.0.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/dustin/go-humanize")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1iyhd90pnmxh64nhsh6k02c1b1glpmhh4whga9jgb9g0i5hz3sya"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/dustin/go-humanize"))
-    (home-page "https://github.com/dustin/go-humanize")
-    (synopsis "Humane Units")
-    (description
-     "Package humanize converts boring ugly numbers to human-friendly strings and
-back.")
-    (license license:expat)))
-
-(define-public go-github-com-mattn-go-runewidth-0.0.24
-  (package
-    (name "go-github-com-mattn-go-runewidth")
-    (version "0.0.24")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/mattn/go-runewidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "139p1fw908c5wd2njpw9725kcbzp12df5adyiw178kd595kaysxp"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/mattn/go-runewidth"))
-    (propagated-inputs (list go-github-com-clipperhouse-uax29-2.2.0))
-    (home-page "https://github.com/mattn/go-runewidth")
-    (synopsis "go-runewidth")
-    (description
-     "This package provides functions to get fixed width of the character or string.")
-    (license license:expat)))
-
-(define-public go-github-com-kylelemons-godebug-1.1.0
-  (package
-    (name "go-github-com-kylelemons-godebug")
-    (version "1.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/kylelemons/godebug")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0dkk3friykg8p6wgqryx6745ahhb9z1j740k7px9dac6v5xjp78c"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/kylelemons/godebug"))
-    (home-page "https://github.com/kylelemons/godebug")
-    (synopsis "Pretty Printing for Go")
-    (description
-     "Have you ever wanted to get a pretty-printed version of a Go data structure,
-complete with indentation? I have found this especially useful in unit tests and
-in debugging my code, and thus godebug was born!")
-    (license license:asl2.0)))
-
-(define-public go-github-com-sahilm-fuzzy-0.1.3
-  (package
-    (name "go-github-com-sahilm-fuzzy")
-    (version "0.1.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/sahilm/fuzzy")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1mn8813fbfigkh3z71lzqclxgfj2dfxjxp9nxrv1z076z1aj51c8"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/sahilm/fuzzy"))
-    (propagated-inputs (list go-github-com-kylelemons-godebug-1.1.0))
-    (home-page "https://github.com/sahilm/fuzzy")
-    (synopsis "fuzzy")
-    (description
-     "Package fuzzy provides fuzzy string matching optimized for filenames and code
-symbols in the style of Sublime Text, VSCode, @code{IntelliJ} IDEA et al.")
-    (license license:expat)))
-
-(define-public go-charm-land-bubbles-2.1.1
-  (package
-    (name "go-charm-land-bubbles")
-    (version "2.1.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/bubbles")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1i91gqgqpxvlwca7r633ckvni5y530vild3y75ri75vg4myr2hfb"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "charm.land/bubbles/v2"
-      #:unpack-path "charm.land/bubbles"))
-    (propagated-inputs (list go-charm-land-bubbletea-2.0.7
-                        go-charm-land-lipgloss-2.0.4
-                        go-github-com-atotto-clipboard-0.1.4
-                        go-github-com-charmbracelet-harmonica-0.2.0
-                        go-github-com-charmbracelet-x-ansi-0.11.7
-                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
-                        go-github-com-dustin-go-humanize-1.0.1
-                        go-github-com-makenowjust-heredoc-1.0.0
-                        go-github-com-mattn-go-runewidth-0.0.24
-                        go-github-com-rivo-uniseg-0.4.7
-                        go-github-com-sahilm-fuzzy-0.1.3))
-    (home-page "https://charm.land/bubbles")
-    (synopsis "Bubbles")
-    (description
-     "Package bubbles provides some components for Bubble Tea applications.  These
-components are used in production in Glow, Charm and many other applications.")
-    (license license:expat)))
-
-(define-public go-github-com-alecthomas-repr-0.4.0
-  (package
-    (name "go-github-com-alecthomas-repr")
-    (version "0.4.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/alecthomas/repr")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0ikvl78dighkn87bxk6gki4wcz9f138n7kbqkagj5vbdb690yjkl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/alecthomas/repr"))
-    (home-page "https://github.com/alecthomas/repr")
-    (synopsis "Python's repr() for Go")
-    (description
-     "Package repr attempts to represent Go values in a form that can be
-copy-and-pasted into source code directly.")
-    (license license:expat)))
-
-(define-public go-github-com-hexops-gotextdiff-1.0.3
-  (package
-    (name "go-github-com-hexops-gotextdiff")
-    (version "1.0.3")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/hexops/gotextdiff")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1vgq6w0cfhr76qlczgm5khsj1wnjkva0vhkh3qspaa1nkfw3jny1"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/hexops/gotextdiff"))
-    (home-page "https://github.com/hexops/gotextdiff")
-    (synopsis "gotextdiff - unified text diffing in Go")
-    (description "package gotextdiff supports a pluggable diff algorithm.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-alecthomas-assert-2.11.0
-  (package
-    (name "go-github-com-alecthomas-assert")
-    (version "2.11.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/alecthomas/assert")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1dvpz4xpx58q3nfwxcsci60c9zxmbmhr6pwr4mc7pgycdjr1cn6r"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/alecthomas/assert/v2"
-      #:unpack-path "github.com/alecthomas/assert"))
-    (propagated-inputs (list go-github-com-alecthomas-repr-0.4.0
-                             go-github-com-hexops-gotextdiff-1.0.3))
-    (home-page "https://github.com/alecthomas/assert")
-    (synopsis "A simple assertion library using Go generics")
-    (description
-     "Package assert provides type-safe assertions with clean error messages.")
-    (license license:expat)))
-
-(define-public go-github-com-alecthomas-repr-0.5.1
-  (package
-    (name "go-github-com-alecthomas-repr")
-    (version "0.5.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/alecthomas/repr")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0c3wws37bbxycnq4zg35bjw4hy0wq3pv4f123lk7mfg0kvkp9h73"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/alecthomas/repr"))
-    (home-page "https://github.com/alecthomas/repr")
-    (synopsis "Python's repr() for Go")
-    (description
-     "Package repr attempts to represent Go values in a form that can be
-copy-and-pasted into source code directly.")
-    (license license:expat)))
-
-(define-public go-github-com-dlclark-regexp2-1.11.5
-  (package
-    (name "go-github-com-dlclark-regexp2")
-    (version "1.11.5")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/dlclark/regexp2")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0i5c7ak8r4wwlyrx5f1mdipqk6p6ms1jgclb7hlb4qgy83c7xplc"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/dlclark/regexp2"))
-    (home-page "https://github.com/dlclark/regexp2")
-    (synopsis "regexp2 - full featured regular expressions for Go")
-    (description
-     "Package regexp2 is a regexp package that has an interface similar to Go's
-framework regexp engine but uses a more feature full regex engine behind the
-scenes.")
-    (license license:expat)))
-
-(define-public go-github-com-alecthomas-chroma-2.20.0
-  (package
-    (name "go-github-com-alecthomas-chroma")
-    (version "2.20.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/alecthomas/chroma")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "05w4hnfcxqdlsz7mkc0m3jbp1aj67wzyhq5jh8ldfgnyjnlafia3"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/alecthomas/chroma/v2"
-      #:unpack-path "github.com/alecthomas/chroma"))
-    (propagated-inputs (list go-github-com-alecthomas-assert-v2
-                             go-github-com-alecthomas-repr-0.5.1
-                             go-github-com-dlclark-regexp2-1.11.5))
-    (home-page "https://github.com/alecthomas/chroma")
-    (synopsis "A general purpose syntax highlighter in pure Go")
-    (description
-     "Package chroma takes source code and other structured text and converts it into
-syntax highlighted HTML, ANSI- coloured text, etc.")
-    (license #f)))
-
-(define-public go-github-com-charmbracelet-colorprofile-0.2.3-0.20250311203215-f60798e515dc
-  (package
-    (name "go-github-com-charmbracelet-colorprofile")
-    (version "0.2.3-0.20250311203215-f60798e515dc")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/colorprofile")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "05d7dnqkncc1j2lfyw7c7l3mv328wp3qxvaq23rjz4xalwm1zp5y"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/colorprofile"))
-    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.8.0
-                        go-github-com-charmbracelet-x-term-0.2.1
-                        go-github-com-lucasb-eyer-go-colorful-1.2.0
-                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
-                        go-golang-org-x-sys-0.30.0))
-    (home-page "https://github.com/charmbracelet/colorprofile")
-    (synopsis "Colorprofile")
-    (description
-     "Package colorprofile provides a way to downsample ANSI escape sequence colors
-and styles automatically based on output, environment variables, and Terminfo
-databases.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-ansi-0.8.0
-  (package
-    (name "go-github-com-charmbracelet-x-ansi")
-    (version "0.8.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "ansi"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "17gxmjaa08glhlxmjqdpsvr8dpw9jnkgx534j0i75wk3np9fji5g"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/ansi"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-lucasb-eyer-go-colorful-1.2.0
-                             go-github-com-mattn-go-runewidth-0.0.16
-                             go-github-com-rivo-uniseg-0.4.7))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-sys-0.26.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.26.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1qdg8lrc5f8527adc9xarp4dm30i2la02h7x3nhj6486vlkw762a"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-charmbracelet-x-term-0.2.1
-  (package
-    (name "go-github-com-charmbracelet-x-term")
-    (version "0.2.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "term"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1shw55110fnn4xz80wmgr18czmiil6z1j064m90iw8c7j9llfzn5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/term"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-golang-org-x-sys-0.26.0))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package term provides a platform-independent interfaces for interacting with
-Terminal and TTY devices.")
-    (license license:expat)))
-
-(define-public go-github-com-mattn-go-runewidth-0.0.16
-  (package
-    (name "go-github-com-mattn-go-runewidth")
-    (version "0.0.16")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/mattn/go-runewidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0d7wbfz1kd3m0a4sx0ijrnbn4kw3bhn6myvnk76s19h8zjvafbrl"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/mattn/go-runewidth"))
-    (propagated-inputs (list go-github-com-rivo-uniseg-0.2.0))
-    (home-page "https://github.com/mattn/go-runewidth")
-    (synopsis "go-runewidth")
-    (description
-     "This package provides functions to get fixed width of the character or string.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-cellbuf-0.0.13
-  (package
-    (name "go-github-com-charmbracelet-x-cellbuf")
-    (version "0.0.13")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "cellbuf"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1hx2dcxr40vs73xmhx0yhhafhjhns064zl9i5wskdyp47nl3z81w"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/cellbuf"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list
-                        go-github-com-charmbracelet-colorprofile-0.2.3-0.20250311203215-f60798e515dc
-                        go-github-com-charmbracelet-x-ansi-0.8.0
-                        go-github-com-charmbracelet-x-term-0.2.1
-                        go-github-com-mattn-go-runewidth-0.0.16
-                        go-github-com-rivo-uniseg-0.4.7))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package cellbuf provides terminal cell buffer functionality.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-lipgloss-1.1.1-0.20250404203927-76690c660834
-  (package
-    (name "go-github-com-charmbracelet-lipgloss")
-    (version "1.1.1-0.20250404203927-76690c660834")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/lipgloss")
-             (commit (go-version->git-ref version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0jldm4r64mfay3d82d9k4cw6b50phrck6s94x9a0x779z88bjx6r"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/lipgloss"))
-    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.2.0
-                        go-github-com-charmbracelet-x-ansi-0.8.0
-                        go-github-com-charmbracelet-x-cellbuf-0.0.13
-                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20240806155701-69247e0abc2a
-                        go-github-com-muesli-termenv-0.16.0
-                        go-github-com-rivo-uniseg-0.4.7))
-    (home-page "https://github.com/charmbracelet/lipgloss")
-    (synopsis "Lip Gloss")
-    (description
-     "Style definitions for nice terminal layouts.  Built with TUIs in mind.")
-    (license license:expat)))
-
-(define-public go-github-com-bits-and-blooms-bitset-1.24.0
-  (package
-    (name "go-github-com-bits-and-blooms-bitset")
-    (version "1.24.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/bits-and-blooms/bitset")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1sdmxk47iq6racm18dix326d9p4hrndisdxfbrmgw7gg34g52w1b"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/bits-and-blooms/bitset"))
-    (home-page "https://github.com/bits-and-blooms/bitset")
-    (synopsis "bitset")
-    (description
-     "Package bitset implements bitsets, a mapping between non-negative integers and
-boolean values.  It should be more efficient than map[uint] bool.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-rivo-uniseg-0.2.0
-  (package
-    (name "go-github-com-rivo-uniseg")
-    (version "0.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/rivo/uniseg")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0j7h22vfmjj562vr8gpsyrkrwp1pq9ayh5fylv24skxb467g9f0q"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/rivo/uniseg"))
-    (home-page "https://github.com/rivo/uniseg")
-    (synopsis "Unicode Text Segmentation for Go")
-    (description
-     "Package uniseg implements Unicode Text Segmentation, Unicode Line Breaking, and
-string width calculation for monospace fonts.  Unicode Text Segmentation
-conforms to Unicode Standard Annex #29
-(@@url{https://unicode.org/reports/tr29/,https://unicode.org/reports/tr29/}) and
-Unicode Line Breaking conforms to Unicode Standard Annex #14
-(@@url{https://unicode.org/reports/tr14/,https://unicode.org/reports/tr14/}).")
-    (license license:expat)))
-
-(define-public go-github-com-mattn-go-runewidth-0.0.17
-  (package
-    (name "go-github-com-mattn-go-runewidth")
-    (version "0.0.17")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/mattn/go-runewidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "185mrzq3sa3liddpnq2pi4b3crxspwcmkbnjb122i1wrwlbzgrjx"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/mattn/go-runewidth"))
-    (propagated-inputs (list go-github-com-rivo-uniseg-0.2.0))
-    (home-page "https://github.com/mattn/go-runewidth")
-    (synopsis "go-runewidth")
-    (description
-     "This package provides functions to get fixed width of the character or string.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-ansi-0.10.2
-  (package
-    (name "go-github-com-charmbracelet-x-ansi")
-    (version "0.10.2")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "ansi"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0dp8ifp78lzh0pg86fnjmix1yvwzbifa7rz8x6hhgz0asdjm2j9j"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/ansi"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.0
-                             go-github-com-lucasb-eyer-go-colorful-1.3.0
-                             go-github-com-mattn-go-runewidth-0.0.17
-                             go-github-com-rivo-uniseg-0.4.7))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-exp-golden-0.0.0-20240806155701-69247e0abc2a
-  (package
-    (name "go-github-com-charmbracelet-x-exp-golden")
-    (version "0.0.0-20240806155701-69247e0abc2a")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "exp/golden"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0g8s2vp0zvd0c9diafgl4iw78y1xzxjaiylwnsar04gwzx4jqlx2"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/exp/golden"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.2.0))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package golden provides a helper function to assert the output of tests.")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-x-exp-slice-0.0.0-20250327172914-2fdc97757edf
-  (package
-    (name "go-github-com-charmbracelet-x-exp-slice")
-    (version "0.0.0-20250327172914-2fdc97757edf")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/x")
-             (commit (go-version->git-ref version
-                                          #:subdir "exp/slice"))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0aj5gx0d5dffm1mfyd81h72kfn5mdmri4s6k0vyarrl013xb6rdj"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/x/exp/slice"
-      #:unpack-path "github.com/charmbracelet/x"))
-    (home-page "https://github.com/charmbracelet/x")
-    (synopsis #f)
-    (description
-     "Package slice provides utility functions for working with slices in Go.")
-    (license license:expat)))
-
-(define-public go-github-com-aymerick-douceur-0.2.0
-  (package
-    (name "go-github-com-aymerick-douceur")
-    (version "0.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/aymerick/douceur")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1hfysznib0fqbp8vqxpk0xiggpp0ayk2bsddi36vbg6f8zq5f81n"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/aymerick/douceur"))
-    (home-page "https://github.com/aymerick/douceur")
-    (synopsis "douceur")
-    (description
-     "This package provides a simple CSS parser and inliner in Golang.")
-    (license license:expat)))
-
-(define-public go-golang-org-x-crypto-0.24.0
-  (package
-    (name "go-golang-org-x-crypto")
-    (version "0.24.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/crypto")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "065429cblmdqh9knxhbj7l6xwav5r693i9dg77ym67zy4kfgi6v8"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/crypto"))
-    (propagated-inputs (list go-golang-org-x-net-0.21.0
-                             go-golang-org-x-sys-0.21.0
-                             go-golang-org-x-term-0.21.0))
-    (home-page "https://golang.org/x/crypto")
-    (synopsis "Go Cryptography")
-    (description
-     "This repository holds supplementary Go cryptography packages.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-sys-0.21.0
-  (package
-    (name "go-golang-org-x-sys")
-    (version "0.21.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/sys")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "000fcyi863sbmamdn3cwfv3s3z9ls5l34xnjavcbgjs591ghki8y"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/sys"))
-    (home-page "https://golang.org/x/sys")
-    (synopsis "sys")
-    (description
-     "This repository holds supplemental Go packages for low-level interactions with
-the operating system.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-term-0.21.0
-  (package
-    (name "go-golang-org-x-term")
-    (version "0.21.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/term")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1dnvwqj8adjinaha80ahmsapglq67x4ixn70j34y9mscy2wbn6fd"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/term"))
-    (propagated-inputs (list go-golang-org-x-sys-0.21.0))
-    (home-page "https://golang.org/x/term")
-    (synopsis "Go terminal/console support")
-    (description
-     "Package term provides support functions for dealing with terminals, as commonly
-found on UNIX systems.")
-    (license license:bsd-3)))
-
-(define-public go-golang-org-x-net-0.26.0
-  (package
-    (name "go-golang-org-x-net")
-    (version "0.26.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://go.googlesource.com/net")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1m79qyjbg53pybf0f1fnmdbc0sjwfvmdy1rri04bfd8i07fkgxjr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "golang.org/x/net"))
-    (propagated-inputs (list go-golang-org-x-crypto-0.24.0
-                             go-golang-org-x-sys-0.21.0
-                             go-golang-org-x-term-0.21.0
-                             go-golang-org-x-text-0.16.0))
-    (home-page "https://golang.org/x/net")
-    (synopsis "Go Networking")
-    (description "This repository holds supplementary Go networking packages.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-microcosm-cc-bluemonday-1.0.27
-  (package
-    (name "go-github-com-microcosm-cc-bluemonday")
-    (version "1.0.27")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/microcosm-cc/bluemonday")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0jzh55x7zff2i3j28mk1gr5xsmyvfb3dkkdy10vhygabs5mv550i"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/microcosm-cc/bluemonday"))
-    (propagated-inputs (list go-github-com-aymerick-douceur-0.2.0
-                             go-golang-org-x-net-0.26.0))
-    (home-page "https://github.com/microcosm-cc/bluemonday")
-    (synopsis "bluemonday")
-    (description
-     "Package bluemonday provides a way of describing an allowlist of HTML elements
-and attributes as a policy, and for that policy to be applied to untrusted
-strings from users that may contain markup.  All elements and attributes not on
-the allowlist will be stripped.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-rivo-uniseg-0.1.0
-  (package
-    (name "go-github-com-rivo-uniseg")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/rivo/uniseg")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0flpc1px1l6b1lxzhdxi0mvpkkjchppvgxshxxnlmm40s76i9ww5"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/rivo/uniseg"))
-    (home-page "https://github.com/rivo/uniseg")
-    (synopsis "Unicode Text Segmentation for Go")
-    (description
-     "Package uniseg implements Unicode Text Segmentation, Unicode Line Breaking, and
-string width calculation for monospace fonts.  Unicode Text Segmentation
-conforms to Unicode Standard Annex #29
-(@@url{https://unicode.org/reports/tr29/,https://unicode.org/reports/tr29/}) and
-Unicode Line Breaking conforms to Unicode Standard Annex #14
-(@@url{https://unicode.org/reports/tr14/,https://unicode.org/reports/tr14/}).")
-    (license license:expat)))
-
-(define-public go-github-com-mattn-go-runewidth-0.0.12
-  (package
-    (name "go-github-com-mattn-go-runewidth")
-    (version "0.0.12")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/mattn/go-runewidth")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "10m8k25anr79mirr9azap3c3a7wxn67qk774xd8hhqa1ffbicxib"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/mattn/go-runewidth"))
-    (propagated-inputs (list go-github-com-rivo-uniseg-0.1.0))
-    (home-page "https://github.com/mattn/go-runewidth")
-    (synopsis "go-runewidth")
-    (description
-     "This package provides functions to get fixed width of the character or string.")
-    (license license:expat)))
-
-(define-public go-github-com-muesli-reflow-0.3.0
-  (package
-    (name "go-github-com-muesli-reflow")
-    (version "0.3.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/muesli/reflow")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "09zcz2cqdwgj1ilya5pqwndryk6lansn87x63fcm8j1xn74vd2ry"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/muesli/reflow"))
-    (propagated-inputs (list go-github-com-mattn-go-runewidth-0.0.12))
-    (home-page "https://github.com/muesli/reflow")
-    (synopsis "reflow")
-    (description
-     "This package provides a collection of ANSI-aware methods and @@code{io.Writers}
-helping you to transform blocks of text.  This means you can still style your
-terminal output with ANSI escape sequences without them affecting the reflow
-operations & algorithms.")
-    (license license:expat)))
-
-(define-public go-github-com-aymanbagabas-go-osc52-2.0.1
-  (package
-    (name "go-github-com-aymanbagabas-go-osc52")
-    (version "2.0.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/aymanbagabas/go-osc52")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1y4y49zys7fi5wpicpdmjqnk0mb6569zg546km02yck2349jl538"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/aymanbagabas/go-osc52/v2"
-      #:unpack-path "github.com/aymanbagabas/go-osc52"))
-    (home-page "https://github.com/aymanbagabas/go-osc52")
-    (synopsis "go-osc52")
-    (description
-     "OSC52 is a terminal escape sequence that allows copying text to the clipboard.")
-    (license license:expat)))
-
-(define-public go-github-com-lucasb-eyer-go-colorful-1.2.0
-  (package
-    (name "go-github-com-lucasb-eyer-go-colorful")
-    (version "1.2.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/lucasb-eyer/go-colorful")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "08c3fkf27r16izjjd4w94xd1z7w1r4mdalbl53ms2ka2j465s3qs"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/lucasb-eyer/go-colorful"))
-    (home-page "https://github.com/lucasb-eyer/go-colorful")
-    (synopsis "go-colorful")
-    (description
-     "The colorful package provides all kinds of functions for working with colors.")
-    (license license:expat)))
-
-(define-public go-github-com-mattn-go-isatty-0.0.20
-  (package
-    (name "go-github-com-mattn-go-isatty")
-    (version "0.0.20")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/mattn/go-isatty")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0g63n9wpb991qnq9mn2kvd8jk1glrp6gnd851kvwz2wmzdkggiga"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/mattn/go-isatty"))
-    (propagated-inputs (list go-golang-org-x-sys-0.6.0))
-    (home-page "https://github.com/mattn/go-isatty")
-    (synopsis "go-isatty")
-    (description "Package isatty implements interface to isatty.")
-    (license license:expat)))
-
-(define-public go-github-com-muesli-termenv-0.16.0
-  (package
-    (name "go-github-com-muesli-termenv")
-    (version "0.16.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/muesli/termenv")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1a480qidxxf590na6jlrg9lswdl6sbzi0i4j4bpkn3x89gmkvzah"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/muesli/termenv"))
-    (propagated-inputs (list go-github-com-aymanbagabas-go-osc52-v2
-                             go-github-com-lucasb-eyer-go-colorful-1.2.0
-                             go-github-com-mattn-go-isatty-0.0.20
-                             go-github-com-rivo-uniseg-0.4.7
-                             go-golang-org-x-sys-0.30.0))
-    (home-page "https://github.com/muesli/termenv")
-    (synopsis "Features")
-    (description
-     "@@code{termenv} lets you safely use advanced styling options on the terminal.
-It gathers information about the terminal environment in terms of its ANSI &
-color support and offers you convenient methods to colorize and style your
-output, without you having to deal with all kinds of weird ANSI escape sequences
-and color conversions.")
-    (license license:expat)))
-
-(define-public go-github-com-yuin-goldmark-1.7.13
-  (package
-    (name "go-github-com-yuin-goldmark")
-    (version "1.7.13")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/yuin/goldmark")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "183v5bzgwr7ibbj6srnaaq7n98xqifaswa0c01yf693p5l6q3q6m"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/yuin/goldmark"))
-    (home-page "https://github.com/yuin/goldmark")
-    (synopsis "goldmark")
-    (description
-     "Package goldmark implements functions to convert markdown text to a desired
-format.")
-    (license license:expat)))
-
-(define-public go-github-com-yuin-goldmark-1.7.10
-  (package
-    (name "go-github-com-yuin-goldmark")
-    (version "1.7.10")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/yuin/goldmark")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0l4si9fn1yfdnl43gilxy5dkjzgkkvck3ajdmhd42pxkwmd3ljks"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/yuin/goldmark"))
-    (home-page "https://github.com/yuin/goldmark")
-    (synopsis "goldmark")
-    (description
-     "Package goldmark implements functions to convert markdown text to a desired
-format.")
-    (license license:expat)))
-
-(define-public go-github-com-yuin-goldmark-emoji-1.0.6
-  (package
-    (name "go-github-com-yuin-goldmark-emoji")
-    (version "1.0.6")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/yuin/goldmark-emoji")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "09n5ws797ma47kj0jwg0g2gkwq899kb40ny62r9f44wg6dkrpppr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/yuin/goldmark-emoji"))
-    (propagated-inputs (list go-github-com-yuin-goldmark-1.7.10))
-    (home-page "https://github.com/yuin/goldmark-emoji")
-    (synopsis "goldmark-emoji")
-    (description
-     "package emoji is a extension for the
-goldmark(@@url{http://github.com/yuin/goldmark,http://github.com/yuin/goldmark}).")
-    (license license:expat)))
-
-(define-public go-github-com-charmbracelet-glamour-1.0.0
-  (package
-    (name "go-github-com-charmbracelet-glamour")
-    (version "1.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/charmbracelet/glamour")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0l5k360q84j5ly7jqws3zlrwdjrk0wk0ymjj8i9jadghdv5r5v8h"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/charmbracelet/glamour"))
-    (propagated-inputs (list go-github-com-alecthomas-chroma-v2
-                        go-github-com-charmbracelet-lipgloss-1.1.1-0.20250404203927-76690c660834
-                        go-github-com-charmbracelet-x-ansi-0.10.2
-                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20240806155701-69247e0abc2a
-                        go-github-com-charmbracelet-x-exp-slice-0.0.0-20250327172914-2fdc97757edf
-                        go-github-com-microcosm-cc-bluemonday-1.0.27
-                        go-github-com-muesli-reflow-0.3.0
-                        go-github-com-muesli-termenv-0.16.0
-                        go-github-com-yuin-goldmark-1.7.13
-                        go-github-com-yuin-goldmark-emoji-1.0.6
-                        go-golang-org-x-term-0.36.0
-                        go-golang-org-x-text-0.30.0))
-    (home-page "https://github.com/charmbracelet/glamour")
-    (synopsis "Glamour")
-    (description
-     "Package glamour lets you render markdown documents & templates on ANSI
-compatible terminals.  You can create your own stylesheet or simply use one of
-the stylish defaults.")
-    (license license:expat)))
-
-(define-public go-github-com-russross-blackfriday-2.1.0
-  (package
-    (name "go-github-com-russross-blackfriday")
-    (version "2.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/russross/blackfriday")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0d1rg1drrfmabilqjjayklsz5d0n3hkf979sr3wsrw92bfbkivs7"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/russross/blackfriday/v2"
-      #:unpack-path "github.com/russross/blackfriday"))
-    (home-page "https://github.com/russross/blackfriday")
-    (synopsis "Blackfriday")
-    (description "Package blackfriday is a markdown processor.")
-    (license license:bsd-2)))
-
-(define-public go-github-com-cpuguy83-go-md2man-2.0.1
-  (package
-    (name "go-github-com-cpuguy83-go-md2man")
-    (version "2.0.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/cpuguy83/go-md2man")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "051ljpzf1f5nh631lvn53ziclkzmx5lza8545mkk6wxdfnfdcx8f"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/cpuguy83/go-md2man/v2"
-      #:unpack-path "github.com/cpuguy83/go-md2man"))
-    (propagated-inputs (list go-github-com-russross-blackfriday-v2))
-    (home-page "https://github.com/cpuguy83/go-md2man")
-    (synopsis "go-md2man")
-    (description "Converts markdown into roff (man pages).")
-    (license license:expat)))
-
-(define-public go-github-com-inconshreveable-mousetrap-1.0.0
-  (package
-    (name "go-github-com-inconshreveable-mousetrap")
-    (version "1.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/inconshreveable/mousetrap")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/inconshreveable/mousetrap"))
-    (home-page "https://github.com/inconshreveable/mousetrap")
-    (synopsis "mousetrap")
-    (description "mousetrap is a tiny library that answers a single question.")
-    (license license:asl2.0)))
-
-(define-public go-github-com-spf13-pflag-1.0.5
-  (package
-    (name "go-github-com-spf13-pflag")
-    (version "1.0.5")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/spf13/pflag")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0gpmacngd0gpslnbkzi263f5ishigzgh6pbdv9hp092rnjl4nd31"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/spf13/pflag"))
-    (home-page "https://github.com/spf13/pflag")
-    (synopsis "Description")
-    (description
-     "Package pflag is a drop-in replacement for Go's flag package, implementing
-POSIX/GNU-style --flags.")
-    (license license:bsd-3)))
-
-(define-public go-github-com-muesli-coral-1.0.0
-  (package
-    (name "go-github-com-muesli-coral")
-    (version "1.0.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/muesli/coral")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "116rhk0slb635divb4k4b2i1a9yk315vp2vj6wh8j88vxvn7xxpr"))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:import-path "github.com/muesli/coral"))
-    (propagated-inputs (list go-github-com-cpuguy83-go-md2man-v2
-                             go-github-com-inconshreveable-mousetrap-1.0.0
-                             go-github-com-spf13-pflag-1.0.5
-                             go-gopkg-in-yaml-v2))
-    (home-page "https://github.com/muesli/coral")
-    (synopsis "Coral Preamble")
-    (description
-     "Package coral is a commander providing a simple interface to create powerful
-modern CLI interfaces.  In addition to providing an interface, Cobra
-simultaneously provides a controller to organize your application code.")
-    (license license:asl2.0)))
blob - 82e50c8fd7ab56cac76b0505daecf8103d8867d6 (mode 644)
blob + /dev/null
--- ale/packages/librepods.scm
+++ /dev/null
@@ -1,90 +0,0 @@
-;;; librepods.scm --- control de AirPods (Rust/iced/wgpu), compilado de fuente
-;;;
-;;; Traducción de /nixdots/pkgs/librepods.nix. Cargo.toml real fetched en vivo
-;;; (2026-07-31) desde la rama linux/rust sin mergear (kavishdevar/librepods,
-;;; commit 672e65ad36eebf21ff1c1a508066f9197ee56d17, PR #241): 18 dependencias
-;;; directas (tokio, bluer, iced 0.14 con features tokio+image, dbus,
-;;; libpulse-binding, ksni, image/imageproc/ab_glyph, clap, serde...).
-;;;
-;;; Las 576 fuentes de crates.io (`guix import crate --lockfile=Cargo.lock
-;;; librepods`, corrido en vivo dentro de la VM, 2026-08-01) viven en
-;;; rust-crates.scm de este mismo canal, no acá -- 576 `crate-source` +
-;;; una tabla `define-cargo-inputs` (convención moderna de Guix,
-;;; `#:cargo-inputs` está deprecado, ver guix/build-system/cargo.scm).
-;;;
-;;; RUNTIME (esto sí se resuelve acá, es independiente del árbol de crates):
-;;; iced/wgpu cargan Vulkan/Wayland/libxkbcommon vía dlopen en tiempo de
-;;; ejecución, no en link-time -- la fase 'validate-runpath' de Guix (que
-;;; sí detecta y falla automáticamente sobre libs de LINK-time faltantes,
-;;; a diferencia de lo que dice el nombre "auto", no hace nada por dlopen)
-;;; no los agarra. autoPatchelfHook (Nix) hacía este trabajo con detección
-;;; automática; acá no hay equivalente -- se resuelve con wrap-program
-;;; manual, misma lista de libs que runtimeDependencies en librepods.nix.
-
-(define-module (ale packages librepods)
-  #:use-module (guix packages)
-  #:use-module (guix git-download)
-  #:use-module ((guix licenses) #:prefix license:)
-  #:use-module (guix build-system cargo)
-  #:use-module (guix gexp)
-  #:use-module (ale packages rust-crates)
-  #:use-module (gnu packages pkg-config)
-  #:use-module (gnu packages glib) ; dbus
-  #:use-module (gnu packages freedesktop) ; wayland
-  #:use-module (gnu packages xdisorg) ; libxkbcommon
-  #:use-module (gnu packages vulkan) ; vulkan-loader
-  #:use-module (gnu packages fontutils) ; freetype, fontconfig
-  #:use-module (gnu packages pulseaudio))
-
-(define-public librepods
-  (package
-    (name "librepods")
-    (version "0.1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/kavishdevar/librepods")
-             (commit "672e65ad36eebf21ff1c1a508066f9197ee56d17"))) ; rama linux/rust, PR #241 sin mergear -- mismo pin que en Nix
-       (file-name (git-file-name name version))
-       (sha256
-        (base32
-         "0h8w9kpigzwc1r9sxrnhbj2lwkyw1sr3i3ssnlp9idl13ay1iqhj"))))
-    (build-system cargo-build-system)
-    (arguments
-     (list
-      #:phases
-      #~(modify-phases %standard-phases
-          (add-after 'unpack 'enter-subdirectory
-            (lambda _
-              ;; sourceRoot = "${src.name}/linux-rust" en la derivación Nix original
-              (chdir "linux-rust")))
-          (add-after 'unpack 'silence-unknown-control-command-log
-            ;; mismo parche que postPatch en librepods.nix: 0x3e es un byte
-            ;; del protocolo propietario AACP de Apple sin mapear -- baja el
-            ;; nivel de log de error! a debug!, inofensivo.
-            (lambda _
-              (substitute* "src/bluetooth/aacp.rs"
-                (("error!\\(") "debug!("))))
-          (add-after 'install 'wrap-runtime-libs
-            (lambda* (#:key outputs #:allow-other-keys)
-              (let* ((out (assoc-ref outputs "out"))
-                     (bin (string-append out "/bin/librepods")))
-                (wrap-program bin
-                  `("LD_LIBRARY_PATH" ":" prefix
-                    ,(map (lambda (p) (string-append p "/lib"))
-                          (list #$vulkan-loader
-                                #$wayland
-                                #$libxkbcommon))))))))))
-    (native-inputs (list pkg-config))
-    ;; cargo-inputs: convención moderna (no #:cargo-inputs, deprecado) --
-    ;; el lookup de 'librepods vive en rust-crates.scm de este canal.
-    (inputs
-     (append (cargo-inputs 'librepods #:module '(ale packages rust-crates))
-             (list dbus pulseaudio fontconfig freetype)))
-    (home-page "https://github.com/kavishdevar/librepods")
-    (synopsis "Control de AirPods (ruido, batería, etc.) en Linux")
-    (description "LibrePods controla AirPods desde Linux: cancelación de
-ruido, nivel de batería, y (vía el fix de AVRCP en la config de sistema)
-controles de reproducción multimedia.")
-    (license license:agpl3)))
blob - 97cef8f576985b001eb2494290967c56553858f7 (mode 644)
blob + /dev/null
--- ale/packages/nezzontli-ctl.scm
+++ /dev/null
@@ -1,144 +0,0 @@
-;;; nezzontli-ctl.scm --- TUI para nezzontli.xyz, y sus 3 deps que faltan en Guix
-;;;
-;;; Traducción de /nixdots (nezzontli-ctl vía inputs.nezzontli-ctl, flake propio de
-;;; Richard7987/nezzontli-ctl). Confirmado real (no privado) y su pyproject.toml
-;;; fetched en vivo (2026-07-31):
-;;;
-;;;   dependencies = [ "textual>=0.80" "pyfiglet>=1.0" "cowsay>=6.1"
-;;;                     "textual-image>=0.8" "matplotlib>=3.8" "flatlatex>=0.15" ]
-;;;   build-system = hatchling
-;;;   entry point: ctl = "nezzontli_ctl.app:main"
-;;;
-;;; De esas 6, python-textual, python-pyfiglet y python-matplotlib YA existen en
-;;; el canal oficial `guix` (confirmado vía toys.whereis.social 2026-07-31:
-;;; python-textual 7.4.0, python-pyfiglet 1.0.4, python-matplotlib 3.10.8) --
-;;; NO hace falta redefinirlos acá, alcanza con tenerlos en el manifest/config.scm.
-;;; Faltan: python-cowsay, python-textual-image, python-flatlatex (ninguno
-;;; encontrado en ningún canal indexado) -- empaquetados acá desde cero.
-;;;
-;;; Hashes verificados en vivo con `guix download`/`guix hash -rx` dentro de
-;;; una VM Guix 1.5.0 real (2026-08-01, guix acf3d19).
-
-(define-module (ale packages nezzontli-ctl)
-  #:use-module (guix packages)
-  #:use-module (guix git-download)
-  #:use-module (guix download)
-  #:use-module ((guix licenses) #:prefix license:)
-  #:use-module (guix build-system pyproject)
-  #:use-module (gnu packages python-xyz)
-  #:use-module (gnu packages python-build)
-  #:use-module (gnu packages check))
-
-;; --- python-cowsay ---
-;; Sin sdist en PyPI (solo wheel) -- se toma la fuente de GitHub, tag v6.1.
-(define-public python-cowsay
-  (package
-    (name "python-cowsay")
-    (version "6.1")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/VaasuDevanS/cowsay-python")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32
-         "1qaawnckyy1d9ql17d72rl5fn7q5bx18jf78k4ljd9bl7hg6714m"))))
-    (build-system pyproject-build-system)
-    ;; backend detectado en build real (2026-08-01): setuptools.build_meta
-    (native-inputs (list python-setuptools python-wheel python-pytest python-coverage))
-    (arguments (list #:tests? #f)) ; pytest+coverage alcanzan pero no hace falta correrlos para un TUI wrapper chico
-    (home-page "https://github.com/VaasuDevanS/cowsay-python")
-    (synopsis "Cowsay para Python")
-    (description "Implementación en Python del clásico @command{cowsay}.")
-    (license license:gpl3)))
-
-;; --- python-flatlatex ---
-;; Convierte LaTeX matemático a texto unicode -- usado por nezzontli-ctl para
-;; previsualizar fórmulas en la TUI sin renderizar imágenes.
-(define-public python-flatlatex
-  (package
-    (name "python-flatlatex")
-    (version "0.15")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "https://files.pythonhosted.org/packages/33/7e/"
-                            "31f7ea4843fa7ed12c46a4e96e2d425b873f4bdb90463e32a0c9f163a3ec/"
-                            "flatlatex-" version ".tar.gz"))
-       (sha256
-        (base32
-         "0ffiwhjb0axfyy4jlskgqhxlhc47nqa0nc7zpnym5jzwsjyf2w2i"))))
-    (build-system pyproject-build-system)
-    (propagated-inputs (list python-regex))
-    ;; backend detectado en build real (2026-08-01): setuptools.build_meta,
-    ;; sin declararlo el build falla con "ModuleNotFoundError: setuptools".
-    (native-inputs (list python-setuptools python-wheel python-pytest))
-    (home-page "https://github.com/rtmigo/flatlatex")
-    (synopsis "Convierte LaTeX matemático a texto unicode plano")
-    (description "@code{flatlatex} traduce expresiones LaTeX matemáticas a su
-representación equivalente en texto unicode (sin renderizar imágenes).")
-    (license license:bsd-2)))
-
-;; --- python-textual-image ---
-;; Renderiza imágenes en terminal vía el protocolo de gráficos de Kitty,
-;; integrado con Rich/Textual -- lo mismo que usa `slides` (ver
-;; pkgs paquete "slides" en este mismo canal) pero como widget embebible.
-(define-public python-textual-image
-  (package
-    (name "python-textual-image")
-    (version "0.13.2")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "https://files.pythonhosted.org/packages/10/77/"
-                            "b2128ced69556bfbb8e1c19d8f013e621cf12531eaba4e9b09e1cfa81e37/"
-                            "textual_image-" version ".tar.gz"))
-       (sha256
-        (base32
-         "1vj31svjq85wyaf0v0r8brs7pdr6l9nr788nbgg38xydpzicx84c"))))
-    (build-system pyproject-build-system)
-    ;; backend detectado en build real (2026-08-01): hatchling.build
-    (native-inputs (list python-hatchling))
-    (propagated-inputs (list python-pillow python-rich python-textual))
-    (arguments (list #:tests? #f)) ; pide pytest (no declarado, no hace falta para un widget usado como dependencia)
-    (home-page "https://github.com/lnqs/textual-image")
-    (synopsis "Renderiza imágenes en terminal (Kitty Graphics Protocol) para Rich/Textual")
-    (description "Widget de Textual/Rich para mostrar imágenes rasterizadas en
-terminales compatibles con el protocolo de gráficos de Kitty (o sixel/half-block
-como fallback).")
-    (license license:expat)))
-
-;; --- nezzontli-ctl ---
-(define-public nezzontli-ctl
-  (package
-    (name "nezzontli-ctl")
-    (version "0.1.0-1.97b83a8") ; pineado a HEAD de main al momento de escribir esto -- sin releases/tags en el repo
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/Richard7987/nezzontli-ctl")
-             (commit "97b83a82103197915fefaa3b0daf649f14f57280")))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32
-         "1l72i4c7x8m1wd0cgp5qb87ycphncq2b605fg9kc7nsij9ix16sb"))))
-    (build-system pyproject-build-system)
-    (native-inputs (list python-hatchling)) ; backend real detectado en build (2026-08-01)
-    (propagated-inputs
-     (list python-textual
-           python-pyfiglet
-           python-cowsay
-           python-textual-image
-           python-matplotlib
-           python-flatlatex))
-    (arguments (list #:tests? #f)) ; sin suite de tests empaquetada, igual que en la derivación Nix original
-    (home-page "https://github.com/Richard7987/nezzontli-ctl")
-    (synopsis "TUI para crear/editar contenido de nezzontli.xyz")
-    (description "Herramienta de terminal (Textual) para crear y editar posts,
-páginas y álbumes de fotos de nezzontli.xyz sin depender de un CMS externo.
-Instala el comando @command{ctl}. Por default apunta a @file{~/projects/website};
-configurable con la variable de entorno @env{NEZZONTLI_REPO_PATH}.")
-    (license license:expat))) ; AJUSTAR: confirmar licencia real del repo (no verificada en esta ronda)
blob - 40afb8eed0dd2835d82aaccf2351948b66d39d2b (mode 644)
blob + /dev/null
--- ale/packages/rust-crates.scm
+++ /dev/null
@@ -1,2924 +0,0 @@
-;;; rust-crates.scm --- fuentes de crates.io generadas por `guix import crate`
-;;;
-;;; Generado en vivo (2026-08-01) con:
-;;;   guix import crate --lockfile=Cargo.lock librepods
-;;; dentro de una VM Guix 1.5.0 real, contra el Cargo.lock real de
-;;; kavishdevar/librepods (commit 672e65ad36ee..., rama linux/rust,
-;;; ver pkgs/librepods.scm). 576 crates -- todo hash es real, verificado
-;;; contra crates.io por el importador, ninguno fabricado a mano.
-;;;
-;;; NO editar a mano salvo para resolver un TODO puntual que deje el
-;;; importador (crates con sospecha de código vendorizado) -- para
-;;; regenerar tras un cambio de Cargo.lock, volver a correr el comando
-;;; de arriba y reemplazar este archivo entero.
-
-(define-module (ale packages rust-crates)
-  #:use-module (guix build-system cargo)
-  #:export (lookup-cargo-inputs))
-
-(define rust-ab-glyph-0.2.32
-  (crate-source "ab_glyph" "0.2.32"
-                "1hkc7y8yjd261d5cm9771dawnwc26rgdlniv3jysb3n3f9s4bh01"))
-
-(define rust-ab-glyph-rasterizer-0.1.10
-  (crate-source "ab_glyph_rasterizer" "0.1.10"
-                "065n6bj7kqk6f12336lm87fqmvf4lxg7rkg2j56nix228jmgnvrn"))
-
-(define rust-adler2-2.0.1
-  (crate-source "adler2" "2.0.1"
-                "1ymy18s9hs7ya1pjc9864l30wk8p2qfqdi7mhhcc5nfakxbij09j"))
-
-(define rust-aes-0.9.0-rc.4
-  (crate-source "aes" "0.9.0-rc.4"
-                "18yj3z9v1g29m6lkncwshgl6rq4spkxabx71qa0x36kxlh47w284"))
-
-(define rust-ahash-0.8.12
-  (crate-source "ahash" "0.8.12"
-                "0xbsp9rlm5ki017c0w6ay8kjwinwm8knjncci95mii30rmwz25as"))
-
-(define rust-aho-corasick-1.1.4
-  (crate-source "aho-corasick" "1.1.4"
-                "00a32wb2h07im3skkikc495jvncf62jl6s96vwc7bhi70h9imlyx"))
-
-(define rust-aligned-0.4.3
-  (crate-source "aligned" "0.4.3"
-                "1186lhb3gb4x6spzw7ff0zcraa8cr9zqk4ldpm5g1vb2ijc0higf"))
-
-(define rust-aligned-vec-0.6.4
-  (crate-source "aligned-vec" "0.6.4"
-                "16vnf78hvfix5cwzd5xs5a2g6afmgb4h7n6yfsc36bv0r22072fw"))
-
-(define rust-android-activity-0.6.1
-  (crate-source "android-activity" "0.6.1"
-                "1k8v4mw8kijvmjmqwr05cjvk2arklx2968bjjpa5szc5aaq1nahg"))
-
-(define rust-android-build-0.1.3
-  (crate-source "android-build" "0.1.3"
-                "1zdqn0h2kya3f05g55vg8x53ixh7khrmd5r3rw44cl2x2xj4rb4c"))
-
-(define rust-android-properties-0.2.2
-  (crate-source "android-properties" "0.2.2"
-                "016slvg269c0y120p9qd8vdfqa2jbw4j0g18gfw6p3ain44v4zpw"))
-
-(define rust-android-system-properties-0.1.5
-  (crate-source "android_system_properties" "0.1.5"
-                "04b3wrz12837j7mdczqd95b732gw5q7q66cv4yn4646lvccp57l1"))
-
-(define rust-anstream-1.0.0
-  (crate-source "anstream" "1.0.0"
-                "13d2bj0xfg012s4rmq44zc8zgy1q8k9yp7yhvfnarscnmwpj2jl2"))
-
-(define rust-anstyle-1.0.14
-  (crate-source "anstyle" "1.0.14"
-                "0030szmgj51fxkic1hpakxxgappxzwm6m154a3gfml83lq63l2wl"))
-
-(define rust-anstyle-parse-1.0.0
-  (crate-source "anstyle-parse" "1.0.0"
-                "03hkv2690s0crssbnmfkr76kw1k7ah2i6s5amdy9yca2n8w7zkjj"))
-
-(define rust-anstyle-query-1.1.5
-  (crate-source "anstyle-query" "1.1.5"
-                "1p6shfpnbghs6jsa0vnqd8bb8gd7pjd0jr7w0j8jikakzmr8zi20"))
-
-(define rust-anstyle-wincon-3.0.11
-  (crate-source "anstyle-wincon" "3.0.11"
-                "0zblannm70sk3xny337mz7c6d8q8i24vhbqi42ld8v7q1wjnl7i9"))
-
-(define rust-anyhow-1.0.102
-  (crate-source "anyhow" "1.0.102"
-                "0b447dra1v12z474c6z4jmicdmc5yxz5bakympdnij44ckw2s83z"))
-
-(define rust-approx-0.5.1
-  (crate-source "approx" "0.5.1"
-                "1ilpv3dgd58rasslss0labarq7jawxmivk17wsh8wmkdm3q15cfa"))
-
-(define rust-arbitrary-1.4.2
-  (crate-source "arbitrary" "1.4.2"
-                "1wcbi4x7i3lzcrkjda4810nqv03lpmvfhb0a85xrq1mbqjikdl63"))
-
-(define rust-arg-enum-proc-macro-0.3.4
-  (crate-source "arg_enum_proc_macro" "0.3.4"
-                "1sjdfd5a8j6r99cf0bpqrd6b160x9vz97y5rysycsjda358jms8a"))
-
-(define rust-arrayref-0.3.9
-  (crate-source "arrayref" "0.3.9"
-                "1jzyp0nvp10dmahaq9a2rnxqdd5wxgbvp8xaibps3zai8c9fi8kn"))
-
-(define rust-arrayvec-0.7.6
-  (crate-source "arrayvec" "0.7.6"
-                "0l1fz4ccgv6pm609rif37sl5nv5k6lbzi7kkppgzqzh1vwix20kw"))
-
-(define rust-as-raw-xcb-connection-1.0.1
-  (crate-source "as-raw-xcb-connection" "1.0.1"
-                "0sqgpz2ymv5yx76r5j2npjq2x5qvvqnw0vrs35cyv30p3pfp2m8p"))
-
-(define rust-as-slice-0.2.1
-  (crate-source "as-slice" "0.2.1"
-                "05j52y1ws8kir5zjxnl48ann0if79sb56p9nm76hvma01r7nnssi"))
-
-(define rust-ash-0.38.0+1.3.281
-  (crate-source "ash" "0.38.0+1.3.281"
-                "0vx4yf689v1rc680jvy8bnysx5sgd8f33wnp2vqaizh0v0v4kd0b"))
-
-(define rust-async-broadcast-0.7.2
-  (crate-source "async-broadcast" "0.7.2"
-                "0ckmqcwyqwbl2cijk1y4r0vy60i89gqc86ijrxzz5f2m4yjqfnj3"))
-
-(define rust-async-channel-2.5.0
-  (crate-source "async-channel" "2.5.0"
-                "1ljq24ig8lgs2555myrrjighycpx2mbjgrm3q7lpa6rdsmnxjklj"))
-
-(define rust-async-executor-1.14.0
-  (crate-source "async-executor" "1.14.0"
-                "0al1rmxjy7p7r6h50z698q5lwssqs5a2vzmqbazm1z2sv1rgjsy9"))
-
-(define rust-async-io-2.6.0
-  (crate-source "async-io" "2.6.0"
-                "1z16s18bm4jxlmp6rif38mvn55442yd3wjvdfhvx4hkgxf7qlss5"))
-
-(define rust-async-lock-3.4.2
-  (crate-source "async-lock" "3.4.2"
-                "04c3xrrdrfrvh9v0ajxrangpy38qi76qq268zslphnxxjqjpy3r9"))
-
-(define rust-async-process-2.5.0
-  (crate-source "async-process" "2.5.0"
-                "0xfswxmng6835hjlfhv7k0jrfp7czqxpfj6y2s5dsp05q0g94l7w"))
-
-(define rust-async-recursion-1.1.1
-  (crate-source "async-recursion" "1.1.1"
-                "04ac4zh8qz2xjc79lmfi4jlqj5f92xjvfaqvbzwkizyqd4pl4hrv"))
-
-(define rust-async-signal-0.2.13
-  (crate-source "async-signal" "0.2.13"
-                "0k66mpb3xp86hj4vxs7w40v7qz2jfbblrm9ddc5mglwwynxp1h23"))
-
-(define rust-async-task-4.7.1
-  (crate-source "async-task" "4.7.1"
-                "1pp3avr4ri2nbh7s6y9ws0397nkx1zymmcr14sq761ljarh3axcb"))
-
-(define rust-async-trait-0.1.89
-  (crate-source "async-trait" "0.1.89"
-                "1fsxxmz3rzx1prn1h3rs7kyjhkap60i7xvi0ldapkvbb14nssdch"))
-
-(define rust-atomic-waker-1.1.2
-  (crate-source "atomic-waker" "1.1.2"
-                "1h5av1lw56m0jf0fd3bchxq8a30xv0b4wv8s4zkp4s0i7mfvs18m"))
-
-(define rust-autocfg-1.5.0
-  (crate-source "autocfg" "1.5.0"
-                "1s77f98id9l4af4alklmzq46f21c980v13z2r1pcxx6bqgw0d1n0"))
-
-(define rust-av-scenechange-0.14.1
-  (crate-source "av-scenechange" "0.14.1"
-                "1543y7riwcy4mmsgcalxcm3bnb41hvwiqiz774nbj68fq9vischg"))
-
-(define rust-av1-grain-0.2.5
-  (crate-source "av1-grain" "0.2.5"
-                "1y3p43i5xncbny0pfh8kw09am3l3mgyg82ln65r3f434443xpzcc"))
-
-(define rust-avif-serialize-0.8.8
-  (crate-source "avif-serialize" "0.8.8"
-                "0gd5hr9vd2rkf9gn60f39rham6lzn8a4cdy0p57ihrxx0zq84l1p"))
-
-(define rust-bit-set-0.8.0
-  (crate-source "bit-set" "0.8.0"
-                "18riaa10s6n59n39vix0cr7l2dgwdhcpbcm97x1xbyfp1q47x008"))
-
-(define rust-bit-vec-0.8.0
-  (crate-source "bit-vec" "0.8.0"
-                "1xxa1s2cj291r7k1whbxq840jxvmdsq9xgh7bvrxl46m80fllxjy"))
-
-(define rust-bit-field-0.10.3
-  (crate-source "bit_field" "0.10.3"
-                "1ikhbph4ap4w692c33r8bbv6yd2qxm1q3f64845grp1s6b3l0jqy"))
-
-(define rust-bitflags-1.3.2
-  (crate-source "bitflags" "1.3.2"
-                "12ki6w8gn1ldq7yz9y680llwk5gmrhrzszaa17g1sbrw2r2qvwxy"))
-
-(define rust-bitflags-2.11.0
-  (crate-source "bitflags" "2.11.0"
-                "1bwjibwry5nfwsfm9kjg2dqx5n5nja9xymwbfl6svnn8jsz6ff44"))
-
-(define rust-bitstream-io-4.9.0
-  (crate-source "bitstream-io" "4.9.0"
-                "0mqpwqy8cqnaqr4wkpk7qy7fjp4x6vxaf8z2hprbvimj3nfvvm30"))
-
-(define rust-block-0.1.6
-  (crate-source "block" "0.1.6"
-                "16k9jgll25pzsq14f244q22cdv0zb4bqacldg3kx6h89d7piz30d"))
-
-(define rust-block2-0.5.1
-  (crate-source "block2" "0.5.1"
-                "0pyiha5his2grzqr3mynmq244laql2j20992i59asp0gy7mjw4rc"))
-
-(define rust-block2-0.6.2
-  (crate-source "block2" "0.6.2"
-                "1xcfllzx6c3jc554nmb5qy6xmlkl6l6j5ib4wd11800n0n3rvsyd"))
-
-(define rust-blocking-1.6.2
-  (crate-source "blocking" "1.6.2"
-                "08bz3f9agqlp3102snkvsll6wc9ag7x5m1xy45ak2rv9pq18sgz8"))
-
-(define rust-bluer-0.17.4
-  (crate-source "bluer" "0.17.4"
-                "00d9n6gx05kr8yr08nyzcpsmay41961sdvmhr2an86b0bhpi2s5g"))
-
-(define rust-built-0.8.0
-  (crate-source "built" "0.8.0"
-                "0r5f08lpjsr6j5ajkbmd0ymfmajpq8ddbfvi8ji8rx48y88qzbgl"))
-
-(define rust-bumpalo-3.20.2
-  (crate-source "bumpalo" "3.20.2"
-                "1jrgxlff76k9glam0akhwpil2fr1w32gbjdf5hpipc7ld2c7h82x"))
-
-(define rust-bytemuck-1.25.0
-  (crate-source "bytemuck" "1.25.0"
-                "1v1z32igg9zq49phb3fra0ax5r2inf3aw473vldnm886sx5vdvy8"))
-
-(define rust-bytemuck-derive-1.10.2
-  (crate-source "bytemuck_derive" "1.10.2"
-                "1zvmjmw1sdmx9znzm4dpbb2yvz9vyim8w6gp4z256l46qqdvvazr"))
-
-(define rust-byteorder-lite-0.1.0
-  (crate-source "byteorder-lite" "0.1.0"
-                "15alafmz4b9az56z6x7glcbcb6a8bfgyd109qc3bvx07zx4fj7wg"))
-
-(define rust-bytes-1.11.1
-  (crate-source "bytes" "1.11.1"
-                "0czwlhbq8z29wq0ia87yass2mzy1y0jcasjb8ghriiybnwrqfx0y"))
-
-(define rust-calloop-0.13.0
-  (crate-source "calloop" "0.13.0"
-                "1v5zgidnhsyml403rzr7vm99f8q6r5bxq5gxyiqkr8lcapwa57dr"))
-
-(define rust-calloop-0.14.4
-  (crate-source "calloop" "0.14.4"
-                "1xsd8xk53v9zbvhjy7ynf4gya9s4rvvh8jqx9psi1b2v6rw9kgsd"))
-
-(define rust-calloop-wayland-source-0.3.0
-  (crate-source "calloop-wayland-source" "0.3.0"
-                "086x5mq16prrcwd9k6bw9an0sp8bj9l5daz4ziz5z4snf2c6m9lm"))
-
-(define rust-calloop-wayland-source-0.4.1
-  (crate-source "calloop-wayland-source" "0.4.1"
-                "1yi1c23naqhd8m94q3v366s4cak8l50zy7ldrkqfn0hajkqgr3hk"))
-
-(define rust-cc-1.2.58
-  (crate-source "cc" "1.2.58"
-                "1qb0zyqhn8pqzdp7d3scm19zmvgvbyh3iabmj1q7fc4ynva2isg1"))
-
-(define rust-cesu8-1.1.0
-  (crate-source "cesu8" "1.1.0"
-                "0g6q58wa7khxrxcxgnqyi9s1z2cjywwwd3hzr5c55wskhx6s0hvd"))
-
-(define rust-cfg-if-1.0.4
-  (crate-source "cfg-if" "1.0.4"
-                "008q28ajc546z5p2hcwdnckmg0hia7rnx52fni04bwqkzyrghc4k"))
-
-(define rust-cfg-aliases-0.2.1
-  (crate-source "cfg_aliases" "0.2.1"
-                "092pxdc1dbgjb6qvh83gk56rkic2n2ybm4yvy76cgynmzi3zwfk1"))
-
-(define rust-cipher-0.5.1
-  (crate-source "cipher" "0.5.1"
-                "1skqij7dx6glllvr3x59w5nzv07zaqh7j4zb7828k8hvzqkq4kg3"))
-
-(define rust-clap-4.6.0
-  (crate-source "clap" "4.6.0"
-                "0l8k0ja5rf4hpn2g98bqv5m6lkh2q6b6likjpmm6fjw3cxdsz4xi"))
-
-(define rust-clap-builder-4.6.0
-  (crate-source "clap_builder" "4.6.0"
-                "17q6np22yxhh5y5v53y4l31ps3hlaz45mvz2n2nicr7n3c056jki"))
-
-(define rust-clap-derive-4.6.0
-  (crate-source "clap_derive" "4.6.0"
-                "0snapc468s7n3avr33dky4y7rmb7ha3qsp9l0k5vh6jacf5bs40i"))
-
-(define rust-clap-lex-1.1.0
-  (crate-source "clap_lex" "1.1.0"
-                "1ycqkpygnlqnndghhcxjb44lzl0nmgsia64x9581030yifxs7m68"))
-
-(define rust-clipboard-win-5.4.1
-  (crate-source "clipboard-win" "5.4.1"
-                "1m44gqy11rq1ww7jls86ppif98v6kv2wkwk8p17is86zsdq3gq5x"))
-
-(define rust-clipboard-macos-0.1.1
-  (crate-source "clipboard_macos" "0.1.1"
-                "13zkbmnsl2c98452kvia7vr2ywwl123bj2q81diw78vv0jm4lzwv"))
-
-(define rust-clipboard-wayland-0.2.2
-  (crate-source "clipboard_wayland" "0.2.2"
-                "1f1prf3qhww5qqbbqbf27ygq103z9r1b678cs4lpg672qimqhgq0"))
-
-(define rust-clipboard-x11-0.4.3
-  (crate-source "clipboard_x11" "0.4.3"
-                "1m2szxgxk8s8j7anp73pdijdp50yvnjhakscj8wzvnpza8sf6qxx"))
-
-(define rust-codespan-reporting-0.12.0
-  (crate-source "codespan-reporting" "0.12.0"
-                "108g41xqzhr8fx8hlpy5qzmqq8ylldbj37wndkaqm34yy1d2wvgy"))
-
-(define rust-color-quant-1.1.0
-  (crate-source "color_quant" "1.1.0"
-                "12q1n427h2bbmmm1mnglr57jaz2dj9apk0plcxw7nwqiai7qjyrx"))
-
-(define rust-colorchoice-1.0.5
-  (crate-source "colorchoice" "1.0.5"
-                "0w75k89hw39p0mnnhlrwr23q50rza1yjki44qvh2mgrnj065a1qx"))
-
-(define rust-combine-4.6.7
-  (crate-source "combine" "4.6.7"
-                "1z8rh8wp59gf8k23ar010phgs0wgf5i8cx4fg01gwcnzfn5k0nms"))
-
-(define rust-concurrent-queue-2.5.0
-  (crate-source "concurrent-queue" "2.5.0"
-                "0wrr3mzq2ijdkxwndhf79k952cp4zkz35ray8hvsxl96xrx1k82c"))
-
-(define rust-core-foundation-0.9.4
-  (crate-source "core-foundation" "0.9.4"
-                "13zvbbj07yk3b61b8fhwfzhy35535a583irf23vlcg59j7h9bqci"))
-
-(define rust-core-foundation-0.10.1
-  (crate-source "core-foundation" "0.10.1"
-                "1xjns6dqf36rni2x9f47b65grxwdm20kwdg9lhmzdrrkwadcv9mj"))
-
-(define rust-core-foundation-sys-0.8.7
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "core-foundation-sys" "0.8.7"
-                "12w8j73lazxmr1z0h98hf3z623kl8ms7g07jch7n4p8f9nwlhdkp"))
-
-(define rust-core-graphics-0.23.2
-  (crate-source "core-graphics" "0.23.2"
-                "10dhv3gk4kmbzl14xxkrhhky4fdp8h6nzff6h0019qgr6nz84xy0"))
-
-(define rust-core-graphics-types-0.1.3
-  (crate-source "core-graphics-types" "0.1.3"
-                "1bxg8nxc8fk4kxnqyanhf36wq0zrjr552c58qy6733zn2ihhwfa5"))
-
-(define rust-core-graphics-types-0.2.0
-  (crate-source "core-graphics-types" "0.2.0"
-                "1sqka1rz84lr3p69i1s6lggnpnznmrw4ngc5q76w9xhky80s2i1x"))
-
-(define rust-core2-0.4.0
-  (crate-source "core2" "0.4.0"
-                "01f5xv0kf3ds3xm7byg78hycbanb8zlpvsfv4j47y46n3bpsg6xl"))
-
-(define rust-core-maths-0.1.1
-  (crate-source "core_maths" "0.1.1"
-                "0c0dv11ixxpc9bsx5xasvl98mb1dlprzcm6qq6ls3nsygw0mwx3p"))
-
-(define rust-cosmic-text-0.15.0
-  (crate-source "cosmic-text" "0.15.0"
-                "0dvpwc4rb7gysrd7sir10k2hk2j2vis6xn35wg5s6mws78l54f0p"))
-
-(define rust-cpubits-0.1.0
-  (crate-source "cpubits" "0.1.0"
-                "0qaqgwvjhks29a59sw06w9n8c90vbmidfbfz2jj6wa8d0x1wbw2y"))
-
-(define rust-cpufeatures-0.2.17
-  (crate-source "cpufeatures" "0.2.17"
-                "10023dnnaghhdl70xcds12fsx2b966sxbxjq5sxs49mvxqw5ivar"))
-
-(define rust-crc32fast-1.5.0
-  (crate-source "crc32fast" "1.5.0"
-                "04d51liy8rbssra92p0qnwjw8i9rm9c4m3bwy19wjamz1k4w30cl"))
-
-(define rust-crossbeam-deque-0.8.6
-  (crate-source "crossbeam-deque" "0.8.6"
-                "0l9f1saqp1gn5qy0rxvkmz4m6n7fc0b3dbm6q1r5pmgpnyvi3lcx"))
-
-(define rust-crossbeam-epoch-0.9.18
-  (crate-source "crossbeam-epoch" "0.9.18"
-                "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv"))
-
-(define rust-crossbeam-utils-0.8.21
-  (crate-source "crossbeam-utils" "0.8.21"
-                "0a3aa2bmc8q35fb67432w16wvi54sfmb69rk9h5bhd18vw0c99fh"))
-
-(define rust-crunchy-0.2.4
-  (crate-source "crunchy" "0.2.4"
-                "1mbp5navim2qr3x48lyvadqblcxc1dm0lqr0swrkkwy2qblvw3s6"))
-
-(define rust-cryoglyph-0.1.0
-  (crate-source "cryoglyph" "0.1.0"
-                "06f5dvmsirrkrrpnyv92gdcsd7801a9n7cbgfdhx9nycvddpkg08"))
-
-(define rust-crypto-common-0.2.1
-  (crate-source "crypto-common" "0.2.1"
-                "041p8bs680hrg6rhicfifn19cfvybq9aya5i4i0k08d9byqpnwkp"))
-
-(define rust-ctor-lite-0.1.2
-  (crate-source "ctor-lite" "0.1.2"
-                "007342zvk2i8d9xz7n9wjxmlx55ry3prfm8ynwvbg3h6wb1d0qp1"))
-
-(define rust-cursor-icon-1.2.0
-  (crate-source "cursor-icon" "1.2.0"
-                "0bvkw7ak1mqwcpkgd9lh7n00hcvlh87jfl7188f231nz6zfy2ypj"))
-
-(define rust-custom-debug-0.6.2
-  (crate-source "custom_debug" "0.6.2"
-                "13i9cldd9glg8k25z5ll5wb083rnl07pl7bzhwgf3cv7jnnx39rd"))
-
-(define rust-custom-debug-derive-0.6.2
-  (crate-source "custom_debug_derive" "0.6.2"
-                "04cw7wqf42rjnah5b79vpwawh94m5rjjbrrb9xicgxjjhvdcw1x7"))
-
-(define rust-darling-0.20.11
-  (crate-source "darling" "0.20.11"
-                "1vmlphlrlw4f50z16p4bc9p5qwdni1ba95qmxfrrmzs6dh8lczzw"))
-
-(define rust-darling-core-0.20.11
-  (crate-source "darling_core" "0.20.11"
-                "0bj1af6xl4ablnqbgn827m43b8fiicgv180749f5cphqdmcvj00d"))
-
-(define rust-darling-macro-0.20.11
-  (crate-source "darling_macro" "0.20.11"
-                "1bbfbc2px6sj1pqqq97bgqn6c8xdnb2fmz66f7f40nrqrcybjd7w"))
-
-(define rust-dbus-0.9.10
-  (crate-source "dbus" "0.9.10"
-                "1m252djlnskgb89i2177yf9w6p4nx9475gamc8ryxaz7sxlamcr1"))
-
-(define rust-dbus-crossroads-0.5.3
-  (crate-source "dbus-crossroads" "0.5.3"
-                "1s24yk48jkvkkvgplgjrrqvzy365pmz6nv17c1v6dfhz32yz1gv4"))
-
-(define rust-dbus-tokio-0.7.6
-  (crate-source "dbus-tokio" "0.7.6"
-                "04xd3z2dnjv4d45kj3wqnwbnwllrp1zsg8v3q0qp2rxwb7a8hxh0"))
-
-(define rust-dispatch-0.2.0
-  (crate-source "dispatch" "0.2.0"
-                "0fwjr9b7582ic5689zxj8lf7zl94iklhlns3yivrnv8c9fxr635x"))
-
-(define rust-dispatch2-0.3.1
-  (crate-source "dispatch2" "0.3.1"
-                "0f5xmnbzpaz1g80m27kd804p75nswh0ikb6wvqh4ba3x9rz3c3hy"))
-
-(define rust-displaydoc-0.2.5
-  (crate-source "displaydoc" "0.2.5"
-                "1q0alair462j21iiqwrr21iabkfnb13d6x5w95lkdg21q2xrqdlp"))
-
-(define rust-dlib-0.5.3
-  (crate-source "dlib" "0.5.3"
-                "0jpr4smrwrv8xj70mz4ixnbc6ljm82f12z2mz1hv89056y3wv3mb"))
-
-(define rust-document-features-0.2.12
-  (crate-source "document-features" "0.2.12"
-                "0qcgpialq3zgvjmsvar9n6v10rfbv6mk6ajl46dd4pj5hn3aif6l"))
-
-(define rust-downcast-rs-1.2.1
-  (crate-source "downcast-rs" "1.2.1"
-                "1lmrq383d1yszp7mg5i7i56b17x2lnn3kb91jwsq0zykvg2jbcvm"))
-
-(define rust-dpi-0.1.2
-  (crate-source "dpi" "0.1.2"
-                "0xhsvzgjvdch2fwmfc9vkb708b0q59b6imypyjlgbiigyb74rcfq"))
-
-(define rust-either-1.15.0
-  (crate-source "either" "1.15.0"
-                "069p1fknsmzn9llaizh77kip0pqmcwpdsykv2x30xpjyija5gis8"))
-
-(define rust-endi-1.1.1
-  (crate-source "endi" "1.1.1"
-                "16a0076dx41vgrzzimm9clcym77h732czqjiajanmzvd1i1y5dv6"))
-
-(define rust-enumflags2-0.7.12
-  (crate-source "enumflags2" "0.7.12"
-                "1vzcskg4dca2jiflsfx1p9yw1fvgzcakcs7cpip0agl51ilgf9qh"))
-
-(define rust-enumflags2-derive-0.7.12
-  (crate-source "enumflags2_derive" "0.7.12"
-                "09rqffacafl1b83ir55hrah9gza0x7pzjn6lr6jm76fzix6qmiv7"))
-
-(define rust-env-filter-1.0.1
-  (crate-source "env_filter" "1.0.1"
-                "1vvf9xhaxm0m78bp23b8j3cbv1vm5vffn3gaas27mc64rhm0rs9j"))
-
-(define rust-env-logger-0.11.10
-  (crate-source "env_logger" "0.11.10"
-                "0smmk1hqzk7z91rg7fdq98d03gh9kidkd0ymim43zb4n457w0886"))
-
-(define rust-equator-0.4.2
-  (crate-source "equator" "0.4.2"
-                "1z760z5r0haxjyakbqxvswrz9mq7c29arrivgq8y1zldhc9v44a7"))
-
-(define rust-equator-macro-0.4.2
-  (crate-source "equator-macro" "0.4.2"
-                "1cqzx3cqn9rxln3a607xr54wippzff56zs5chqdf3z2bnks3rwj4"))
-
-(define rust-equivalent-1.0.2
-  (crate-source "equivalent" "1.0.2"
-                "03swzqznragy8n0x31lqc78g2af054jwivp7lkrbrc0khz74lyl7"))
-
-(define rust-errno-0.3.14
-  (crate-source "errno" "0.3.14"
-                "1szgccmh8vgryqyadg8xd58mnwwicf39zmin3bsn63df2wbbgjir"))
-
-(define rust-error-code-3.3.2
-  (crate-source "error-code" "3.3.2"
-                "0nacxm9xr3s1rwd6fabk3qm89fyglahmbi4m512y0hr8ym6dz8ny"))
-
-(define rust-etagere-0.2.15
-  (crate-source "etagere" "0.2.15"
-                "0hjkik00nl8bm9fafpzqkb6yah3mkphc21zpc159a5fwwncvz2gw"))
-
-(define rust-euclid-0.22.14
-  (crate-source "euclid" "0.22.14"
-                "01ksjl4vb8ms89laswnjpld3z4n6c1s7qlqq0djx3imiwdjm787i"))
-
-(define rust-event-listener-5.4.1
-  (crate-source "event-listener" "5.4.1"
-                "1asnp3agbr8shcl001yd935m167ammyi8hnvl0q1ycajryn6cfz1"))
-
-(define rust-event-listener-strategy-0.5.4
-  (crate-source "event-listener-strategy" "0.5.4"
-                "14rv18av8s7n8yixg38bxp5vg2qs394rl1w052by5npzmbgz7scb"))
-
-(define rust-exr-1.74.0
-  (crate-source "exr" "1.74.0"
-                "1gk3cc2qkfm0jqw4v1d7g4c356k9iz583bq17iiwp8kalm1y0023"))
-
-(define rust-fastrand-2.3.0
-  (crate-source "fastrand" "2.3.0"
-                "1ghiahsw1jd68df895cy5h3gzwk30hndidn3b682zmshpgmrx41p"))
-
-(define rust-fax-0.2.6
-  (crate-source "fax" "0.2.6"
-                "1ax0jmvsszxd03hj6ga1kyl7gaqcfw0akg2wf0q6gk9pizaffpgh"))
-
-(define rust-fax-derive-0.2.0
-  (crate-source "fax_derive" "0.2.0"
-                "0zap434zz4xvi5rnysmwzzivig593b4ng15vwzwl7js2nw7s3b50"))
-
-(define rust-fdeflate-0.3.7
-  (crate-source "fdeflate" "0.3.7"
-                "130ga18vyxbb5idbgi07njymdaavvk6j08yh1dfarm294ssm6s0y"))
-
-(define rust-find-msvc-tools-0.1.9
-  (crate-source "find-msvc-tools" "0.1.9"
-                "10nmi0qdskq6l7zwxw5g56xny7hb624iki1c39d907qmfh3vrbjv"))
-
-(define rust-flate2-1.1.9
-  (crate-source "flate2" "1.1.9"
-                "0g2pb7cxnzcbzrj8bw4v6gpqqp21aycmf6d84rzb6j748qkvlgw4"))
-
-(define rust-fnv-1.0.7
-  (crate-source "fnv" "1.0.7"
-                "1hc2mcqha06aibcaza94vbi81j6pr9a1bbxrxjfhc91zin8yr7iz"))
-
-(define rust-foldhash-0.1.5
-  (crate-source "foldhash" "0.1.5"
-                "1wisr1xlc2bj7hk4rgkcjkz3j2x4dhd1h9lwk7mj8p71qpdgbi6r"))
-
-(define rust-foldhash-0.2.0
-  (crate-source "foldhash" "0.2.0"
-                "1nvgylb099s11xpfm1kn2wcsql080nqmnhj1l25bp3r2b35j9kkp"))
-
-(define rust-font-types-0.10.1
-  (crate-source "font-types" "0.10.1"
-                "1idqs7pfv9134fzkfykjcg5x34gfjclpqqccln7d9jxv0ks599ir"))
-
-(define rust-font-types-0.11.1
-  (crate-source "font-types" "0.11.1"
-                "1wixmb7a5ww9y7vry586p4pjbfxgwix9n5cribr8l6cibixrm0kk"))
-
-(define rust-fontconfig-parser-0.5.8
-  (crate-source "fontconfig-parser" "0.5.8"
-                "0ijnbzg31sl6v49g7q2l7sl76hjj8z0hvlsz77cdvm029vi77ixv"))
-
-(define rust-fontdb-0.23.0
-  (crate-source "fontdb" "0.23.0"
-                "0199vry9x8zn9ix4x4rqvv53dy2ryhy68l53jwr580hj7ndphzj5"))
-
-(define rust-foreign-types-0.5.0
-  (crate-source "foreign-types" "0.5.0"
-                "0rfr2zfxnx9rz3292z5nyk8qs2iirznn5ff3rd4vgdwza6mdjdyp"))
-
-(define rust-foreign-types-macros-0.2.3
-  (crate-source "foreign-types-macros" "0.2.3"
-                "0hjpii8ny6l7h7jpns2cp9589016l8mlrpaigcnayjn9bdc6qp0s"))
-
-(define rust-foreign-types-shared-0.3.1
-  (crate-source "foreign-types-shared" "0.3.1"
-                "0nykdvv41a3d4py61bylmlwjhhvdm0b3bcj9vxhqgxaxnp5ik6ma"))
-
-(define rust-futures-0.3.32
-  (crate-source "futures" "0.3.32"
-                "0b9q86r5ar18v5xjiyqn7sb8sa32xv98qqnfz779gl7ns7lpw54b"))
-
-(define rust-futures-channel-0.3.32
-  (crate-source "futures-channel" "0.3.32"
-                "07fcyzrmbmh7fh4ainilf1s7gnwvnk07phdq77jkb9fpa2ffifq7"))
-
-(define rust-futures-core-0.3.32
-  (crate-source "futures-core" "0.3.32"
-                "07bbvwjbm5g2i330nyr1kcvjapkmdqzl4r6mqv75ivvjaa0m0d3y"))
-
-(define rust-futures-executor-0.3.32
-  (crate-source "futures-executor" "0.3.32"
-                "17aplz3ns74qn7a04qg7qlgsdx5iwwwkd4jvdfra6hl3h4w9rwms"))
-
-(define rust-futures-io-0.3.32
-  (crate-source "futures-io" "0.3.32"
-                "063pf5m6vfmyxj74447x8kx9q8zj6m9daamj4hvf49yrg9fs7jyf"))
-
-(define rust-futures-lite-2.6.1
-  (crate-source "futures-lite" "2.6.1"
-                "1ba4dg26sc168vf60b1a23dv1d8rcf3v3ykz2psb7q70kxh113pp"))
-
-(define rust-futures-macro-0.3.32
-  (crate-source "futures-macro" "0.3.32"
-                "0ys4b1lk7s0bsj29pv42bxsaavalch35rprp64s964p40c1bfdg8"))
-
-(define rust-futures-sink-0.3.32
-  (crate-source "futures-sink" "0.3.32"
-                "14q8ml7hn5a6gyy9ri236j28kh0svqmrk4gcg0wh26rkazhm95y3"))
-
-(define rust-futures-task-0.3.32
-  (crate-source "futures-task" "0.3.32"
-                "14s3vqf8llz3kjza33vn4ixg6kwxp61xrysn716h0cwwsnri2xq3"))
-
-(define rust-futures-util-0.3.32
-  (crate-source "futures-util" "0.3.32"
-                "1mn60lw5kh32hz9isinjlpw34zx708fk5q1x0m40n6g6jq9a971q"))
-
-(define rust-gethostname-1.1.0
-  (crate-source "gethostname" "1.1.0"
-                "1n6bj9gh503ggjblfjcai96gmxynxsrykaynljlrfdra34q95m0v"))
-
-(define rust-getrandom-0.3.4
-  (crate-source "getrandom" "0.3.4"
-                "1zbpvpicry9lrbjmkd4msgj3ihff1q92i334chk7pzf46xffz7c9"))
-
-(define rust-getrandom-0.4.2
-  (crate-source "getrandom" "0.4.2"
-                "0mb5833hf9pvn9dhvxjgfg5dx0m77g8wavvjdpvpnkp9fil1xr8d"))
-
-(define rust-gif-0.14.1
-  (crate-source "gif" "0.14.1"
-                "0pn3ldqjk0ng1vbc3r3zqqrnjkn6s3f3ndk96lhhrn0q82l2ppzm"))
-
-(define rust-gl-generator-0.14.0
-  (crate-source "gl_generator" "0.14.0"
-                "0k8j1hmfnff312gy7x1aqjzcm8zxid7ij7dlb8prljib7b1dz58s"))
-
-(define rust-glam-0.14.0
-  (crate-source "glam" "0.14.0"
-                "1njk0cskaspc62ywxlzpiszbcb9hhh1yqg2ka105sg0hxgajhf9k"))
-
-(define rust-glam-0.15.2
-  (crate-source "glam" "0.15.2"
-                "0jx587lxz9v9m0ph4dlshfgy0abax1zhlbjj5nvkchz4ir7mbfrs"))
-
-(define rust-glam-0.16.0
-  (crate-source "glam" "0.16.0"
-                "05izbgx93hnjk200144h9yxhy51cbygp2bbaqdj8czngki3w09j1"))
-
-(define rust-glam-0.17.3
-  (crate-source "glam" "0.17.3"
-                "0xm7jdygbxchdvk6k1l1pdag843nkwdm8fikwgp0i1gxgawk45z0"))
-
-(define rust-glam-0.18.0
-  (crate-source "glam" "0.18.0"
-                "0d7f7f7cdbahxk677k6l8h7r4bxxni24nzdndwr8wyx71d4kwnjj"))
-
-(define rust-glam-0.19.0
-  (crate-source "glam" "0.19.0"
-                "1jjia0nva5p7ca3dma8jhzxd4dmczgbhn3b338ffh5hmg7k0k19b"))
-
-(define rust-glam-0.20.5
-  (crate-source "glam" "0.20.5"
-                "0pv7n634vw2hn9fmi915pzgangyljgsp4m5505c3zq2bfiz9agpl"))
-
-(define rust-glam-0.21.3
-  (crate-source "glam" "0.21.3"
-                "05c8r639hz3ydlhbhv6d9z6193iivi8276zz2fq3hqw6ci8am3si"))
-
-(define rust-glam-0.22.0
-  (crate-source "glam" "0.22.0"
-                "0x57gyrxyfs409b3f5i64yy2pbcgkr2qkq8v3a0mmm8vdkargx8j"))
-
-(define rust-glam-0.23.0
-  (crate-source "glam" "0.23.0"
-                "076mdgmy38lhlvgng74iy2sr3iih58gx5qcz20g0hmamv6dgsjlf"))
-
-(define rust-glam-0.24.2
-  (crate-source "glam" "0.24.2"
-                "0ibrq68ldg1gyynb5ss5hx0gr6p3397cfclh1xrl5prba4bqqhdm"))
-
-(define rust-glam-0.25.0
-  (crate-source "glam" "0.25.0"
-                "1cr80mz1qyc73fvp2d93d4g2svv675fmcrkrzi0bpyajpvcna5hm"))
-
-(define rust-glam-0.27.0
-  (crate-source "glam" "0.27.0"
-                "1fawkrkbivdds5lzczk1rx37b7s3apl2cywch7s5ad1yfbkff1cy"))
-
-(define rust-glam-0.28.0
-  (crate-source "glam" "0.28.0"
-                "152sjv2ffb84a28zb4yklkxn5f20idz4xdmkq28wy8c4gszy96kp"))
-
-(define rust-glam-0.29.3
-  (crate-source "glam" "0.29.3"
-                "1vmkzrpsz3ay9c1cabs5ns149z3dyxkf8ywzmkg9578w9inz9awb"))
-
-(define rust-glam-0.30.10
-  (crate-source "glam" "0.30.10"
-                "1a9as4c2sm3z9sczl2m6gn8fsfmg4iw8rrpinv8i58iphhz47z0r"))
-
-(define rust-glam-0.31.1
-  (crate-source "glam" "0.31.1"
-                "1rsv5f5fb70bfm6ji37pv66g7gf9f4bb8yqf9skib38bm4p6nvsm"))
-
-(define rust-glam-0.32.1
-  (crate-source "glam" "0.32.1"
-                "186cjxn5qknagm31vmxvxk1kwwrfvv6cqj99nvvcngh6bdllj1zp"))
-
-(define rust-glow-0.16.0
-  (crate-source "glow" "0.16.0"
-                "022z12nlyfpy36fvp2szq792xix1xbgkznpmicf1c404sxhfmrf5"))
-
-(define rust-glutin-wgl-sys-0.6.1
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "glutin_wgl_sys" "0.6.1"
-                "0gng2810jb5x133lmy17qifjx6s90lnprm86afg7mfls505y0kic"))
-
-(define rust-gpu-alloc-0.6.0
-  (crate-source "gpu-alloc" "0.6.0"
-                "0wd1wq7qs8ja0cp37ajm9p1r526sp6w0kvjp3xx24jsrjfx2vkgv"))
-
-(define rust-gpu-alloc-types-0.3.0
-  (crate-source "gpu-alloc-types" "0.3.0"
-                "190wxsp9q8c59xybkfrlzqqyrxj6z39zamadk1q7v0xad2s07zwq"))
-
-(define rust-gpu-allocator-0.27.0
-  (crate-source "gpu-allocator" "0.27.0"
-                "1kfa6kvvslmrr63p4n5fsm8myp03xi5lzylywys9f0l0xyjs4lf1"))
-
-(define rust-gpu-descriptor-0.3.2
-  (crate-source "gpu-descriptor" "0.3.2"
-                "1jm0acxkw9lrzzcbvjqynwdr53qsqz7vx5d8c8h77qq5j4s8775q"))
-
-(define rust-gpu-descriptor-types-0.2.0
-  (crate-source "gpu-descriptor-types" "0.2.0"
-                "14ab90klss7w0ybj95fcnqxjsjya17xjhf576dpvi4zq5ml45wpx"))
-
-(define rust-guillotiere-0.6.2
-  (crate-source "guillotiere" "0.6.2"
-                "10m7fhp5kzf09kz08k6apkbzblriyqynjl1wwa9i7jrnq1jmhbdn"))
-
-(define rust-half-2.7.1
-  (crate-source "half" "2.7.1"
-                "0jyq42xfa6sghc397mx84av7fayd4xfxr4jahsqv90lmjr5xi8kf"))
-
-(define rust-harfrust-0.3.2
-  (crate-source "harfrust" "0.3.2"
-                "1n5r45i2f8w71ia9vql7c8da1qxd7j3hfxpylc98l7f72bdj1h4j"))
-
-(define rust-hashbrown-0.15.5
-  (crate-source "hashbrown" "0.15.5"
-                "189qaczmjxnikm9db748xyhiw04kpmhm9xj9k9hg0sgx7pjwyacj"))
-
-(define rust-hashbrown-0.16.1
-  (crate-source "hashbrown" "0.16.1"
-                "004i3njw38ji3bzdp9z178ba9x3k0c1pgy8x69pj7yfppv4iq7c4"))
-
-(define rust-heck-0.5.0
-  (crate-source "heck" "0.5.0"
-                "1sjmpsdl8czyh9ywl3qcsfsq9a307dg4ni2vnlwgnzzqhc4y0113"))
-
-(define rust-hermit-abi-0.5.2
-  (crate-source "hermit-abi" "0.5.2"
-                "1744vaqkczpwncfy960j2hxrbjl1q01csm84jpd9dajbdr2yy3zw"))
-
-(define rust-hex-0.4.3
-  (crate-source "hex" "0.4.3"
-                "0w1a4davm1lgzpamwnba907aysmlrnygbqmfis2mqjx5m552a93z"))
-
-(define rust-hexf-parse-0.2.1
-  (crate-source "hexf-parse" "0.2.1"
-                "1pr3a3sk66ddxdyxdxac7q6qaqjcn28v0njy22ghdpfn78l8d9nz"))
-
-(define rust-hybrid-array-0.4.10
-  (crate-source "hybrid-array" "0.4.10"
-                "055jvmp7rsb44z5aimj9zbam9y33nplyagik38m0xd36yy6cyi1r"))
-
-(define rust-iced-0.14.0
-  (crate-source "iced" "0.14.0"
-                "1cqzf3fzcwn4j696yzrpb8k5ar8fv8xdp8sphczn9flkdh1023h0"))
-
-(define rust-iced-core-0.14.0
-  (crate-source "iced_core" "0.14.0"
-                "11cxf8scyvx4r722q1dj9agyxg02m51yfai5d5z3wh4rsqvikawi"))
-
-(define rust-iced-debug-0.14.0
-  (crate-source "iced_debug" "0.14.0"
-                "1gm05qhb89xd625c7gz42wlgp8ar9vy3cghhyi9hwqjs46q5l0r5"))
-
-(define rust-iced-futures-0.14.0
-  (crate-source "iced_futures" "0.14.0"
-                "02nz7wm85xmhl2ls8dyiab6dp80fmwcc0diw573vxps2mp68a34c"))
-
-(define rust-iced-graphics-0.14.0
-  (crate-source "iced_graphics" "0.14.0"
-                "00m18kxq58xwb6i81393r1m4jb14np8zm9cgyram05f4rv1a2k13"))
-
-(define rust-iced-program-0.14.0
-  (crate-source "iced_program" "0.14.0"
-                "0wx6whk9s61y6knmlcznkq7sc6m1gcrsq3dhis6ninkwjk1gxykd"))
-
-(define rust-iced-renderer-0.14.0
-  (crate-source "iced_renderer" "0.14.0"
-                "01dcbnp2l7ssg7yvk92qwqz44py60xynribfk1vw1s084j0c0315"))
-
-(define rust-iced-runtime-0.14.0
-  (crate-source "iced_runtime" "0.14.0"
-                "1m589zs8dk07vha6jfa1aik6b56lr0vf6hij31s6dh74kj0rp26i"))
-
-(define rust-iced-tiny-skia-0.14.0
-  (crate-source "iced_tiny_skia" "0.14.0"
-                "0gfcx5i1qbr3ppja1p99xbm6xcy1zzyjj8szzx593g53fn5wy2py"))
-
-(define rust-iced-wgpu-0.14.0
-  (crate-source "iced_wgpu" "0.14.0"
-                "04qwaqqaxj79pq7fql7989f84h020q04b4sp0ahzi80ckfcll57z"))
-
-(define rust-iced-widget-0.14.2
-  (crate-source "iced_widget" "0.14.2"
-                "1aspx7drf0sprvgl4p7rz16hdlqidjp2phcbirhw429i1px6lndi"))
-
-(define rust-iced-winit-0.14.0
-  (crate-source "iced_winit" "0.14.0"
-                "0x9d2qixfzbsiyhvayjb021c724bcygr6zbhp7iisban8zfbwzcb"))
-
-(define rust-id-arena-2.3.0
-  (crate-source "id-arena" "2.3.0"
-                "0m6rs0jcaj4mg33gkv98d71w3hridghp5c4yr928hplpkgbnfc1x"))
-
-(define rust-ident-case-1.0.1
-  (crate-source "ident_case" "1.0.1"
-                "0fac21q6pwns8gh1hz3nbq15j8fi441ncl6w4vlnd1cmc55kiq5r"))
-
-(define rust-image-0.25.10
-  (crate-source "image" "0.25.10"
-                "0131b9fsd5grxf3lchfs2ci0rg8ga2mh1ygai7k2zh1k8cwq1aw5"))
-
-(define rust-image-webp-0.2.4
-  (crate-source "image-webp" "0.2.4"
-                "1hz814csyi9283vinzlkix6qpnd6hs3fkw7xl6z2zgm4w7rrypjj"))
-
-(define rust-imageproc-0.26.1
-  (crate-source "imageproc" "0.26.1"
-                "0f36wkn2vv23qpsw1ml4xyxnkcpbh12h102qbz3ar288b7d4d02s"))
-
-(define rust-imgref-1.12.0
-  (crate-source "imgref" "1.12.0"
-                "1j3iwdal9mdkmyrsms3lz4n1bxxxjxss2jvbmh662fns63fcxig7"))
-
-(define rust-indexmap-2.13.0
-  (crate-source "indexmap" "2.13.0"
-                "05qh5c4h2hrnyypphxpwflk45syqbzvqsvvyxg43mp576w2ff53p"))
-
-(define rust-inout-0.2.2
-  (crate-source "inout" "0.2.2"
-                "1iq39s01d3y56j2r6hf75yqhpa7s2ifwr316yzyi0879a9jcwl22"))
-
-(define rust-interpolate-name-0.2.4
-  (crate-source "interpolate_name" "0.2.4"
-                "0q7s5mrfkx4p56dl8q9zq71y1ysdj4shh6f28qf9gly35l21jj63"))
-
-(define rust-is-terminal-polyfill-1.70.2
-  (crate-source "is_terminal_polyfill" "1.70.2"
-                "15anlc47sbz0jfs9q8fhwf0h3vs2w4imc030shdnq54sny5i7jx6"))
-
-(define rust-itertools-0.14.0
-  (crate-source "itertools" "0.14.0"
-                "118j6l1vs2mx65dqhwyssbrxpawa90886m3mzafdvyip41w2q69b"))
-
-(define rust-itoa-1.0.18
-  (crate-source "itoa" "1.0.18"
-                "10jnd1vpfkb8kj38rlkn2a6k02afvj3qmw054dfpzagrpl6achlg"))
-
-(define rust-jiff-0.2.23
-  (crate-source "jiff" "0.2.23"
-                "0nc37n7jvgrzxdkcgc2hsfdf70lfagigjalh4igjrm5njvf4cd8s"))
-
-(define rust-jiff-static-0.2.23
-  (crate-source "jiff-static" "0.2.23"
-                "192ss3cnixvg79cpa76clwkhn4mmz10vnwsbf7yjw8i484s8p31a"))
-
-(define rust-jni-0.21.1
-  (crate-source "jni" "0.21.1"
-                "15wczfkr2r45slsljby12ymf2hij8wi5b104ghck9byjnwmsm1qs"))
-
-(define rust-jni-0.22.4
-  (crate-source "jni" "0.22.4"
-                "161lza8gz071h22pgyqyx4n91ixd691z2dbb1pq2g97k5i49mzay"))
-
-(define rust-jni-macros-0.22.4
-  (crate-source "jni-macros" "0.22.4"
-                "18v02mcn5c7mb2yw6r930xg6ynsn7hwkxv8z2kdhn3qprjn0j0d0"))
-
-(define rust-jni-sys-0.3.1
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "jni-sys" "0.3.1"
-                "0n1j8fbz081w1igfrpc79n6vgm7h3ik34nziy5fjgq5nz7hm59j1"))
-
-(define rust-jni-sys-0.4.1
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "jni-sys" "0.4.1"
-                "1wlahx6f2zhczdjqyn8mk7kshb8x5vsd927sn3lvw41rrf47ldy6"))
-
-(define rust-jni-sys-macros-0.4.1
-  (crate-source "jni-sys-macros" "0.4.1"
-                "0r32gbabrak15a7p487765b5wc0jcna2yv88mk6m1zjqyi1bkh1q"))
-
-(define rust-jobserver-0.1.34
-  (crate-source "jobserver" "0.1.34"
-                "0cwx0fllqzdycqn4d6nb277qx5qwnmjdxdl0lxkkwssx77j3vyws"))
-
-(define rust-js-sys-0.3.94
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "js-sys" "0.3.94"
-                "1nb4fr7c78mrrdhmg04nbac1zvd5z3panvqka8sy30nfh3py411f"))
-
-(define rust-kamadak-exif-0.6.1
-  (crate-source "kamadak-exif" "0.6.1"
-                "0ds8k36qi88mzhx5fm1cgbxg0s4kmyiibmqpl5asvvvlfc6dhc0i"))
-
-(define rust-khronos-egl-6.0.0
-  (crate-source "khronos-egl" "6.0.0"
-                "0xnzdx0n1bil06xmh8i1x6dbxvk7kd2m70bbm6nw1qzc43r1vbka"))
-
-(define rust-khronos-api-3.1.0
-  (crate-source "khronos_api" "3.1.0"
-                "1p0xj5mlbagqyvvnv8wmv3cr7l9y1m153888pxqwg3vk3mg5inz2"))
-
-(define rust-ksni-0.3.3
-  (crate-source "ksni" "0.3.3"
-                "091aqlxxhsyrw0iii1zh7l65wfs1cnrdr6sxnb2j9khlkw49rcmm"))
-
-(define rust-kurbo-0.10.4
-  (crate-source "kurbo" "0.10.4"
-                "0h1lqqdxv2xd5lyvpfsw01hyjpzkms03sdndwxkpvs93v7mx860n"))
-
-(define rust-lazy-static-1.5.0
-  (crate-source "lazy_static" "1.5.0"
-                "1zk6dqqni0193xg6iijh7i3i44sryglwgvx20spdvwk3r6sbrlmv"))
-
-(define rust-leb128fmt-0.1.0
-  (crate-source "leb128fmt" "0.1.0"
-                "1chxm1484a0bly6anh6bd7a99sn355ymlagnwj3yajafnpldkv89"))
-
-(define rust-lebe-0.5.3
-  (crate-source "lebe" "0.5.3"
-                "1f459clndzzm35nyd15vj5dlasyagfasp7hcgl6lh2b658rs6ybs"))
-
-(define rust-libc-0.2.184
-  (crate-source "libc" "0.2.184"
-                "1bz4525m7lwzr63iidh7lp9ppz2c9va1pn6fyjh5wsp1ajjd5xa8"))
-
-(define rust-libdbus-sys-0.2.7
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "libdbus-sys" "0.2.7"
-                "0hzhq0dz6lfzmhsym9m95cfhjzrwq74qdg85xkpg2012sj4lg31j"))
-
-(define rust-libfuzzer-sys-0.4.12
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "libfuzzer-sys" "0.4.12"
-                "13ghagfsynmqda1pkpalila6kf0llqxh3214ynzi5knqgldnhapi"))
-
-(define rust-libloading-0.8.9
-  (crate-source "libloading" "0.8.9"
-                "0mfwxwjwi2cf0plxcd685yxzavlslz7xirss3b9cbrzyk4hv1i6p"))
-
-(define rust-libm-0.2.16
-  (crate-source "libm" "0.2.16"
-                "10brh0a3qjmbzkr5mf5xqi887nhs5y9layvnki89ykz9xb1wxlmn"))
-
-(define rust-libpulse-binding-2.30.1
-  (crate-source "libpulse-binding" "2.30.1"
-                "15x3srbvqmwmhk20q9binq3cwakj59pgwnp61xl77qqnkq2b77lh"))
-
-(define rust-libpulse-sys-1.23.0
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "libpulse-sys" "1.23.0"
-                "0qayl38603vlzrfb9n2p2mqn0jfpxg9225nc57w8ks92if272hyp"))
-
-(define rust-libredox-0.1.15
-  (crate-source "libredox" "0.1.15"
-                "022g34brmdis15kji0w9kla6xk6098xvs416ihgnn92isj7z9nvx"))
-
-(define rust-lilt-0.8.1
-  (crate-source "lilt" "0.8.1"
-                "1bap1s8l2vzyxbing3z2jh4l4s376l1wbqcvz99hbcpnxzjn4xgn"))
-
-(define rust-linebender-resource-handle-0.1.1
-  (crate-source "linebender_resource_handle" "0.1.1"
-                "1x34mrmqan0m3m9xf2iy6vpkcx6vwiiyzm2g3ixqdi56rimzz9fl"))
-
-(define rust-linux-raw-sys-0.4.15
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "linux-raw-sys" "0.4.15"
-                "1aq7r2g7786hyxhv40spzf2nhag5xbw2axxc1k8z5k1dsgdm4v6j"))
-
-(define rust-linux-raw-sys-0.12.1
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "linux-raw-sys" "0.12.1"
-                "0lwasljrqxjjfk9l2j8lyib1babh2qjlnhylqzl01nihw14nk9ij"))
-
-(define rust-litrs-1.0.0
-  (crate-source "litrs" "1.0.0"
-                "14p0kzzkavnngvybl88nvfwv031cc2qx4vaxpfwsiifm8grdglqi"))
-
-(define rust-lock-api-0.4.14
-  (crate-source "lock_api" "0.4.14"
-                "0rg9mhx7vdpajfxvdjmgmlyrn20ligzqvn8ifmaz7dc79gkrjhr2"))
-
-(define rust-log-0.4.29
-  (crate-source "log" "0.4.29"
-                "15q8j9c8g5zpkcw0hnd6cf2z7fxqnvsjh3rw5mv5q10r83i34l2y"))
-
-(define rust-loop9-0.1.5
-  (crate-source "loop9" "0.1.5"
-                "0qphc1c0cbbx43pwm6isnwzwbg6nsxjh7jah04n1sg5h4p0qgbhg"))
-
-(define rust-lru-0.16.3
-  (crate-source "lru" "0.16.3"
-                "14z5yxcp3f63lgw8yxr486g9yz7cfqbmkadfwgw36vy0jbslgp51"))
-
-(define rust-macaddr-1.0.1
-  (crate-source "macaddr" "1.0.1"
-                "1n5jxn79krlql810c4w3hdkvyqc01141dc5y6fr9sxff2yy0pvms"))
-
-(define rust-malloc-buf-0.0.6
-  (crate-source "malloc_buf" "0.0.6"
-                "1jqr77j89pwszv51fmnknzvd53i1nkmcr8rjrvcxhm4dx1zr1fv2"))
-
-(define rust-matrixmultiply-0.3.10
-  (crate-source "matrixmultiply" "0.3.10"
-                "020sqwg3cvprfasbszqbnis9zx6c3w9vlkfidyimgblzdq0y6vd0"))
-
-(define rust-maybe-rayon-0.1.1
-  (crate-source "maybe-rayon" "0.1.1"
-                "06cmvhj4n36459g327ng5dnj8d58qs472pv5ahlhm7ynxl6g78cf"))
-
-(define rust-memchr-2.8.0
-  (crate-source "memchr" "2.8.0"
-                "0y9zzxcqxvdqg6wyag7vc3h0blhdn7hkq164bxyx2vph8zs5ijpq"))
-
-(define rust-memmap2-0.9.10
-  (crate-source "memmap2" "0.9.10"
-                "1qz0n4ch68pz2mp07sdwnk27imdjjqy6aqir3hp9j4g0iw19hh3i"))
-
-(define rust-memoffset-0.9.1
-  (crate-source "memoffset" "0.9.1"
-                "12i17wh9a9plx869g7j4whf62xw68k5zd4k0k5nh6ys5mszid028"))
-
-(define rust-metal-0.32.0
-  (crate-source "metal" "0.32.0"
-                "01g6a10l2p576ibybz0v9hignw7qj0r6d513qbf2vxrzcxpmmh80"))
-
-(define rust-miniz-oxide-0.8.9
-  (crate-source "miniz_oxide" "0.8.9"
-                "05k3pdg8bjjzayq3rf0qhpirq9k37pxnasfn4arbs17phqn6m9qz"))
-
-(define rust-mio-1.2.0
-  (crate-source "mio" "1.2.0"
-                "1hanrh4fwsfkdqdaqfidz48zz1wdix23zwn3r2x78am0garfbdsh"))
-
-(define rust-moxcms-0.8.1
-  (crate-source "moxcms" "0.8.1"
-                "0jz4fd5f7pdn1rngqc96lxriqjkym1lswdhdbjr037s8p9ac31dv"))
-
-(define rust-mundy-0.2.2
-  (crate-source "mundy" "0.2.2"
-                "12vy5rlllwhdc0w7zdhm44w9j7sm2aqlw88571ll7v4lw74i6f2j"))
-
-(define rust-mutate-once-0.1.2
-  (crate-source "mutate_once" "0.1.2"
-                "1byj4yz6h0mdx3mmj0mq23ma59kw41pckspr2gz8rl22k0y27lhk"))
-
-(define rust-naga-27.0.3
-  (crate-source "naga" "27.0.3"
-                "1n57m5hwi42mk57ljz7manc45b8ky8890891y86yw4cb1rgz4v06"))
-
-(define rust-nalgebra-0.34.2
-  (crate-source "nalgebra" "0.34.2"
-                "02m7102xrslyxf55pjp5kpdhvv9d2gb08n08i63birn7yl7ylxnz"))
-
-(define rust-ndk-0.9.0
-  (crate-source "ndk" "0.9.0"
-                "1m32zpmi5w1pf3j47k6k5fw395dc7aj8d0mdpsv53lqkprxjxx63"))
-
-(define rust-ndk-context-0.1.1
-  (crate-source "ndk-context" "0.1.1"
-                "12sai3dqsblsvfd1l1zab0z6xsnlha3xsfl7kagdnmj3an3jvc17"))
-
-(define rust-ndk-sys-0.6.0+11769913
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "ndk-sys" "0.6.0+11769913"
-                "0wx8r6pji20if4xs04g73gxl98nmjrfc73z0v6w1ypv6a4qdlv7f"))
-
-(define rust-new-debug-unreachable-1.0.6
-  (crate-source "new_debug_unreachable" "1.0.6"
-                "11phpf1mjxq6khk91yzcbd3ympm78m3ivl7xg6lg2c0lf66fy3k5"))
-
-(define rust-nix-0.29.0
-  (crate-source "nix" "0.29.0"
-                "0ikvn7s9r2lrfdm3mx1h7nbfjvcc6s9vxdzw7j5xfkd2qdnp9qki"))
-
-(define rust-nom-8.0.0
-  (crate-source "nom" "8.0.0"
-                "01cl5xng9d0gxf26h39m0l8lprgpa00fcc75ps1yzgbib1vn35yz"))
-
-(define rust-noop-proc-macro-0.3.0
-  (crate-source "noop_proc_macro" "0.3.0"
-                "1j2v1c6ric4w9v12h34jghzmngcwmn0hll1ywly4h6lcm4rbnxh6"))
-
-(define rust-num-0.4.3
-  (crate-source "num" "0.4.3"
-                "08yb2fc1psig7pkzaplm495yp7c30m4pykpkwmi5bxrgid705g9m"))
-
-(define rust-num-bigint-0.4.6
-  (crate-source "num-bigint" "0.4.6"
-                "1f903zd33i6hkjpsgwhqwi2wffnvkxbn6rv4mkgcjcqi7xr4zr55"))
-
-(define rust-num-complex-0.4.6
-  (crate-source "num-complex" "0.4.6"
-                "15cla16mnw12xzf5g041nxbjjm9m85hdgadd5dl5d0b30w9qmy3k"))
-
-(define rust-num-derive-0.4.2
-  (crate-source "num-derive" "0.4.2"
-                "00p2am9ma8jgd2v6xpsz621wc7wbn1yqi71g15gc3h67m7qmafgd"))
-
-(define rust-num-integer-0.1.46
-  (crate-source "num-integer" "0.1.46"
-                "13w5g54a9184cqlbsq80rnxw4jj4s0d8wv75jsq5r2lms8gncsbr"))
-
-(define rust-num-iter-0.1.45
-  (crate-source "num-iter" "0.1.45"
-                "1gzm7vc5g9qsjjl3bqk9rz1h6raxhygbrcpbfl04swlh0i506a8l"))
-
-(define rust-num-rational-0.4.2
-  (crate-source "num-rational" "0.4.2"
-                "093qndy02817vpgcqjnj139im3jl7vkq4h68kykdqqh577d18ggq"))
-
-(define rust-num-traits-0.2.19
-  (crate-source "num-traits" "0.2.19"
-                "0h984rhdkkqd4ny9cif7y2azl3xdfb7768hb9irhpsch4q3gq787"))
-
-(define rust-num-enum-0.7.6
-  (crate-source "num_enum" "0.7.6"
-                "09kg0c2y08npdv0c9dbm4m9a9wz8w2qaiqqxl4gj3v22hj1wl2sx"))
-
-(define rust-num-enum-derive-0.7.6
-  (crate-source "num_enum_derive" "0.7.6"
-                "1y0x9z49s27vdas6mglqbv02sgkdmbr8ns2kwspzrp2ra81rh2b8"))
-
-(define rust-objc-0.2.7
-  (crate-source "objc" "0.2.7"
-                "1cbpf6kz8a244nn1qzl3xyhmp05gsg4n313c9m3567625d3innwi"))
-
-(define rust-objc-sys-0.3.5
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "objc-sys" "0.3.5"
-                "0423gry7s3rmz8s3pzzm1zy5mdjif75g6dbzc2lf2z0c77fipffd"))
-
-(define rust-objc2-0.5.2
-  (crate-source "objc2" "0.5.2"
-                "015qa2d3vh7c1j2736h5wjrznri7x5ic35vl916c22gzxva8b9s6"))
-
-(define rust-objc2-0.6.4
-  (crate-source "objc2" "0.6.4"
-                "17x8qpl512frscfqbmgjr20kg3y4r0xdqxphja17dz5f0znsh4is"))
-
-(define rust-objc2-app-kit-0.2.2
-  (crate-source "objc2-app-kit" "0.2.2"
-                "1zqyi5l1bm26j1bgmac9783ah36m5kcrxlqp5carglnpwgcrms74"))
-
-(define rust-objc2-app-kit-0.3.2
-  (crate-source "objc2-app-kit" "0.3.2"
-                "132ijwni8lsi8phq7wnmialkxp46zx998fns3zq5np0ya1mr77nl"))
-
-(define rust-objc2-cloud-kit-0.2.2
-  (crate-source "objc2-cloud-kit" "0.2.2"
-                "02dhjvmcq8c2bwj31jx423jygif1scs9f0lmlab0ayhw75b3ppbl"))
-
-(define rust-objc2-cloud-kit-0.3.2
-  (crate-source "objc2-cloud-kit" "0.3.2"
-                "0714xrydi9wvh25s2110sjfpx9mv4xs9p4ys71q8fhxvh3c79bbk"))
-
-(define rust-objc2-contacts-0.2.2
-  (crate-source "objc2-contacts" "0.2.2"
-                "12a8m927xrrxa54xhqhqnkkl1a6l07pyrpnqfk9jz09kkh755zx5"))
-
-(define rust-objc2-core-data-0.2.2
-  (crate-source "objc2-core-data" "0.2.2"
-                "1vvk8zjylfjjj04dzawydmqqz5ajvdkhf22cnb07ihbiw14vyzv1"))
-
-(define rust-objc2-core-data-0.3.2
-  (crate-source "objc2-core-data" "0.3.2"
-                "1ylqsa6hpma7k4090pkil8b7c0i8dcxnh46zwhnfidgv7rjjlh0b"))
-
-(define rust-objc2-core-foundation-0.3.2
-  (crate-source "objc2-core-foundation" "0.3.2"
-                "0dnmg7606n4zifyjw4ff554xvjmi256cs8fpgpdmr91gckc0s61a"))
-
-(define rust-objc2-core-graphics-0.3.2
-  (crate-source "objc2-core-graphics" "0.3.2"
-                "01x8413pxq0m5rwidlaczni8v5cz9dc3xqzq8l9zlpl9cv8cj8p0"))
-
-(define rust-objc2-core-image-0.2.2
-  (crate-source "objc2-core-image" "0.2.2"
-                "102csfb82zi2sbzliwsfd589ckz0gysf7y6434c9zj97lmihj9jm"))
-
-(define rust-objc2-core-image-0.3.2
-  (crate-source "objc2-core-image" "0.3.2"
-                "01phi7cx2k32a8x45qr0y1623l2b8gg764c6isgj15rbinrn7mg5"))
-
-(define rust-objc2-core-location-0.2.2
-  (crate-source "objc2-core-location" "0.2.2"
-                "10apgsrigqryvi4rcc0f6yfjflvrl83f4bi5hkr48ck89vizw300"))
-
-(define rust-objc2-core-text-0.3.2
-  (crate-source "objc2-core-text" "0.3.2"
-                "0bfrzqxhgh4y1imk1bb9g0v28g0frigls6hnc942npfj93xhvphc"))
-
-(define rust-objc2-core-video-0.3.2
-  (crate-source "objc2-core-video" "0.3.2"
-                "19j1a7f863gh30nq03w70x1js3f3vdg3wp4azllky8vkvzqwl9fl"))
-
-(define rust-objc2-encode-4.1.0
-  (crate-source "objc2-encode" "4.1.0"
-                "0cqckp4cpf68mxyc2zgnazj8klv0z395nsgbafa61cjgsyyan9gg"))
-
-(define rust-objc2-foundation-0.2.2
-  (crate-source "objc2-foundation" "0.2.2"
-                "1a6mi77jsig7950vmx9ydvsxaighzdiglk5d229k569pvajkirhf"))
-
-(define rust-objc2-foundation-0.3.2
-  (crate-source "objc2-foundation" "0.3.2"
-                "0wijkxzzvw2xkzssds3fj8279cbykz2rz9agxf6qh7y2agpsvq73"))
-
-(define rust-objc2-io-surface-0.3.2
-  (crate-source "objc2-io-surface" "0.3.2"
-                "07fqx4fmwydf2arrc4xs4awv7zyzzxh60fyqdfmrpm9n148qh1qq"))
-
-(define rust-objc2-link-presentation-0.2.2
-  (crate-source "objc2-link-presentation" "0.2.2"
-                "160k4qh00yrx57dabn3hzas4r98kmk9bc0qsy1jvwday3irax8d1"))
-
-(define rust-objc2-metal-0.2.2
-  (crate-source "objc2-metal" "0.2.2"
-                "1mmdga66qpxrcfq3gxxhysfx3zg1hpx4z886liv3j0pnfq9bl36x"))
-
-(define rust-objc2-quartz-core-0.2.2
-  (crate-source "objc2-quartz-core" "0.2.2"
-                "0ynw8819c36l11rim8n0yzk0fskbzrgaqayscyqi8swhzxxywaz4"))
-
-(define rust-objc2-quartz-core-0.3.2
-  (crate-source "objc2-quartz-core" "0.3.2"
-                "07vzaf6y1lk7zygkgvpp23mm19ipdm9yq8af22gvywdkaa23bhcn"))
-
-(define rust-objc2-symbols-0.2.2
-  (crate-source "objc2-symbols" "0.2.2"
-                "1p04hjkxan18g2b7h9n2n8xxsvazapv2h6mfmmdk06zc7pz4ws0a"))
-
-(define rust-objc2-ui-kit-0.2.2
-  (crate-source "objc2-ui-kit" "0.2.2"
-                "0vrb5r8z658l8c19bx78qks8c5hg956544yirf8npk90idwldfxq"))
-
-(define rust-objc2-uniform-type-identifiers-0.2.2
-  (crate-source "objc2-uniform-type-identifiers" "0.2.2"
-                "1ziv4wkbxcaw015ypg0q49ycl7m14l3x56mpq2k1rznv92bmzyj4"))
-
-(define rust-objc2-user-notifications-0.2.2
-  (crate-source "objc2-user-notifications" "0.2.2"
-                "1cscv2w3vxzaslz101ddv0z9ycrrs4ayikk4my4qd3im8bvcpkvn"))
-
-(define rust-once-cell-1.21.4
-  (crate-source "once_cell" "1.21.4"
-                "0l1v676wf71kjg2khch4dphwh1jp3291ffiymr2mvy1kxd5kwz4z"))
-
-(define rust-once-cell-polyfill-1.70.2
-  (crate-source "once_cell_polyfill" "1.70.2"
-                "1zmla628f0sk3fhjdjqzgxhalr2xrfna958s632z65bjsfv8ljrq"))
-
-(define rust-orbclient-0.3.51
-  (crate-source "orbclient" "0.3.51"
-                "1mmbx63ycb1n2c1nz8jmmnv3466kj3aj38wnpjhwzvbq6nrx7bjr"))
-
-(define rust-ordered-float-5.3.0
-  (crate-source "ordered-float" "5.3.0"
-                "03mx5yg3ncp0g524y7zbyvhwcxpd8l9v30lgybm5bhqx2v551ndp"))
-
-(define rust-ordered-stream-0.2.0
-  (crate-source "ordered-stream" "0.2.0"
-                "0l0xxp697q7wiix1gnfn66xsss7fdhfivl2k7bvpjs4i3lgb18ls"))
-
-(define rust-owned-ttf-parser-0.25.1
-  (crate-source "owned_ttf_parser" "0.25.1"
-                "0fsqzcbc4sq8qhkmc3rgcfg1xg389nmhlxvmvi6h38dca680x0in"))
-
-(define rust-parking-2.2.1
-  (crate-source "parking" "2.2.1"
-                "1fnfgmzkfpjd69v4j9x737b1k8pnn054bvzcn5dm3pkgq595d3gk"))
-
-(define rust-parking-lot-0.12.5
-  (crate-source "parking_lot" "0.12.5"
-                "06jsqh9aqmc94j2rlm8gpccilqm6bskbd67zf6ypfc0f4m9p91ck"))
-
-(define rust-parking-lot-core-0.9.12
-  (crate-source "parking_lot_core" "0.9.12"
-                "1hb4rggy70fwa1w9nb0svbyflzdc69h047482v2z3sx2hmcnh896"))
-
-(define rust-paste-1.0.15
-  (crate-source "paste" "1.0.15"
-                "02pxffpdqkapy292harq6asfjvadgp1s005fip9ljfsn9fvxgh2p"))
-
-(define rust-pastey-0.1.1
-  (crate-source "pastey" "0.1.1"
-                "1v389jkifv757903flrrps67dvc6q6giwlyx3xi33hcfjmgjxyrm"))
-
-(define rust-pastey-0.2.1
-  (crate-source "pastey" "0.2.1"
-                "1v2vyc6gnk2qkwvrhzlkf67rwv4car122ix6mb9vp487gkcwlrxq"))
-
-(define rust-percent-encoding-2.3.2
-  (crate-source "percent-encoding" "2.3.2"
-                "083jv1ai930azvawz2khv7w73xh8mnylk7i578cifndjn5y64kwv"))
-
-(define rust-pin-project-1.1.11
-  (crate-source "pin-project" "1.1.11"
-                "05zm3y3bl83ypsr6favxvny2kys4i19jiz1y18ylrbxwsiz9qx7i"))
-
-(define rust-pin-project-internal-1.1.11
-  (crate-source "pin-project-internal" "1.1.11"
-                "1ik4mpb92da75inmjvxf2qm61vrnwml3x24wddvrjlqh1z9hxcnr"))
-
-(define rust-pin-project-lite-0.2.17
-  (crate-source "pin-project-lite" "0.2.17"
-                "1kfmwvs271si96zay4mm8887v5khw0c27jc9srw1a75ykvgj54x8"))
-
-(define rust-pin-utils-0.1.0
-  (crate-source "pin-utils" "0.1.0"
-                "117ir7vslsl2z1a7qzhws4pd01cg2d3338c47swjyvqv2n60v1wb"))
-
-(define rust-piper-0.2.5
-  (crate-source "piper" "0.2.5"
-                "1hd3j94mw5dwc457gs9ssb2r5b9iipywndf5srqx7pj38jd4fdf8"))
-
-(define rust-pkg-config-0.3.32
-  (crate-source "pkg-config" "0.3.32"
-                "0k4h3gnzs94sjb2ix6jyksacs52cf1fanpwsmlhjnwrdnp8dppby"))
-
-(define rust-plain-0.2.3
-  (crate-source "plain" "0.2.3"
-                "19n1xbxb4wa7w891268bzf6cbwq4qvdb86bik1z129qb0xnnnndl"))
-
-(define rust-png-0.18.1
-  (crate-source "png" "0.18.1"
-                "0qca282xp8a6d7mikxrwji3f52mjn4vnqxz2v9iz5adj665rnxk0"))
-
-(define rust-polling-3.11.0
-  (crate-source "polling" "3.11.0"
-                "0622qfbxi3gb0ly2c99n3xawp878fkrd1sl83hjdhisx11cly3jx"))
-
-(define rust-portable-atomic-1.13.1
-  (crate-source "portable-atomic" "1.13.1"
-                "0j8vlar3n5acyigq8q6f4wjx3k3s5yz0rlpqrv76j73gi5qr8fn3"))
-
-(define rust-portable-atomic-util-0.2.6
-  (crate-source "portable-atomic-util" "0.2.6"
-                "18wrsx7fjwc2kgbpfjfm3igv3vdzsidmjhbqivjln7d0c6z9f4q9"))
-
-(define rust-ppv-lite86-0.2.21
-  (crate-source "ppv-lite86" "0.2.21"
-                "1abxx6qz5qnd43br1dd9b2savpihzjza8gb4fbzdql1gxp2f7sl5"))
-
-(define rust-presser-0.3.1
-  (crate-source "presser" "0.3.1"
-                "1ykvqx861sjmhkdh540aafqba7i7li7gqgwrcczy6v56i9m8xkz8"))
-
-(define rust-prettyplease-0.2.37
-  (crate-source "prettyplease" "0.2.37"
-                "0azn11i1kh0byabhsgab6kqs74zyrg69xkirzgqyhz6xmjnsi727"))
-
-(define rust-primal-check-0.3.4
-  (crate-source "primal-check" "0.3.4"
-                "025xnak4rhkwa4h970bjb3cvp2k853wviyr84n8gjfhy65dqj3fw"))
-
-(define rust-proc-macro-crate-3.5.0
-  (crate-source "proc-macro-crate" "3.5.0"
-                "0kv1g1d1zjwxlgcaba2qlshzyy32j03xic8rskqlcr5mnblsfyz6"))
-
-(define rust-proc-macro2-1.0.106
-  (crate-source "proc-macro2" "1.0.106"
-                "0d09nczyaj67x4ihqr5p7gxbkz38gxhk4asc0k8q23g9n85hzl4g"))
-
-(define rust-profiling-1.0.17
-  (crate-source "profiling" "1.0.17"
-                "0wqp6i1bl7azy9270dp92srbbr55mgdh9qnk5b1y44lyarmlif1y"))
-
-(define rust-profiling-procmacros-1.0.17
-  (crate-source "profiling-procmacros" "1.0.17"
-                "0nrxdh5r723raxbs136jmjx46p0c5qgai8jwz4j555mn0ad7ywaj"))
-
-(define rust-pxfm-0.1.28
-  (crate-source "pxfm" "0.1.28"
-                "17bbi6r9jiz9rmlj9zwjcf3qrivr33l8vwjmj9y812ysagkl385m"))
-
-(define rust-qoi-0.4.1
-  (crate-source "qoi" "0.4.1"
-                "00c0wkb112annn2wl72ixyd78mf56p4lxkhlmsggx65l3v3n8vbz"))
-
-(define rust-quick-error-2.0.1
-  (crate-source "quick-error" "2.0.1"
-                "18z6r2rcjvvf8cn92xjhm2qc3jpd1ljvcbf12zv0k9p565gmb4x9"))
-
-(define rust-quick-xml-0.39.2
-  (crate-source "quick-xml" "0.39.2"
-                "0z86jkw618p0d7q3zqp7pzh7cnf7wwlanzx8gyma3dffwzl233wm"))
-
-(define rust-quote-1.0.45
-  (crate-source "quote" "1.0.45"
-                "095rb5rg7pbnwdp6v8w5jw93wndwyijgci1b5lw8j1h5cscn3wj1"))
-
-(define rust-r-efi-5.3.0
-  (crate-source "r-efi" "5.3.0"
-                "03sbfm3g7myvzyylff6qaxk4z6fy76yv860yy66jiswc2m6b7kb9"))
-
-(define rust-r-efi-6.0.0
-  (crate-source "r-efi" "6.0.0"
-                "1gyrl2k5fyzj9k7kchg2n296z5881lg7070msabid09asp3wkp7q"))
-
-(define rust-rand-0.9.2
-  (crate-source "rand" "0.9.2"
-                "1lah73ainvrgl7brcxx0pwhpnqa3sm3qaj672034jz8i0q7pgckd"))
-
-(define rust-rand-chacha-0.9.0
-  (crate-source "rand_chacha" "0.9.0"
-                "1jr5ygix7r60pz0s1cv3ms1f6pd1i9pcdmnxzzhjc3zn3mgjn0nk"))
-
-(define rust-rand-core-0.9.5
-  (crate-source "rand_core" "0.9.5"
-                "0g6qc5r3f0hdmz9b11nripyp9qqrzb0xqk9piip8w8qlvqkcibvn"))
-
-(define rust-rand-distr-0.5.1
-  (crate-source "rand_distr" "0.5.1"
-                "0qvlzxq4a2rvrf3wq0xq1bfw8iy9zqm6jlmbywqzld6g1paib1ka"))
-
-(define rust-range-alloc-0.1.5
-  (crate-source "range-alloc" "0.1.5"
-                "020xrpn0qaabkxg49wpi0hgy92d8ikji55cyancphnmfi6bl2ifa"))
-
-(define rust-rangemap-1.7.1
-  (crate-source "rangemap" "1.7.1"
-                "0s7am2w72siggn668h03gn3g06gsinv6m1jaaxmnbj59177l6d4p"))
-
-(define rust-rav1e-0.8.1
-  (crate-source "rav1e" "0.8.1"
-                "0axk3ji3jmlr81svmsy5zvj8shmhpp8lz5nyghkq752xx1bdvdj3"))
-
-(define rust-ravif-0.13.0
-  (crate-source "ravif" "0.13.0"
-                "0ifcpczxf6kcsqlky08vbjrvw9yd1m9mfszywxdhy6wpglci08z5"))
-
-(define rust-raw-window-handle-0.6.2
-  (crate-source "raw-window-handle" "0.6.2"
-                "0ff5c648hncwx7hm2a8fqgqlbvbl4xawb6v3xxv9wkpjyrr5arr0"))
-
-(define rust-rawpointer-0.2.1
-  (crate-source "rawpointer" "0.2.1"
-                "1qy1qvj17yh957vhffnq6agq0brvylw27xgks171qrah75wmg8v0"))
-
-(define rust-rayon-1.11.0
-  (crate-source "rayon" "1.11.0"
-                "13x5fxb7rn4j2yw0cr26n7782jkc7rjzmdkg42qxk3xz0p8033rn"))
-
-(define rust-rayon-core-1.13.0
-  (crate-source "rayon-core" "1.13.0"
-                "14dbr0sq83a6lf1rfjq5xdpk5r6zgzvmzs5j6110vlv2007qpq92"))
-
-(define rust-read-fonts-0.35.0
-  (crate-source "read-fonts" "0.35.0"
-                "0n0kr71apps034i708r6vx3y2kd35da2j4vikm5zdbc8nhiwy5v7"))
-
-(define rust-read-fonts-0.37.0
-  (crate-source "read-fonts" "0.37.0"
-                "1r82vwrmsai9i7bgmnblb7sn08k2kca75lpz0x9v3yijy2mlyqvv"))
-
-(define rust-redox-syscall-0.4.1
-  (crate-source "redox_syscall" "0.4.1"
-                "1aiifyz5dnybfvkk4cdab9p2kmphag1yad6iknc7aszlxxldf8j7"))
-
-(define rust-redox-syscall-0.5.18
-  (crate-source "redox_syscall" "0.5.18"
-                "0b9n38zsxylql36vybw18if68yc9jczxmbyzdwyhb9sifmag4azd"))
-
-(define rust-redox-syscall-0.7.3
-  (crate-source "redox_syscall" "0.7.3"
-                "05mys0g4faa5l7dqvl4y8395b42yshs2qlvysdvijlwhx1s0mrvc"))
-
-(define rust-regex-1.12.3
-  (crate-source "regex" "1.12.3"
-                "0xp2q0x7ybmpa5zlgaz00p8zswcirj9h8nry3rxxsdwi9fhm81z1"))
-
-(define rust-regex-automata-0.4.14
-  (crate-source "regex-automata" "0.4.14"
-                "13xf7hhn4qmgfh784llcp2kzrvljd13lb2b1ca0mwnf15w9d87bf"))
-
-(define rust-regex-syntax-0.8.10
-  (crate-source "regex-syntax" "0.8.10"
-                "02jx311ka0daxxc7v45ikzhcl3iydjbbb0mdrpc1xgg8v7c7v2fw"))
-
-(define rust-renderdoc-sys-1.1.0
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "renderdoc-sys" "1.1.0"
-                "0cj8zjs7k0gvchcx3jhpg8r9bbqy8b1hsgbz0flcq2ydn12hmcqr"))
-
-(define rust-rgb-0.8.53
-  (crate-source "rgb" "0.8.53"
-                "1i0c55whln68zs6f5qqrkbg1mzai0p3qk1mwkwzdgr9i3dw4pcs7"))
-
-(define rust-roxmltree-0.20.0
-  (crate-source "roxmltree" "0.20.0"
-                "15vw91ps91wkmmgy62khf9zb63bdinvm80957dascbsw7dwvc83c"))
-
-(define rust-rustc-hash-1.1.0
-  (crate-source "rustc-hash" "1.1.0"
-                "1qkc5khrmv5pqi5l5ca9p5nl5hs742cagrndhbrlk3dhlrx3zm08"))
-
-(define rust-rustc-hash-2.1.2
-  (crate-source "rustc-hash" "2.1.2"
-                "1gjdc5bw9982cj176jvgz9rrqf9xvr1q1ddpzywf5qhs7yzhlc4l"))
-
-(define rust-rustc-version-0.4.1
-  (crate-source "rustc_version" "0.4.1"
-                "14lvdsmr5si5qbqzrajgb6vfn69k0sfygrvfvr2mps26xwi3mjyg"))
-
-(define rust-rustdct-0.7.1
-  (crate-source "rustdct" "0.7.1"
-                "0lcm1191xx8wizima5j3n25fs90x58v3q1kwg6cbzafn0m8maqcb"))
-
-(define rust-rustfft-6.4.1
-  (crate-source "rustfft" "6.4.1"
-                "12fvi8naf08vc0c1lg3hfikcl4d6vcvh0s48iiwl27z9jfc5znr1"))
-
-(define rust-rustix-0.38.44
-  (crate-source "rustix" "0.38.44"
-                "0m61v0h15lf5rrnbjhcb9306bgqrhskrqv7i1n0939dsw8dbrdgx"))
-
-(define rust-rustix-1.1.4
-  (crate-source "rustix" "1.1.4"
-                "14511f9yjqh0ix07xjrjpllah3325774gfwi9zpq72sip5jlbzmn"))
-
-(define rust-rustversion-1.0.22
-  (crate-source "rustversion" "1.0.22"
-                "0vfl70jhv72scd9rfqgr2n11m5i9l1acnk684m2w83w0zbqdx75k"))
-
-(define rust-safe-arch-0.7.4
-  (crate-source "safe_arch" "0.7.4"
-                "08sk47n1kcm5w2di6bpgi2hsw8r2caz2230pwqvbdqfv5pl2vc4n"))
-
-(define rust-same-file-1.0.6
-  (crate-source "same-file" "1.0.6"
-                "00h5j1w87dmhnvbv9l8bic3y7xxsnjmssvifw2ayvgx9mb1ivz4k"))
-
-(define rust-scoped-tls-1.0.1
-  (crate-source "scoped-tls" "1.0.1"
-                "15524h04mafihcvfpgxd8f4bgc3k95aclz8grjkg9a0rxcvn9kz1"))
-
-(define rust-scopeguard-1.2.0
-  (crate-source "scopeguard" "1.2.0"
-                "0jcz9sd47zlsgcnm1hdw0664krxwb5gczlif4qngj2aif8vky54l"))
-
-(define rust-sctk-adwaita-0.10.1
-  (crate-source "sctk-adwaita" "0.10.1"
-                "1v14vqp7k39jk7pgaibwc06qq9vcmi82k7zlv3qpfvq52w17y9xn"))
-
-(define rust-self-cell-1.2.2
-  (crate-source "self_cell" "1.2.2"
-                "12cdmh9p2h72rmw923kj841jji4k0vrykihvx19fn059az8pcbmi"))
-
-(define rust-semver-1.0.27
-  (crate-source "semver" "1.0.27"
-                "1qmi3akfrnqc2hfkdgcxhld5bv961wbk8my3ascv5068mc5fnryp"))
-
-(define rust-serde-1.0.228
-  (crate-source "serde" "1.0.228"
-                "17mf4hhjxv5m90g42wmlbc61hdhlm6j9hwfkpcnd72rpgzm993ls"))
-
-(define rust-serde-core-1.0.228
-  (crate-source "serde_core" "1.0.228"
-                "1bb7id2xwx8izq50098s5j2sqrrvk31jbbrjqygyan6ask3qbls1"))
-
-(define rust-serde-derive-1.0.228
-  (crate-source "serde_derive" "1.0.228"
-                "0y8xm7fvmr2kjcd029g9fijpndh8csv5m20g4bd76w8qschg4h6m"))
-
-(define rust-serde-json-1.0.149
-  (crate-source "serde_json" "1.0.149"
-                "11jdx4vilzrjjd1dpgy67x5lgzr0laplz30dhv75lnf5ffa07z43"))
-
-(define rust-serde-repr-0.1.20
-  (crate-source "serde_repr" "0.1.20"
-                "1755gss3f6lwvv23pk7fhnjdkjw7609rcgjlr8vjg6791blf6php"))
-
-(define rust-shlex-1.3.0
-  (crate-source "shlex" "1.3.0"
-                "0r1y6bv26c1scpxvhg2cabimrmwgbp4p3wy6syj9n0c4s3q2znhg"))
-
-(define rust-signal-hook-registry-1.4.8
-  (crate-source "signal-hook-registry" "1.4.8"
-                "06vc7pmnki6lmxar3z31gkyg9cw7py5x9g7px70gy2hil75nkny4"))
-
-(define rust-simba-0.9.1
-  (crate-source "simba" "0.9.1"
-                "15gxgwcm6vs2wbbc5z4x8zsi1rhjl3nvqnxpl95hjrhnnaz894n9"))
-
-(define rust-simd-adler32-0.3.9
-  (crate-source "simd-adler32" "0.3.9"
-                "0532ysdwcvzyp2bwpk8qz0hijplcdwpssr5gy5r7qwqqy5z5qgbh"))
-
-(define rust-simd-cesu8-1.1.1
-  (crate-source "simd_cesu8" "1.1.1"
-                "0crcbgvyycmazji2vqj9vxn2czdyl3gxmicp4xqdzkc7pdbh3ycl"))
-
-(define rust-simd-helpers-0.1.0
-  (crate-source "simd_helpers" "0.1.0"
-                "19idqicn9k4vhd04ifh2ff41wvna79zphdf2c81rlmpc7f3hz2cm"))
-
-(define rust-simdutf8-0.1.5
-  (crate-source "simdutf8" "0.1.5"
-                "0vmpf7xaa0dnaikib5jlx6y4dxd3hxqz6l830qb079g7wcsgxag3"))
-
-(define rust-skrifa-0.37.0
-  (crate-source "skrifa" "0.37.0"
-                "0hcqlhgbiv5lhjv6l0hfj2gm1nabvdy9iv9zry77acpmxlfhfccc"))
-
-(define rust-skrifa-0.40.0
-  (crate-source "skrifa" "0.40.0"
-                "1b1lfid1326df2aq4cjqz7jv63m3i21czrgks7fxgyvm4hyzxgbz"))
-
-(define rust-slab-0.4.12
-  (crate-source "slab" "0.4.12"
-                "1xcwik6s6zbd3lf51kkrcicdq2j4c1fw0yjdai2apy9467i0sy8c"))
-
-(define rust-slotmap-1.1.1
-  (crate-source "slotmap" "1.1.1"
-                "0f20xf53zaysx9ydzkwwqm6hsjyb8lj2j6amhg57iln3jcy8rmdx"))
-
-(define rust-smallvec-1.15.1
-  (crate-source "smallvec" "1.15.1"
-                "00xxdxxpgyq5vjnpljvkmy99xij5rxgh913ii1v16kzynnivgcb7"))
-
-(define rust-smithay-client-toolkit-0.19.2
-  (crate-source "smithay-client-toolkit" "0.19.2"
-                "05h05hg4dn3v6br5jbdbs5nalk076a64s7fn6i01nqzby2hxwmrl"))
-
-(define rust-smithay-client-toolkit-0.20.0
-  (crate-source "smithay-client-toolkit" "0.20.0"
-                "1h2cacmsh9zpw6sgmap49zx7cqhksfwas91mm40i5cz2ylwdl4h5"))
-
-(define rust-smithay-clipboard-0.7.3
-  (crate-source "smithay-clipboard" "0.7.3"
-                "09hjm3dyjq4s3nxfzi65bg95hv540fi5zr5xad879xrryw1lqw3i"))
-
-(define rust-smol-str-0.2.2
-  (crate-source "smol_str" "0.2.2"
-                "1bfylqf2vnqaglw58930vpxm2rfzji5gjp15a2c0kh8aj6v8ylyx"))
-
-(define rust-socket2-0.6.3
-  (crate-source "socket2" "0.6.3"
-                "0gkjjcyn69hqhhlh5kl8byk5m0d7hyrp2aqwzbs3d33q208nwxis"))
-
-(define rust-softbuffer-0.4.8
-  (crate-source "softbuffer" "0.4.8"
-                "1hznrcdzhhlr2x84926g28ybnlx649y1anr7mc4m3w5v3sl8vhda"))
-
-(define rust-spirv-0.3.0+sdk-1.3.268.0
-  (crate-source "spirv" "0.3.0+sdk-1.3.268.0"
-                "0i3qj7yvvprai1s03dvll2gkfy8398nl64wvllkhaaa4vh1i197d"))
-
-(define rust-stable-deref-trait-1.2.1
-  (crate-source "stable_deref_trait" "1.2.1"
-                "15h5h73ppqyhdhx6ywxfj88azmrpml9gl6zp3pwy2malqa6vxqkc"))
-
-(define rust-static-assertions-1.1.0
-  (crate-source "static_assertions" "1.1.0"
-                "0gsl6xmw10gvn3zs1rv99laj5ig7ylffnh71f9l34js4nr4r7sx2"))
-
-(define rust-strength-reduce-0.2.4
-  (crate-source "strength_reduce" "0.2.4"
-                "10jdq9dijjdkb20wg1dmwg447rnj37jbq0mwvbadvqi2gys5x2gy"))
-
-(define rust-strict-num-0.1.1
-  (crate-source "strict-num" "0.1.1"
-                "0cb7l1vhb8zj90mzm8avlk815k40sql9515s865rqdrdfavvldv6"))
-
-(define rust-strsim-0.11.1
-  (crate-source "strsim" "0.11.1"
-                "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x"))
-
-(define rust-strum-0.26.3
-  (crate-source "strum" "0.26.3"
-                "01lgl6jvrf4j28v5kmx9bp480ygf1nhvac8b4p7rcj9hxw50zv4g"))
-
-(define rust-strum-macros-0.26.4
-  (crate-source "strum_macros" "0.26.4"
-                "1gl1wmq24b8md527cpyd5bw9rkbqldd7k1h38kf5ajd2ln2ywssc"))
-
-(define rust-svg-fmt-0.4.5
-  (crate-source "svg_fmt" "0.4.5"
-                "1yq2kv7klg8s5k19prn36cprlnb811cqgwhy079g7lng651wr4q1"))
-
-(define rust-swash-0.2.7
-  (crate-source "swash" "0.2.7"
-                "0r5fb8rnqayydb9rw5fply28wjp5lpm87y84cab3ifn2d79kqbw4"))
-
-(define rust-syn-2.0.117
-  (crate-source "syn" "2.0.117"
-                "16cv7c0wbn8amxc54n4w15kxlx5ypdmla8s0gxr2l7bv7s0bhrg6"))
-
-(define rust-synstructure-0.13.2
-  (crate-source "synstructure" "0.13.2"
-                "1lh9lx3r3jb18f8sbj29am5hm9jymvbwh6jb1izsnnxgvgrp12kj"))
-
-(define rust-sys-locale-0.3.2
-  (crate-source "sys-locale" "0.3.2"
-                "1i16hq9mkwpzqvixjfy1ph4i2q5klgagjg4hibz6k894l2crmawf"))
-
-(define rust-tempfile-3.27.0
-  (crate-source "tempfile" "3.27.0"
-                "1gblhnyfjsbg9wjg194n89wrzah7jy3yzgnyzhp56f3v9jd7wj9j"))
-
-(define rust-termcolor-1.4.1
-  (crate-source "termcolor" "1.4.1"
-                "0mappjh3fj3p2nmrg4y7qv94rchwi9mzmgmfflr8p2awdj7lyy86"))
-
-(define rust-thiserror-1.0.69
-  (crate-source "thiserror" "1.0.69"
-                "0lizjay08agcr5hs9yfzzj6axs53a2rgx070a1dsi3jpkcrzbamn"))
-
-(define rust-thiserror-2.0.18
-  (crate-source "thiserror" "2.0.18"
-                "1i7vcmw9900bvsmay7mww04ahahab7wmr8s925xc083rpjybb222"))
-
-(define rust-thiserror-impl-1.0.69
-  (crate-source "thiserror-impl" "1.0.69"
-                "1h84fmn2nai41cxbhk6pqf46bxqq1b344v8yz089w1chzi76rvjg"))
-
-(define rust-thiserror-impl-2.0.18
-  (crate-source "thiserror-impl" "2.0.18"
-                "1mf1vrbbimj1g6dvhdgzjmn6q09yflz2b92zs1j9n3k7cxzyxi7b"))
-
-(define rust-tiff-0.11.3
-  (crate-source "tiff" "0.11.3"
-                "0lmw68ic77sixk17r4rl2vsv00rqhja3yj2h9p5bcd9x6krylgxn"))
-
-(define rust-tiny-skia-0.11.4
-  (crate-source "tiny-skia" "0.11.4"
-                "1aq9gd4qh4418g8v08qzakqqggx8hl66qcianl3k5bjdsja37lc3"))
-
-(define rust-tiny-skia-path-0.11.4
-  (crate-source "tiny-skia-path" "0.11.4"
-                "14ywbdfakvacl6rxxmzbnycplaxpc6i2linh2yqk0sp8qb07z7lw"))
-
-(define rust-tiny-xlib-0.2.4
-  (crate-source "tiny-xlib" "0.2.4"
-                "17nqhy48ab7vchxzplqrw2g88mx2zyr38kwr1ipan76hxx5m0903"))
-
-(define rust-tinyvec-1.11.0
-  (crate-source "tinyvec" "1.11.0"
-                "1wvycrghzmaysnw34kzwnf0mfx6r75045s24r214wnnjadqfcq9y"))
-
-(define rust-tinyvec-macros-0.1.1
-  (crate-source "tinyvec_macros" "0.1.1"
-                "081gag86208sc3y6sdkshgw3vysm5d34p431dzw0bshz66ncng0z"))
-
-(define rust-tokio-1.50.0
-  (crate-source "tokio" "1.50.0"
-                "0bc2c5kd57p2xd4l6hagb0bkrp798k5vw0f3xzzwy0sf6ws5xb97"))
-
-(define rust-tokio-macros-2.6.1
-  (crate-source "tokio-macros" "2.6.1"
-                "172nwz3s7mmh266hb8l5xdnc7v9kqahisppqhinfd75nz3ps4maw"))
-
-(define rust-tokio-stream-0.1.18
-  (crate-source "tokio-stream" "0.1.18"
-                "0w3cj33605ab58wqd382gnla5pnd9hnr00xgg333np5bka04knij"))
-
-(define rust-toml-datetime-1.1.1+spec-1.1.0
-  (crate-source "toml_datetime" "1.1.1+spec-1.1.0"
-                "1mws2mkkf46l7inn77azhm0vdwxngv9vsbhbl0ah33p2c9gzcr9i"))
-
-(define rust-toml-edit-0.25.10+spec-1.1.0
-  (crate-source "toml_edit" "0.25.10+spec-1.1.0"
-                "06rdlg34g1ply2drbp0fr4xypsvdmfay714s75n5w8wy2v51h958"))
-
-(define rust-toml-parser-1.1.2+spec-1.1.0
-  (crate-source "toml_parser" "1.1.2+spec-1.1.0"
-                "09kmzc55a0j21whm290wlf5a8b18a0qc87a1s8sncrckc6wfkax2"))
-
-(define rust-tracing-0.1.44
-  (crate-source "tracing" "0.1.44"
-                "006ilqkg1lmfdh3xhg3z762izfwmxcvz0w7m4qx2qajbz9i1drv3"))
-
-(define rust-tracing-attributes-0.1.31
-  (crate-source "tracing-attributes" "0.1.31"
-                "1np8d77shfvz0n7camx2bsf1qw0zg331lra0hxb4cdwnxjjwz43l"))
-
-(define rust-tracing-core-0.1.36
-  (crate-source "tracing-core" "0.1.36"
-                "16mpbz6p8vd6j7sf925k9k8wzvm9vdfsjbynbmaxxyq6v7wwm5yv"))
-
-(define rust-transpose-0.2.3
-  (crate-source "transpose" "0.2.3"
-                "0zp74v7jrjg4jr654dncdj6hqvacicsywyhc62jawgxwhvnimmhs"))
-
-(define rust-ttf-parser-0.25.1
-  (crate-source "ttf-parser" "0.25.1"
-                "0cbgqglcwwjg3hirwq6xlza54w04mb5x02kf7zx4hrw50xmr1pyj"))
-
-(define rust-typenum-1.19.0
-  (crate-source "typenum" "1.19.0"
-                "1fw2mpbn2vmqan56j1b3fbpcdg80mz26fm53fs16bq5xcq84hban"))
-
-(define rust-uds-windows-1.2.1
-  (crate-source "uds_windows" "1.2.1"
-                "0vidqwwfgn8wyzvbxiqil787b4wyqjia50zpdbbjqx7n8wlgpxpj"))
-
-(define rust-unicode-bidi-0.3.18
-  (crate-source "unicode-bidi" "0.3.18"
-                "1xcxwbsqa24b8vfchhzyyzgj0l6bn51ib5v8j6krha0m77dva72w"))
-
-(define rust-unicode-ident-1.0.24
-  (crate-source "unicode-ident" "1.0.24"
-                "0xfs8y1g7syl2iykji8zk5hgfi5jw819f5zsrbaxmlzwsly33r76"))
-
-(define rust-unicode-linebreak-0.1.5
-  (crate-source "unicode-linebreak" "0.1.5"
-                "07spj2hh3daajg335m4wdav6nfkl0f6c0q72lc37blr97hych29v"))
-
-(define rust-unicode-script-0.5.8
-  (crate-source "unicode-script" "0.5.8"
-                "1vmifpgd0map3frmvhszhl96k82crcry083prv05wii7p45x8fiq"))
-
-(define rust-unicode-segmentation-1.13.2
-  (crate-source "unicode-segmentation" "1.13.2"
-                "135a26m4a0wj319gcw28j6a5aqvz00jmgwgmcs6szgxjf942facn"))
-
-(define rust-unicode-width-0.2.2
-  (crate-source "unicode-width" "0.2.2"
-                "0m7jjzlcccw716dy9423xxh0clys8pfpllc5smvfxrzdf66h9b5l"))
-
-(define rust-unicode-xid-0.2.6
-  (crate-source "unicode-xid" "0.2.6"
-                "0lzqaky89fq0bcrh6jj6bhlz37scfd8c7dsj5dq7y32if56c1hgb"))
-
-(define rust-utf8parse-0.2.2
-  (crate-source "utf8parse" "0.2.2"
-                "088807qwjq46azicqwbhlmzwrbkz7l4hpw43sdkdyyk524vdxaq6"))
-
-(define rust-uuid-1.23.0
-  (crate-source "uuid" "1.23.0"
-                "1nbrzkdhwr4clshsks7flc2jq6lavjrsx65hyn63c9dd5vsbdj2s"))
-
-(define rust-v-frame-0.3.9
-  (crate-source "v_frame" "0.3.9"
-                "1qkvb4ks33zck931vzqckjn36hkngj6l2cwmvfsnlpc7r0kpfsv6"))
-
-(define rust-version-check-0.9.5
-  (crate-source "version_check" "0.9.5"
-                "0nhhi4i5x89gm911azqbn7avs9mdacw2i3vcz3cnmz3mv4rqz4hb"))
-
-(define rust-walkdir-2.5.0
-  (crate-source "walkdir" "2.5.0"
-                "0jsy7a710qv8gld5957ybrnc07gavppp963gs32xk4ag8130jy99"))
-
-(define rust-wasi-0.11.1+wasi-snapshot-preview1
-  (crate-source "wasi" "0.11.1+wasi-snapshot-preview1"
-                "0jx49r7nbkbhyfrfyhz0bm4817yrnxgd3jiwwwfv0zl439jyrwyc"))
-
-(define rust-wasip2-1.0.2+wasi-0.2.9
-  (crate-source "wasip2" "1.0.2+wasi-0.2.9"
-                "1xdw7v08jpfjdg94sp4lbdgzwa587m5ifpz6fpdnkh02kwizj5wm"))
-
-(define rust-wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06
-  (crate-source "wasip3" "0.4.0+wasi-0.3.0-rc-2026-01-06"
-                "19dc8p0y2mfrvgk3qw3c3240nfbylv22mvyxz84dqpgai2zzha2l"))
-
-(define rust-wasm-bindgen-0.2.117
-  (crate-source "wasm-bindgen" "0.2.117"
-                "1c6hi55mq70546hrvrx7wa27sn3yvf04gg6hf8riwn8mnhdzql85"))
-
-(define rust-wasm-bindgen-futures-0.4.67
-  (crate-source "wasm-bindgen-futures" "0.4.67"
-                "0znqqp9z52s4ckb94crjlbqbfd7i8zvnjpx7s3nhcwjvj3k3sqh3"))
-
-(define rust-wasm-bindgen-macro-0.2.117
-  (crate-source "wasm-bindgen-macro" "0.2.117"
-                "1gl6gqy60khhyqv354m0kmgk541sass8kzymxim7hi6zbaizkgbz"))
-
-(define rust-wasm-bindgen-macro-support-0.2.117
-  (crate-source "wasm-bindgen-macro-support" "0.2.117"
-                "1wlza8xdr18cac2wm3ahxdwx1nnqa01m0d3jf3kd9dmsy8z6kafw"))
-
-(define rust-wasm-bindgen-shared-0.2.117
-  (crate-source "wasm-bindgen-shared" "0.2.117"
-                "0frxrdi1w0cswv8v7n1972hd23nbwm8hr7a2dhdq8bbd59l9l4ir"))
-
-(define rust-wasm-encoder-0.244.0
-  (crate-source "wasm-encoder" "0.244.0"
-                "06c35kv4h42vk3k51xjz1x6hn3mqwfswycmr6ziky033zvr6a04r"))
-
-(define rust-wasm-metadata-0.244.0
-  (crate-source "wasm-metadata" "0.244.0"
-                "02f9dhlnryd2l7zf03whlxai5sv26x4spfibjdvc3g9gd8z3a3mv"))
-
-(define rust-wasmparser-0.244.0
-  (crate-source "wasmparser" "0.244.0"
-                "1zi821hrlsxfhn39nqpmgzc0wk7ax3dv6vrs5cw6kb0v5v3hgf27"))
-
-(define rust-wasmtimer-0.4.3
-  (crate-source "wasmtimer" "0.4.3"
-                "0jv45z8yvgn6jgqqhmd1rpakk0yhf13gr5s6hhskw0gak5mqsn8w"))
-
-(define rust-wayland-backend-0.3.15
-  (crate-source "wayland-backend" "0.3.15"
-                "0pbm8j3vv6baqz312biwqfi4qzadbi6nng9v4p3nx4afnlhdsmr8"))
-
-(define rust-wayland-client-0.31.14
-  (crate-source "wayland-client" "0.31.14"
-                "0i014rcfjgccknnlyfk94fxn4w32l56cpjdmi4qhqsblpfb7qp34"))
-
-(define rust-wayland-csd-frame-0.3.0
-  (crate-source "wayland-csd-frame" "0.3.0"
-                "0zjcmcqprfzx57hlm741n89ssp4sha5yh5cnmbk2agflvclm0p32"))
-
-(define rust-wayland-cursor-0.31.14
-  (crate-source "wayland-cursor" "0.31.14"
-                "0kdk7xwj465idk54jf1f24024gdp63wyagca68a176xyh23x2lja"))
-
-(define rust-wayland-protocols-0.32.12
-  (crate-source "wayland-protocols" "0.32.12"
-                "13rdk2akpdg90v42sjlz7c86541isxgq347772cl5qmd7i98afjn"))
-
-(define rust-wayland-protocols-experimental-20250721.0.1
-  (crate-source "wayland-protocols-experimental" "20250721.0.1"
-                "1cfbimd2qbbcgv21i3l7kq3pm6lvrjbb7d6pj33sxjld29izi8a0"))
-
-(define rust-wayland-protocols-misc-0.3.12
-  (crate-source "wayland-protocols-misc" "0.3.12"
-                "1j19dg8h98s153rj2fvbqkghjicdfgjjkr6nvaw0jgpjkrcng5bf"))
-
-(define rust-wayland-protocols-plasma-0.3.12
-  (crate-source "wayland-protocols-plasma" "0.3.12"
-                "14adi3xgkldbih60705gshlq2lskds5chhsn3znk271cxgqqqv9b"))
-
-(define rust-wayland-protocols-wlr-0.3.12
-  (crate-source "wayland-protocols-wlr" "0.3.12"
-                "0d424vn2hj27r4gjlshm6hy8fcqysr805jkqdjbwgmrng0pya17b"))
-
-(define rust-wayland-scanner-0.31.10
-  (crate-source "wayland-scanner" "0.31.10"
-                "0jjbsb04pzz8kqiw0wy2ssqx6dqpy70ixrm3ck1vsvnq1y8llclw"))
-
-(define rust-wayland-sys-0.31.11
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "wayland-sys" "0.31.11"
-                "1gp3hlkxx13i55lyyi794vnw9a780z3skx0xhj71zr69xwzv5snq"))
-
-(define rust-web-sys-0.3.94
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "web-sys" "0.3.94"
-                "02nxnhv349r2gcy8w71cjj6nimww1g2zy20y8r4hhbxi75z04w6d"))
-
-(define rust-web-time-1.1.0
-  (crate-source "web-time" "1.1.0"
-                "1fx05yqx83dhx628wb70fyy10yjfq1jpl20qfqhdkymi13rq0ras"))
-
-(define rust-weezl-0.1.12
-  (crate-source "weezl" "0.1.12"
-                "122a1dhha6cib5az4ihcqlh60ns2bi6rskdv875p94lbvj6wk2m2"))
-
-(define rust-wgpu-27.0.1
-  (crate-source "wgpu" "27.0.1"
-                "0xvsrmcp862zh3sd6nkr0cbsznna4c3l1hrilzkms4nygjn8prmz"))
-
-(define rust-wgpu-core-27.0.3
-  (crate-source "wgpu-core" "27.0.3"
-                "1rya571frb73y32iwnhnxada31dk64vzj6b1nabihfsl2pjmv9r7"))
-
-(define rust-wgpu-core-deps-apple-27.0.0
-  (crate-source "wgpu-core-deps-apple" "27.0.0"
-                "0cyjas0gx6wxjshv3f25p7gvqycnl7ckyphxaqlwgq4visaswwh7"))
-
-(define rust-wgpu-core-deps-emscripten-27.0.0
-  (crate-source "wgpu-core-deps-emscripten" "27.0.0"
-                "1dd69pd9z8m4a88h7qmkcjr20qmnfhkxn7fqrwz83c4m992c6smh"))
-
-(define rust-wgpu-core-deps-windows-linux-android-27.0.0
-  (crate-source "wgpu-core-deps-windows-linux-android" "27.0.0"
-                "1hq3ka3mm507fysc3y017hp19bdj8a95mw1086778w8ssqkp06bi"))
-
-(define rust-wgpu-hal-27.0.4
-  (crate-source "wgpu-hal" "27.0.4"
-                "1khk8gb81izrd9815fdy4ywq1fsczynswwgz9ay9iqbyqmhwn8av"))
-
-(define rust-wgpu-types-27.0.1
-  (crate-source "wgpu-types" "27.0.1"
-                "1sx5blmyas6k40ilhlrfsy31xcvcf0l1dn9dgxrxp42r756gip5g"))
-
-(define rust-wide-0.7.33
-  (crate-source "wide" "0.7.33"
-                "00yd2sg83xvfrjjlwndyk49fjx8jlmlrz8byigndig32rf7dmr8c"))
-
-(define rust-winapi-0.3.9
-  (crate-source "winapi" "0.3.9"
-                "06gl025x418lchw1wxj64ycr7gha83m44cjr5sarhynd9xkrm0sw"))
-
-(define rust-winapi-i686-pc-windows-gnu-0.4.0
-  (crate-source "winapi-i686-pc-windows-gnu" "0.4.0"
-                "1dmpa6mvcvzz16zg6d5vrfy4bxgg541wxrcip7cnshi06v38ffxc"))
-
-(define rust-winapi-util-0.1.11
-  (crate-source "winapi-util" "0.1.11"
-                "08hdl7mkll7pz8whg869h58c1r9y7in0w0pk8fm24qc77k0b39y2"))
-
-(define rust-winapi-x86-64-pc-windows-gnu-0.4.0
-  (crate-source "winapi-x86_64-pc-windows-gnu" "0.4.0"
-                "0gqq64czqb64kskjryj8isp62m2sgvx25yyj3kpc2myh85w24bki"))
-
-(define rust-window-clipboard-0.5.1
-  (crate-source "window_clipboard" "0.5.1"
-                "0cyph2xr8g9rx24cnh5xrg75v3njc4l4iyski3g2vbsy60k44rfm"))
-
-(define rust-windows-0.58.0
-  (crate-source "windows" "0.58.0"
-                "1dkjj94b0gn91nn1n22cvm4afsj98f5qrhcl3112v6f4jcfx816x"))
-
-(define rust-windows-0.62.2
-  (crate-source "windows" "0.62.2"
-                "10457l9ihrbw8j79z2v4plyjxkf6xvb5npd0lqwmkh702gpaszsj"))
-
-(define rust-windows-collections-0.3.2
-  (crate-source "windows-collections" "0.3.2"
-                "0436rjbkqn3j9m2v2lcmwwk0l3n2r57yvqb7fcy4m8d8y5ddkci3"))
-
-(define rust-windows-core-0.58.0
-  (crate-source "windows-core" "0.58.0"
-                "16czypy425jzmiys4yb3pwsh7cm6grxn9kjp889iqnf2r17d99kb"))
-
-(define rust-windows-core-0.62.2
-  (crate-source "windows-core" "0.62.2"
-                "1swxpv1a8qvn3bkxv8cn663238h2jccq35ff3nsj61jdsca3ms5q"))
-
-(define rust-windows-future-0.3.2
-  (crate-source "windows-future" "0.3.2"
-                "1jq5qs2dwzf6rl60f8gr49z2mifxsrdh4y4yfdws467ya41gkmp1"))
-
-(define rust-windows-implement-0.58.0
-  (crate-source "windows-implement" "0.58.0"
-                "16spr5z65z21qyv379rv2mb1s5q2i9ibd1p2pkn0dr9qr535pg9b"))
-
-(define rust-windows-implement-0.60.2
-  (crate-source "windows-implement" "0.60.2"
-                "1psxhmklzcf3wjs4b8qb42qb6znvc142cb5pa74rsyxm1822wgh5"))
-
-(define rust-windows-interface-0.58.0
-  (crate-source "windows-interface" "0.58.0"
-                "059mxmfvx3x88q74ms0qlxmj2pnidmr5mzn60hakn7f95m34qg05"))
-
-(define rust-windows-interface-0.59.3
-  (crate-source "windows-interface" "0.59.3"
-                "0n73cwrn4247d0axrk7gjp08p34x1723483jxjxjdfkh4m56qc9z"))
-
-(define rust-windows-link-0.2.1
-  (crate-source "windows-link" "0.2.1"
-                "1rag186yfr3xx7piv5rg8b6im2dwcf8zldiflvb22xbzwli5507h"))
-
-(define rust-windows-numerics-0.3.1
-  (crate-source "windows-numerics" "0.3.1"
-                "09hgbg8pf89r4090yyhh9q29ppi7yyxkgmga9ascshy19a240bkf"))
-
-(define rust-windows-result-0.2.0
-  (crate-source "windows-result" "0.2.0"
-                "03mf2z1xcy2slhhsm15z24p76qxgm2m74xdjp8bihyag47c4640x"))
-
-(define rust-windows-result-0.4.1
-  (crate-source "windows-result" "0.4.1"
-                "1d9yhmrmmfqh56zlj751s5wfm9a2aa7az9rd7nn5027nxa4zm0bp"))
-
-(define rust-windows-strings-0.1.0
-  (crate-source "windows-strings" "0.1.0"
-                "042dxvi3133f7dyi2pgcvknwkikk47k8bddwxbq5s0l6qhjv3nac"))
-
-(define rust-windows-strings-0.5.1
-  (crate-source "windows-strings" "0.5.1"
-                "14bhng9jqv4fyl7lqjz3az7vzh8pw0w4am49fsqgcz67d67x0dvq"))
-
-(define rust-windows-sys-0.45.0
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "windows-sys" "0.45.0"
-                "1l36bcqm4g89pknfp8r9rl1w4bn017q6a8qlx8viv0xjxzjkna3m"))
-
-(define rust-windows-sys-0.52.0
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "windows-sys" "0.52.0"
-                "0gd3v4ji88490zgb6b5mq5zgbvwv7zx1ibn8v3x83rwcdbryaar8"))
-
-(define rust-windows-sys-0.59.0
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "windows-sys" "0.59.0"
-                "0fw5672ziw8b3zpmnbp9pdv1famk74f1l9fcbc3zsrzdg56vqf0y"))
-
-(define rust-windows-sys-0.61.2
-  ;; TODO REVIEW: Check bundled sources.
-  (crate-source "windows-sys" "0.61.2"
-                "1z7k3y9b6b5h52kid57lvmvm05362zv1v8w0gc7xyv5xphlp44xf"))
-
-(define rust-windows-targets-0.42.2
-  (crate-source "windows-targets" "0.42.2"
-                "0wfhnib2fisxlx8c507dbmh97kgij4r6kcxdi0f9nk6l1k080lcf"))
-
-(define rust-windows-targets-0.52.6
-  (crate-source "windows-targets" "0.52.6"
-                "0wwrx625nwlfp7k93r2rra568gad1mwd888h1jwnl0vfg5r4ywlv"))
-
-(define rust-windows-threading-0.2.1
-  (crate-source "windows-threading" "0.2.1"
-                "0dsvsy33vxs0153z4n39sqkzx382cjjkrd46rb3z3zfak5dvsj9r"))
-
-(define rust-windows-aarch64-gnullvm-0.42.2
-  (crate-source "windows_aarch64_gnullvm" "0.42.2"
-                "1y4q0qmvl0lvp7syxvfykafvmwal5hrjb4fmv04bqs0bawc52yjr"))
-
-(define rust-windows-aarch64-gnullvm-0.52.6
-  (crate-source "windows_aarch64_gnullvm" "0.52.6"
-                "1lrcq38cr2arvmz19v32qaggvj8bh1640mdm9c2fr877h0hn591j"))
-
-(define rust-windows-aarch64-msvc-0.42.2
-  (crate-source "windows_aarch64_msvc" "0.42.2"
-                "0hsdikjl5sa1fva5qskpwlxzpc5q9l909fpl1w6yy1hglrj8i3p0"))
-
-(define rust-windows-aarch64-msvc-0.52.6
-  (crate-source "windows_aarch64_msvc" "0.52.6"
-                "0sfl0nysnz32yyfh773hpi49b1q700ah6y7sacmjbqjjn5xjmv09"))
-
-(define rust-windows-i686-gnu-0.42.2
-  (crate-source "windows_i686_gnu" "0.42.2"
-                "0kx866dfrby88lqs9v1vgmrkk1z6af9lhaghh5maj7d4imyr47f6"))
-
-(define rust-windows-i686-gnu-0.52.6
-  (crate-source "windows_i686_gnu" "0.52.6"
-                "02zspglbykh1jh9pi7gn8g1f97jh1rrccni9ivmrfbl0mgamm6wf"))
-
-(define rust-windows-i686-gnullvm-0.52.6
-  (crate-source "windows_i686_gnullvm" "0.52.6"
-                "0rpdx1537mw6slcpqa0rm3qixmsb79nbhqy5fsm3q2q9ik9m5vhf"))
-
-(define rust-windows-i686-msvc-0.42.2
-  (crate-source "windows_i686_msvc" "0.42.2"
-                "0q0h9m2aq1pygc199pa5jgc952qhcnf0zn688454i7v4xjv41n24"))
-
-(define rust-windows-i686-msvc-0.52.6
-  (crate-source "windows_i686_msvc" "0.52.6"
-                "0rkcqmp4zzmfvrrrx01260q3xkpzi6fzi2x2pgdcdry50ny4h294"))
-
-(define rust-windows-x86-64-gnu-0.42.2
-  (crate-source "windows_x86_64_gnu" "0.42.2"
-                "0dnbf2xnp3xrvy8v9mgs3var4zq9v9yh9kv79035rdgyp2w15scd"))
-
-(define rust-windows-x86-64-gnu-0.52.6
-  (crate-source "windows_x86_64_gnu" "0.52.6"
-                "0y0sifqcb56a56mvn7xjgs8g43p33mfqkd8wj1yhrgxzma05qyhl"))
-
-(define rust-windows-x86-64-gnullvm-0.42.2
-  (crate-source "windows_x86_64_gnullvm" "0.42.2"
-                "18wl9r8qbsl475j39zvawlidp1bsbinliwfymr43fibdld31pm16"))
-
-(define rust-windows-x86-64-gnullvm-0.52.6
-  (crate-source "windows_x86_64_gnullvm" "0.52.6"
-                "03gda7zjx1qh8k9nnlgb7m3w3s1xkysg55hkd1wjch8pqhyv5m94"))
-
-(define rust-windows-x86-64-msvc-0.42.2
-  (crate-source "windows_x86_64_msvc" "0.42.2"
-                "1w5r0q0yzx827d10dpjza2ww0j8iajqhmb54s735hhaj66imvv4s"))
-
-(define rust-windows-x86-64-msvc-0.52.6
-  (crate-source "windows_x86_64_msvc" "0.52.6"
-                "1v7rb5cibyzx8vak29pdrk8nx9hycsjs4w0jgms08qk49jl6v7sq"))
-
-(define rust-winit-0.30.13
-  (crate-source "winit" "0.30.13"
-                "13cpylyvdl066fivncw96pn29y15rhzlqba73sym10wziajmyxd6"))
-
-(define rust-winnow-0.7.15
-  (crate-source "winnow" "0.7.15"
-                "0i9rkl2rqpbnnxlgs20gmkj3nd0b2k8q55mjmpc2ybb84xwxjyfz"))
-
-(define rust-winnow-1.0.1
-  (crate-source "winnow" "1.0.1"
-                "1dbji1bwviy08pl74f2qw2m4w9hc4p3vyl3lfj05jdydy59w1nh9"))
-
-(define rust-wit-bindgen-0.51.0
-  (crate-source "wit-bindgen" "0.51.0"
-                "19fazgch8sq5cvjv3ynhhfh5d5x08jq2pkw8jfb05vbcyqcr496p"))
-
-(define rust-wit-bindgen-core-0.51.0
-  (crate-source "wit-bindgen-core" "0.51.0"
-                "1p2jszqsqbx8k7y8nwvxg65wqzxjm048ba5phaq8r9iy9ildwqga"))
-
-(define rust-wit-bindgen-rust-0.51.0
-  (crate-source "wit-bindgen-rust" "0.51.0"
-                "08bzn5fsvkb9x9wyvyx98qglknj2075xk1n7c5jxv15jykh6didp"))
-
-(define rust-wit-bindgen-rust-macro-0.51.0
-  (crate-source "wit-bindgen-rust-macro" "0.51.0"
-                "0ymizapzv2id89igxsz2n587y2hlfypf6n8kyp68x976fzyrn3qc"))
-
-(define rust-wit-component-0.244.0
-  (crate-source "wit-component" "0.244.0"
-                "1clwxgsgdns3zj2fqnrjcp8y5gazwfa1k0sy5cbk0fsmx4hflrlx"))
-
-(define rust-wit-parser-0.244.0
-  (crate-source "wit-parser" "0.244.0"
-                "0dm7avvdxryxd5b02l0g5h6933z1cw5z0d4wynvq2cywq55srj7c"))
-
-(define rust-x11-dl-2.21.0
-  (crate-source "x11-dl" "2.21.0"
-                "0vsiq62xpcfm0kn9zjw5c9iycvccxl22jya8wnk18lyxzqj5jwrq"))
-
-(define rust-x11rb-0.13.2
-  (crate-source "x11rb" "0.13.2"
-                "053lvnaw9ycbl791mgwly2hw27q6vqgzrb1y5kz1as52wmdsm4wr"))
-
-(define rust-x11rb-protocol-0.13.2
-  (crate-source "x11rb-protocol" "0.13.2"
-                "1g81cznbyn522b0fbis0i44wh3adad2vhsz5pzf99waf3sbc4vza"))
-
-(define rust-xcursor-0.3.10
-  (crate-source "xcursor" "0.3.10"
-                "0awgy98awg4ydcfmynqfcwvl4bnnfcm4i2vvnk2n926a02jy9jdy"))
-
-(define rust-xkbcommon-dl-0.4.2
-  (crate-source "xkbcommon-dl" "0.4.2"
-                "1iai0r3b5skd9vbr8z5b0qixiz8jblzfm778ddm8ba596a0dwffh"))
-
-(define rust-xkeysym-0.2.1
-  (crate-source "xkeysym" "0.2.1"
-                "0mksx670cszyd7jln6s7dhkw11hdfv7blwwr3isq98k22ljh1k5r"))
-
-(define rust-xml-rs-0.8.28
-  (crate-source "xml-rs" "0.8.28"
-                "0grdj7xwbki5zrkalrg8dljyf14y4yj3wrj34sbzqp06i9zk7s1s"))
-
-(define rust-y4m-0.8.0
-  (crate-source "y4m" "0.8.0"
-                "0j24y2zf60lpxwd7kyg737hqfyqx16y32s0fjyi6fax6w4hlnnks"))
-
-(define rust-yazi-0.2.1
-  (crate-source "yazi" "0.2.1"
-                "1dgv0dd0329dcbs57z2wj03daz8y1axgprw3pf5yf5jsbcjkh5z0"))
-
-(define rust-zbus-5.14.0
-  (crate-source "zbus" "5.14.0"
-                "1g305kwnw9f420c6m10i40cjdjm2s31ddpngac5a8hrrpmfzk0na"))
-
-(define rust-zbus-macros-5.14.0
-  (crate-source "zbus_macros" "5.14.0"
-                "08ljsjl1zhpzdf7hx37yaifi14rvysj354bfqjrc9al4drhpjzl9"))
-
-(define rust-zbus-names-4.3.1
-  (crate-source "zbus_names" "4.3.1"
-                "03y5f8xwzmk4y5wb4g95a1hl48mxlmhcbwqz62mrnqbqbdnszn7z"))
-
-(define rust-zeno-0.3.3
-  (crate-source "zeno" "0.3.3"
-                "0915lg3b1qiixizic9kwj2bw42x35baxqvl9dn0m2plkj91drwvd"))
-
-(define rust-zerocopy-0.8.48
-  (crate-source "zerocopy" "0.8.48"
-                "1sb8plax8jbrsng1jdval7bdhk7hhrx40dz3hwh074k6knzkgm7f"))
-
-(define rust-zerocopy-derive-0.8.48
-  (crate-source "zerocopy-derive" "0.8.48"
-                "1m5s0g92cxggqc74j83k1priz24k3z93sj5gadppd20p9c4cvqvh"))
-
-(define rust-zmij-1.0.21
-  (crate-source "zmij" "1.0.21"
-                "1amb5i6gz7yjb0dnmz5y669674pqmwbj44p4yfxfv2ncgvk8x15q"))
-
-(define rust-zune-core-0.5.1
-  (crate-source "zune-core" "0.5.1"
-                "1ya0zdqxlr5v57791j7bvm408ri2cfx81a4v6z85f560yw3hi2nb"))
-
-(define rust-zune-inflate-0.2.54
-  (crate-source "zune-inflate" "0.2.54"
-                "00kg24jh3zqa3i6rg6yksnb71bch9yi1casqydl00s7nw8pk7avk"))
-
-(define rust-zune-jpeg-0.5.15
-  (crate-source "zune-jpeg" "0.5.15"
-                "15kjpn6pywxlwb8w5irfd68x31wi3mb4y1da8bqh7havh5drvg17"))
-
-(define rust-zvariant-5.10.0
-  (crate-source "zvariant" "5.10.0"
-                "02sls8pi570z1wssl150413x0mcwqhi9ywlliqsbwfwh46djj22p"))
-
-(define rust-zvariant-derive-5.10.0
-  (crate-source "zvariant_derive" "5.10.0"
-                "0b3mh0kzf6sz7vd5j9gimq86awjcigddh26cz5b6di79xc9b0nav"))
-
-(define rust-zvariant-utils-3.3.0
-  (crate-source "zvariant_utils" "3.3.0"
-                "1sf5i71in36gc08jhak83pprnkam8gk936cqlq9hzx7q9sk26p7p"))
-
-
-;; Tabla de lookup: qué crates necesita cada paquete de este canal.
-;; Convención moderna de Guix (#:cargo-inputs es deprecado) -- ver
-;; guix/build-system/cargo.scm, define-cargo-inputs/cargo-inputs.
-(define-cargo-inputs lookup-cargo-inputs
-  (librepods => (list
-                 rust-ab-glyph-0.2.32
-                 rust-ab-glyph-rasterizer-0.1.10
-                 rust-adler2-2.0.1
-                 rust-aes-0.9.0-rc.4
-                 rust-ahash-0.8.12
-                 rust-aho-corasick-1.1.4
-                 rust-aligned-0.4.3
-                 rust-aligned-vec-0.6.4
-                 rust-android-activity-0.6.1
-                 rust-android-build-0.1.3
-                 rust-android-properties-0.2.2
-                 rust-android-system-properties-0.1.5
-                 rust-anstream-1.0.0
-                 rust-anstyle-1.0.14
-                 rust-anstyle-parse-1.0.0
-                 rust-anstyle-query-1.1.5
-                 rust-anstyle-wincon-3.0.11
-                 rust-anyhow-1.0.102
-                 rust-approx-0.5.1
-                 rust-arbitrary-1.4.2
-                 rust-arg-enum-proc-macro-0.3.4
-                 rust-arrayref-0.3.9
-                 rust-arrayvec-0.7.6
-                 rust-ash-0.38.0+1.3.281
-                 rust-as-raw-xcb-connection-1.0.1
-                 rust-as-slice-0.2.1
-                 rust-async-broadcast-0.7.2
-                 rust-async-channel-2.5.0
-                 rust-async-executor-1.14.0
-                 rust-async-io-2.6.0
-                 rust-async-lock-3.4.2
-                 rust-async-process-2.5.0
-                 rust-async-recursion-1.1.1
-                 rust-async-signal-0.2.13
-                 rust-async-task-4.7.1
-                 rust-async-trait-0.1.89
-                 rust-atomic-waker-1.1.2
-                 rust-autocfg-1.5.0
-                 rust-av1-grain-0.2.5
-                 rust-avif-serialize-0.8.8
-                 rust-av-scenechange-0.14.1
-                 rust-bit-field-0.10.3
-                 rust-bitflags-1.3.2
-                 rust-bitflags-2.11.0
-                 rust-bit-set-0.8.0
-                 rust-bitstream-io-4.9.0
-                 rust-bit-vec-0.8.0
-                 rust-block-0.1.6
-                 rust-block2-0.5.1
-                 rust-block2-0.6.2
-                 rust-blocking-1.6.2
-                 rust-bluer-0.17.4
-                 rust-built-0.8.0
-                 rust-bumpalo-3.20.2
-                 rust-bytemuck-1.25.0
-                 rust-bytemuck-derive-1.10.2
-                 rust-byteorder-lite-0.1.0
-                 rust-bytes-1.11.1
-                 rust-calloop-0.13.0
-                 rust-calloop-0.14.4
-                 rust-calloop-wayland-source-0.3.0
-                 rust-calloop-wayland-source-0.4.1
-                 rust-cc-1.2.58
-                 rust-cesu8-1.1.0
-                 rust-cfg-aliases-0.2.1
-                 rust-cfg-if-1.0.4
-                 rust-cipher-0.5.1
-                 rust-clap-4.6.0
-                 rust-clap-builder-4.6.0
-                 rust-clap-derive-4.6.0
-                 rust-clap-lex-1.1.0
-                 rust-clipboard-macos-0.1.1
-                 rust-clipboard-wayland-0.2.2
-                 rust-clipboard-win-5.4.1
-                 rust-clipboard-x11-0.4.3
-                 rust-codespan-reporting-0.12.0
-                 rust-colorchoice-1.0.5
-                 rust-color-quant-1.1.0
-                 rust-combine-4.6.7
-                 rust-concurrent-queue-2.5.0
-                 rust-core2-0.4.0
-                 rust-core-foundation-0.10.1
-                 rust-core-foundation-0.9.4
-                 rust-core-foundation-sys-0.8.7
-                 rust-core-graphics-0.23.2
-                 rust-core-graphics-types-0.1.3
-                 rust-core-graphics-types-0.2.0
-                 rust-core-maths-0.1.1
-                 rust-cosmic-text-0.15.0
-                 rust-cpubits-0.1.0
-                 rust-cpufeatures-0.2.17
-                 rust-crc32fast-1.5.0
-                 rust-crossbeam-deque-0.8.6
-                 rust-crossbeam-epoch-0.9.18
-                 rust-crossbeam-utils-0.8.21
-                 rust-crunchy-0.2.4
-                 rust-cryoglyph-0.1.0
-                 rust-crypto-common-0.2.1
-                 rust-ctor-lite-0.1.2
-                 rust-cursor-icon-1.2.0
-                 rust-custom-debug-0.6.2
-                 rust-custom-debug-derive-0.6.2
-                 rust-darling-0.20.11
-                 rust-darling-core-0.20.11
-                 rust-darling-macro-0.20.11
-                 rust-dbus-0.9.10
-                 rust-dbus-crossroads-0.5.3
-                 rust-dbus-tokio-0.7.6
-                 rust-dispatch-0.2.0
-                 rust-dispatch2-0.3.1
-                 rust-displaydoc-0.2.5
-                 rust-dlib-0.5.3
-                 rust-document-features-0.2.12
-                 rust-downcast-rs-1.2.1
-                 rust-dpi-0.1.2
-                 rust-either-1.15.0
-                 rust-endi-1.1.1
-                 rust-enumflags2-0.7.12
-                 rust-enumflags2-derive-0.7.12
-                 rust-env-filter-1.0.1
-                 rust-env-logger-0.11.10
-                 rust-equator-0.4.2
-                 rust-equator-macro-0.4.2
-                 rust-equivalent-1.0.2
-                 rust-errno-0.3.14
-                 rust-error-code-3.3.2
-                 rust-etagere-0.2.15
-                 rust-euclid-0.22.14
-                 rust-event-listener-5.4.1
-                 rust-event-listener-strategy-0.5.4
-                 rust-exr-1.74.0
-                 rust-fastrand-2.3.0
-                 rust-fax-0.2.6
-                 rust-fax-derive-0.2.0
-                 rust-fdeflate-0.3.7
-                 rust-find-msvc-tools-0.1.9
-                 rust-flate2-1.1.9
-                 rust-fnv-1.0.7
-                 rust-foldhash-0.1.5
-                 rust-foldhash-0.2.0
-                 rust-fontconfig-parser-0.5.8
-                 rust-fontdb-0.23.0
-                 rust-font-types-0.10.1
-                 rust-font-types-0.11.1
-                 rust-foreign-types-0.5.0
-                 rust-foreign-types-macros-0.2.3
-                 rust-foreign-types-shared-0.3.1
-                 rust-futures-0.3.32
-                 rust-futures-channel-0.3.32
-                 rust-futures-core-0.3.32
-                 rust-futures-executor-0.3.32
-                 rust-futures-io-0.3.32
-                 rust-futures-lite-2.6.1
-                 rust-futures-macro-0.3.32
-                 rust-futures-sink-0.3.32
-                 rust-futures-task-0.3.32
-                 rust-futures-util-0.3.32
-                 rust-gethostname-1.1.0
-                 rust-getrandom-0.3.4
-                 rust-getrandom-0.4.2
-                 rust-gif-0.14.1
-                 rust-glam-0.14.0
-                 rust-glam-0.15.2
-                 rust-glam-0.16.0
-                 rust-glam-0.17.3
-                 rust-glam-0.18.0
-                 rust-glam-0.19.0
-                 rust-glam-0.20.5
-                 rust-glam-0.21.3
-                 rust-glam-0.22.0
-                 rust-glam-0.23.0
-                 rust-glam-0.24.2
-                 rust-glam-0.25.0
-                 rust-glam-0.27.0
-                 rust-glam-0.28.0
-                 rust-glam-0.29.3
-                 rust-glam-0.30.10
-                 rust-glam-0.31.1
-                 rust-glam-0.32.1
-                 rust-gl-generator-0.14.0
-                 rust-glow-0.16.0
-                 rust-glutin-wgl-sys-0.6.1
-                 rust-gpu-alloc-0.6.0
-                 rust-gpu-allocator-0.27.0
-                 rust-gpu-alloc-types-0.3.0
-                 rust-gpu-descriptor-0.3.2
-                 rust-gpu-descriptor-types-0.2.0
-                 rust-guillotiere-0.6.2
-                 rust-half-2.7.1
-                 rust-harfrust-0.3.2
-                 rust-hashbrown-0.15.5
-                 rust-hashbrown-0.16.1
-                 rust-heck-0.5.0
-                 rust-hermit-abi-0.5.2
-                 rust-hex-0.4.3
-                 rust-hexf-parse-0.2.1
-                 rust-hybrid-array-0.4.10
-                 rust-iced-0.14.0
-                 rust-iced-core-0.14.0
-                 rust-iced-debug-0.14.0
-                 rust-iced-futures-0.14.0
-                 rust-iced-graphics-0.14.0
-                 rust-iced-program-0.14.0
-                 rust-iced-renderer-0.14.0
-                 rust-iced-runtime-0.14.0
-                 rust-iced-tiny-skia-0.14.0
-                 rust-iced-wgpu-0.14.0
-                 rust-iced-widget-0.14.2
-                 rust-iced-winit-0.14.0
-                 rust-id-arena-2.3.0
-                 rust-ident-case-1.0.1
-                 rust-image-0.25.10
-                 rust-imageproc-0.26.1
-                 rust-image-webp-0.2.4
-                 rust-imgref-1.12.0
-                 rust-indexmap-2.13.0
-                 rust-inout-0.2.2
-                 rust-interpolate-name-0.2.4
-                 rust-is-terminal-polyfill-1.70.2
-                 rust-itertools-0.14.0
-                 rust-itoa-1.0.18
-                 rust-jiff-0.2.23
-                 rust-jiff-static-0.2.23
-                 rust-jni-0.21.1
-                 rust-jni-0.22.4
-                 rust-jni-macros-0.22.4
-                 rust-jni-sys-0.3.1
-                 rust-jni-sys-0.4.1
-                 rust-jni-sys-macros-0.4.1
-                 rust-jobserver-0.1.34
-                 rust-js-sys-0.3.94
-                 rust-kamadak-exif-0.6.1
-                 rust-khronos-api-3.1.0
-                 rust-khronos-egl-6.0.0
-                 rust-ksni-0.3.3
-                 rust-kurbo-0.10.4
-                 rust-lazy-static-1.5.0
-                 rust-leb128fmt-0.1.0
-                 rust-lebe-0.5.3
-                 rust-libc-0.2.184
-                 rust-libdbus-sys-0.2.7
-                 rust-libfuzzer-sys-0.4.12
-                 rust-libloading-0.8.9
-                 rust-libm-0.2.16
-                 rust-libpulse-binding-2.30.1
-                 rust-libpulse-sys-1.23.0
-                 rust-libredox-0.1.15
-                 rust-lilt-0.8.1
-                 rust-linebender-resource-handle-0.1.1
-                 rust-linux-raw-sys-0.12.1
-                 rust-linux-raw-sys-0.4.15
-                 rust-litrs-1.0.0
-                 rust-lock-api-0.4.14
-                 rust-log-0.4.29
-                 rust-loop9-0.1.5
-                 rust-lru-0.16.3
-                 rust-macaddr-1.0.1
-                 rust-malloc-buf-0.0.6
-                 rust-matrixmultiply-0.3.10
-                 rust-maybe-rayon-0.1.1
-                 rust-memchr-2.8.0
-                 rust-memmap2-0.9.10
-                 rust-memoffset-0.9.1
-                 rust-metal-0.32.0
-                 rust-miniz-oxide-0.8.9
-                 rust-mio-1.2.0
-                 rust-moxcms-0.8.1
-                 rust-mundy-0.2.2
-                 rust-mutate-once-0.1.2
-                 rust-naga-27.0.3
-                 rust-nalgebra-0.34.2
-                 rust-ndk-0.9.0
-                 rust-ndk-context-0.1.1
-                 rust-ndk-sys-0.6.0+11769913
-                 rust-new-debug-unreachable-1.0.6
-                 rust-nix-0.29.0
-                 rust-nom-8.0.0
-                 rust-noop-proc-macro-0.3.0
-                 rust-num-0.4.3
-                 rust-num-bigint-0.4.6
-                 rust-num-complex-0.4.6
-                 rust-num-derive-0.4.2
-                 rust-num-enum-0.7.6
-                 rust-num-enum-derive-0.7.6
-                 rust-num-integer-0.1.46
-                 rust-num-iter-0.1.45
-                 rust-num-rational-0.4.2
-                 rust-num-traits-0.2.19
-                 rust-objc-0.2.7
-                 rust-objc2-0.5.2
-                 rust-objc2-0.6.4
-                 rust-objc2-app-kit-0.2.2
-                 rust-objc2-app-kit-0.3.2
-                 rust-objc2-cloud-kit-0.2.2
-                 rust-objc2-cloud-kit-0.3.2
-                 rust-objc2-contacts-0.2.2
-                 rust-objc2-core-data-0.2.2
-                 rust-objc2-core-data-0.3.2
-                 rust-objc2-core-foundation-0.3.2
-                 rust-objc2-core-graphics-0.3.2
-                 rust-objc2-core-image-0.2.2
-                 rust-objc2-core-image-0.3.2
-                 rust-objc2-core-location-0.2.2
-                 rust-objc2-core-text-0.3.2
-                 rust-objc2-core-video-0.3.2
-                 rust-objc2-encode-4.1.0
-                 rust-objc2-foundation-0.2.2
-                 rust-objc2-foundation-0.3.2
-                 rust-objc2-io-surface-0.3.2
-                 rust-objc2-link-presentation-0.2.2
-                 rust-objc2-metal-0.2.2
-                 rust-objc2-quartz-core-0.2.2
-                 rust-objc2-quartz-core-0.3.2
-                 rust-objc2-symbols-0.2.2
-                 rust-objc2-ui-kit-0.2.2
-                 rust-objc2-uniform-type-identifiers-0.2.2
-                 rust-objc2-user-notifications-0.2.2
-                 rust-objc-sys-0.3.5
-                 rust-once-cell-1.21.4
-                 rust-once-cell-polyfill-1.70.2
-                 rust-orbclient-0.3.51
-                 rust-ordered-float-5.3.0
-                 rust-ordered-stream-0.2.0
-                 rust-owned-ttf-parser-0.25.1
-                 rust-parking-2.2.1
-                 rust-parking-lot-0.12.5
-                 rust-parking-lot-core-0.9.12
-                 rust-paste-1.0.15
-                 rust-pastey-0.1.1
-                 rust-pastey-0.2.1
-                 rust-percent-encoding-2.3.2
-                 rust-pin-project-1.1.11
-                 rust-pin-project-internal-1.1.11
-                 rust-pin-project-lite-0.2.17
-                 rust-pin-utils-0.1.0
-                 rust-piper-0.2.5
-                 rust-pkg-config-0.3.32
-                 rust-plain-0.2.3
-                 rust-png-0.18.1
-                 rust-polling-3.11.0
-                 rust-portable-atomic-1.13.1
-                 rust-portable-atomic-util-0.2.6
-                 rust-ppv-lite86-0.2.21
-                 rust-presser-0.3.1
-                 rust-prettyplease-0.2.37
-                 rust-primal-check-0.3.4
-                 rust-proc-macro2-1.0.106
-                 rust-proc-macro-crate-3.5.0
-                 rust-profiling-1.0.17
-                 rust-profiling-procmacros-1.0.17
-                 rust-pxfm-0.1.28
-                 rust-qoi-0.4.1
-                 rust-quick-error-2.0.1
-                 rust-quick-xml-0.39.2
-                 rust-quote-1.0.45
-                 rust-rand-0.9.2
-                 rust-rand-chacha-0.9.0
-                 rust-rand-core-0.9.5
-                 rust-rand-distr-0.5.1
-                 rust-range-alloc-0.1.5
-                 rust-rangemap-1.7.1
-                 rust-rav1e-0.8.1
-                 rust-ravif-0.13.0
-                 rust-rawpointer-0.2.1
-                 rust-raw-window-handle-0.6.2
-                 rust-rayon-1.11.0
-                 rust-rayon-core-1.13.0
-                 rust-read-fonts-0.35.0
-                 rust-read-fonts-0.37.0
-                 rust-redox-syscall-0.4.1
-                 rust-redox-syscall-0.5.18
-                 rust-redox-syscall-0.7.3
-                 rust-r-efi-5.3.0
-                 rust-r-efi-6.0.0
-                 rust-regex-1.12.3
-                 rust-regex-automata-0.4.14
-                 rust-regex-syntax-0.8.10
-                 rust-renderdoc-sys-1.1.0
-                 rust-rgb-0.8.53
-                 rust-roxmltree-0.20.0
-                 rust-rustc-hash-1.1.0
-                 rust-rustc-hash-2.1.2
-                 rust-rustc-version-0.4.1
-                 rust-rustdct-0.7.1
-                 rust-rustfft-6.4.1
-                 rust-rustix-0.38.44
-                 rust-rustix-1.1.4
-                 rust-rustversion-1.0.22
-                 rust-safe-arch-0.7.4
-                 rust-same-file-1.0.6
-                 rust-scoped-tls-1.0.1
-                 rust-scopeguard-1.2.0
-                 rust-sctk-adwaita-0.10.1
-                 rust-self-cell-1.2.2
-                 rust-semver-1.0.27
-                 rust-serde-1.0.228
-                 rust-serde-core-1.0.228
-                 rust-serde-derive-1.0.228
-                 rust-serde-json-1.0.149
-                 rust-serde-repr-0.1.20
-                 rust-shlex-1.3.0
-                 rust-signal-hook-registry-1.4.8
-                 rust-simba-0.9.1
-                 rust-simd-adler32-0.3.9
-                 rust-simd-cesu8-1.1.1
-                 rust-simd-helpers-0.1.0
-                 rust-simdutf8-0.1.5
-                 rust-skrifa-0.37.0
-                 rust-skrifa-0.40.0
-                 rust-slab-0.4.12
-                 rust-slotmap-1.1.1
-                 rust-smallvec-1.15.1
-                 rust-smithay-client-toolkit-0.19.2
-                 rust-smithay-client-toolkit-0.20.0
-                 rust-smithay-clipboard-0.7.3
-                 rust-smol-str-0.2.2
-                 rust-socket2-0.6.3
-                 rust-softbuffer-0.4.8
-                 rust-spirv-0.3.0+sdk-1.3.268.0
-                 rust-stable-deref-trait-1.2.1
-                 rust-static-assertions-1.1.0
-                 rust-strength-reduce-0.2.4
-                 rust-strict-num-0.1.1
-                 rust-strsim-0.11.1
-                 rust-strum-0.26.3
-                 rust-strum-macros-0.26.4
-                 rust-svg-fmt-0.4.5
-                 rust-swash-0.2.7
-                 rust-syn-2.0.117
-                 rust-synstructure-0.13.2
-                 rust-sys-locale-0.3.2
-                 rust-tempfile-3.27.0
-                 rust-termcolor-1.4.1
-                 rust-thiserror-1.0.69
-                 rust-thiserror-2.0.18
-                 rust-thiserror-impl-1.0.69
-                 rust-thiserror-impl-2.0.18
-                 rust-tiff-0.11.3
-                 rust-tiny-skia-0.11.4
-                 rust-tiny-skia-path-0.11.4
-                 rust-tinyvec-1.11.0
-                 rust-tinyvec-macros-0.1.1
-                 rust-tiny-xlib-0.2.4
-                 rust-tokio-1.50.0
-                 rust-tokio-macros-2.6.1
-                 rust-tokio-stream-0.1.18
-                 rust-toml-datetime-1.1.1+spec-1.1.0
-                 rust-toml-edit-0.25.10+spec-1.1.0
-                 rust-toml-parser-1.1.2+spec-1.1.0
-                 rust-tracing-0.1.44
-                 rust-tracing-attributes-0.1.31
-                 rust-tracing-core-0.1.36
-                 rust-transpose-0.2.3
-                 rust-ttf-parser-0.25.1
-                 rust-typenum-1.19.0
-                 rust-uds-windows-1.2.1
-                 rust-unicode-bidi-0.3.18
-                 rust-unicode-ident-1.0.24
-                 rust-unicode-linebreak-0.1.5
-                 rust-unicode-script-0.5.8
-                 rust-unicode-segmentation-1.13.2
-                 rust-unicode-width-0.2.2
-                 rust-unicode-xid-0.2.6
-                 rust-utf8parse-0.2.2
-                 rust-uuid-1.23.0
-                 rust-version-check-0.9.5
-                 rust-v-frame-0.3.9
-                 rust-walkdir-2.5.0
-                 rust-wasi-0.11.1+wasi-snapshot-preview1
-                 rust-wasip2-1.0.2+wasi-0.2.9
-                 rust-wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06
-                 rust-wasm-bindgen-0.2.117
-                 rust-wasm-bindgen-futures-0.4.67
-                 rust-wasm-bindgen-macro-0.2.117
-                 rust-wasm-bindgen-macro-support-0.2.117
-                 rust-wasm-bindgen-shared-0.2.117
-                 rust-wasm-encoder-0.244.0
-                 rust-wasm-metadata-0.244.0
-                 rust-wasmparser-0.244.0
-                 rust-wasmtimer-0.4.3
-                 rust-wayland-backend-0.3.15
-                 rust-wayland-client-0.31.14
-                 rust-wayland-csd-frame-0.3.0
-                 rust-wayland-cursor-0.31.14
-                 rust-wayland-protocols-0.32.12
-                 rust-wayland-protocols-experimental-20250721.0.1
-                 rust-wayland-protocols-misc-0.3.12
-                 rust-wayland-protocols-plasma-0.3.12
-                 rust-wayland-protocols-wlr-0.3.12
-                 rust-wayland-scanner-0.31.10
-                 rust-wayland-sys-0.31.11
-                 rust-web-sys-0.3.94
-                 rust-web-time-1.1.0
-                 rust-weezl-0.1.12
-                 rust-wgpu-27.0.1
-                 rust-wgpu-core-27.0.3
-                 rust-wgpu-core-deps-apple-27.0.0
-                 rust-wgpu-core-deps-emscripten-27.0.0
-                 rust-wgpu-core-deps-windows-linux-android-27.0.0
-                 rust-wgpu-hal-27.0.4
-                 rust-wgpu-types-27.0.1
-                 rust-wide-0.7.33
-                 rust-winapi-0.3.9
-                 rust-winapi-i686-pc-windows-gnu-0.4.0
-                 rust-winapi-util-0.1.11
-                 rust-winapi-x86-64-pc-windows-gnu-0.4.0
-                 rust-window-clipboard-0.5.1
-                 rust-windows-0.58.0
-                 rust-windows-0.62.2
-                 rust-windows-aarch64-gnullvm-0.42.2
-                 rust-windows-aarch64-gnullvm-0.52.6
-                 rust-windows-aarch64-msvc-0.42.2
-                 rust-windows-aarch64-msvc-0.52.6
-                 rust-windows-collections-0.3.2
-                 rust-windows-core-0.58.0
-                 rust-windows-core-0.62.2
-                 rust-windows-future-0.3.2
-                 rust-windows-i686-gnu-0.42.2
-                 rust-windows-i686-gnu-0.52.6
-                 rust-windows-i686-gnullvm-0.52.6
-                 rust-windows-i686-msvc-0.42.2
-                 rust-windows-i686-msvc-0.52.6
-                 rust-windows-implement-0.58.0
-                 rust-windows-implement-0.60.2
-                 rust-windows-interface-0.58.0
-                 rust-windows-interface-0.59.3
-                 rust-windows-link-0.2.1
-                 rust-windows-numerics-0.3.1
-                 rust-windows-result-0.2.0
-                 rust-windows-result-0.4.1
-                 rust-windows-strings-0.1.0
-                 rust-windows-strings-0.5.1
-                 rust-windows-sys-0.45.0
-                 rust-windows-sys-0.52.0
-                 rust-windows-sys-0.59.0
-                 rust-windows-sys-0.61.2
-                 rust-windows-targets-0.42.2
-                 rust-windows-targets-0.52.6
-                 rust-windows-threading-0.2.1
-                 rust-windows-x86-64-gnu-0.42.2
-                 rust-windows-x86-64-gnu-0.52.6
-                 rust-windows-x86-64-gnullvm-0.42.2
-                 rust-windows-x86-64-gnullvm-0.52.6
-                 rust-windows-x86-64-msvc-0.42.2
-                 rust-windows-x86-64-msvc-0.52.6
-                 rust-winit-0.30.13
-                 rust-winnow-0.7.15
-                 rust-winnow-1.0.1
-                 rust-wit-bindgen-0.51.0
-                 rust-wit-bindgen-core-0.51.0
-                 rust-wit-bindgen-rust-0.51.0
-                 rust-wit-bindgen-rust-macro-0.51.0
-                 rust-wit-component-0.244.0
-                 rust-wit-parser-0.244.0
-                 rust-x11-dl-2.21.0
-                 rust-x11rb-0.13.2
-                 rust-x11rb-protocol-0.13.2
-                 rust-xcursor-0.3.10
-                 rust-xkbcommon-dl-0.4.2
-                 rust-xkeysym-0.2.1
-                 rust-xml-rs-0.8.28
-                 rust-y4m-0.8.0
-                 rust-yazi-0.2.1
-                 rust-zbus-5.14.0
-                 rust-zbus-macros-5.14.0
-                 rust-zbus-names-4.3.1
-                 rust-zeno-0.3.3
-                 rust-zerocopy-0.8.48
-                 rust-zerocopy-derive-0.8.48
-                 rust-zmij-1.0.21
-                 rust-zune-core-0.5.1
-                 rust-zune-inflate-0.2.54
-                 rust-zune-jpeg-0.5.15
-                 rust-zvariant-5.10.0
-                 rust-zvariant-derive-5.10.0
-                 rust-zvariant-utils-3.3.0
-                 )))
blob - 4164e0cf0576f2bf9fb72204be40522b53c4e21e (mode 644)
blob + /dev/null
--- ale/packages/slides.scm
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; slides.scm --- presentador de terminal, fork personal de maaslalani/slides
-;;;
-;;; Traducción de /nixdots (inputs.slides -> Richard7987/slide, flake propio).
-;;; go.mod real: módulo `github.com/maaslalani/slides`, go 1.25.9.
-;;;
-;;; Depende del ecosistema NUEVO `charm.land/*/v2` (bubbletea/lipgloss/
-;;; bubbles/wish/log), un dominio de módulo Go distinto al viejo
-;;; `github.com/charmbracelet/*` que sí tiene Guix oficial (versiones v1,
-;;; incompatibles). Las 535 definiciones que faltaban (árbol completo de
-;;; las 8 dependencias directas con versión más nueva que la oficial, más
-;;; sus transitivas) viven en go-crates-slides.scm de este mismo canal,
-;;; generadas en vivo con `guix import go -r --pin-versions` (2026-08-01).
-;;; stretchr/testify y gopkg.in/yaml.v2 ya estaban en el canal oficial con
-;;; la versión exacta -- vienen de (gnu packages golang-check)/
-;;; (gnu packages golang-xyz), no de go-crates-slides.scm.
-
-(define-module (ale packages slides)
-  #:use-module (guix packages)
-  #:use-module (guix git-download)
-  #:use-module ((guix licenses) #:prefix license:)
-  #:use-module (guix build-system go)
-  #:use-module (ale packages go-crates-slides)
-  #:use-module (gnu packages golang-check) ; go-github-com-stretchr-testify
-  #:use-module (gnu packages golang-xyz)   ; go-gopkg-in-yaml-v2
-  #:use-module (gnu packages rust-apps)    ; tectonic
-  #:use-module (gnu packages ghostscript))
-
-(define-public slides
-  (package
-    (name "slides")
-    (version "0.0.0-1.fc21959") ; pineado a HEAD del fork al momento de escribir esto -- sin releases/tags
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/Richard7987/slide")
-             (commit "fc21959a0c4481b5f9725702e9e24df6458a7c46")))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32
-         "0p0aqayzaihifmn4n199ra25k5s72d19jn97nbzwdf0xgl7lg8qz"))))
-    (build-system go-build-system)
-    (arguments
-     (list #:import-path "github.com/maaslalani/slides" ; module path real del go.mod, distinto del repo path
-           #:install-source? #f))
-    (inputs
-     (list go-charm-land-bubbletea-2.0.8
-           go-charm-land-lipgloss-2.0.5
-           go-charm-land-bubbles-2.1.1
-           go-charm-land-wish-2.0.1
-           go-charm-land-log-2.0.0
-           go-github-com-atotto-clipboard-0.1.4
-           go-github-com-charmbracelet-glamour-1.0.0
-           go-github-com-charmbracelet-ssh-0.0.0-20250826160808-ebfa259c7309
-           go-github-com-charmbracelet-x-ansi-0.11.7
-           go-github-com-muesli-coral-1.0.0
-           go-github-com-muesli-termenv-0.16.0
-           go-github-com-stretchr-testify
-           go-gopkg-in-yaml-v2))
-    ;; Runtime deps NO-Go, para el pipeline LaTeX->PNG en fórmulas de las
-    ;; slides (mismo motivo que en pkgs/slides.nix: tectonic + ghostscript).
-    (propagated-inputs (list tectonic ghostscript))
-    (home-page "https://github.com/Richard7987/slide")
-    (synopsis "Presentador de terminal con soporte LaTeX/imágenes/bibliografía")
-    (description "Fork personal de @code{maaslalani/slides} (presentador de
-Markdown en terminal) con renderizado de fórmulas LaTeX e imágenes reales vía
-el protocolo de gráficos de Kitty.")
-    (license license:expat)))
blob - abfe25f6c583b691b5cd84b5bc2ba3ab0864178c (mode 644)
blob + /dev/null
--- ale/services/desktop.scm
+++ /dev/null
@@ -1,80 +0,0 @@
-;;; desktop.scm --- Hyprland, greetd, Bluetooth, sesión gráfica
-;;;
-;;; Traducción de /nixdots/modules/desktop.nix. Diferencias reales:
-;;;
-;;; - Sin Noctalia ni noctalia-greeter: decisión tomada tras investigar
-;;;   (ver NOTES.md) -- Noctalia solo viable vía canal de terceros
-;;;   rolling-release, y noctalia-greeter no existe empaquetado en
-;;;   absoluto. Reemplazo: greetd + agreety (login de texto plano,
-;;;   sin tema compartido -- la alternativa "bonita" con tuigreet quedó
-;;;   pendiente de integrar, ver comentario abajo) lanzando Hyprland
-;;;   directo. DankMaterialShell (sobre Quickshell oficial de Guix)
-;;;   reemplaza al shell de Noctalia -- instalación manual, ver
-;;;   home-configuration.scm y PENDIENTES.md.
-;;; - Sin pipewire/wireplumber acá: Guix NO tiene servicio de *sistema*
-;;;   para pipewire (confirmado, no existe `pipewire-service-type` en
-;;;   ningún módulo de gnu/services) -- solo existe como servicio de
-;;;   *Guix Home* (`home-pipewire-service-type`). Va en
-;;;   home-configuration.scm, no acá.
-;;; - elogind + seatd + polkit + dbus explícitos: NixOS los trae gratis
-;;;   vía `services.xserver`/`programs.hyprland.enable`; acá no hay
-;;;   equivalente automático, hace falta declararlos a mano para que
-;;;   greetd + un compositor Wayland puedan gestionar sesión/asientos.
-
-(define-module (ale services desktop)
-  #:use-module (gnu)
-  #:use-module (gnu services)
-  #:use-module (gnu services base)
-  #:use-module (gnu services desktop)
-  #:use-module (gnu services dbus)
-  #:use-module (gnu services pm)
-  #:use-module (gnu services xorg) ; screen-locker-service-type si hace falta
-  #:use-module (gnu packages window-management) ; hyprland (gnu packages wm re-exporta un alias deprecado)
-  #:use-module (gnu packages freedesktop) ; xdg-desktop-portal-hyprland
-  #:use-module (gnu packages gnome) ; nautilus, gvfs
-  #:use-module (gnu packages fonts)
-  #:use-module (gnu packages kde-pim) ; kleopatra
-  #:use-module (gnu packages kde-plasma) ; breeze, plasma-integration
-  #:export (%ale-desktop-services
-            %ale-desktop-packages))
-
-(define %ale-greetd-config
-  (greetd-terminal-configuration
-   (default-session-command
-    (greetd-agreety-session
-     (command (greetd-user-session
-               (command (file-append hyprland "/bin/Hyprland"))))))))
-  ;; PENDIENTE: reemplazar agreety por tuigreet (más parecido visualmente a
-  ;; lo que tenías con noctalia-greeter) -- Guix no trae un helper
-  ;; `greetd-tuigreet-session` armado como sí tiene para agreety/wlgreet/
-  ;; gtkgreet-sway, hay que construirlo a mano extendiendo el patrón de
-  ;; greetd-agreety-session. No bloqueante: agreety funciona, solo es feo.
-
-(define %ale-desktop-services
-  (list (service greetd-service-type
-                 (greetd-configuration
-                  (terminals (list %ale-greetd-config))))
-        (service elogind-service-type)
-        (service polkit-service-type)
-        (service dbus-root-service-type)
-        (service bluetooth-service-type
-                 (bluetooth-configuration (auto-enable? #t)))
-        (service gnome-keyring-service-type) ; secret service -- credenciales de DMS/CalDAV/etc, mismo motivo que en desktop.nix
-        (service power-profiles-daemon-service-type)
-        (service upower-service-type)
-        polkit-wheel-service)) ; ya es un <service> completo, no un service-type -- agentes gráficos de polkit corriendo como wheel pueden autorizar
-
-(define %ale-desktop-packages
-  (list hyprland
-        xdg-desktop-portal-hyprland
-        nautilus
-        gvfs
-        ;; yazi -- SACADO: no está en el canal oficial `guix` pese a lo que
-        ;; sugería una investigación previa (verificado en vivo, búsqueda
-        ;; vacía). Nautilus alcanza por ahora.
-        kleopatra
-        breeze
-        plasma-integration
-        font-google-noto
-        font-google-noto-emoji
-        font-jetbrains-mono))
blob - 9e90386bfefbfd8adf039dcfc453ef7bcbc2bec2 (mode 644)
blob + /dev/null
--- ale/services/graphics.scm
+++ /dev/null
@@ -1,69 +0,0 @@
-;;; graphics.scm --- gráficos duales Intel+Nvidia, Steam, gamemode
-;;;
-;;; Traducción de /nixdots/modules/graphics.nix. Cambios reales de fondo
-;;; (no arbitrarios, ver NOTES.md de este canal para el detalle completo de
-;;; la investigación):
-;;;
-;;; - PRIME *offload*, no *sync*: Guix/nonguix no tienen ningún mecanismo
-;;;   declarativo de PRIME sync (solo offload está documentado). Además, se
-;;;   confirmó en vivo en el NixOS real de esta laptop que PRIME sync ya es
-;;;   un no-op bajo Wayland (la NixOS Wiki lo dice explícito: "PRIME sync
-;;;   and reverse sync modes are X11-only") -- `nvidia-smi` mostraba la GPU
-;;;   en 0% de uso con la sesión Hyprland (Wayland) corriendo. Offload puro
-;;;   NO es downgrade real acá.
-;;; - HDMI nativo sin PRIME: confirmado con hardware real (lspci +
-;;;   /sys/class/drm) que `HDMI-A-1` está cableado directo a la Nvidia
-;;;   (PCI 01:00.0, card0), no pasa por la Intel -- evita el mecanismo de
-;;;   "reverse-PRIME" (copia de buffers entre GPUs) que causaba el bug de
-;;;   compositor original que motivó elegir sync en NixOS. La variable
-;;;   AQ_DRM_DEVICES que declara esto va en la sesión de Hyprland
-;;;   (home-configuration.scm / hyprland.lua), no acá -- es una variable de
-;;;   sesión de usuario, no de sistema.
-;;; - Driver legacy 580 (`nvda`, alias `nvda-580`): es el DEFAULT de
-;;;   nvidia-service-type en nonguix -- no hace falta overridearlo, cubre
-;;;   Pascal (GTX 1050 de esta laptop) igual que
-;;;   nvidiaPackages.legacy_580 en la config Nix original.
-;;; - CUDA: NO incluido acá. guix-science-nonfree (canal de terceros
-;;;   aparte, codeberg.org/guix-science/guix-science-nonfree) lo provee,
-;;;   pero con fricción real documentada (issues de integración con
-;;;   PyTorch/JAX) -- agregar ese canal aparte el día que haga falta de
-;;;   verdad, no de entrada.
-
-(define-module (ale services graphics)
-  #:use-module (gnu)
-  #:use-module (gnu services)
-  #:use-module (gnu system pam)
-  #:use-module (nongnu packages nvidia)
-  #:use-module (nongnu services nvidia)
-  #:use-module (nongnu packages game-client) ; steam
-  #:use-module (gnu packages linux) ; gamemode
-  #:use-module (gnu packages gl)    ; mesa-utils (glxinfo)
-  #:use-module (gnu packages vulkan)
-  #:export (%ale-graphics-services
-            %ale-graphics-packages))
-
-;; Variables recomendadas para Nvidia + Wayland/Hyprland en modo offload --
-;; equivalente a environment.sessionVariables en modules/graphics.nix, pero
-;; a nivel de sistema (PAM /etc/environment) en vez de por sesión gráfica,
-;; porque acá no hay un módulo de home-manager tipo Hyprland que las
-;; inyecte automáticamente -- Guix Home no tiene ese mecanismo.
-(define %ale-graphics-session-environment
-  (service session-environment-service-type
-           '(("LIBVA_DRIVER_NAME" . "nvidia")
-             ("GBM_BACKEND" . "nvidia-drm")
-             ("__GLX_VENDOR_LIBRARY_NAME" . "nvidia"))))
-             ;; WLR_NO_HARDWARE_CURSORS -- ya no hace falta con Aquamarine
-             ;; (backend nuevo de Hyprland moderno, reemplaza el wlroots
-             ;; clásico que sí lo necesitaba) -- confirmar en vivo si hay
-             ;; glitches de cursor y agregarlo acá si hace falta.
-
-(define %ale-graphics-services
-  (list (service nvidia-service-type) ; default: driver nvda (=nvda-580, legacy Pascal)
-        %ale-graphics-session-environment))
-
-(define %ale-graphics-packages
-  (list gamemode
-        mesa-utils  ; glxinfo -- diagnóstico de qué GPU renderiza
-        vulkan-tools ; vulkaninfo
-        steam        ; nonguix
-        nvidia-settings-580)) ; sin alias "nvda-settings" en nonguix -- explícito para que coincida con el driver (nvda = nvda-580)
blob - 600139b2faa1155dbf74845d1b7dfb9bbbd469bd (mode 644)
blob + /dev/null
--- ale/services/tailscale.scm
+++ /dev/null
@@ -1,56 +0,0 @@
-;;; tailscale.scm --- Tailscale + exit-node de Mullvad fijado al arrancar
-;;;
-;;; Traducción de /nixdots/modules/tailscale.nix.
-;;;
-;;; SIN VALIDAR CONTRA GUIX REAL (a diferencia de graphics/desktop/yubikey.scm
-;;; de este mismo canal) -- se agotó el tiempo de esta sesión antes de poder
-;;; correr `guix pull` con el canal Rosenthal agregado (es grande, no se
-;;; alcanzó a bajar) y probar esto en la VM. Documentado con la mejor
-;;; información de la investigación previa (ver NOTES.md), pero hay que
-;;; confirmarlo con un build real antes de confiar en que compila.
-;;;
-;;; `tailscale-service-type` no existe en el canal oficial `guix` -- viene
-;;; de Rosenthal (`(rosenthal services networking)`, ver channels.scm),
-;;; confirmado con uso real de producción reportado por otro usuario en
-;;; el foro de System Crafters. El oneshot de reintentos para fijar el
-;;; exit-node (equivalente al `systemd.services.tailscale-exit-node` de
-;;; NixOS) no tiene helper en Rosenthal -- se escribe a mano como
-;;; shepherd-service acá, siguiendo el patrón real de Guix (gexp con
-;;; `start`/`stop`, ver guix/scripts/system.scm y ejemplos de
-;;; nongnu/services/nvidia.scm en este mismo repo de investigación).
-;;;
-;;; sudoers NOPASSWD para `tailscale` ya está en yubikey.scm (ale/services/
-;;; yubikey.scm, %ale-sudoers-file) -- mismo archivo único, Guix no separa
-;;; reglas sudoers por módulo como sí permite `security.sudo.extraRules`
-;;; en NixOS.
-
-(define-module (ale services tailscale)
-  #:use-module (gnu)
-  #:use-module (gnu services)
-  #:use-module (gnu services shepherd)
-  #:use-module (guix gexp)
-  #:use-module ((rosenthal services networking) #:prefix rosenthal:)
-  #:use-module ((rosenthal packages networking) #:prefix rosenthal:)
-  #:export (%ale-tailscale-services))
-
-(define %ale-tailscale-exit-node-shepherd-service
-  (shepherd-service
-   (documentation "Fija el exit-node de Mullvad en Tailscale, con reintentos.")
-   (provision '(tailscale-exit-node))
-   (requirement '(tailscaled networking))
-   (one-shot? #t) ; AJUSTAR: confirmar que este campo existe en la versión de Shepherd real -- si no, usar el patrón start/stop clásico devolviendo #t
-   (start
-    #~(lambda _
-        (let loop ((attempts 0))
-          (if (zero? (system* #$(file-append rosenthal:tailscale "/bin/tailscale")
-                              "set" "--exit-node=mullvad-exit"
-                              "--exit-node-allow-lan-access=true"))
-              #t
-              (if (>= attempts 10)
-                  #f
-                  (begin (sleep 2) (loop (1+ attempts))))))))))
-
-(define %ale-tailscale-services
-  (list (service rosenthal:tailscale-service-type)
-        (simple-service 'tailscale-exit-node shepherd-root-service-type
-                        (list %ale-tailscale-exit-node-shepherd-service))))
blob - 02fefec96d6ee13a69f313fa4036bd8ef955a58b (mode 644)
blob + /dev/null
--- ale/services/yubikey.scm
+++ /dev/null
@@ -1,42 +0,0 @@
-;;; yubikey.scm --- pcscd (smartcard) + sudoers
-;;;
-;;; Traducción de /nixdots/modules/yubikey.nix. Diferencia real: Guix no
-;;; tiene equivalente a `security.sudo.extraRules` (reglas por-comando
-;;; declarativas) -- `sudoers-file` recibe el contenido CRUDO y completo de
-;;; /etc/sudoers como un file-like object, hay que escribir la sintaxis
-;;; sudoers a mano (confirmado contra el manual, operating-system
-;;; Reference). Rutas absolutas, mismo motivo que en la config Nix
-;;; original: sudoers resuelve por ruta, no por $PATH.
-
-(define-module (ale services yubikey)
-  #:use-module (gnu)
-  #:use-module (gnu services)
-  #:use-module (gnu services security-token)
-  #:use-module (gnu packages security-token)
-  #:use-module (gnu packages gnupg)
-  #:export (%ale-yubikey-services
-            %ale-yubikey-packages
-            %ale-sudoers-file))
-
-(define %ale-yubikey-services
-  (list (service pcscd-service-type)))
-
-(define %ale-yubikey-packages
-  (list yubikey-personalization
-        python-yubikey-manager ; ykman
-        gnupg))
-
-;; AJUSTAR las rutas /run/current-system/profile/bin/{systemctl,tailscale}
-;; una vez confirmadas en la instalación real -- Guix no usa systemctl
-;; (Shepherd, no systemd), así que "reiniciar pcscd" en la función `yubico`
-;; de zsh (ver home-configuration.scm) usa `herd restart pcscd` en vez de
-;; `systemctl restart pcscd.service`. sudo necesita la ruta absoluta real
-;; de `herd` y `tailscale` en el store -- confirmar con `guix build herd`/
-;; `which herd` en el sistema real, esto es un placeholder razonable.
-(define %ale-sudoers-file
-  (plain-file "sudoers" "\
-root ALL=(ALL) ALL
-%wheel ALL=(ALL) ALL
-ale ALL=(ALL) NOPASSWD: /run/current-system/profile/bin/herd restart pcscd
-ale ALL=(ALL) NOPASSWD: /run/current-system/profile/bin/tailscale
-"))
blob - /dev/null
blob + b95552e75129d46e3d087eec03c6bb9a6eae6396 (mode 644)
--- /dev/null
+++ channels.scm
@@ -0,0 +1,114 @@
+;;; channels.scm --- lista de canales para reproducir este sistema
+;;;
+;;; Uso (equivalente a `nix flake update`+pin del flake.lock de /nixdots):
+;;;   guix pull -C channels.scm
+;;;
+;;; Vive en la raíz del repo, FUERA de guix/ (ver .guix-channel,
+;;; `(directory "guix")`) -- si quedara alcanzable como contenido del
+;;; canal guixdots, `guix pull` lo escanearía como módulo y fallaría con
+;;; "no code for module (channels)"/"Unbound variable: channel"
+;;; (confirmado en vivo, 2026-08-01, antes de encontrar la sección del
+;;; manual "Package Modules in a Sub-directory" -- mismo problema
+;;; documentado ahí para archivos de `guix deploy`).
+;;;
+;;; nonguix: driver propietario de Nvidia (nvidia-driver-580, rama legacy
+;;; para Pascal), Steam, firmware no libre. Introducción copiada tal cual
+;;; del README oficial de nonguix (gitlab.com/nonguix/nonguix) para que
+;;; `guix pull` pueda verificar la firma del canal desde el primer commit.
+;;;
+;;; guixdots: este mismo canal (paquetes personales -- LibrePods, ClamUI,
+;;; slides, nezzontli-ctl -- ver ale/packages/*.scm). URL del espejo
+;;; PÚBLICO de GitHub, no el Forgejo real (Tailscale-only) -- mismo
+;;; bootstrap que /nixdots (ver su README, "Bootstrap en una PC nueva"):
+;;; una PC recién instalada no tiene Tailscale andando todavía, así que
+;;; hace falta el espejo sin autenticación primero. El Forgejo real
+;;; actualiza este espejo solo -- no hace falta pushear ahí a mano.
+;;; Introduction: primer commit real de este canal, firmado con la misma
+;;; llave GPG que firma todo en /nixdots.
+
+;; Rosenthal: canal grande y activo (codeberg.org/hako/rosenthal, 1256+
+;;; commits, confirmado en uso real de producción por otro usuario --
+;;; ver NOTES.md) -- de acá sale `tailscale-service-type`, ausente en el
+;;; canal oficial `guix`. También es donde vive el canal propio de
+;;; Noctalia (noctalia.scm, no usado en esta config -- se optó por
+;;; DankMaterialShell), por si algún día se reconsidera.
+;;;
+;;; saayix, abbe, bugchan, small-guix: canales de terceros agregados a
+;;; pedido explícito para tapar huecos puntuales de paquetes que no están
+;;; en el canal oficial `guix` ni en nonguix/Rosenthal -- ver
+;;; home-configuration.scm para qué exactamente sale de cada uno. Todas
+;;; las introductions (commit + fingerprint) copiadas de
+;;; git.sr.ht/~whereiseveryone/toys/channels.scm (el propio índice de
+;;; toys.whereis.social publica su channels.scm completo con
+;;; introductions ya armadas -- no son inventadas, pero SÍ son de
+;;; mantenedores individuales, no del proyecto Guix -- ver el veredicto
+;;; de confiabilidad en NOTES.md sobre toys.whereis.social).
+
+(cons* (channel
+        (name 'saayix) ; yazi, zen-browser-bin
+        (url "https://codeberg.org/look/saayix")
+        (branch "main")
+        (introduction
+         (make-channel-introduction
+          "12540f593092e9a177eb8a974a57bb4892327752"
+          (openpgp-fingerprint
+           "3FFA 7335 973E 0A49 47FC  0A8C 38D5 96BE 07D3 34AB"))))
+       (channel
+        (name 'abbe) ; oh-my-zsh
+        (url "https://codeberg.org/group/guix-modules")
+        (branch "mainline")
+        (introduction
+         (make-channel-introduction
+          "8c754e3a4b49af7459a8c99de130fa880e5ca86a"
+          (openpgp-fingerprint
+           "F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0"))))
+       (channel
+        (name 'bugchan) ; powerlevel10k
+        (url "https://gitlab.com/bigbookofbug/bugchan")
+        (branch "master")
+        (introduction
+         (make-channel-introduction
+          "c2ed428f3a41c1fce149b245253f9f5382f42efd"
+          (openpgp-fingerprint
+           "ACF7 CA25 C886 9B8A 1669  67D7 7350 3372 E2C6 3BCF"))))
+       (channel
+        (name 'small-guix) ; idea-ultimate (versión vieja, ~2023.2 -- ver NOTES.md)
+        (url "https://codeberg.org/fishinthecalculator/small-guix")
+        (branch "main")
+        (introduction
+         (make-channel-introduction
+          "f260da13666cd41ae3202270784e61e062a3999c"
+          (openpgp-fingerprint
+           "8D10 60B9 6BB8 292E 829B  7249 AED4 1CC1 93B7 01E2"))))
+       (channel
+        (name 'rosenthal)
+        (url "https://codeberg.org/hako/rosenthal")
+        (branch "trunk") ; NO "master" -- confirmado con guix real, "master" no existe en este repo
+        (introduction
+         (make-channel-introduction
+          "7677db76330121a901604dfbad19077893865f35"
+          (openpgp-fingerprint
+           "13E7 6CD6 E649 C28C 3385  4DF5 5E5A A665 6149 17F7"))))
+       (channel
+        (name 'nonguix)
+        (url "https://gitlab.com/nonguix/nonguix")
+        (introduction
+         (make-channel-introduction
+          "897c1a470da759236cc11798f4e0a5f7d4d59fbc"
+          (openpgp-fingerprint
+           "2A39 3FFF 68F4 EF7A 3D29  12AF 6F51 20A0 22FB B2D5"))))
+       (channel
+        (name 'guixdots)
+        (url "https://github.com/Richard7987/guixdots.git")
+        (branch "main") ; NO "master" -- el mirror de GitHub usa "main" por default
+        ;; Introduction apunta al commit donde .guix-authorizations quedó
+        ;; bien formado (378f832), NO al primer commit real del repo
+        ;; (846c407) -- los commits entre medio no tienen el archivo (o lo
+        ;; tienen mal formado), y la cadena de autenticación de guix pull
+        ;; necesita que exista y sea válido desde el punto de partida.
+        (introduction
+         (make-channel-introduction
+          "378f832398651bbd7efeeca96b0ca7685fb973ee"
+          (openpgp-fingerprint
+           "91CA 581F 7B78 01E8 8673  D228 DBD5 F61D 8A0A 14D7"))))
+       %default-channels)
blob - b971ae43eeb479b1c22bcb7820ced2d12ab64869 (mode 644)
blob + /dev/null
--- channels.scm.example
+++ /dev/null
@@ -1,114 +0,0 @@
-;;; channels.scm.example --- lista de canales para reproducir este sistema
-;;;
-;;; Uso (equivalente a `nix flake update`+pin del flake.lock de /nixdots):
-;;;   guix pull -C channels.scm.example
-;;;
-;;; Extensión NO-.scm a propósito: Guix escanea cualquier archivo .scm
-;;; suelto en la raíz de un repo-canal como módulo potencial del canal
-;;; guixdots -- este archivo no lo es (es la lista de canales para
-;;; INVOCAR guix pull, no contenido del canal en sí), y con extensión
-;;; .scm real causaba "no code for module (channels)"/"Unbound variable:
-;;; channel" al intentar compilarlo como si fuera uno (confirmado en
-;;; vivo, 2026-08-01, tras varias rondas de diagnóstico).
-;;;
-;;; nonguix: driver propietario de Nvidia (nvidia-driver-580, rama legacy
-;;; para Pascal), Steam, firmware no libre. Introducción copiada tal cual
-;;; del README oficial de nonguix (gitlab.com/nonguix/nonguix) para que
-;;; `guix pull` pueda verificar la firma del canal desde el primer commit.
-;;;
-;;; guixdots: este mismo canal (paquetes personales -- LibrePods, ClamUI,
-;;; slides, nezzontli-ctl -- ver ale/packages/*.scm). URL del espejo
-;;; PÚBLICO de GitHub, no el Forgejo real (Tailscale-only) -- mismo
-;;; bootstrap que /nixdots (ver su README, "Bootstrap en una PC nueva"):
-;;; una PC recién instalada no tiene Tailscale andando todavía, así que
-;;; hace falta el espejo sin autenticación primero. El Forgejo real
-;;; actualiza este espejo solo -- no hace falta pushear ahí a mano.
-;;; Introduction: primer commit real de este canal, firmado con la misma
-;;; llave GPG que firma todo en /nixdots.
-
-;; Rosenthal: canal grande y activo (codeberg.org/hako/rosenthal, 1256+
-;;; commits, confirmado en uso real de producción por otro usuario --
-;;; ver NOTES.md) -- de acá sale `tailscale-service-type`, ausente en el
-;;; canal oficial `guix`. También es donde vive el canal propio de
-;;; Noctalia (noctalia.scm, no usado en esta config -- se optó por
-;;; DankMaterialShell), por si algún día se reconsidera.
-;;;
-;;; saayix, abbe, bugchan, small-guix: canales de terceros agregados a
-;;; pedido explícito para tapar huecos puntuales de paquetes que no están
-;;; en el canal oficial `guix` ni en nonguix/Rosenthal -- ver
-;;; home-configuration.scm para qué exactamente sale de cada uno. Todas
-;;; las introductions (commit + fingerprint) copiadas de
-;;; git.sr.ht/~whereiseveryone/toys/channels.scm (el propio índice de
-;;; toys.whereis.social publica su channels.scm completo con
-;;; introductions ya armadas -- no son inventadas, pero SÍ son de
-;;; mantenedores individuales, no del proyecto Guix -- ver el veredicto
-;;; de confiabilidad en NOTES.md sobre toys.whereis.social).
-
-(cons* (channel
-        (name 'saayix) ; yazi, zen-browser-bin
-        (url "https://codeberg.org/look/saayix")
-        (branch "main")
-        (introduction
-         (make-channel-introduction
-          "12540f593092e9a177eb8a974a57bb4892327752"
-          (openpgp-fingerprint
-           "3FFA 7335 973E 0A49 47FC  0A8C 38D5 96BE 07D3 34AB"))))
-       (channel
-        (name 'abbe) ; oh-my-zsh
-        (url "https://codeberg.org/group/guix-modules")
-        (branch "mainline")
-        (introduction
-         (make-channel-introduction
-          "8c754e3a4b49af7459a8c99de130fa880e5ca86a"
-          (openpgp-fingerprint
-           "F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0"))))
-       (channel
-        (name 'bugchan) ; powerlevel10k
-        (url "https://gitlab.com/bigbookofbug/bugchan")
-        (branch "master")
-        (introduction
-         (make-channel-introduction
-          "c2ed428f3a41c1fce149b245253f9f5382f42efd"
-          (openpgp-fingerprint
-           "ACF7 CA25 C886 9B8A 1669  67D7 7350 3372 E2C6 3BCF"))))
-       (channel
-        (name 'small-guix) ; idea-ultimate (versión vieja, ~2023.2 -- ver NOTES.md)
-        (url "https://codeberg.org/fishinthecalculator/small-guix")
-        (branch "main")
-        (introduction
-         (make-channel-introduction
-          "f260da13666cd41ae3202270784e61e062a3999c"
-          (openpgp-fingerprint
-           "8D10 60B9 6BB8 292E 829B  7249 AED4 1CC1 93B7 01E2"))))
-       (channel
-        (name 'rosenthal)
-        (url "https://codeberg.org/hako/rosenthal")
-        (branch "trunk") ; NO "master" -- confirmado con guix real, "master" no existe en este repo
-        (introduction
-         (make-channel-introduction
-          "7677db76330121a901604dfbad19077893865f35"
-          (openpgp-fingerprint
-           "13E7 6CD6 E649 C28C 3385  4DF5 5E5A A665 6149 17F7"))))
-       (channel
-        (name 'nonguix)
-        (url "https://gitlab.com/nonguix/nonguix")
-        (introduction
-         (make-channel-introduction
-          "897c1a470da759236cc11798f4e0a5f7d4d59fbc"
-          (openpgp-fingerprint
-           "2A39 3FFF 68F4 EF7A 3D29  12AF 6F51 20A0 22FB B2D5"))))
-       (channel
-        (name 'guixdots)
-        (url "https://github.com/Richard7987/guixdots.git")
-        (branch "main") ; NO "master" -- el mirror de GitHub usa "main" por default
-        ;; Introduction apunta al commit donde .guix-authorizations quedó
-        ;; bien formado (378f832), NO al primer commit real del repo
-        ;; (846c407) -- los commits entre medio no tienen el archivo (o lo
-        ;; tienen mal formado), y la cadena de autenticación de guix pull
-        ;; necesita que exista y sea válido desde el punto de partida.
-        (introduction
-         (make-channel-introduction
-          "378f832398651bbd7efeeca96b0ca7685fb973ee"
-          (openpgp-fingerprint
-           "91CA 581F 7B78 01E8 8673  D228 DBD5 F61D 8A0A 14D7"))))
-       %default-channels)
blob - /dev/null
blob + 74b7a87a4567a9793aa378f92aa49341fbcc0329 (mode 644)
--- /dev/null
+++ guix/ale/packages/PENDIENTES.md
@@ -0,0 +1,53 @@
+# Paquetes pendientes (no escritos como .scm todavía)
+
+## psysonic (Tauri 2 + React 19) — más grande de lo estimado inicialmente
+
+Cargo.toml y package.json reales fetched en vivo (2026-07-31). Esto es
+sustancialmente más grande que un "side project" chico:
+
+- **Rust**: workspace con 6 crates internos propios (`psysonic-core`,
+  `-analysis`, `-audio`, `-library`, `-syncfs`, `-integration`) + Tauri 2
+  completo (tray-icon, protocol-asset, specta/tauri-specta para bindings
+  TS) + una pila de audio pesada: `symphonia` (con casi todos los formatos:
+  flac/mp3/aac/alac/isomp4/vorbis/ogg/wav/adpcm), `rodio`, `souvlaki`,
+  `ebur128`, `biquad`, `ringbuf`, `discord-rich-presence`, `lofty`, `id3`,
+  `rusqlite` con **feature `bundled`** (vendoriza el C de SQLite dentro del
+  crate -- esto es exactamente lo que la política de "unbundling" de Guix
+  suele rechazar; hay `sqlite` ya empaquetado en Guix, la ruta correcta
+  sería usar el feature no-bundled y linkear contra el paquete del sistema,
+  no algo mecánico). En Linux además `webkit2gtk` 2.0 + `zbus`.
+- **Frontend**: React 19, Vite, ~15 fuentes variables `@fontsource-variable`,
+  `@tanstack/react-virtual`, `i18next`, y la lista seguía cortada al momento
+  de este fetch (no se relevó completa). El ecosistema de paquetes npm en
+  Guix es, confirmado en la ronda de investigación anterior, el eslabón más
+  débil (sin equivalente maduro a `buildNpmPackage`/`fetchNpmDeps`) -- la
+  ruta realista es vendorizar el `dist/` ya buildeado (con Node/npm fuera
+  del sandbox de Guix, en otra máquina o contenedor) en vez de intentar que
+  Guix compile el frontend desde cero.
+
+**Veredicto**: no se escribió un `.scm` en esta ronda -- el árbol de crates
+(no relevado en tamaño exacto, pero dado el alcance de Tauri+symphonia+
+rusqlite, con precedente de LibrePods en 577 crates, es razonable esperar
+un orden de magnitud similar o mayor) más el problema real de rusqlite
+`bundled` más el frontend npm hacen que esto sea un proyecto de **semanas**,
+no de días -- mismo orden que x-minecraft-launcher, no el caso "mecánico"
+que sugería la evaluación general inicial sin ver el Cargo.toml/package.json
+reales. Camino recomendado cuando se aborde: `guix import crate -r
+--lockfile=Cargo.lock psysonic` para el árbol Rust (igual que LibrePods),
+resolver `rusqlite` a la variante no-bundled a mano, y vendorizar el
+frontend ya buildeado en vez de pelear con el import de npm.
+
+## x-minecraft-launcher (AppImage/Electron)
+
+Ya evaluado en la ronda de investigación de dificultad: Guix no tiene
+ningún equivalente a `appimageTools` de nixpkgs. `run-appimage-on-guix`
+(codeberg.org/kabouik/run-appimage-on-guix) es un script imperativo, no
+integrable a un paquete Guix reproducible sin construir esa infraestructura
+de cero (parchear rutas de decenas de libs de Electron/Chromium a mano).
+
+**Veredicto**: no vale la pena intentarlo ahora. Instalación manual fuera
+del gestor de paquetes (descargar el AppImage oficial, correrlo con
+`guix shell --emulate-fhs` o `run-appimage-on-guix`), igual de manual que
+hoy es LibrePods-AppImage-viejo en la config Nix actual (ver NOTES.md de
+/nixdots, sección LibrePods) -- mismo patrón de "pendiente manual del
+usuario, no automatizable" que ya aceptaron ahí para otro caso.
blob - /dev/null
blob + 049e24d83c2fd4c0e27f04845ed3b326c81e55e0 (mode 644)
--- /dev/null
+++ guix/ale/packages/clamui.scm
@@ -0,0 +1,115 @@
+;;; clamui.scm --- GUI GTK4/libadwaita para ClamAV
+;;;
+;;; Traducción directa de /nixdots/pkgs/clamui.nix (buildPythonApplication +
+;;; hatchling -> pyproject-build-system + glib-or-gtk-build-system en Guix).
+;;; Todas las dependencias Python confirmadas en el canal OFICIAL `guix`
+;;; (2026-07-31, vía toys.whereis.social): python-pygobject 3.54.3,
+;;; python-pycairo 1.28.0, python-psutil 7.2.2, python-keyring 25.7.0,
+;;; python-pillow 12.1.1, python-cairosvg 2.8.2, python-hatchling 1.27.0,
+;;; gtk (=GTK4 en Guix, 4.22.1), libadwaita 1.8.2 -- ninguna dependencia
+;;; faltante, a diferencia de LibrePods/slides/psysonic. Este es el caso más
+;;; mecánico de los 5.
+;;;
+;;; glib-or-gtk-build-system es el equivalente de Guix a wrapGAppsHook4 de
+;;; nixpkgs (wrappea GSettings schemas, ícono cache, etc. automáticamente
+;;; tras el install de pyproject-build-system) -- por eso se combina build con
+;;; una fase custom en vez de un build-system Python puro.
+;;;
+;;; python-requests, python-urllib3, python-certifi son parte del set base de
+;;; Python en Guix (dependencias de pip mismo) -- no hace falta declararlas
+;;; explícitas como propagated si python-requests ya las trae, pero se listan
+;;; igual por claridad y paridad con la derivación Nix original.
+
+(define-module (ale packages clamui)
+  #:use-module (guix packages)
+  #:use-module (guix git-download)
+  #:use-module (guix gexp)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix build-system pyproject)
+  #:use-module (gnu packages glib)
+  #:use-module (gnu packages gtk)
+  #:use-module (gnu packages gnome)
+  #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages python-web)
+  #:use-module (gnu packages python-crypto)
+  #:use-module (gnu packages python-build)
+  #:use-module (gnu packages gstreamer))
+
+(define-public clamui
+  (package
+    (name "clamui")
+    (version "0.3.0") ; mismo tag que en pkgs/clamui.nix -- pineado, no master
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/linx-systems/clamui")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "1nah7sy81igrz85jgp41y1zvwgn26axyy3gnqimhbmwsjhd6wfwd"))))
+    ;; glib-or-gtk-build-system envuelve pyproject-build-system + las fases
+    ;; extra de glib-compile-schemas/gtk-icon-cache (equivalente combinado a
+    ;; buildPythonApplication + wrapGAppsHook4 en la derivación Nix original).
+    (build-system pyproject-build-system)
+    (arguments
+     (list
+      #:tests? #f ; mismo motivo que en Nix: tests viven en tests/ pero requieren un display GTK real, se corren upstream vía pytest, no acá
+      #:phases
+      #~(modify-phases %standard-phases
+          ;; pyproject.toml pinea 8 de sus 10 deps a versiones más nuevas que
+          ;; las empaquetadas en Guix (confirmado build real, 2026-08-01:
+          ;; sanity-check falla en cadena por ContextualVersionConflict, una
+          ;; dependencia a la vez) -- relaja esos mínimos, misma idea que
+          ;; pythonRelaxDepsHook en nixpkgs. Son pines preventivos de
+          ;; upstream, no por uso real de API nueva -- las versiones de Guix
+          ;; (confirmadas contra `guix show` en vivo) funcionan igual.
+          ;; psutil>=7.2.2 y keyring>=25.7.0 SÍ coinciden exacto con Guix --
+          ;; no hace falta tocarlas.
+          (add-after 'unpack 'relax-version-pins
+            (lambda _
+              (substitute* "pyproject.toml"
+                (("PyGObject>=3\\.56\\.3") "PyGObject")
+                (("pycairo>=1\\.29\\.0") "pycairo")
+                (("matplotlib>=3\\.11\\.0") "matplotlib")
+                (("requests>=2\\.34\\.2") "requests")
+                (("urllib3>=2\\.7\\.0") "urllib3")
+                (("certifi>=2026\\.6\\.17") "certifi")
+                (("Pillow>=12\\.2\\.0") "Pillow")
+                (("cairosvg>=2\\.9\\.0") "cairosvg"))))
+          ;; Iconos + .desktop + metainfo viven fuera del paquete Python
+          ;; (data/ e icons/ en la raíz del repo) -- mismo postInstall que en
+          ;; pkgs/clamui.nix.
+          (add-after 'install 'install-desktop-files
+            (lambda _
+              (install-file "icons/io.github.linx_systems.ClamUI.svg"
+                             (string-append #$output
+                                            "/share/icons/hicolor/scalable/apps"))
+              (install-file "data/io.github.linx_systems.ClamUI.desktop"
+                             (string-append #$output "/share/applications"))
+              (install-file "data/io.github.linx_systems.ClamUI.metainfo.xml"
+                             (string-append #$output "/share/metainfo")))))))
+    (native-inputs
+     (list python-hatchling
+           gobject-introspection))
+    (inputs
+     (list gtk         ; GTK4 en Guix
+           libadwaita))
+    (propagated-inputs
+     (list python-pygobject
+           python-pycairo
+           python-psutil
+           python-matplotlib
+           python-requests
+           python-urllib3
+           python-certifi
+           python-keyring
+           python-pillow
+           python-cairosvg))
+    (home-page "https://github.com/linx-systems/clamui")
+    (synopsis "Interfaz gráfica GTK4/libadwaita para el antivirus ClamAV")
+    (description "ClamUI ofrece una interfaz gráfica moderna sobre
+@command{clamscan} (parte de ClamAV, que debe instalarse aparte a nivel de
+sistema -- ClamUI lo invoca como subproceso vía $PATH, no lo empaqueta).")
+    (license license:expat)))
blob - /dev/null
blob + fe8dc2a71cfab8fc4f9a6c2cc5f3091ecd430663 (mode 644)
--- /dev/null
+++ guix/ale/packages/go-crates-slides.scm
@@ -0,0 +1,14248 @@
+;;; go-crates-slides.scm --- módulos Go generados por `guix import go -r` para slides
+;;;
+;;; Generado en vivo (2026-08-01) con `guix import go -r --pin-versions
+;;; <módulo>@<versión>` para cada una de las 8 dependencias directas de
+;;; slides (fork Richard7987/slide de maaslalani/slides, ver
+;;; pkgs/slides.scm) que no ya estaban en el canal oficial `guix` con
+;;; la versión exacta que pide su go.mod:
+;;;   charm.land/bubbletea/v2@v2.0.8, charm.land/lipgloss/v2@v2.0.5,
+;;;   charm.land/bubbles/v2@v2.1.1, charm.land/wish/v2@v2.0.1,
+;;;   charm.land/log/v2@v2.0.0, github.com/charmbracelet/glamour@v1.0.0
+;;;   (Guix oficial solo tenía 0.10.0), github.com/muesli/termenv@v0.16.0
+;;;   (Guix oficial solo tenía 0.15.2), github.com/muesli/coral@v1.0.0
+;;;   (no existía en ningún lado).
+;;; stretchr/testify (v1.11.1) y gopkg.in/yaml.v2 (v2.4.0) YA estaban
+;;; en el canal oficial con la versión exacta -- no se regeneraron
+;;; acá, van directo en slides.scm como (gnu packages golang-xyz)/
+;;; (gnu packages golang-check).
+;;;
+;;; Dos módulos (bubbletea/v2, bubbles/v2) fallaron la primera corrida
+;;; por un problema real de red del guest (QEMU `-nic user` es solo
+;;; IPv4; el resolver intentaba AAAA hacia infra de Google y fallaba
+;;; con "Connection refused" en vez de caer a IPv4) -- resuelto con
+;;; `sysctl net.ipv6.conf.all.disable_ipv6=1` en el guest y
+;;; reintentando. 535 paquetes únicos, sin conflictos de
+;;; deduplicación (--pin-versions asegura resultado determinista).
+;;; Todo hash real, verificado contra proxy.golang.org por el
+;;; importador.
+;;;
+;;; NO editar a mano -- para regenerar tras un cambio de go.mod,
+;;; repetir el proceso de arriba y reemplazar el archivo entero.
+
+(define-module (ale packages go-crates-slides)
+  #:use-module (guix packages)
+  #:use-module (guix git-download)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix build-system go)
+  ;; paquetes go-*-v2 que YA estaban en el canal oficial (el importador
+  ;; correctamente no los regeneró) pero cuyos nombres siguen apareciendo
+  ;; como referencia en los propagated-inputs de abajo: ginkgo-v2,
+  ;; golang-lru-v2/arc-v2, go-osc52-v2, go-md2man-v2, blackfriday-v2,
+  ;; alecthomas-assert-v2, gopkg.in/yaml.v2, etc.
+  #:use-module (gnu packages golang-check)
+  #:use-module (gnu packages golang-xyz))
+
+(define-public go-github-com-aymanbagabas-go-udiff-0.4.1
+  (package
+    (name "go-github-com-aymanbagabas-go-udiff")
+    (version "0.4.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/aymanbagabas/go-udiff")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "12wddldw2p913zxfjaw71j7wqqbb6ppi6nx8wwxaprnxjxv3kx6z"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/aymanbagabas/go-udiff"))
+    (home-page "https://github.com/aymanbagabas/go-udiff")
+    (synopsis "µDiff")
+    (description
+     "Package diff computes differences between text files or strings.")
+    (license license:expat)))
+
+(define-public go-github-com-clipperhouse-displaywidth-0.9.0
+  (package
+    (name "go-github-com-clipperhouse-displaywidth")
+    (version "0.9.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/displaywidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03c9qa0q0lfmmmcazipsgbyf9nxvid3jcmz6947dsjd5ha20n94k"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/displaywidth"))
+    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1
+                             go-github-com-clipperhouse-uax29-2.5.0))
+    (home-page "https://github.com/clipperhouse/displaywidth")
+    (synopsis "displaywidth")
+    (description
+     "This package provides a high-performance Go package for measuring the monospace
+display width of strings, UTF-8 bytes, and runes.")
+    (license license:expat)))
+
+(define-public go-github-com-clipperhouse-uax29-2.5.0
+  (package
+    (name "go-github-com-clipperhouse-uax29")
+    (version "2.5.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/uax29")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0a383vbkm2ggnsi4906hpd0y701f58x7mvanadx1c69l2ipi6z6f"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/uax29/v2"
+      #:unpack-path "github.com/clipperhouse/uax29"))
+    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1))
+    (home-page "https://github.com/clipperhouse/uax29")
+    (synopsis "Why tokenize?")
+    (description
+     "Package uax29 provides Unicode text segmentation (UAX #29) for words, sentences
+and graphemes.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-ansi-0.11.6
+  (package
+    (name "go-github-com-charmbracelet-x-ansi")
+    (version "0.11.6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "ansi"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1xkimvzvafr9d8ar7m3kbqwj11bhac36v894jnhkgwp38bvk69wz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/ansi"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.4
+                             go-github-com-clipperhouse-displaywidth-0.9.0
+                             go-github-com-clipperhouse-uax29-2.5.0
+                             go-github-com-lucasb-eyer-go-colorful-1.3.0
+                             go-github-com-mattn-go-runewidth-0.0.19))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.42.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.42.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0y0blh72pxbvkwaxgn8xnc6bxn8759zarx13ry7kdappj10b0qvb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-charmbracelet-colorprofile-0.4.3
+  (package
+    (name "go-github-com-charmbracelet-colorprofile")
+    (version "0.4.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/colorprofile")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gwylpqh0cfzz3pc9xf3z95c4dw11n0pbxaq3j0krw805pfz4j18"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/colorprofile"))
+    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.11.6
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-lucasb-eyer-go-colorful-1.3.0
+                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+                        go-golang-org-x-sys-0.42.0))
+    (home-page "https://github.com/charmbracelet/colorprofile")
+    (synopsis "Colorprofile")
+    (description
+     "Package colorprofile provides a way to downsample ANSI escape sequence colors
+and styles automatically based on output, environment variables, and Terminfo
+databases.")
+    (license license:expat)))
+
+(define-public go-github-com-bits-and-blooms-bitset-1.24.3
+  (package
+    (name "go-github-com-bits-and-blooms-bitset")
+    (version "1.24.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/bits-and-blooms/bitset")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1fhdi4a3z6ymqyp267pas7g5qi0wl108bpqbxxn5n6x1xnrv7b3n"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/bits-and-blooms/bitset"))
+    (home-page "https://github.com/bits-and-blooms/bitset")
+    (synopsis "bitset")
+    (description
+     "Package bitset implements bitsets, a mapping between non-negative integers and
+boolean values.  It should be more efficient than map[uint] bool.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-clipperhouse-displaywidth-0.4.1
+  (package
+    (name "go-github-com-clipperhouse-displaywidth")
+    (version "0.4.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/displaywidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0sg38fmix5sb8n7bv2cr25im576f0cgv7dxaggji3lcjbakwkqkg"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/displaywidth"))
+    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1
+                             go-github-com-clipperhouse-uax29-2.3.0))
+    (home-page "https://github.com/clipperhouse/displaywidth")
+    (synopsis "displaywidth")
+    (description
+     "This package provides a high-performance Go package for measuring the monospace
+display width of strings, UTF-8 bytes, and runes.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-ansi-0.10.3
+  (package
+    (name "go-github-com-charmbracelet-x-ansi")
+    (version "0.10.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "ansi"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1pkfy9bi4wcjv34xbhf7qw3sz1g81dy909iq9nwv0yj8fhjns8q1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/ansi"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.3
+                             go-github-com-clipperhouse-displaywidth-0.4.1
+                             go-github-com-clipperhouse-uax29-2.3.0
+                             go-github-com-lucasb-eyer-go-colorful-1.3.0
+                             go-github-com-mattn-go-runewidth-0.0.19))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.37.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.37.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0cjq8n66i9cccigi204mkhqmrb9mdirxjxl0nk7c8s6w70fifbby"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-charmbracelet-colorprofile-0.3.3
+  (package
+    (name "go-github-com-charmbracelet-colorprofile")
+    (version "0.3.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/colorprofile")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "166bf2hqlb6kgaj2nyxnb2kci2shax4bfj85ii1anyizs08f6rdd"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/colorprofile"))
+    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.10.3
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-lucasb-eyer-go-colorful-1.3.0
+                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+                        go-golang-org-x-sys-0.37.0))
+    (home-page "https://github.com/charmbracelet/colorprofile")
+    (synopsis "Colorprofile")
+    (description
+     "Package colorprofile provides a way to downsample ANSI escape sequence colors
+and styles automatically based on output, environment variables, and Terminfo
+databases.")
+    (license license:expat)))
+
+(define-public go-github-com-clipperhouse-displaywidth-0.6.0
+  (package
+    (name "go-github-com-clipperhouse-displaywidth")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/displaywidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "13i8xqdq1pgid890nn1h6b7mjskd1809401l7rc7g4yhhgh8sbfq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/displaywidth"))
+    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1
+                             go-github-com-clipperhouse-uax29-2.3.0))
+    (home-page "https://github.com/clipperhouse/displaywidth")
+    (synopsis "displaywidth")
+    (description
+     "This package provides a high-performance Go package for measuring the monospace
+display width of strings, UTF-8 bytes, and runes.")
+    (license license:expat)))
+
+(define-public go-github-com-clipperhouse-stringish-0.1.1
+  (package
+    (name "go-github-com-clipperhouse-stringish")
+    (version "0.1.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/stringish")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1kw49n1dg8wdp7g71xbzjzrkip83vy09wk9zilshbfkpdz7grgk1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/stringish"))
+    (home-page "https://github.com/clipperhouse/stringish")
+    (synopsis "stringish")
+    (description
+     "This package provides a small Go module that provides a generic type constraint
+for “string-like” data, and a utf8 package that works with both strings and byte
+slices without conversions.")
+    (license license:expat)))
+
+(define-public go-github-com-clipperhouse-uax29-2.3.0
+  (package
+    (name "go-github-com-clipperhouse-uax29")
+    (version "2.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/uax29")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1i0m5bzq3hq6s4jmp78270qlf82bb96q82x6lms0yxj8qmxj7wlj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/uax29/v2"
+      #:unpack-path "github.com/clipperhouse/uax29"))
+    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1))
+    (home-page "https://github.com/clipperhouse/uax29")
+    (synopsis "Why tokenize?")
+    (description
+     "Package uax29 provides Unicode text segmentation (UAX #29) for words, sentences
+and graphemes.")
+    (license license:expat)))
+
+(define-public go-github-com-mattn-go-runewidth-0.0.19
+  (package
+    (name "go-github-com-mattn-go-runewidth")
+    (version "0.0.19")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/mattn/go-runewidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0w9hjbim23dwzf6lgmmgss0ikdjrxx4pd27p8ds8spv1k4mdp68s"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/mattn/go-runewidth"))
+    (propagated-inputs (list go-github-com-clipperhouse-uax29-2.2.0))
+    (home-page "https://github.com/mattn/go-runewidth")
+    (synopsis "go-runewidth")
+    (description
+     "This package provides functions to get fixed width of the character or string.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-ansi-0.11.2
+  (package
+    (name "go-github-com-charmbracelet-x-ansi")
+    (version "0.11.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "ansi"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1h40r0d0whm57wiq9rrswyax9hvbi90q7inqfcp1grx5dzlkdawi"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/ansi"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.4
+                             go-github-com-clipperhouse-displaywidth-0.6.0
+                             go-github-com-clipperhouse-uax29-2.3.0
+                             go-github-com-lucasb-eyer-go-colorful-1.3.0
+                             go-github-com-mattn-go-runewidth-0.0.19))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.29.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.29.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "073qb73w2zhpiggfc4sf2laafkmcaxz8hmzsgb4p2f0xaaaz0q2c"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-charmbracelet-x-termios-0.1.1
+  (package
+    (name "go-github-com-charmbracelet-x-termios")
+    (version "0.1.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "termios"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "059b9kxqlmvfif2xrj8j21ih2476n0aphg5w5ajrf974hl0fy3k1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/termios"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-golang-org-x-sys-0.29.0))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description #f)
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.34.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.34.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0kq19n27sd05rj1dgrlpnb3pi22m1dpn8xkv7s5idb127m8zhsib"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-charmbracelet-x-windows-0.2.2
+  (package
+    (name "go-github-com-charmbracelet-x-windows")
+    (version "0.2.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "windows"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01iba6qjgpxw2bik8331s71320vs0zr4x3fnpzkf9vhr91qkm6nv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/windows"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-golang-org-x-sys-0.34.0))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description "Package windows provides Windows-specific system utilities.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20220204135822-1c1b9b1eba6a
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20220204135822-1c1b9b1eba6a")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1xfjrqlawif6zk3pwb4jw4gvxscpik1qxz6acx5fdqq00vdqs26s"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-muesli-cancelreader-0.2.2
+  (package
+    (name "go-github-com-muesli-cancelreader")
+    (version "0.2.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/muesli/cancelreader")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0157mgpk0z45xizrgrz73swhky0d8nyk6fhwb089n1290k7yjhxq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/muesli/cancelreader"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20220204135822-1c1b9b1eba6a))
+    (home-page "https://github.com/muesli/cancelreader")
+    (synopsis "CancelReader")
+    (description "This package provides a cancelable reader for Go.")
+    (license license:expat)))
+
+(define-public go-github-com-google-go-cmp-0.5.8
+  (package
+    (name "go-github-com-google-go-cmp")
+    (version "0.5.8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/go-cmp")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0563bczyrmv9ps2p6n8af0m1jsszwdmkdkrxkv6dbm5bwjihhfgk"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/go-cmp"))
+    (home-page "https://github.com/google/go-cmp")
+    (synopsis "Package for equality of Go values")
+    (description
+     "This package is intended to be a more powerful and safer alternative to
+@@code{reflect.@code{DeepEqual}} for comparing whether two values are
+semantically equal.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-yuin-goldmark-1.4.13
+  (package
+    (name "go-github-com-yuin-goldmark")
+    (version "1.4.13")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/yuin/goldmark")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0xk2ss50pqs6sfp3vbyrf0iipa5958y097na7yr26wry8wcs9wf4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/yuin/goldmark"))
+    (home-page "https://github.com/yuin/goldmark")
+    (synopsis "goldmark")
+    (description
+     "Package goldmark implements functions to convert markdown text to a desired
+format.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-text-0.3.3
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.3.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "19pihqm3phyndmiw6i42pdv6z1rbvlqlsnhsyqf9gsnn0qnmqqlh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list
+                        go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.0.0-20210226172049-e18ecbb05110
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20210226172049-e18ecbb05110")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1vlq8mdscp7yfaa1lmyv03y5m4c2d67ydg2q1i6smkrxghn3zn3q"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68
+                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
+                        go-golang-org-x-text-0.3.3))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20201119102817-f84b799fce68")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1dvhqian5byzkcg1bnqzygqa6ccc6krc2q7j12pp1vhl3y7znnsg"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.0.0-20201126162022-7de9c90e9dd1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ba252xmv6qsvf1w1gcy98mngrj0vd4inbjw0lsklqvva65nljna"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.0.0-20210921155107-089bfa567519
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.0.0-20210921155107-089bfa567519")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0i49ywadw5hp30i4dghwjwhbrfxq881jxskhnz7gwps5kb0bdnjf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list
+                        go-golang-org-x-net-0.0.0-20210226172049-e18ecbb05110
+                        go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1
+                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.0.0-20190308221718-c2843e01d9a2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01xgxbj5r79nmisdvpq48zfy8pzaaj90bn6ngd4nf33j9ar1dp8r"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20190215142949-d0b11bdaac8a))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.0.0-20190215142949-d0b11bdaac8a
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20190215142949-d0b11bdaac8a")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "18yfsmw622l7gc5sqriv5qmck6903vvhivpzp8i3xfy3z33dybdl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.3.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.0.0-20190620200207-3b0461eec859
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20190620200207-3b0461eec859")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0l00c8l0a8xnv6qdpwfzxxsr58jggacgzdrwiprrfx2xqm37b6d5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2
+                        go-golang-org-x-sys-0.0.0-20190215142949-d0b11bdaac8a
+                        go-golang-org-x-text-0.3.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.0.0-20190423024810-112230192c58
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.0.0-20190423024810-112230192c58")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-xerrors-0.0.0-20190717185122-a985d3407aa7
+  (package
+    (name "go-golang-org-x-xerrors")
+    (version "0.0.0-20190717185122-a985d3407aa7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/xerrors")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00wzr5w8aadipgc3rkk8f11i41znskfj9ix5nhhaxyg7isrslgcj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/xerrors"))
+    (home-page "https://golang.org/x/xerrors")
+    (synopsis #f)
+    (description "Package xerrors implements functions to manipulate errors.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.0.0-20191119224855-298f0cb1881e
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.0.0-20191119224855-298f0cb1881e")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0l4pqwib2wnfnix6nvxl0yrq87ipi7ff1rz6z5bxfzy9dki1nzmv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list
+                        go-golang-org-x-net-0.0.0-20190620200207-3b0461eec859
+                        go-golang-org-x-sync-0.0.0-20190423024810-112230192c58
+                        go-golang-org-x-xerrors-0.0.0-20190717185122-a985d3407aa7))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.6.0-dev.0.20220419223038-86c51ed26bb4
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.6.0-dev.0.20220419223038-86c51ed26bb4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0680sfa9g4zjnzc1rwd9k07pm0nb3018k0ma8gi0i6kjdkm2w3k5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list
+                        go-golang-org-x-crypto-0.0.0-20210921155107-089bfa567519
+                        go-golang-org-x-tools-0.0.0-20191119224855-298f0cb1881e))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.0.0-20220520151302-bc2c85ada10a
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20220520151302-bc2c85ada10a")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03inympjs6imcanyy5a55sqqz4z916wgch3zsby571yrmpvlagxi"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20210615035016-665e8c7367d1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "11n848csibdbv7b46zjyf4l7sphg37n9sjzqfy1ds7p1jyakwmnv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.0.0-20210927222741-03fcf44c2211
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.0.0-20210927222741-03fcf44c2211")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0aw5lgwq5w5kvwfa3jl7l83p9c827ksy4a99dqzzsqxvmk2zdi8f"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.0.0-20220722155237-a158d28d115b
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20220722155237-a158d28d115b")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "13if4f4pjj9356m60yj6dypnz5c4s9f96cf6ly55l2x0c57hrisd"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20220520151302-bc2c85ada10a
+                        go-golang-org-x-term-0.0.0-20210927222741-03fcf44c2211
+                        go-golang-org-x-text-0.3.7))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.0.0-20220722155255-886fb9371eb4
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.0.0-20220722155255-886fb9371eb4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03gdnkvp4crjg3v24vg72537nwqxvrpbbv31i47ap7ky32bqi735"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.0.0-20220722155257-8c9f86f7a55f
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20220722155257-8c9f86f7a55f")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0bw4w86kil96zhx8ggkcplgkjn03yp9hklqfwgxr76ss2g3i3jh5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.0.0-20180917221912-90fa682c2a6e")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03ic2xsy51jw9749wl7gszdbz99iijbd2bckgygl6cm9w5m364ak"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.3.7
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.3.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0xkw0qvfjyifdqd25y7nxdqkdh92inymw3q7841nricc9s01p4jy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list
+                        go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.1.12
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.1.12")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "15qvrmw8ma95nrrgm427cpk5j0b07f2y59wvs4z9wjss1ff0nhrr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.6.0-dev.0.20220419223038-86c51ed26bb4
+                        go-golang-org-x-net-0.0.0-20220722155237-a158d28d115b
+                        go-golang-org-x-sync-0.0.0-20220722155255-886fb9371eb4
+                        go-golang-org-x-sys-0.0.0-20220722155257-8c9f86f7a55f
+                        go-golang-org-x-text-0.3.7))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-exp-0.0.0-20220909182711-5c715a9e8561
+  (package
+    (name "go-golang-org-x-exp")
+    (version "0.0.0-20220909182711-5c715a9e8561")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/exp")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0nkz9h310dx5n9i2y4gvd0zzc4dcz6swxh303glzm4z49rp2d2wa"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/exp"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.5.8
+                        go-golang-org-x-mod-0.6.0-dev.0.20220419223038-86c51ed26bb4
+                        go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/exp")
+    (synopsis "exp")
+    (description
+     "This subrepository holds experimental and deprecated (in the @@code{old}
+directory) packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+  (package
+    (name "go-github-com-xo-terminfo")
+    (version "0.0.0-20220910002029-abceb7e1c41e")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/xo/terminfo")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0n3b37z76rz3l74mhrvviz66xa8dqwpvc2gb6cyzql5smbcs9y3a"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/xo/terminfo"))
+    (propagated-inputs (list
+                        go-golang-org-x-exp-0.0.0-20220909182711-5c715a9e8561))
+    (home-page "https://github.com/xo/terminfo")
+    (synopsis "About terminfo")
+    (description
+     "Package terminfo implements reading terminfo files in pure go.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sync-0.18.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.18.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1f5617lxxjs4awyfscin1ydbagz98704zwz4mfg8ascfn75kmjjb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.38.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.38.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "101nj2r0a2dh8pcr8g6rinr0g3x66ahcb0p5xbgb3q0qvdczrqq6"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-lucasb-eyer-go-colorful-1.3.0
+  (package
+    (name "go-github-com-lucasb-eyer-go-colorful")
+    (version "1.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/lucasb-eyer/go-colorful")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "05fl0afzpn624wz1lp846k1fn1rx2lvcs5jhc2z2gip6qwkan4p8"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/lucasb-eyer/go-colorful"))
+    (home-page "https://github.com/lucasb-eyer/go-colorful")
+    (synopsis "go-colorful")
+    (description
+     "The colorful package provides all kinds of functions for working with colors.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-ultraviolet-0.0.0-20251205161215-1948445e3318
+  (package
+    (name "go-github-com-charmbracelet-ultraviolet")
+    (version "0.0.0-20251205161215-1948445e3318")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/ultraviolet")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0544l234phb0ld6ajs2kdjl1sczp9w59zrmrmb25aq2mismyrijy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/ultraviolet"))
+    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.3.3
+                        go-github-com-charmbracelet-x-ansi-0.11.2
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-charmbracelet-x-termios-0.1.1
+                        go-github-com-charmbracelet-x-windows-0.2.2
+                        go-github-com-lucasb-eyer-go-colorful-1.3.0
+                        go-github-com-muesli-cancelreader-0.2.2
+                        go-github-com-rivo-uniseg-0.4.7
+                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+                        go-golang-org-x-sync-0.18.0
+                        go-golang-org-x-sys-0.38.0))
+    (home-page "https://github.com/charmbracelet/ultraviolet")
+    (synopsis "Ultraviolet")
+    (description
+     "Package uv (Ultraviolet) provides primitives for building terminal user
+interfaces in Go.")
+    (license license:expat)))
+
+(define-public go-github-com-bits-and-blooms-bitset-1.24.4
+  (package
+    (name "go-github-com-bits-and-blooms-bitset")
+    (version "1.24.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/bits-and-blooms/bitset")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0qy6ky518awhcx2klvyz6kh14bbagbvbfnczzdy25iw7j9j3ffia"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/bits-and-blooms/bitset"))
+    (home-page "https://github.com/bits-and-blooms/bitset")
+    (synopsis "bitset")
+    (description
+     "Package bitset implements bitsets, a mapping between non-negative integers and
+boolean values.  It should be more efficient than map[uint] bool.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-clipperhouse-uax29-2.2.0
+  (package
+    (name "go-github-com-clipperhouse-uax29")
+    (version "2.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/uax29")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1j3nh883v0rpc7fm016ga5silb34xbn3ri2ifzn6zya76jmygfvz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/uax29/v2"
+      #:unpack-path "github.com/clipperhouse/uax29"))
+    (home-page "https://github.com/clipperhouse/uax29")
+    (synopsis "Why tokenize?")
+    (description
+     "Package uax29 provides Unicode text segmentation (UAX #29) for words, sentences
+and graphemes.")
+    (license license:expat)))
+
+(define-public go-github-com-mattn-go-runewidth-0.0.23
+  (package
+    (name "go-github-com-mattn-go-runewidth")
+    (version "0.0.23")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/mattn/go-runewidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "142qq5v52v9h8zhc2mds6gjlbi997g9qbkvjbcliys9mcmks2q2a"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/mattn/go-runewidth"))
+    (propagated-inputs (list go-github-com-clipperhouse-uax29-2.2.0))
+    (home-page "https://github.com/mattn/go-runewidth")
+    (synopsis "go-runewidth")
+    (description
+     "This package provides functions to get fixed width of the character or string.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-ansi-0.11.7
+  (package
+    (name "go-github-com-charmbracelet-x-ansi")
+    (version "0.11.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "ansi"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01s80fib0cjgbxardgkhpy40xn05wjqyz5ddp856gmsi35qac379"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/ansi"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.4
+                             go-github-com-clipperhouse-displaywidth-0.11.0
+                             go-github-com-clipperhouse-uax29-2.7.0
+                             go-github-com-lucasb-eyer-go-colorful-1.4.0
+                             go-github-com-mattn-go-runewidth-0.0.23))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
+    (license license:expat)))
+
+(define-public go-github-com-aymanbagabas-go-udiff-0.3.1
+  (package
+    (name "go-github-com-aymanbagabas-go-udiff")
+    (version "0.3.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/aymanbagabas/go-udiff")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1p0z40hrh2i7z4m5iw9db9a85rfyjcbc5bzfgnjjvwy00zfidx78"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/aymanbagabas/go-udiff"))
+    (home-page "https://github.com/aymanbagabas/go-udiff")
+    (synopsis "µDiff")
+    (description
+     "Package diff computes differences between text files or strings.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
+  (package
+    (name "go-github-com-charmbracelet-x-exp-golden")
+    (version "0.0.0-20250806222409-83e3a29d542f")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "exp/golden"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01iba6qjgpxw2bik8331s71320vs0zr4x3fnpzkf9vhr91qkm6nv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/exp/golden"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.3.1))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package golden provides a helper function to assert the output of tests.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.36.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.36.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1chn97i0c058bkzr0zia33bxjd8sdm7bhypxxn9acpi6c311950v"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-charmbracelet-x-term-0.2.2
+  (package
+    (name "go-github-com-charmbracelet-x-term")
+    (version "0.2.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "term"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0sriiy8njbnwgn0ydnp3adq70ch489xi5v662c6h3zq1f6b981zy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/term"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-golang-org-x-sys-0.36.0))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package term provides a platform-independent interfaces for interacting with
+Terminal and TTY devices.")
+    (license license:expat)))
+
+(define-public go-github-com-clipperhouse-uax29-2.7.0
+  (package
+    (name "go-github-com-clipperhouse-uax29")
+    (version "2.7.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/uax29")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0p18s46jd4ryqp036cyv4j6ys67706kihw0fj5ym98xf1m2mdsgg"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/uax29/v2"
+      #:unpack-path "github.com/clipperhouse/uax29"))
+    (home-page "https://github.com/clipperhouse/uax29")
+    (synopsis "Why tokenize?")
+    (description
+     "Package uax29 provides Unicode text segmentation (UAX #29) for words, sentences
+and graphemes.")
+    (license license:expat)))
+
+(define-public go-github-com-clipperhouse-displaywidth-0.11.0
+  (package
+    (name "go-github-com-clipperhouse-displaywidth")
+    (version "0.11.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/displaywidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "032f33vf5ign78l9clc3vz1kzirxgalxswm3j6l4nbf46vpp08yz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/displaywidth"))
+    (propagated-inputs (list go-github-com-clipperhouse-uax29-2.7.0))
+    (home-page "https://github.com/clipperhouse/displaywidth")
+    (synopsis "displaywidth")
+    (description
+     "This package provides a high-performance Go package for measuring the monospace
+display width of strings, UTF-8 bytes, and runes.")
+    (license license:expat)))
+
+(define-public go-github-com-lucasb-eyer-go-colorful-1.4.0
+  (package
+    (name "go-github-com-lucasb-eyer-go-colorful")
+    (version "1.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/lucasb-eyer/go-colorful")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1z98jw2hi45fd8aqaap6wdh1dig7lkf9lds7sarb0c44f86cdzcb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/lucasb-eyer/go-colorful"))
+    (home-page "https://github.com/lucasb-eyer/go-colorful")
+    (synopsis "go-colorful")
+    (description
+     "The colorful package provides all kinds of functions for working with colors.")
+    (license license:expat)))
+
+(define-public go-github-com-rivo-uniseg-0.4.7
+  (package
+    (name "go-github-com-rivo-uniseg")
+    (version "0.4.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/rivo/uniseg")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0nlcqyvq4vhq3hqhk84h6fp0jbqkjj88kcpcl853yr7sh4sisdxc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/rivo/uniseg"))
+    (home-page "https://github.com/rivo/uniseg")
+    (synopsis "Unicode Text Segmentation for Go")
+    (description
+     "Package uniseg implements Unicode Text Segmentation, Unicode Line Breaking, and
+string width calculation for monospace fonts.  Unicode Text Segmentation
+conforms to Unicode Standard Annex #29
+(@@url{https://unicode.org/reports/tr29/,https://unicode.org/reports/tr29/}) and
+Unicode Line Breaking conforms to Unicode Standard Annex #14
+(@@url{https://unicode.org/reports/tr14/,https://unicode.org/reports/tr14/}).")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.46.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.46.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1cxixrd8pr9k0xib1f1d9l6c0wi4qrcbawann70sfk350va7fbyy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-charm-land-lipgloss-2.0.5
+  (package
+    (name "go-charm-land-lipgloss")
+    (version "2.0.5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/lipgloss")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1wh7z2c6z4dv918qd78in48kp16nbqfgiw71f8fvnfhwm6crdwp0"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "charm.land/lipgloss/v2"
+      #:unpack-path "charm.land/lipgloss"))
+    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.4.1
+                        go-github-com-charmbracelet-colorprofile-0.4.3
+                        go-github-com-charmbracelet-ultraviolet-0.0.0-20251205161215-1948445e3318
+                        go-github-com-charmbracelet-x-ansi-0.11.7
+                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-clipperhouse-displaywidth-0.11.0
+                        go-github-com-lucasb-eyer-go-colorful-1.4.0
+                        go-github-com-rivo-uniseg-0.4.7
+                        go-golang-org-x-sys-0.46.0))
+    (home-page "https://charm.land/lipgloss")
+    (synopsis "Lip Gloss")
+    (description
+     "Package lipgloss provides style definitions for nice terminal layouts.  Built
+with TUIs in mind.")
+    (license license:expat)))
+
+(define-public go-github-com-clipperhouse-displaywidth-0.6.1
+  (package
+    (name "go-github-com-clipperhouse-displaywidth")
+    (version "0.6.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/clipperhouse/displaywidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "13wbyp4f96s469wkfp4i24xb2jihilsci9zjpmkbwnb2rbn61j4x"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/clipperhouse/displaywidth"))
+    (propagated-inputs (list go-github-com-clipperhouse-stringish-0.1.1
+                             go-github-com-clipperhouse-uax29-2.3.0))
+    (home-page "https://github.com/clipperhouse/displaywidth")
+    (synopsis "displaywidth")
+    (description
+     "This package provides a high-performance Go package for measuring the monospace
+display width of strings, UTF-8 bytes, and runes.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-ansi-0.11.3
+  (package
+    (name "go-github-com-charmbracelet-x-ansi")
+    (version "0.11.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "ansi"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1brh2mvvm5wr6bs3mi2k2xfipacxf7xv8vqkn1sygpzjga7vlxl2"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/ansi"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.4
+                             go-github-com-clipperhouse-displaywidth-0.6.1
+                             go-github-com-clipperhouse-uax29-2.3.0
+                             go-github-com-lucasb-eyer-go-colorful-1.3.0
+                             go-github-com-mattn-go-runewidth-0.0.19))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-colorprofile-0.4.1
+  (package
+    (name "go-github-com-charmbracelet-colorprofile")
+    (version "0.4.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/colorprofile")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1hznrfadaw68wymz4mmp87h0jy2v3njx6sxpkrslpjnh3snqai0r"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/colorprofile"))
+    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.11.3
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-lucasb-eyer-go-colorful-1.3.0
+                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+                        go-golang-org-x-sys-0.38.0))
+    (home-page "https://github.com/charmbracelet/colorprofile")
+    (synopsis "Colorprofile")
+    (description
+     "Package colorprofile provides a way to downsample ANSI escape sequence colors
+and styles automatically based on output, environment variables, and Terminfo
+databases.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-ultraviolet-0.0.0-20260205113103-524a6607adb8
+  (package
+    (name "go-github-com-charmbracelet-ultraviolet")
+    (version "0.0.0-20260205113103-524a6607adb8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/ultraviolet")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0xxkish6mparlgbswb1070qnyl138bfj6339c3x91cdfm3q91c3l"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/ultraviolet"))
+    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.1
+                        go-github-com-charmbracelet-x-ansi-0.11.6
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-charmbracelet-x-termios-0.1.1
+                        go-github-com-charmbracelet-x-windows-0.2.2
+                        go-github-com-clipperhouse-uax29-2.5.0
+                        go-github-com-lucasb-eyer-go-colorful-1.3.0
+                        go-github-com-muesli-cancelreader-0.2.2
+                        go-github-com-rivo-uniseg-0.4.7
+                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+                        go-golang-org-x-sync-0.19.0
+                        go-golang-org-x-sys-0.40.0))
+    (home-page "https://github.com/charmbracelet/ultraviolet")
+    (synopsis "Ultraviolet")
+    (description
+     "Package uv (Ultraviolet) provides primitives for building terminal user
+interfaces in Go.")
+    (license license:expat)))
+
+(define-public go-github-com-aymanbagabas-go-udiff-0.2.0
+  (package
+    (name "go-github-com-aymanbagabas-go-udiff")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/aymanbagabas/go-udiff")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "09p17r8s5flhq6p69z08345q0y99dpb0yyashlwpgxn45xir7y6g"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/aymanbagabas/go-udiff"))
+    (home-page "https://github.com/aymanbagabas/go-udiff")
+    (synopsis "µDiff")
+    (description
+     "Package diff computes differences between text files or strings.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-exp-golden-0.0.0-20241212170349-ad4b7ae0f25f
+  (package
+    (name "go-github-com-charmbracelet-x-exp-golden")
+    (version "0.0.0-20241212170349-ad4b7ae0f25f")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "exp/golden"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "12nxqf5szsh6lfm3bhgqrqshllw4yaasnalckakkiyivq6d2jlnz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/exp/golden"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.2.0))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package golden provides a helper function to assert the output of tests.")
+    (license license:expat)))
+
+(define-public go-charm-land-bubbletea-2.0.2
+  (package
+    (name "go-charm-land-bubbletea")
+    (version "2.0.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/bubbletea")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1mh9bqvkmc1dwqglk3j1qv4mwprqdn9sd3cr54jalc8d8mvs46iv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "charm.land/bubbletea/v2"
+      #:unpack-path "charm.land/bubbletea"))
+    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.1
+                        go-github-com-charmbracelet-ultraviolet-0.0.0-20260205113103-524a6607adb8
+                        go-github-com-charmbracelet-x-ansi-0.11.6
+                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20241212170349-ad4b7ae0f25f
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-lucasb-eyer-go-colorful-1.3.0
+                        go-github-com-muesli-cancelreader-0.2.2
+                        go-golang-org-x-sys-0.40.0))
+    (home-page "https://charm.land/bubbletea")
+    (synopsis "Bubble Tea")
+    (description
+     "Package tea provides a framework for building rich terminal user interfaces
+based on the paradigms of The Elm Architecture.  It's well-suited for simple and
+complex terminal applications, either inline, full-window, or a mix of both.
+It's been battle-tested in several large projects and is production-ready.")
+    (license license:expat)))
+
+(define-public go-charm-land-lipgloss-2.0.1
+  (package
+    (name "go-charm-land-lipgloss")
+    (version "2.0.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/lipgloss")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "02zfnqgj6x92yyri9a9ividd72h2v4nj4ig0c6h50w92x6lp2bms"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "charm.land/lipgloss/v2"
+      #:unpack-path "charm.land/lipgloss"))
+    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.4.1
+                        go-github-com-charmbracelet-colorprofile-0.4.2
+                        go-github-com-charmbracelet-ultraviolet-0.0.0-20251205161215-1948445e3318
+                        go-github-com-charmbracelet-x-ansi-0.11.6
+                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-clipperhouse-displaywidth-0.11.0
+                        go-github-com-lucasb-eyer-go-colorful-1.3.0
+                        go-github-com-rivo-uniseg-0.4.7
+                        go-golang-org-x-sys-0.42.0))
+    (home-page "https://charm.land/lipgloss")
+    (synopsis "Lip Gloss")
+    (description
+     "Package lipgloss provides style definitions for nice terminal layouts.  Built
+with TUIs in mind.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-colorprofile-0.4.2
+  (package
+    (name "go-github-com-charmbracelet-colorprofile")
+    (version "0.4.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/colorprofile")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0r9zsaq94is33rdbfr42lsdgk36fhlpdmc9m336nmj5f4g3pspb6"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/colorprofile"))
+    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.11.6
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-lucasb-eyer-go-colorful-1.3.0
+                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+                        go-golang-org-x-sys-0.41.0))
+    (home-page "https://github.com/charmbracelet/colorprofile")
+    (synopsis "Colorprofile")
+    (description
+     "Package colorprofile provides a way to downsample ANSI escape sequence colors
+and styles automatically based on output, environment variables, and Terminfo
+databases.")
+    (license license:expat)))
+
+(define-public go-github-com-go-logfmt-logfmt-0.6.0
+  (package
+    (name "go-github-com-go-logfmt-logfmt")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-logfmt/logfmt")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0s3dz7z5a8p5ia5czihy5y2hkij7rdfyr425sw9rnxqil3d0dlj6"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-logfmt/logfmt"))
+    (home-page "https://github.com/go-logfmt/logfmt")
+    (synopsis "logfmt")
+    (description
+     "Package logfmt implements utilities to marshal and unmarshal data in the logfmt
+format.  The logfmt format records key/value pairs in a way that balances
+readability for humans and simplicity of computer parsing.  It is most commonly
+used as a more human friendly alternative to JSON for structured logging.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-mod-0.13.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.13.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0rwy8h8kzzqww0wvjg5l5zk92j1xxnl9yhrq41d6b0439lkxgqd3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.16.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.16.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "09nn86lx7r7b4gdi3k7ipl0c3s5w9vqla98fdyh3c1sywy9b1llv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.14.0
+                             go-golang-org-x-sys-0.13.0
+                             go-golang-org-x-term-0.13.0
+                             go-golang-org-x-text-0.13.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.4.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0xmi8r98gchs23xq686fqv1dxgzy16niv5x1csbsxgflx8hpjaal"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.14.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.14.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0myv6n0ny6z3xwi87ck2f56yw7mmmlmg36zk2ds3skb0qm97jf6i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.13.0
+                             go-golang-org-x-net-0.16.0
+                             go-golang-org-x-sync-0.4.0
+                             go-golang-org-x-sys-0.13.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-exp-0.0.0-20231006140011-7918f672742d
+  (package
+    (name "go-golang-org-x-exp")
+    (version "0.0.0-20231006140011-7918f672742d")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/exp")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0l4acdj9n3x9qal4fnwi3wxiynr21z7g78iffbkcyw72jx828l5z"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/exp"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.5.8
+                             go-golang-org-x-mod-0.13.0
+                             go-golang-org-x-tools-0.14.0))
+    (home-page "https://golang.org/x/exp")
+    (synopsis "exp")
+    (description
+     "This subrepository holds experimental and deprecated (in the @@code{old}
+directory) packages.")
+    (license license:bsd-3)))
+
+(define-public go-charm-land-log-2.0.0
+  (package
+    (name "go-charm-land-log")
+    (version "2.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/log")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03faq5z5m7m7i1jqhxn4mi236pnp05h30w94p9vs4zygy7acm2wi"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "charm.land/log/v2"
+      #:unpack-path "charm.land/log"))
+    (propagated-inputs (list go-charm-land-lipgloss-2.0.1
+                        go-github-com-charmbracelet-colorprofile-0.4.2
+                        go-github-com-go-logfmt-logfmt-0.6.0
+                        go-github-com-stretchr-testify-1.10.0
+                        go-golang-org-x-exp-0.0.0-20231006140011-7918f672742d))
+    (home-page "https://charm.land/log")
+    (synopsis "Log")
+    (description
+     "Package log provides a simple and flexible logger with support for structured
+logging, log levels, and customizable output formats.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-keygen-0.5.4
+  (package
+    (name "go-github-com-charmbracelet-keygen")
+    (version "0.5.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/keygen")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1azg3smk78z4xr2mdmxqxga4zj2aq9bqrbalxjfs2fvxim09cv0v"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/keygen"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.42.0))
+    (home-page "https://github.com/charmbracelet/keygen")
+    (synopsis "Keygen")
+    (description "Package keygen handles the creation of new SSH key pairs.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-errors-0.0.0-20240508181413-e8d8b6e2de86
+  (package
+    (name "go-github-com-charmbracelet-x-errors")
+    (version "0.0.0-20240508181413-e8d8b6e2de86")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "errors"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00yyl9bspc2jn79d3zxbqvp7kwaklqaiyahfh71gp1xzijbgnibp"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/errors"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description "Package errors provides error handling utilities.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-conpty-0.1.0
+  (package
+    (name "go-github-com-charmbracelet-x-conpty")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "conpty"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00d3lxlly64aqcnaci5ds9cyxcq9ynq5qh4f368s17gxml5k40pz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/conpty"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list
+                        go-github-com-charmbracelet-x-errors-0.0.0-20240508181413-e8d8b6e2de86
+                        go-golang-org-x-sys-0.20.0))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package conpty implements Windows Console Pseudo-terminal support.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-termios-0.1.0
+  (package
+    (name "go-github-com-charmbracelet-x-termios")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "termios"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ndcidjdzwlffia364br10fqs4qmncwv917safnf3ygzvdfkql46"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/termios"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-golang-org-x-sys-0.20.0))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description #f)
+    (license license:expat)))
+
+(define-public go-github-com-creack-pty-1.1.21
+  (package
+    (name "go-github-com-creack-pty")
+    (version "1.1.21")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/creack/pty")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "10afvcg0nws0qc6hpfsr8yqqxj2c6ny6r9xcy5cydi3pyyvv9641"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/creack/pty"))
+    (home-page "https://github.com/creack/pty")
+    (synopsis "pty")
+    (description
+     "Package pty provides functions for working with Unix terminals.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-term-0.31.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.31.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01shv5d3kdnd78snnay48xwrnb199brmiah2a7r8dzzmi0cdybrv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.32.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.37.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.37.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0sd548gpri5c1vaiii61yqzyrpw6966kfc9fqy3m4pyz06bq363x"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.32.0
+                             go-golang-org-x-term-0.31.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.32.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.32.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00qywn2grhnwm2mcyksnm1iayk0jq5jnx31zpsq0ysm7h84q6n9j"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-charmbracelet-ssh-0.0.0-20250826160808-ebfa259c7309
+  (package
+    (name "go-github-com-charmbracelet-ssh")
+    (version "0.0.0-20250826160808-ebfa259c7309")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/ssh")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1mm1a1p15wvk417rcxlbaq6llbrbx46gyl4xbcm9zm66d9hk1f7k"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/ssh"))
+    (propagated-inputs (list
+                        go-github-com-anmitsu-go-shlex-0.0.0-20200514113438-38f4b401e2be
+                        go-github-com-charmbracelet-x-conpty-0.1.0
+                        go-github-com-charmbracelet-x-termios-0.1.0
+                        go-github-com-creack-pty-1.1.21
+                        go-golang-org-x-crypto-0.37.0
+                        go-golang-org-x-sys-0.32.0))
+    (home-page "https://github.com/charmbracelet/ssh")
+    (synopsis "gliderlabs/ssh")
+    (description
+     "Package ssh wraps the crypto/ssh package with a higher-level API for building
+SSH servers.  The goal of the API was to make it as simple as using net/http, so
+the API is very similar.")
+    (license license:bsd-3)))
+
+(define-public go-dario-cat-mergo-1.0.0
+  (package
+    (name "go-dario-cat-mergo")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/imdario/mergo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "037k2bd97vnbyhn2sczxk0j6ijmv06n1282f76i3ky73s3qmqnlf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "dario.cat/mergo"))
+    (propagated-inputs (list go-gopkg-in-yaml-v3))
+    (home-page "https://dario.cat/mergo")
+    (synopsis "Mergo")
+    (description
+     "This package provides a helper to merge structs and maps in Golang.  Useful for
+configuration default values, avoiding messy if-statements.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-bwesterb-go-ristretto-1.2.3
+  (package
+    (name "go-github-com-bwesterb-go-ristretto")
+    (version "1.2.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/bwesterb/go-ristretto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0h508v790wk6g8jq0gh18296xl87vmgc4fhwnac7mk6i5g3mz6v4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/bwesterb/go-ristretto"))
+    (home-page "https://github.com/bwesterb/go-ristretto")
+    (synopsis "go-ristretto")
+    (description
+     "Pure Go implementation of the Ristretto prime-order group built from the Edwards
+curve Edwards25519.")
+    (license license:expat)))
+
+(define-public go-github-com-cloudflare-circl-1.3.7
+  (package
+    (name "go-github-com-cloudflare-circl")
+    (version "1.3.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/cloudflare/circl")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01l6qn8gvvcjx8pcl4s7c2s9iwbsxdlsplz2q5r6xmdp8h39l323"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/cloudflare/circl"))
+    (propagated-inputs (list go-github-com-bwesterb-go-ristretto-1.2.3
+                             go-golang-org-x-crypto-0.17.0
+                             go-golang-org-x-sys-0.15.0))
+    (home-page "https://github.com/cloudflare/circl")
+    (synopsis "CIRCL")
+    (description
+     "Package circl provides a collection of cryptographic primitives.  The goal of
+this module is to be used as a tool for experimental deployment of cryptographic
+algorithms targeting Post-Quantum (PQ) and Elliptic Curve Cryptography (ECC).")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.15.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.15.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "08zjz75cmg1xv4fw7smq3f6sgrn9n60py73vmk42d56rk4s4645k"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.15.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.15.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1kvsfv4gcyppz3a64mqz7xjpgbsj4agq99hznmq60apc9sqfvjxf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.15.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.17.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.17.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1axflsi9yv8nl5v3z65bnvzhkg0cm599had0gb67xiyy5hvzml2p"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.10.0
+                             go-golang-org-x-sys-0.15.0
+                             go-golang-org-x-term-0.15.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-protonmail-go-crypto-1.1.6
+  (package
+    (name "go-github-com-protonmail-go-crypto")
+    (version "1.1.6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ProtonMail/go-crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0s5pcqzimfwjyxgrp2sdwky35p3iybv8br3yaqshlgkrmimfrpp1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/ProtonMail/go-crypto"))
+    (propagated-inputs (list go-github-com-cloudflare-circl-1.3.7
+                             go-golang-org-x-crypto-0.17.0))
+    (home-page "https://github.com/ProtonMail/go-crypto")
+    (synopsis #f)
+    (description
+     "This module is backwards compatible with x/crypto/openpgp, so you can simply
+replace all imports of @@code{golang.org/x/crypto/openpgp} with
+@@code{github.com/@code{ProtonMail/go-crypto/openpgp}}.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-armon-go-socks5-0.0.0-20160902184237-e75332964ef5
+  (package
+    (name "go-github-com-armon-go-socks5")
+    (version "0.0.0-20160902184237-e75332964ef5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/armon/go-socks5")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "104w10jf0wlxyxi35hf6frndgf0ybz21h54xjmnkivpb6slycpyq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/armon/go-socks5"))
+    (home-page "https://github.com/armon/go-socks5")
+    (synopsis "go-socks5")
+    (description
+     "This package provides the @@code{socks5} package that implements a
+@@url{http://en.wikipedia.org/wiki/SOCKS,SOCKS5 server}.  SOCKS (Secure Sockets)
+is used to route traffic between a client and server through an intermediate
+proxy layer.  This can be used to bypass firewalls or NATs.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-crypto-0.33.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.33.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1nn720djylvr03mp929jabd55gs9yr1m34n0a4xs7sqv1mla5kzx"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.30.0
+                             go-golang-org-x-term-0.29.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.30.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.30.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "08zppbqwj3jg02j2dgg2md49y8j5mkj21hmp6nx57zx9a4bm804i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.29.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.29.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0vwmwbpa9ch7r47m39kwp3byxkaxkas1fx2b7p3sq94dz0zsk2v8"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.30.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.22.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.22.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0l12nlzgdba1ym50cmyqfqkgd6pppdirhpzwcipzn3k3ah9vhyy9"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list
+                        go-golang-org-x-tools-0.21.1-0.20240508182429-e35e4ccd0d2d))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.35.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.35.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00a8mpz5d5b3ai6ycrdqw52d8lkd1hc1l91gm3a2nh67zj3f28lh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.33.0
+                             go-golang-org-x-sys-0.30.0
+                             go-golang-org-x-term-0.29.0
+                             go-golang-org-x-text-0.22.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-elazarl-goproxy-1.7.2
+  (package
+    (name "go-github-com-elazarl-goproxy")
+    (version "1.7.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/elazarl/goproxy")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "14lljw28rgdr1zc3n73m6bx3by0vyjarc0h5ggnzymxfjrvv4h2l"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/elazarl/goproxy"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.10.0
+                             go-golang-org-x-net-0.35.0))
+    (home-page "https://github.com/elazarl/goproxy")
+    (synopsis "GoProxy")
+    (description
+     "Package goproxy provides a customizable HTTP proxy, supporting hijacking HTTPS
+connection.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-emirpasic-gods-1.18.1
+  (package
+    (name "go-github-com-emirpasic-gods")
+    (version "1.18.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/emirpasic/gods")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0vnnmv813m8yhykwlxpizpvpimsirbaiwa3ckxfyx3ybv1swlq44"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/emirpasic/gods"))
+    (home-page "https://github.com/emirpasic/gods")
+    (synopsis "GoDS (Go Data Structures)")
+    (description
+     "Implementation of various data structures and algorithms in Go.")
+    (license #f)))
+
+(define-public go-github-com-anmitsu-go-shlex-0.0.0-20200514113438-38f4b401e2be
+  (package
+    (name "go-github-com-anmitsu-go-shlex")
+    (version "0.0.0-20200514113438-38f4b401e2be")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/anmitsu/go-shlex")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17iz68yzbnr7y4s493asbagbv79qq8hvl2pkxvm6bvdkgphj8w1g"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/anmitsu/go-shlex"))
+    (home-page "https://github.com/anmitsu/go-shlex")
+    (synopsis "go-shlex")
+    (description
+     "Package shlex provides a simple lexical analysis like Unix shell.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.28.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.28.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1lgsisl36knlr41inqls3w51xcqfl6d3hkacxry0nqx39167b882"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.27.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.27.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gfykqmzgwgrb3adlbknjrb96i58bx2q2vjcdvfvwm554gznkgki"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.28.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.31.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.31.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pd3qipz2wb5wbbb44lgbfygxhf9lq5rknf82p2dmaicszn0rd53"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.28.0
+                             go-golang-org-x-term-0.27.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-gliderlabs-ssh-0.3.8
+  (package
+    (name "go-github-com-gliderlabs-ssh")
+    (version "0.3.8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/gliderlabs/ssh")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01svn6n2i7gb3j4wvjh3d7xyh3n0kxm5cda2kg9vgpl1l3bbsvqm"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/gliderlabs/ssh"))
+    (propagated-inputs (list
+                        go-github-com-anmitsu-go-shlex-0.0.0-20200514113438-38f4b401e2be
+                        go-golang-org-x-crypto-0.31.0))
+    (home-page "https://github.com/gliderlabs/ssh")
+    (synopsis "gliderlabs/ssh")
+    (description
+     "Package ssh wraps the crypto/ssh package with a higher-level API for building
+SSH servers.  The goal of the API was to make it as simple as using net/http, so
+the API is very similar.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-pkg-errors-0.9.1
+  (package
+    (name "go-github-com-pkg-errors")
+    (version "0.9.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/pkg/errors")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1761pybhc2kqr6v5fm8faj08x9bql8427yqg6vnfv6nhrasx1mwq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/pkg/errors"))
+    (home-page "https://github.com/pkg/errors")
+    (synopsis "errors")
+    (description "Package errors provides simple error handling primitives.")
+    (license license:bsd-2)))
+
+(define-public go-github-com-go-git-gcfg-1.5.1-0.20230307220236-3a3c6141e376
+  (package
+    (name "go-github-com-go-git-gcfg")
+    (version "1.5.1-0.20230307220236-3a3c6141e376")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-git/gcfg")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1vvm2k7jk0hyiayksxv9cvns6mkqfqclza33vpm4z8rf4s0k92bz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-git/gcfg"))
+    (propagated-inputs (list go-github-com-pkg-errors-0.9.1
+                             go-gopkg-in-warnings-v0))
+    (home-page "https://github.com/go-git/gcfg")
+    (synopsis #f)
+    (description
+     "Package gcfg reads \"INI-style\" text-based configuration files with \"name=value\"
+pairs grouped into sections (gcfg files).")
+    (license license:bsd-3)))
+
+(define-public go-github-com-cyphar-filepath-securejoin-0.3.6
+  (package
+    (name "go-github-com-cyphar-filepath-securejoin")
+    (version "0.3.6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/cyphar/filepath-securejoin")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1kv7nqlxzhq92cm7mnswc3077npxybxgblbvv3p9yfg76717wlik"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/cyphar/filepath-securejoin"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.7.1
+                             go-golang-org-x-sys-0.18.0))
+    (home-page "https://github.com/cyphar/filepath-securejoin")
+    (synopsis #f)
+    (description
+     "Package securejoin implements a set of helpers to make it easier to write Go
+code that is safe against symlink-related escape attacks.  The primary idea is
+to let you resolve a path within a rootfs directory as if the rootfs was a
+chroot.")
+    (license #f)))
+
+(define-public go-github-com-go-task-slim-sprig-3.0.0
+  (package
+    (name "go-github-com-go-task-slim-sprig")
+    (version "3.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-task/slim-sprig")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1h6m9n8w6yk0fp1kpk574kac6l3ibkh71myjakvns1nmqphb085w"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-task/slim-sprig/v3"
+      #:unpack-path "github.com/go-task/slim-sprig"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.8.4))
+    (home-page "https://github.com/go-task/slim-sprig")
+    (synopsis "Slim-Sprig: Template functions for Go templates")
+    (description "Package sprig provides template functions for Go.")
+    (license license:expat)))
+
+(define-public go-github-com-chromedp-sysutil-1.0.0
+  (package
+    (name "go-github-com-chromedp-sysutil")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/chromedp/sysutil")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0vczhxgnvfkw1h12rbyyllcgwa1rmhn5x4iq20sm7dld26rglh5b"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/chromedp/sysutil"))
+    (home-page "https://github.com/chromedp/sysutil")
+    (synopsis "About sysutil")
+    (description
+     "Package sysutil provides some utilities for working with cross platform systems.")
+    (license license:expat)))
+
+(define-public go-github-com-chromedp-cdproto-0.0.0-20230802225258-3cf4e6d46a89
+  (package
+    (name "go-github-com-chromedp-cdproto")
+    (version "0.0.0-20230802225258-3cf4e6d46a89")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/chromedp/cdproto")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0a9r4v2j6mjibzcs9nrqy4gfdaaiwj097cr3rmfmnflx1230gg4h"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/chromedp/cdproto"))
+    (propagated-inputs (list go-github-com-chromedp-sysutil-1.0.0
+                             go-github-com-mailru-easyjson-0.7.7))
+    (home-page "https://github.com/chromedp/cdproto")
+    (synopsis "About cdproto")
+    (description
+     "Package cdproto provides the Chrome @code{DevTools} Protocol commands, types,
+and events for the cdproto domain.")
+    (license license:expat)))
+
+(define-public go-github-com-gobwas-httphead-0.1.0
+  (package
+    (name "go-github-com-gobwas-httphead")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/gobwas/httphead")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "106l8ml5yihld3rrf45q5fhlsx64hrpj2dsvnnm62av4ya5nf0gb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/gobwas/httphead"))
+    (home-page "https://github.com/gobwas/httphead")
+    (synopsis "httphead.")
+    (description
+     "Package httphead contains utils for parsing HTTP and HTTP-grammar compatible
+text protocols headers.")
+    (license license:expat)))
+
+(define-public go-github-com-gobwas-pool-0.2.1
+  (package
+    (name "go-github-com-gobwas-pool")
+    (version "0.2.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/gobwas/pool")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0imipsf8nslc78in78wcri2ir2zzajp2h543dp2cshrrdbwkybx7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/gobwas/pool"))
+    (home-page "https://github.com/gobwas/pool")
+    (synopsis "pool")
+    (description
+     "Package pool contains helpers for pooling structures distinguishable by size.")
+    (license license:expat)))
+
+(define-public go-github-com-gobwas-ws-1.2.1
+  (package
+    (name "go-github-com-gobwas-ws")
+    (version "1.2.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/gobwas/ws")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "15ysfvfpxsp8had78z3nl0kg2m1rd762c5226ngj65gbv0lin2vs"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/gobwas/ws"))
+    (propagated-inputs (list go-github-com-gobwas-httphead-0.1.0
+                             go-github-com-gobwas-pool-0.2.1))
+    (home-page "https://github.com/gobwas/ws")
+    (synopsis "ws")
+    (description
+     "Package ws implements a client and server for the @code{WebSocket} protocol as
+specified in @@url{https://rfc-editor.org/rfc/rfc6455.html,RFC 6455}.")
+    (license license:expat)))
+
+(define-public go-github-com-ledongthuc-pdf-0.0.0-20220302134840-0c2507a12d80
+  (package
+    (name "go-github-com-ledongthuc-pdf")
+    (version "0.0.0-20220302134840-0c2507a12d80")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ledongthuc/pdf")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "143w5b4ggcamjm3ggvxjj6xa90b09gmxb07rxynbc40y9b9ql33b"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/ledongthuc/pdf"))
+    (home-page "https://github.com/ledongthuc/pdf")
+    (synopsis "PDF Reader")
+    (description "Package pdf implements reading of PDF files.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-josharian-intern-1.0.0
+  (package
+    (name "go-github-com-josharian-intern")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/josharian/intern")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1za48ppvwd5vg8vv25ldmwz1biwpb3p6qhf8vazhsfdg9m07951c"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/josharian/intern"))
+    (home-page "https://github.com/josharian/intern")
+    (synopsis #f)
+    (description
+     "Package intern interns strings.  Interning is best effort only.  Interned
+strings may be removed automatically at any time without notification.  All
+functions may be called concurrently with themselves and each other.")
+    (license license:expat)))
+
+(define-public go-github-com-mailru-easyjson-0.7.7
+  (package
+    (name "go-github-com-mailru-easyjson")
+    (version "0.7.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/mailru/easyjson")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0clifkvvy8f45rv3cdyv58dglzagyvfcqb63wl6rij30c5j2pzc1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/mailru/easyjson"))
+    (propagated-inputs (list go-github-com-josharian-intern-1.0.0))
+    (home-page "https://github.com/mailru/easyjson")
+    (synopsis "easyjson")
+    (description
+     "Package easyjson contains marshaler/unmarshaler interfaces and helper functions.")
+    (license license:expat)))
+
+(define-public go-github-com-orisano-pixelmatch-0.0.0-20220722002657-fb0b55479cde
+  (package
+    (name "go-github-com-orisano-pixelmatch")
+    (version "0.0.0-20220722002657-fb0b55479cde")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/orisano/pixelmatch")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "16ps7x2cv5g6mhiiacar9njxw3a59hvi8bm145p7wgi725336dfr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/orisano/pixelmatch"))
+    (home-page "https://github.com/orisano/pixelmatch")
+    (synopsis "pixelmatch")
+    (description
+     "@@url{https://github.com/mapbox/pixelmatch,mapbox/pixelmatch} ports for go.")
+    (license license:expat)))
+
+(define-public go-github-com-chromedp-chromedp-0.9.2
+  (package
+    (name "go-github-com-chromedp-chromedp")
+    (version "0.9.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/chromedp/chromedp")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1im3zr1mvjvxdxj5zgcxw9jfskhkvxvcm5hi4blsyggbw8fy2xvc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/chromedp/chromedp"))
+    (propagated-inputs (list
+                        go-github-com-chromedp-cdproto-0.0.0-20230802225258-3cf4e6d46a89
+                        go-github-com-gobwas-ws-1.2.1
+                        go-github-com-ledongthuc-pdf-0.0.0-20220302134840-0c2507a12d80
+                        go-github-com-mailru-easyjson-0.7.7
+                        go-github-com-orisano-pixelmatch-0.0.0-20220722002657-fb0b55479cde))
+    (home-page "https://github.com/chromedp/chromedp")
+    (synopsis "About chromedp")
+    (description
+     "Package chromedp is a high level Chrome @code{DevTools} Protocol client that
+simplifies driving browsers for scraping, unit testing, or profiling web pages
+using the CDP.")
+    (license license:expat)))
+
+(define-public go-github-com-chzyer-test-1.0.0
+  (package
+    (name "go-github-com-chzyer-test")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/chzyer/test")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1axdlcnx2qjsn5wsr2pr1m0w0a8k4nk5kkrngh742fgh81vzzy8s"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/chzyer/test"))
+    (propagated-inputs (list go-github-com-chzyer-logex-1.2.1))
+    (home-page "https://github.com/chzyer/test")
+    (synopsis "test")
+    (description #f)
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20220310020820-b874c991c1a5
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20220310020820-b874c991c1a5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0lsh3vr37ggs8p2k4y9ihin8acr72bi489s5b8kv19bx35j9x3k5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-chzyer-logex-1.2.1
+  (package
+    (name "go-github-com-chzyer-logex")
+    (version "1.2.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/chzyer/logex")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0c9yr3r7dl3lcs22cvmh9iknihi9568wzmdywmc2irkjdrn8bpxw"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/chzyer/logex"))
+    (home-page "https://github.com/chzyer/logex")
+    (synopsis "Logex")
+    (description
+     "An golang log lib, supports tracing and level, wrap by standard log lib.")
+    (license license:expat)))
+
+(define-public go-github-com-chzyer-readline-1.5.1
+  (package
+    (name "go-github-com-chzyer-readline")
+    (version "1.5.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/chzyer/readline")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1msh9qcm7l1idpmfj4nradyprsr86yhk9ch42yxz7xsrybmrs0pb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/chzyer/readline"))
+    (propagated-inputs (list go-github-com-chzyer-logex-1.2.1
+                        go-github-com-chzyer-test-1.0.0
+                        go-golang-org-x-sys-0.0.0-20220310020820-b874c991c1a5))
+    (home-page "https://github.com/chzyer/readline")
+    (synopsis "Guide")
+    (description
+     "Readline is a pure go implementation for GNU-Readline kind library.")
+    (license license:expat)))
+
+(define-public go-github-com-ianlancetaylor-demangle-0.0.0-20240312041847-bd984b5ce465
+  (package
+    (name "go-github-com-ianlancetaylor-demangle")
+    (version "0.0.0-20240312041847-bd984b5ce465")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ianlancetaylor/demangle")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1g52ly5xpfx49c03cj2gac03pg1dvmsa7fkp85f9n4jz27j486gj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/ianlancetaylor/demangle"))
+    (home-page "https://github.com/ianlancetaylor/demangle")
+    (synopsis "github.com/ianlancetaylor/demangle")
+    (description
+     "Package demangle defines functions that demangle GCC/LLVM C++ and Rust symbol
+names.  This package recognizes names that were mangled according to the C++ ABI
+defined at
+@@url{http://codesourcery.com/cxx-abi/,http://codesourcery.com/cxx-abi/} and the
+Rust ABI defined at
+@@url{https://rust-lang.github.io/rfcs/2603-rust-symbol-name-mangling-v0.html,https://rust-lang.github.io/rfcs/2603-rust-symbol-name-mangling-v0.html}.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-google-pprof-0.0.0-20240424215950-a892ee059fd6
+  (package
+    (name "go-github-com-google-pprof")
+    (version "0.0.0-20240424215950-a892ee059fd6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/pprof")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1jall6iqj0341inrdh8slzh2nbw40wawyxqyhllam90g28hy0jas"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/pprof"))
+    (propagated-inputs (list go-github-com-chromedp-chromedp-0.9.2
+                        go-github-com-chzyer-readline-1.5.1
+                        go-github-com-ianlancetaylor-demangle-0.0.0-20240312041847-bd984b5ce465))
+    (home-page "https://github.com/google/pprof")
+    (synopsis "Introduction")
+    (description
+     "pprof is a tool for collection, manipulation and visualization of performance
+profiles.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-go-logr-logr-1.4.1
+  (package
+    (name "go-github-com-go-logr-logr")
+    (version "1.4.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-logr/logr")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0x0q9jkk2p5pz4lii1qs8ifnsib4ib5s8pigmjwdmagl976g8nhm"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-logr/logr"))
+    (home-page "https://github.com/go-logr/logr")
+    (synopsis "A minimal logging API for Go")
+    (description
+     "Package logr defines a general-purpose logging API and abstract interfaces to
+back that API. Packages in the Go ecosystem can depend on this package, while
+callers can implement logging with whatever backend is appropriate.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-go-logr-logr-1.2.4
+  (package
+    (name "go-github-com-go-logr-logr")
+    (version "1.2.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-logr/logr")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ara5lacbzwqw8m6800837jgf5gbcfj6namm0zwzb45xqgfl64c0"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-logr/logr"))
+    (home-page "https://github.com/go-logr/logr")
+    (synopsis "A minimal logging API for Go")
+    (description
+     "Package logr defines a general-purpose logging API and abstract interfaces to
+back that API. Packages in the Go ecosystem can depend on this package, while
+callers can implement logging with whatever backend is appropriate.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-stretchr-testify-1.6.1
+  (package
+    (name "go-github-com-stretchr-testify")
+    (version "1.6.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/testify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1yhiqqzjvi63pf01rgzx68gqkkvjx03fvl5wk30br5l6s81s090l"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/testify"))
+    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.0
+                        go-github-com-pmezard-go-difflib-1.0.0
+                        go-github-com-stretchr-objx-0.1.0
+                        go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/stretchr/testify")
+    (synopsis "Testify - Thou Shalt Write Tests")
+    (description
+     "Module testify is a set of packages that provide many tools for testifying that
+your code will behave as you intend.")
+    (license license:expat)))
+
+(define-public go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
+  (package
+    (name "go-github-com-go-task-slim-sprig")
+    (version "0.0.0-20230315185526-52ccab3ef572")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-task/slim-sprig")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1y65slzh0xwb22w5n8f96hx3blwbp04whcyw6mvjwq6w0q4n78qg"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-task/slim-sprig"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.6.1))
+    (home-page "https://github.com/go-task/slim-sprig")
+    (synopsis "Sprig: Template functions for Go templates")
+    (description "Sprig: Template functions for Go.")
+    (license license:expat)))
+
+(define-public go-github-com-golang-protobuf-1.5.3
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.5.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03f1w2cd4s8a3xhl61x7yjx81kbzlrjpvnnwmbhqnz814yi7h43i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5
+                             go-google-golang-org-protobuf-1.26.0))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-google-go-cmp-0.5.9
+  (package
+    (name "go-github-com-google-go-cmp")
+    (version "0.5.9")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/go-cmp")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0a13m7l1jrysa7mrlmra8y7n83zcnb23yjyg3a609p8i9lxkh1wm"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/go-cmp"))
+    (home-page "https://github.com/google/go-cmp")
+    (synopsis "Package for equality of Go values")
+    (description
+     "This package is intended to be a more powerful and safer alternative to
+@@code{reflect.@code{DeepEqual}} for comparing whether two values are
+semantically equal.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-go-logr-logr-1.2.3
+  (package
+    (name "go-github-com-go-logr-logr")
+    (version "1.2.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-logr/logr")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1148cph7c9qxjvng94a90szpbm2m5dj4pvllbsjqvgqj5j8prwip"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-logr/logr"))
+    (home-page "https://github.com/go-logr/logr")
+    (synopsis "A minimal logging API for Go")
+    (description
+     "Package logr defines a general-purpose logging API and abstract interfaces to
+back that API. Packages in the Go ecosystem can depend on this package, while
+callers can implement logging with whatever backend is appropriate.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-chzyer-readline-0.0.0-20180603132655-2972be24d48e
+  (package
+    (name "go-github-com-chzyer-readline")
+    (version "0.0.0-20180603132655-2972be24d48e")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/chzyer/readline")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/chzyer/readline"))
+    (home-page "https://github.com/chzyer/readline")
+    (synopsis "Guide")
+    (description
+     "Readline is a pure go implementation for GNU-Readline kind library.")
+    (license license:expat)))
+
+(define-public go-github-com-ianlancetaylor-demangle-0.0.0-20200824232613-28f6c0f3b639
+  (package
+    (name "go-github-com-ianlancetaylor-demangle")
+    (version "0.0.0-20200824232613-28f6c0f3b639")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ianlancetaylor/demangle")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0rsq3622gd40f1x1l7caidsxrmzg1993ich2higwd94fqbxs1r83"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/ianlancetaylor/demangle"))
+    (home-page "https://github.com/ianlancetaylor/demangle")
+    (synopsis "github.com/ianlancetaylor/demangle")
+    (description
+     "Package demangle defines functions that demangle GCC/LLVM C++ and Rust symbol
+names.  This package recognizes names that were mangled according to the C++ ABI
+defined at
+@@url{http://codesourcery.com/cxx-abi/,http://codesourcery.com/cxx-abi/} and the
+Rust ABI defined at
+@@url{https://rust-lang.github.io/rfcs/2603-rust-symbol-name-mangling-v0.html,https://rust-lang.github.io/rfcs/2603-rust-symbol-name-mangling-v0.html}.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+  (package
+    (name "go-github-com-google-pprof")
+    (version "0.0.0-20210407192527-94a9f03dee38")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/pprof")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0qx545a5xsfamdbl3x7b149sh0043s377ikhrcdy5rdprs5bbbl3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/pprof"))
+    (propagated-inputs (list
+                        go-github-com-chzyer-readline-0.0.0-20180603132655-2972be24d48e
+                        go-github-com-ianlancetaylor-demangle-0.0.0-20200824232613-28f6c0f3b639))
+    (home-page "https://github.com/google/pprof")
+    (synopsis "Introduction")
+    (description
+     "pprof is a tool for collection, manipulation and visualization of performance
+profiles.")
+    (license license:asl2.0)))
+
+(define-public go-google-golang-org-protobuf-1.26.0
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "1.26.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0xq6phaps6d0vcv13ga59gzj4306l0ki9kikhmb52h6pq0iwfqlz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.0
+                             go-github-com-google-go-cmp-0.5.5))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-protobuf-1.5.2
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.5.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1mh5fyim42dn821nsd3afnmgscrzzhn3h8rag635d2jnr23r1zhk"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5
+                             go-google-golang-org-protobuf-1.26.0))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-stretchr-testify-1.5.1
+  (package
+    (name "go-github-com-stretchr-testify")
+    (version "1.5.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/testify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "09r89m1wy4cjv2nps1ykp00qjpi0531r07q3s34hr7m6njk4srkl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/testify"))
+    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.0
+                             go-github-com-pmezard-go-difflib-1.0.0
+                             go-github-com-stretchr-objx-0.1.0
+                             go-gopkg-in-yaml-v2))
+    (home-page "https://github.com/stretchr/testify")
+    (synopsis "Testify - Thou Shalt Write Tests")
+    (description
+     "Module testify is a set of packages that provide many tools for testifying that
+your code will behave as you intend.")
+    (license license:expat)))
+
+(define-public go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+  (package
+    (name "go-github-com-go-task-slim-sprig")
+    (version "0.0.0-20210107165309-348f09dbbbc0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-task/slim-sprig")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "16i1w4sm1h8wd132gdaq1z0asj9nc36zs8b3q9jy5kcbjzidl34f"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-task/slim-sprig"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.5.1))
+    (home-page "https://github.com/go-task/slim-sprig")
+    (synopsis "Sprig: Template functions for Go templates")
+    (description "Sprig: Template functions for Go.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20191005200804-aed5e4c7ecf9
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20191005200804-aed5e4c7ecf9")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0wsdsbl9n61l99z0cvib2xzg56fsfgky4yc5xapdw9ywx9h0zm3a"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-fsnotify-fsnotify-1.4.9
+  (package
+    (name "go-github-com-fsnotify-fsnotify")
+    (version "1.4.9")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/fsnotify/fsnotify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1i1r72knpbfwwql9frn9bqc3nhfc2ai5m6qllcyr6wban62lr40x"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/fsnotify/fsnotify"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20191005200804-aed5e4c7ecf9))
+    (home-page "https://github.com/fsnotify/fsnotify")
+    (synopsis "Usage")
+    (description
+     "Package fsnotify provides a cross-platform interface for file system
+notifications.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-nxadm-tail-1.4.8
+  (package
+    (name "go-github-com-nxadm-tail")
+    (version "1.4.8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/nxadm/tail")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1j2gi485fhwdpmyzn42wk62103fclwbfywg42p275z1qv2bsz1rc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/nxadm/tail"))
+    (propagated-inputs (list go-github-com-fsnotify-fsnotify-1.4.9
+                        go-gopkg-in-tomb-v1))
+    (home-page "https://github.com/nxadm/tail")
+    (synopsis "tail functionality in Go")
+    (description
+     "nxadm/tail provides a Go library that emulates the features of the BSD `tail`
+program.  The library comes with full support for truncation/move detection as
+it is designed to work with log rotation tools.  The library works on all
+operating systems supported by Go, including POSIX systems like Linux and *BSD,
+and MS Windows.  Go 1.9 is the oldest compiler release supported.")
+    (license license:expat)))
+
+(define-public go-github-com-google-go-cmp-0.3.0
+  (package
+    (name "go-github-com-google-go-cmp")
+    (version "0.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/go-cmp")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1hyxx3434zshl2m9ja78gwlkg1rx9yl6diqa7dnjb31xz5x4gbjj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/go-cmp"))
+    (home-page "https://github.com/google/go-cmp")
+    (synopsis "Package for equality of Go values")
+    (description
+     "This package is intended to be a more powerful and safer alternative to
+@@code{reflect.@code{DeepEqual}} for comparing whether two values are
+semantically equal.")
+    (license license:bsd-3)))
+
+(define-public go-google-golang-org-protobuf-0.0.0-20200109180630-ec00e32a8dfd
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "0.0.0-20200109180630-ec00e32a8dfd")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0w6lp9w2avxcpxwzzhspr209ifhyjagvs23k0vykfdqahl1aplrh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.3.0))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-protobuf-1.4.0-rc.1
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.4.0-rc.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "186rirvbfgv6hrxp27ipx2cdpv19qifdd20biqfdm01wiyclqimn"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.3.1
+                        go-google-golang-org-protobuf-0.0.0-20200109180630-ec00e32a8dfd))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-google-go-cmp-0.3.1
+  (package
+    (name "go-github-com-google-go-cmp")
+    (version "0.3.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/go-cmp")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1caw49i0plkjxir7kdf5qhwls3krqwfmi7g4h392rdfwi3kfahx1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/go-cmp"))
+    (home-page "https://github.com/google/go-cmp")
+    (synopsis "Package for equality of Go values")
+    (description
+     "This package is intended to be a more powerful and safer alternative to
+@@code{reflect.@code{DeepEqual}} for comparing whether two values are
+semantically equal.")
+    (license license:bsd-3)))
+
+(define-public go-google-golang-org-protobuf-0.0.0-20200221191635-4d8936d0db64
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "0.0.0-20200221191635-4d8936d0db64")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0563bsvdjj6k0sgwqd5yzrgfiax7sp3lcwh608gync5sv9fx39cy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.4.0-rc.1
+                             go-github-com-google-go-cmp-0.3.1))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-protobuf-1.4.0-rc.1.0.20200221234624-67d41d38c208
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.4.0-rc.1.0.20200221234624-67d41d38c208")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ykxhg3zixmw25pd435f8h16wnz1g00jpcmmg3xl030kksgqgpp6"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
+                        go-google-golang-org-protobuf-0.0.0-20200221191635-4d8936d0db64))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-google-golang-org-protobuf-0.0.0-20200228230310-ab0ca4ff8a60
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "0.0.0-20200228230310-ab0ca4ff8a60")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1rinspcznfp85yz4vrlf4h38hr576virgv8lcs22bsylqga808sd"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list
+                        go-github-com-golang-protobuf-1.4.0-rc.1.0.20200221234624-67d41d38c208
+                        go-github-com-google-go-cmp-0.4.0))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-protobuf-1.4.0-rc.2
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.4.0-rc.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1hd43hjv5zl6bjbmhm5phx74bw4xajsi73m5zky2k56za4mpgzzc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
+                        go-google-golang-org-protobuf-0.0.0-20200228230310-ab0ca4ff8a60))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-google-golang-org-protobuf-1.20.1-0.20200309200217-e05f789c0967
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "1.20.1-0.20200309200217-e05f789c0967")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17wmy89hnmpkwc63rfcjp50q15s9f1rhmczg06c3z9yy41zk82w9"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.4.0-rc.2
+                             go-github-com-google-go-cmp-0.4.0))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-protobuf-1.4.0-rc.4.0.20200313231945-b860323f09d0
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.4.0-rc.4.0.20200313231945-b860323f09d0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1zj6cwshx0l5n9cn2cpbikzzb79px5dmkpc4p19zy1iif5r5p0z0"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
+                        go-google-golang-org-protobuf-1.20.1-0.20200309200217-e05f789c0967))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-google-golang-org-protobuf-1.21.0
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "1.21.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "12bwln8z1lf9105gdp6ip0rx741i4yfz1520gxnp8861lh9wcl63"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list
+                        go-github-com-golang-protobuf-1.4.0-rc.4.0.20200313231945-b860323f09d0
+                        go-github-com-google-go-cmp-0.4.0))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-protobuf-1.4.0
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1fjvl5n77abxz5qsd4mgyvjq19x43c5bfvmq62mq3m5plx6zksc8"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
+                             go-google-golang-org-protobuf-1.21.0))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-google-go-cmp-0.4.0
+  (package
+    (name "go-github-com-google-go-cmp")
+    (version "0.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/go-cmp")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1x5pvl3fb5sbyng7i34431xycnhmx8xx94gq2n19g6p0vz68z2v2"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/go-cmp"))
+    (propagated-inputs (list
+                        go-golang-org-x-xerrors-0.0.0-20191204190536-9bdfabe68543))
+    (home-page "https://github.com/google/go-cmp")
+    (synopsis "Package for equality of Go values")
+    (description
+     "This package is intended to be a more powerful and safer alternative to
+@@code{reflect.@code{DeepEqual}} for comparing whether two values are
+semantically equal.")
+    (license license:bsd-3)))
+
+(define-public go-google-golang-org-protobuf-1.23.0
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "1.23.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03yan0m1v0zmlr935p4n24fd376mznsg85zy8sywbgisls4s1bzy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.4.0
+                             go-github-com-google-go-cmp-0.4.0))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-protobuf-1.4.2
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.4.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0m5z81im4nsyfgarjhppayk4hqnrwswr3nix9mj8pff8x9jvcjqw"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.4.0
+                             go-google-golang-org-protobuf-1.23.0))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-fsnotify-fsnotify-1.4.7
+  (package
+    (name "go-github-com-fsnotify-fsnotify")
+    (version "1.4.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/fsnotify/fsnotify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/fsnotify/fsnotify"))
+    (home-page "https://github.com/fsnotify/fsnotify")
+    (synopsis "Usage")
+    (description
+     "Package fsnotify provides a cross-platform interface for file system
+notifications.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-nxadm-tail-1.4.4
+  (package
+    (name "go-github-com-nxadm-tail")
+    (version "1.4.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/nxadm/tail")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1czmwqii0fc8v3ar5bwqpfanprkxg19waly405zlvcflzvj53wwc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/nxadm/tail"))
+    (propagated-inputs (list go-github-com-fsnotify-fsnotify-1.4.7
+                        go-gopkg-in-tomb-v1))
+    (home-page "https://github.com/nxadm/tail")
+    (synopsis "tail functionality in Go")
+    (description
+     "nxadm/tail provides a Go library that emulates the features of the BSD `tail`
+program.  The library comes with full support for truncation/move detection as
+it is designed to work with log rotation tools.  The library works on all
+operating systems supported by Go, including POSIX systems like Linux and *BSD,
+and MS Windows.  Go 1.9 is the oldest compiler release supported.")
+    (license license:expat)))
+
+(define-public go-github-com-golang-protobuf-1.2.0
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0kf4b59rcbb1cchfny2dm9jyznp8ri2hsb14n8iak1q8986xa0ab"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-1.6.0
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "1.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0x0gc89vgq38xhgmi2h22bhr73cf2gmk42g89nz89k8dgg9hhr25"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo"))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo 2.0 Release Candidate is available!")
+    (description "Ginkgo is a BDD-style testing framework for Golang.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-net-0.0.0-20180906233101-161cd47e91fd
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20180906233101-161cd47e91fd")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0254ld010iijygbzykib2vags1dc0wlmcmhgh4jl8iny159lhbcv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.7.1
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.7.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "06p3x0910cdaa64l7d44s728d4j3yhps315dlcvrbjzhljjj7mam"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.2.0
+                        go-github-com-onsi-ginkgo-1.6.0
+                        go-golang-org-x-net-0.0.0-20180906233101-161cd47e91fd
+                        go-gopkg-in-yaml-v2))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20191120155948-bd437916bb0e
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20191120155948-bd437916bb0e")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1i8x26frmlin55k69k936zd1rp5sqnq14y5ms4rkxbfzhasdm2rx"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-1.12.1
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "1.12.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0xs9724l2b0bwjwrvw5cs3akxaw0n1j5kyxrb1ggfsdjz0zmjcxh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-nxadm-tail-1.4.4
+                        go-github-com-onsi-gomega-1.7.1
+                        go-golang-org-x-sys-0.0.0-20191120155948-bd437916bb0e))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo 2.0 Release Candidate is available!")
+    (description "Ginkgo is a BDD-style testing framework for Golang.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20200323222414-85ca7c5b95cd
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20200323222414-85ca7c5b95cd")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1504qkgbhhm4f0bhk77v2r1lj6x171ay5m79alkg78wjb5cign5l"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.0.0-20200520004742-59133d7f0dd7
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20200520004742-59133d7f0dd7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03js31gnf3hir5dh6q01bj7cs0y4wzyinqg1mvr0nlb83kak9ggq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2
+                        go-golang-org-x-sys-0.0.0-20200323222414-85ca7c5b95cd
+                        go-golang-org-x-text-0.3.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.10.1
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.10.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "068mirdbwl9n9dqlvqr489h52wkd90cv1jvng4yp8kv83lhzk2dq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.4.2
+                        go-github-com-onsi-ginkgo-1.12.1
+                        go-golang-org-x-net-0.0.0-20200520004742-59133d7f0dd7
+                        go-golang-org-x-xerrors-0.0.0-20191204190536-9bdfabe68543
+                        go-gopkg-in-yaml-v2))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20210112080510-489259a85091
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20210112080510-489259a85091")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1n31mqjwz6v53v6sqxxkfkmvp095c8p81iafy0bsj936chr9pa3h"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-1.16.4
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "1.16.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0rpzh0vg2k33szcq17rdwjvj3q6djp7vqfvasck40gsibadimnd7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-nxadm-tail-1.4.8
+                        go-github-com-onsi-gomega-1.10.1
+                        go-golang-org-x-sys-0.0.0-20210112080510-489259a85091
+                        go-golang-org-x-tools-0.0.0-20201224043029-2b0845dc783e))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo 2.0 Release Candidate is available!")
+    (description "Ginkgo is a BDD-style testing framework for Golang.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-net-0.0.0-20210428140749-89ef3d95e781
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20210428140749-89ef3d95e781")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1yih23qrdmm6qmr29gmga6l8pi0qyf10m6fqh4jqvss27lxiam8s"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
+                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
+                        go-golang-org-x-text-0.3.6))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.17.0
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.17.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01lxf1ai4grd7akdgrc50rb2g2c5drrc067acndccxzxidi43grh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
+                        go-github-com-onsi-ginkgo-1.16.4
+                        go-golang-org-x-net-0.0.0-20210428140749-89ef3d95e781
+                        go-gopkg-in-yaml-v2))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-github-com-yuin-goldmark-1.2.1
+  (package
+    (name "go-github-com-yuin-goldmark")
+    (version "1.2.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/yuin/goldmark")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "12rsnsf65drcp0jfw2jl9w589vsn3pxdk1zh3v9q908iigngrcmy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/yuin/goldmark"))
+    (home-page "https://github.com/yuin/goldmark")
+    (synopsis "goldmark")
+    (description
+     "Package goldmark implements functions to convert markdown text to a desired
+format.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-crypto-0.0.0-20191011191535-87dc89f01550
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.0.0-20191011191535-87dc89f01550")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0z4i1m2yn3f31ci7wvcm2rxkx2yiv7a78mfzklncmsz2k97rlh2g"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list
+                        go-golang-org-x-net-0.0.0-20190404232315-eb5bcb51f2a3
+                        go-golang-org-x-sys-0.0.0-20190412213103-97732733099d))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.3.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ldgbx2zpprbsfn6p8pfgs4nn87gwbfcv2z0fa7n8alwsq2yw78q"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list
+                        go-golang-org-x-crypto-0.0.0-20191011191535-87dc89f01550
+                        go-golang-org-x-tools-0.0.0-20191119224855-298f0cb1881e
+                        go-golang-org-x-xerrors-0.0.0-20191011141410-1b5146add898))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.0.0-20190404232315-eb5bcb51f2a3
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20190404232315-eb5bcb51f2a3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17k4g8krxbl84gzcs275b7gsh66dzm15fdxivjnx9xz8q84l4kby"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2
+                        go-golang-org-x-text-0.3.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.0.0-20190412213103-97732733099d
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20190412213103-97732733099d")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "118hkp01i4z1f5h6hcjm0ff2ngqhrzj1f7731n0kw8dr6hvbx0sw"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.0.0-20200622213623-75b288015ac9
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.0.0-20200622213623-75b288015ac9")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "18vlncvvs11ds3zaaziqjlg5s2vcwi3496nn6qv7p0dp94j5pwa2"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list
+                        go-golang-org-x-net-0.0.0-20190404232315-eb5bcb51f2a3
+                        go-golang-org-x-sys-0.0.0-20190412213103-97732733099d))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.0.0-20200930185726-fdedc70b468f
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20200930185726-fdedc70b468f")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1njlfhjbvi4lxvjbq8zswrb0y0q4jd2p6x51h1q6vmyzi9af6869"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.0.0-20201021035429-f5854403a974
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20201021035429-f5854403a974")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1vw63zpmhi337f3gc432x3wkib4j2ia8dy7if31wxwb9dgqvy222"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-crypto-0.0.0-20200622213623-75b288015ac9
+                        go-golang-org-x-sys-0.0.0-20200930185726-fdedc70b468f
+                        go-golang-org-x-text-0.3.3))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.0.0-20201020160332-67f06af15bc9
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.0.0-20201020160332-67f06af15bc9")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "093p4panc808ak5bamzz7m9nb0xxib7778jpnr6f0xkz1n4fzyw5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.0.0-20201224043029-2b0845dc783e
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.0.0-20201224043029-2b0845dc783e")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1hn6rbmyhdxfff56iz16yvaxzp6xzz9bc49h106v8rh78iclh7kc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.2.1
+                        go-golang-org-x-mod-0.3.0
+                        go-golang-org-x-net-0.0.0-20201021035429-f5854403a974
+                        go-golang-org-x-sync-0.0.0-20201020160332-67f06af15bc9
+                        go-golang-org-x-xerrors-0.0.0-20200804184101-5ec99f83aff1))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.1.3
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.1.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1dwn62p50fj4gm09g5rfhb510wmwwnycslr0gfpdxkbx74sbbsdb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.17.0
+                        go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
+                        go-golang-org-x-tools-0.0.0-20201224043029-2b0845dc783e))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-net-0.0.0-20220225172249-27dd8689420f
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20220225172249-27dd8689420f")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0dnim0apnq6lmbmzqbv223vclqk1nbbg7j4id19cf75amwhcwag1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e
+                        go-golang-org-x-term-0.0.0-20210927222741-03fcf44c2211
+                        go-golang-org-x-text-0.3.7))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.19.0
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.19.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "092phwk97sk4sv0nbx5pfhqs6x3x1lnrjwyda1m6b6zwrfmq5c6i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
+                        go-github-com-onsi-ginkgo-v2
+                        go-golang-org-x-net-0.0.0-20220225172249-27dd8689420f
+                        go-gopkg-in-yaml-v2))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20220319134239-a9b59b0215f8
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20220319134239-a9b59b0215f8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pdfnkz6ysi1bx98hgk27wpngs8liawja9adpvbb3ay9223hmaiy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-yuin-goldmark-1.4.1
+  (package
+    (name "go-github-com-yuin-goldmark")
+    (version "1.4.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/yuin/goldmark")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "16pal7a57878lxk4qa587r3w0h2finm69h791wgqy6x51vs70wlr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/yuin/goldmark"))
+    (home-page "https://github.com/yuin/goldmark")
+    (synopsis "goldmark")
+    (description
+     "Package goldmark implements functions to convert markdown text to a desired
+format.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-xerrors-0.0.0-20191011141410-1b5146add898
+  (package
+    (name "go-golang-org-x-xerrors")
+    (version "0.0.0-20191011141410-1b5146add898")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/xerrors")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0w2akj91krxjag0xdhsg78470888nicc5ismc2ap9jqpss6v1zih"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/xerrors"))
+    (home-page "https://golang.org/x/xerrors")
+    (synopsis #f)
+    (description "Package xerrors implements functions to manipulate errors.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.6.0-dev.0.20220106191415-9b9b3d81d5e3
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.6.0-dev.0.20220106191415-9b9b3d81d5e3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0z6ykbphvlq3qm2hs6jw2yqcpv6h838axax86p1aryjv1dv3zhjy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list
+                        go-golang-org-x-crypto-0.0.0-20210921155107-089bfa567519
+                        go-golang-org-x-tools-0.0.0-20191119224855-298f0cb1881e
+                        go-golang-org-x-xerrors-0.0.0-20191011141410-1b5146add898))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.0.0-20211015210444-4f30a5c0130f
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20211015210444-4f30a5c0130f")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0zwq1blr55kaskqaq423ciwp5p9ka6wqmc7vi38y4h9b8aq3vang"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
+                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
+                        go-golang-org-x-text-0.3.6))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.0.0-20210220032951-036812b2e83c")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gl202py3s4gl6arkaxlf8qa6f0jyyg2f95m6f89qnfmr416h85b"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.0.0-20211019181941-9d821ace8654
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20211019181941-9d821ace8654")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "118wvggm5h7hnx61wlg8mr3gvj76775126ic6hq0bsgbggzd4cm7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-xerrors-0.0.0-20200804184101-5ec99f83aff1
+  (package
+    (name "go-golang-org-x-xerrors")
+    (version "0.0.0-20200804184101-5ec99f83aff1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/xerrors")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1dbzc3gmf2haazpv7cgmv97rq40g2xzwbglc17vas8dwhgwgwrzb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/xerrors"))
+    (home-page "https://golang.org/x/xerrors")
+    (synopsis #f)
+    (description "Package xerrors implements functions to manipulate errors.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.1.10
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.1.10")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1aayyzraia15vmq3df3vnqsrihpzdkwrgk7byasjasv1ypzpxgdg"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.1
+                        go-golang-org-x-mod-0.6.0-dev.0.20220106191415-9b9b3d81d5e3
+                        go-golang-org-x-net-0.0.0-20211015210444-4f30a5c0130f
+                        go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c
+                        go-golang-org-x-sys-0.0.0-20211019181941-9d821ace8654
+                        go-golang-org-x-text-0.3.7
+                        go-golang-org-x-xerrors-0.0.0-20200804184101-5ec99f83aff1))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.1.4
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.1.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1973axfmywz2fxzqr3m7xgfjh2sv8dr9rz8f4hirl47054k4xig4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.19.0
+                        go-golang-org-x-sys-0.0.0-20220319134239-a9b59b0215f8
+                        go-golang-org-x-tools-0.1.10))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20211216021012-1d35b9e2eb4e")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "09xmnw6hhpqnakm99xxigg0znbx46f084lpacz67p5rbcdngjxis"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.0.0-20220425223048-2871e0cb64e4
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20220425223048-2871e0cb64e4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0m8r3bb534yinay53a9yanyg27mvyxb2jxb6vyrfxvbxz5g0gsb7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e
+                        go-golang-org-x-term-0.0.0-20210927222741-03fcf44c2211
+                        go-golang-org-x-text-0.3.7))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.20.1
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.20.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1p2l8516clyqhglnglxpxyckw4lj477k0ap1q4zpc7k3ba7z2n0w"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
+                        go-github-com-google-go-cmp-0.5.8
+                        go-github-com-onsi-ginkgo-v2
+                        go-golang-org-x-net-0.0.0-20220425223048-2871e0cb64e4
+                        go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-ginkgo-2.1.6
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.1.6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ki33d4hnjdyamgqy11zwv6a75jv033ivzkm48ffdmfnfvbgs1sf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.20.1
+                        go-golang-org-x-sys-0.0.0-20220722155257-8c9f86f7a55f
+                        go-golang-org-x-tools-0.1.12))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-gomega-1.21.1
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.21.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0bw3b5q11l3p4bjw1rjlwyq830cykgq0g36ad0bahxsll3dn9w00"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
+                        go-github-com-google-go-cmp-0.5.8
+                        go-github-com-onsi-ginkgo-v2
+                        go-golang-org-x-net-0.0.0-20220722155237-a158d28d115b
+                        go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-ginkgo-2.3.0
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1j0zjyvil6ng3v5752k65rlbp1gmphxi49qrv41di2bcf5hqdbab"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.21.1
+                        go-golang-org-x-sys-0.0.0-20220722155257-8c9f86f7a55f
+                        go-golang-org-x-tools-0.1.12))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-gomega-1.22.1
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.22.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "07spvcrnj65d529yhlwb45qpx4zdy60yz26vds9img08cdvl9g75"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
+                        go-github-com-google-go-cmp-0.5.8
+                        go-github-com-onsi-ginkgo-v2
+                        go-golang-org-x-net-0.0.0-20220722155237-a158d28d115b
+                        go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-ginkgo-2.4.0
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0817rvw8lgwjfydhjgmfcirfzjakpjn1bdd1d8iicjdl2h5r8rww"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.22.1
+                        go-golang-org-x-sys-0.1.0
+                        go-golang-org-x-tools-0.2.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-gomega-1.24.0
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.24.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0g3dp3kzm9i7sbg6dad2a9vrphqwpjjjxjm4sxf8zc0rnbin3sx4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.1.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-crypto-0.1.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1igzh43n27i0nijhmfp8g51ir0cq8cxjs4glb336l45rs9vyzhr2"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.1.0
+                             go-golang-org-x-sys-0.1.0
+                             go-golang-org-x-term-0.1.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.6.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "10vf1rpqqr6sz42gh9d6gbrdvjs8dvcaxmd77m5srscbjnyw1pxh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.1.0
+                             go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.1.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0yf5cy52fns1aq6af3as5cfjwx689l6mjkrrpgn7bri3jaqcssai"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.1.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1wh3021id07rbjci8hm4nb2ljaaafmvi6x93lsca3cis30af3d2a"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-sys-0.1.0
+                             go-golang-org-x-term-0.1.0
+                             go-golang-org-x-text-0.4.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.1.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1i0pl8cg4mrc6vg206frg6ji556kj3jwz1i29d9q4203n0ffvzif"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.2.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0kw4rq0gx0lc50ipsdzhdi45hsdlzcbqjgwdz4fghfak01px3h79"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.6.0
+                             go-golang-org-x-net-0.1.0
+                             go-golang-org-x-sys-0.1.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.5.0
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.5.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "18jvida3raflb3r4y10sa7z3q7gr6xa1nnrb97javb4zhyc9v5ld"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.24.0
+                        go-golang-org-x-sys-0.1.0
+                        go-golang-org-x-tools-0.2.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.2.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "04ffvfsrrf7x758cgs6b3cjsq3gzgwjgxwm8f5475nx7jcrfan2d"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.2.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01r1v0142bwv93dly8x8lk3753yji7bbkzd5mvpd9zr8knajadvb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.2.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.4.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "010lcvxm8zbfh3bn8h0ivcjsr5qr7qvw6r0ainhg4rx4f4gxdbcb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.2.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ssw2acwv2izr6jipgsfah02hcikzmh9bqafxap4d4jb6wfagjnh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-sys-0.2.0
+                             go-golang-org-x-term-0.2.0
+                             go-golang-org-x-text-0.4.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.24.1
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.24.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1fj9bqnqiipvaqmnh4v8zwjqzjgwpkjpr2br3avysw6i610z2is4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.2.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-mod-0.7.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.7.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "14r24fq3kn84k2y2jvvg8hwpy52a3q429pimrdwl5zwknbr2awmh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.3.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "16s3d62fgdhiqvcib61s5pwxp08hhrmzx8bdv5zk1w1krjizdarl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.3.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.5.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.5.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1dhc2wcf3h9kiwpcb06lmidxlnl9x6cswimsvm38xwl2lhxnkcyl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.3.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1kvkxyvg2ci04p4h3ay6h53j4izrgyv62ap6k16q6g6cbhsj13iq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-sys-0.3.0
+                             go-golang-org-x-term-0.3.0
+                             go-golang-org-x-text-0.5.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.4.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ma6k8jhyl3is96gzyg5mzivwpcnglmpkq4mwyy3d6ml3h37kj3i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.7.0
+                             go-golang-org-x-net-0.3.0
+                             go-golang-org-x-sync-0.1.0
+                             go-golang-org-x-sys-0.3.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.7.0
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.7.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "178jv660pmx1ix172jn1mcrg5fsb4v7qpl9q7gisq2y4ij392ysi"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.24.1
+                        go-golang-org-x-sys-0.3.0
+                        go-golang-org-x-tools-0.4.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.4.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0fr2d6fnpbqx6n89sg9lsinqkdaw49y068kqj2g0cxlhbh69hzii"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.4.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1mhl2cw0f5y40w762ig3pyx1nq0nw5ppn4ag14plwkblblfv20n1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.4.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.6.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03m56jj0x9d0rn0xrq55pc4xvqf2ddb0rd9n58pvqqxr7yyxmvj7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.5.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.5.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1fidlcn3vcz42v2lc0rpmqh3bz08bcklj6jvnmz2vvgc481ci5hy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-sys-0.4.0
+                             go-golang-org-x-term-0.4.0
+                             go-golang-org-x-text-0.6.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.26.0
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.26.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1c9qcfbl6wwhzlp80r3yrvbghimi9r3lz78bzc2glas7har26pq7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.5.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-ginkgo-2.8.1
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.8.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "14ifc6jn6ihwj81d3zfhb48xjf8hqd39s763jl9zrficqy66k47r"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.26.0
+                        go-golang-org-x-sys-0.5.0
+                        go-golang-org-x-tools-0.6.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-gomega-1.27.1
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.27.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gky6g6h840fx3x4j60g1zd3gslk1vva470gjhhmwqpn9s0hnav1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.2
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.7.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-ginkgo-2.9.0
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.9.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1319lsp06i07772j74g11hzmdwbp1q96l1iijgfc3i1n2pq24lzp"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.27.1
+                        go-golang-org-x-net-0.7.0
+                        go-golang-org-x-sys-0.5.0
+                        go-golang-org-x-tools-0.6.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-net-0.7.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.7.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ch88x96in2773ynci7ih2w929qd67mzjqc3nazajcid3ijmh1if"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-sys-0.5.0
+                             go-golang-org-x-term-0.5.0
+                             go-golang-org-x-text-0.7.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.27.3
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.27.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01w7jxaqaaigf6bkvvay7k8s3cxzk800mjl6l85j0m8yf5f8vala"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.7.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-ginkgo-2.9.1
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.9.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0j10hqydxf4lghsbv916w5fxr23dl23parlwqkiqmc4i3gxhw3bv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
+                        go-github-com-go-task-slim-sprig-0.0.0-20210107165309-348f09dbbbc0
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.27.3
+                        go-golang-org-x-net-0.8.0
+                        go-golang-org-x-sys-0.6.0
+                        go-golang-org-x-tools-0.7.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-gomega-1.27.4
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.27.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1zf2vqdy0q293z7aw9cpphqgbw7h0jbyn9gmq7fmaadsyydns68n"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.8.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-mod-0.9.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.9.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0qk0p2daq5kq5zj9g7gz25apr185yrxnzfi0r063wfs59azi2ax0"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.7.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.7.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1k31v95wqnpqwjs0sdx3iiffqwcfhjssfazynv0z0fg5szpck5fg"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.9.0
+                             go-golang-org-x-net-0.8.0
+                             go-golang-org-x-sync-0.1.0
+                             go-golang-org-x-sys-0.6.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.9.2
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.9.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1g7nydjxzc18rfgbyxqcrv2c5gm7dwwr70n9x1382b3zvd2l44lm"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.3
+                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.27.4
+                        go-golang-org-x-net-0.8.0
+                        go-golang-org-x-sys-0.6.0
+                        go-golang-org-x-tools-0.7.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.6.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "13rcrp7gdng5wqh1qd4p21nwjxdjdcnw41gs3yjfshxi52snz81m"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.6.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "02ahc5avyfay8jvl8k2lyc8xz2jir5bpbdzxzf36rw0qkig35382"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.6.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.8.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "054dh7bzfswqrq4jl93dv77w7y8kqcdkv5yz03jjn3hcazs3g1b0"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.8.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0cv7kblgzrjv1glp99g1csw7hcjniz7zn6c9xfkrj9ysmslsvhyr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-sys-0.6.0
+                             go-golang-org-x-term-0.6.0
+                             go-golang-org-x-text-0.8.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.27.6
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.27.6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "029rwaq4xwmhwam8allj9axvj2d61vdglphymw67anynzvdbj3cx"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.8.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-ginkgo-2.9.5
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.9.5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1612wk96whk7z0s0r3n953ad1s8h61yd3g2da7wz5cyg5fjgqxnl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.4
+                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.27.6
+                        go-golang-org-x-net-0.10.0
+                        go-golang-org-x-sys-0.8.0
+                        go-golang-org-x-tools-0.9.1))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-gomega-1.27.7
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.27.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1d1kn7v6fmkkbm90v5a54k3c03yshbslwvpyqlnmaqfq4067z83b"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.10.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-tools-0.9.1
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.9.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0sapbkl1ddiw1llyxv3s1rj5kljcq4l97fclzmwvn8hbg8jszycf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.10.0
+                             go-golang-org-x-net-0.10.0
+                             go-golang-org-x-sync-0.2.0
+                             go-golang-org-x-sys-0.8.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.9.7
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.9.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1xqw78bpcdnz211nphfkhwddklj5cxl619q6srdp4djjwk9issgr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.4
+                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.27.7
+                        go-golang-org-x-net-0.10.0
+                        go-golang-org-x-sys-0.8.0
+                        go-golang-org-x-tools-0.9.1))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-github-com-onsi-gomega-1.27.8
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.27.8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gg4nc9l0r31ac71sngzs8a42cf0arh8cb5q7j6fxc0c1s7avnpi"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.10.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.9.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.9.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03z7rr7mmb0dlqbsxj1dai7yiwji4nivv5858ap44wf1ii5vc937"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.10.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.10.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "14vxddjf85i98ln9lvq5x4p17p4nzvvk8nvjdav96i01kcz5pf6i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.2.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1j2fm6qy52jb3j5gxvgml3kf8nrr8sc1b1ja8wxpcsdnrk73vac4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.9.3
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.9.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "14bdxz7x00lx2xi2m68mmgyd91ksf44gafwwxnx0j94hgmbi14kc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.10.0
+                             go-golang-org-x-net-0.10.0
+                             go-golang-org-x-sync-0.2.0
+                             go-golang-org-x-sys-0.8.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.11.0
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.11.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "11argv0322j80g0rp9cz6nyf9rd2wapslqmnqmw576w0d8hfy6fh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.4
+                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.27.8
+                        go-golang-org-x-net-0.10.0
+                        go-golang-org-x-sys-0.9.0
+                        go-golang-org-x-tools-0.9.3))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-crypto-0.11.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.11.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0y877dkc1dlza7n0q37fy9gj3r7i06akgalzq0y3w5mdr77ddlxm"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.10.0
+                             go-golang-org-x-sys-0.10.0
+                             go-golang-org-x-term-0.10.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.10.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.10.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1n38psbpy2h8ac2mdvc9w1nysv0fnlgmiahkhqg9p72i28isgyig"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.10.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.10.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "19abybnsqix924d9ak4p93bgq1312zp1yk11bilrrmsjplhbrzqf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.10.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.11.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.11.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1a0d6f9qqzd9njd8xb59mjrfv5jrz8130crcxbqaiy7lk434nq1k"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.12.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.12.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "002ws2aqp4kmvdb1q3qcx553xvvfipi7pgq4bzqv5h5yin7l21nd"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.11.0
+                             go-golang-org-x-sys-0.10.0
+                             go-golang-org-x-term-0.10.0
+                             go-golang-org-x-text-0.11.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.27.10
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.27.10")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1x64k6llja1s045x94xsc66i3d34wj0irv4qn1mav16jalsaj5dh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
+                             go-github-com-google-go-cmp-0.5.9
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.12.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-crypto-0.12.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.12.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00cg67w0n01a64fc4kqg5j7r47fx5y9vyqlanwb60513dv6lzacs"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.10.0
+                             go-golang-org-x-sys-0.11.0
+                             go-golang-org-x-term-0.11.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.11.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.11.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03kmj3pbnprpi2pm3bm15z649q9dz9cx7093bs6mz9hhvzyszr4s"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.11.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.12.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.12.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1w1wwql198k784icbq2vbwvc18lh9pn8bnawpq34cqkar06vzfl0"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.14.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.14.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pk9pfd5n5hlg5zx1ab3gfzi6lfcs41dfds6fyn661g5xs00l9s1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.12.0
+                             go-golang-org-x-sys-0.11.0
+                             go-golang-org-x-term-0.11.0
+                             go-golang-org-x-text-0.12.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.11.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.11.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1pp0479l9w92kr6p97d19s8y0hj16gblg4hvdqqzcrf3d9mr4cs3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.12.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.12.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1bl2qsxyikrndjmblm96j0jimm4311ddnvr4q2gylq156ylr6xwy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.12.0
+                             go-golang-org-x-net-0.14.0
+                             go-golang-org-x-sync-0.3.0
+                             go-golang-org-x-sys-0.11.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.13.0
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.13.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "09kbdm8g1pgf3k0nlxvlyflzx20njh9y0nf1apagw1lf6jmbrqrp"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.2.4
+                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.27.10
+                        go-golang-org-x-net-0.14.0
+                        go-golang-org-x-sys-0.12.0
+                        go-golang-org-x-tools-0.12.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-crypto-0.14.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.14.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "08124qkp0l0blq6rw68llfbf84kp99255q0yvxyv27c05b0wkh66"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.10.0
+                             go-golang-org-x-sys-0.13.0
+                             go-golang-org-x-term-0.13.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.13.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.13.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "146a87srgp1xv0cmhccnmsjxgg76kvpn67g278zfjyj6pn497f8q"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.13.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.13.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0r6a4id60b7rqnkcp50w25fyi35xp03z9rpjhdgnndwr6ir7xcxh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.13.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.17.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.17.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17zhim2m0r8nyy18g2lsawxm4rawix2qbjyn80x9vc6jc8fv05m9"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.14.0
+                             go-golang-org-x-sys-0.13.0
+                             go-golang-org-x-term-0.13.0
+                             go-golang-org-x-text-0.13.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.30.0
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.30.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0sky0y6xl4f9p44xkv8vm5vma8lxkfgxh2mdv59dy8dlfi19kw1i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.3
+                             go-github-com-google-go-cmp-0.6.0
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.17.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-mod-0.14.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.14.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1r4a4m8v7hlfb82gi9ibzhvwavlbabpy2b98cwsg1y4fsxskkswv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.18.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.18.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "11z7d10m519i3nyzbb4g7731vpwa3x8gv8d1nhghx5qng7aksib2"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.10.0
+                             go-golang-org-x-sys-0.16.0
+                             go-golang-org-x-term-0.16.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.16.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.16.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0mq5xbxa030qy6mimq75f2ipc736mfrbwbb6frglnnrjl30207dh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.16.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.16.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1va1iiprhipagdx5vf9yjqdyd79sbgrgj44fcjxwdml8q1r4gagn"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.16.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.20.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.20.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0fawnwri1ygz8w560077q80d9k56vvcf7jrmgix0f1cjqli6sarw"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.18.0
+                             go-golang-org-x-sys-0.16.0
+                             go-golang-org-x-term-0.16.0
+                             go-golang-org-x-text-0.14.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.17.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.17.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1sj8pqxgkxnl8z7jklljv7fcagdlxaqgjk4yhmg19djvj2vh89an"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.14.0
+                             go-golang-org-x-net-0.20.0
+                             go-golang-org-x-sync-0.6.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.17.1
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.17.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "089x6pz5563ldbxiwaqvd2g4dqfzlr25dflmas3gfq51ibwzh4vz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.4.1
+                        go-github-com-go-task-slim-sprig-0.0.0-20230315185526-52ccab3ef572
+                        go-github-com-google-pprof-0.0.0-20210407192527-94a9f03dee38
+                        go-github-com-onsi-gomega-1.30.0
+                        go-golang-org-x-net-0.20.0
+                        go-golang-org-x-sys-0.16.0
+                        go-golang-org-x-tools-0.17.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-crypto-0.21.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.21.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ivgmb34kvrd6q3bcbvzqf9g2c6f9d27cay3cm07rajapm3ws7rk"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.18.0
+                             go-golang-org-x-term-0.18.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.18.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.18.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "11p97drmsiyd42bb0pg9j1bshdmkfmjvfmg118x212wafdw77x6l"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.18.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.18.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "08wfcmy36z3vglq647qyz6l309d2f9bdvvf1ax0qhr65mbsxx74n"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.18.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.23.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.23.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0d2mmrpdfrw0wh0j9dzwsrszd3xpd8wqxqhpf7dw30pdib9kj7k4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.21.0
+                             go-golang-org-x-sys-0.18.0
+                             go-golang-org-x-term-0.18.0
+                             go-golang-org-x-text-0.14.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.33.0
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.33.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "12iwsa1vmm7adapx0jhrvnj3938n69567pckyxra3dfq68z1mcyh"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.23.0
+                             go-google-golang-org-protobuf-1.33.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-tools-0.20.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.20.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1wkvbi6faxlzr1s22swlj2x1qbdk3xkqmq1ll9dsgvcpdkfa9w8i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.17.0 go-golang-org-x-net-0.24.0
+                        go-golang-org-x-sync-0.7.0
+                        go-golang-org-x-telemetry-0.0.0-20240228155512-f48c80bd79b2))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.17.2
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.17.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0n1fad89sqv5qmqpckxkmm7nfc37dyrcfq12hak8y5p4xm4c9nsa"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.4.1
+                        go-github-com-go-task-slim-sprig-3.0.0
+                        go-github-com-google-pprof-0.0.0-20240424215950-a892ee059fd6
+                        go-github-com-onsi-gomega-1.33.0
+                        go-golang-org-x-net-0.24.0
+                        go-golang-org-x-sys-0.19.0
+                        go-golang-org-x-tools-0.20.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-crypto-0.22.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.22.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1pkjm6h4wi4b7im941kr31dmzz0s3gadhdjna9pq9lj1xhpzfbl9"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.19.0
+                             go-golang-org-x-term-0.19.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.19.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.19.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1i7nnjbj2h29bw7dmc9c8y3w40yn24z26pvxsm4bcg445ylfbi03"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.19.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.19.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0a47fafggkh3h3xzcgnqjb2fbkih4glwd8vaw81bvckd10rh8p60"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.19.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.24.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.24.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0i3873xrjsm86hgil28f7hzjpxwzi0jg99974c6rqszdb3b3cmy3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.22.0
+                             go-golang-org-x-sys-0.19.0
+                             go-golang-org-x-term-0.19.0
+                             go-golang-org-x-text-0.14.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.33.1
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.33.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1jygwi2lz3q7ri85dxdxf187l1hm7r3i0c843l47iakivmld31x1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                             go-github-com-onsi-ginkgo-v2
+                             go-golang-org-x-net-0.24.0
+                             go-google-golang-org-protobuf-1.33.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-tools-0.21.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.21.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0jgx7hfa4s2q6vdbimvc1hqys2vq7ca7ga3jkfcfhim70ajyj9df"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.17.0
+                        go-golang-org-x-net-0.25.0
+                        go-golang-org-x-sync-0.7.0
+                        go-golang-org-x-telemetry-0.0.0-20240228155512-f48c80bd79b2))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-ginkgo-2.19.0
+  (package
+    (name "go-github-com-onsi-ginkgo")
+    (version "2.19.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/ginkgo")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0dwnkcysb5d9dyg8p84hhx5a3sj85g3bwgki1pgay4i8glz7xa7q"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/ginkgo/v2"
+      #:unpack-path "github.com/onsi/ginkgo"))
+    (propagated-inputs (list go-github-com-go-logr-logr-1.4.1
+                        go-github-com-go-task-slim-sprig-3.0.0
+                        go-github-com-google-pprof-0.0.0-20240424215950-a892ee059fd6
+                        go-github-com-onsi-gomega-1.33.1
+                        go-golang-org-x-net-0.25.0
+                        go-golang-org-x-sys-0.20.0
+                        go-golang-org-x-tools-0.21.0))
+    (home-page "https://github.com/onsi/ginkgo")
+    (synopsis "Ginkgo")
+    (description
+     "Ginkgo is a testing framework for Go designed to help you write expressive
+tests. @@url{https://github.com/onsi/ginkgo,https://github.com/onsi/ginkgo}
+MIT-Licensed.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-mod-0.19.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.19.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "02wilb8q2bp6qhqcrbjxq1pjy3y5k8p11pxlg481609zx4rjiszc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.23.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.23.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0hr81fr5s39p97m9y3ipma7ryw4nm2246k8ds0flkybzf19mhzbi"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.19.0
+                        go-golang-org-x-net-0.27.0
+                        go-golang-org-x-sync-0.7.0
+                        go-golang-org-x-telemetry-0.0.0-20240521205824-bda55230c457))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-exp-0.0.0-20240719175910-8a7402abbf56
+  (package
+    (name "go-golang-org-x-exp")
+    (version "0.0.0-20240719175910-8a7402abbf56")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/exp")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1vs5i5v9c7d66myq394z17w0ij9vngqcbqn8nmxkb33kj8s83dc3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/exp"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                             go-golang-org-x-mod-0.19.0
+                             go-golang-org-x-tools-0.23.0))
+    (home-page "https://golang.org/x/exp")
+    (synopsis "exp")
+    (description
+     "This subrepository holds experimental and deprecated (in the @@code{old}
+directory) packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.25.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.25.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1cnglyy3fhvnnynazfdrikkwcxv3rlxamvfxink2z241lncvwkxy"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.22.0
+                             go-golang-org-x-term-0.22.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.22.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.22.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0kpl5hk0zbh5bfschnq64yj1cs7v3l9v6bd1rw5crlfd4hg7xawa"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.22.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.22.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0iqh035y65gfm28xp52pnksh49q3nyaz0zrjjj032rs8hv5py75m"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.22.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.16.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.16.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pmn0i1xbpwvzl4cdgmjqcsk9vckhqrq6699fnr9mkglh4xj3p7a"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list
+                        go-golang-org-x-tools-0.21.1-0.20240508182429-e35e4ccd0d2d))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.27.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.27.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0fc6d968yiv2l67z9jg7ssvas1hd1jniqh4m7mmlay0q5gk4vf8s"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.25.0
+                             go-golang-org-x-sys-0.22.0
+                             go-golang-org-x-term-0.22.0
+                             go-golang-org-x-text-0.16.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-google-golang-org-protobuf-1.34.1
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "1.34.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pn0hcxn7bdc1q6cjz8vrari828164f96hhdlr2rgavszcvymdy5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.0
+                             go-github-com-google-go-cmp-0.5.5))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-onsi-gomega-1.34.1
+  (package
+    (name "go-github-com-onsi-gomega")
+    (version "1.34.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/onsi/gomega")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0q4z1jxd1ix3wg34riw2m6ivxm9cnwjnsg50rli2d50kymy7qxhn"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/onsi/gomega"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-onsi-ginkgo-v2
+                        go-golang-org-x-exp-0.0.0-20240719175910-8a7402abbf56
+                        go-golang-org-x-net-0.27.0
+                        go-google-golang-org-protobuf-1.34.1
+                        go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/onsi/gomega")
+    (synopsis "Using Gomega with Claude Code")
+    (description
+     "Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.")
+    (license license:expat)))
+
+(define-public go-github-com-go-git-go-billy-5.8.0
+  (package
+    (name "go-github-com-go-git-go-billy")
+    (version "5.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-git/go-billy")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0sgr7m78bnz0g9jkcyg44705m2snqjjd5r01dfyywscxspgfnrb1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-git/go-billy/v5"
+      #:unpack-path "github.com/go-git/go-billy"))
+    (propagated-inputs (list go-github-com-cyphar-filepath-securejoin-0.3.6
+                        go-github-com-onsi-gomega-1.34.1
+                        go-github-com-stretchr-testify-1.10.0
+                        go-golang-org-x-sys-0.36.0
+                        go-gopkg-in-check-v1))
+    (home-page "https://github.com/go-git/go-billy")
+    (synopsis "go-billy")
+    (description
+     "The missing interface filesystem abstraction for Go.  Billy implements an
+interface based on the @@code{os} standard library, allowing to develop
+applications without dependency on the underlying storage.  Makes it virtually
+free to implement mocks and testing over filesystem operations.")
+    (license license:asl2.0)))
+
+(define-public go-golang-org-x-sys-0.3.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ylhkkx1yd4imzfjwy54ifhph080frzw0qxqm8fchyrb925s4mpz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-go-git-go-billy-5.4.1
+  (package
+    (name "go-github-com-go-git-go-billy")
+    (version "5.4.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-git/go-billy")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0s8b8sydqn8cil1xqnb47cspcfxyg2mx4dxbfgacrmcppkr18s84"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-git/go-billy/v5"
+      #:unpack-path "github.com/go-git/go-billy"))
+    (propagated-inputs (list go-golang-org-x-sys-0.3.0
+                        go-gopkg-in-check-v1))
+    (home-page "https://github.com/go-git/go-billy")
+    (synopsis "go-billy")
+    (description
+     "The missing interface filesystem abstraction for Go.  Billy implements an
+interface based on the @@code{os} standard library, allowing to develop
+applications without dependency on the underlying storage.  Makes it virtually
+free to implement mocks and testing over filesystem operations.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-go-git-go-git-fixtures-4.3.2-0.20231010084843-55a94097c399
+  (package
+    (name "go-github-com-go-git-go-git-fixtures")
+    (version "4.3.2-0.20231010084843-55a94097c399")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-git/go-git-fixtures")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0jrl8hjslqgmwd87q1biwlks2h5297lg6p299k00akz4hvc6n67y"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-git/go-git-fixtures/v4"
+      #:unpack-path "github.com/go-git/go-git-fixtures"))
+    (propagated-inputs (list go-github-com-go-git-go-billy-5.4.1
+                        go-github-com-stretchr-testify-1.8.4
+                        go-gopkg-in-check-v1))
+    (home-page "https://github.com/go-git/go-git-fixtures")
+    (synopsis "go-git-fixtures")
+    (description
+     "git repository fixtures used by @@url{https://github.com/go-git/go-git,go-git}.")
+    (license license:asl2.0)))
+
+(define-public go-google-golang-org-protobuf-1.26.0-rc.1
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "1.26.0-rc.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1m2jp247qcnix42jncn0q7pwrjgbhiqllb1115hfsz40xfnfhp8j"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-protobuf-1.5.0
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.5.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1craaxv34g4g8q3yrv6pr28fx9ihnk7hj5gnbmxcrhcp78423lnf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5
+                             go-google-golang-org-protobuf-1.26.0-rc.1))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-xerrors-0.0.0-20191204190536-9bdfabe68543
+  (package
+    (name "go-golang-org-x-xerrors")
+    (version "0.0.0-20191204190536-9bdfabe68543")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/xerrors")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1yjfi1bk9xb81lqn85nnm13zz725wazvrx3b50hx19qmwg7a4b0c"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/xerrors"))
+    (home-page "https://golang.org/x/xerrors")
+    (synopsis #f)
+    (description "Package xerrors implements functions to manipulate errors.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-google-go-cmp-0.5.5
+  (package
+    (name "go-github-com-google-go-cmp")
+    (version "0.5.5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/go-cmp")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "12fmkdhyv5d4is8s57k78j097zb0phlgnrkqc03agiszxlid69x7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/go-cmp"))
+    (propagated-inputs (list
+                        go-golang-org-x-xerrors-0.0.0-20191204190536-9bdfabe68543))
+    (home-page "https://github.com/google/go-cmp")
+    (synopsis "Package for equality of Go values")
+    (description
+     "This package is intended to be a more powerful and safer alternative to
+@@code{reflect.@code{DeepEqual}} for comparing whether two values are
+semantically equal.")
+    (license license:bsd-3)))
+
+(define-public go-google-golang-org-protobuf-1.33.0
+  (package
+    (name "go-google-golang-org-protobuf")
+    (version "1.33.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "063l7mllaaw39m6wcbg75dh9ip57yxga525bg765qjahwg0x83w4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "google.golang.org/protobuf"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.0
+                             go-github-com-google-go-cmp-0.5.5))
+    (home-page "https://google.golang.org/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This project hosts the Go implementation for @@url{https://protobuf.dev,protocol
+buffers}, which is a language-neutral, platform-neutral, extensible mechanism
+for serializing structured data.  The protocol buffer language is a language for
+specifying the schema for structured data.  This schema is compiled into
+language specific bindings.  This project provides both a tool to generate Go
+code for the protocol buffer language, and also the runtime implementation to
+handle serialization of messages in Go.  See the
+@@url{https://protobuf.dev/overview,protocol buffer developer guide} for more
+information about protocol buffers themselves.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-protobuf-1.5.4
+  (package
+    (name "go-github-com-golang-protobuf")
+    (version "1.5.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/protobuf")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1bk7sa9ymi87hd2fv9jamxnxb3qjriamf2nsm8avp6ka37mrkz01"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/protobuf"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.5.5
+                             go-google-golang-org-protobuf-1.33.0))
+    (home-page "https://github.com/golang/protobuf")
+    (synopsis "Go support for Protocol Buffers")
+    (description
+     "This module (@@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code
+github.com/golang/protobuf)}) contains Go bindings for protocol buffers.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-golang-groupcache-0.0.0-20241129210726-2c02b8208cf8
+  (package
+    (name "go-github-com-golang-groupcache")
+    (version "0.0.0-20241129210726-2c02b8208cf8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/golang/groupcache")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ghz6cv7f23b80rd9309diz4v741xqjncvw3pafzqysbsbfxklh1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/golang/groupcache"))
+    (propagated-inputs (list go-github-com-golang-protobuf-1.5.4))
+    (home-page "https://github.com/golang/groupcache")
+    (synopsis "groupcache")
+    (description
+     "Package groupcache provides a data loading mechanism with caching and
+de-duplication that works across a set of peer processes.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-jbenet-go-context-0.0.0-20150711004518-d14ea06fba99
+  (package
+    (name "go-github-com-jbenet-go-context")
+    (version "0.0.0-20150711004518-d14ea06fba99")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/jbenet/go-context")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0q91f5549n81w3z5927n4a1mdh220bdmgl42zi3h992dcc4ls0sl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/jbenet/go-context"))
+    (home-page "https://github.com/jbenet/go-context")
+    (synopsis "go-context - jbenet's CONText EXTensions")
+    (description
+     "Package context contains some extenstions to go.net/context by @@jbenet.")
+    (license license:expat)))
+
+(define-public go-github-com-kevinburke-ssh-config-1.2.0
+  (package
+    (name "go-github-com-kevinburke-ssh-config")
+    (version "1.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/kevinburke/ssh_config")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0jvv3i0g8ll210xlbxy8ywj09gab0im676rmnywh3wlpdhxdkbjd"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/kevinburke/ssh_config"))
+    (home-page "https://github.com/kevinburke/ssh_config")
+    (synopsis "ssh_config")
+    (description
+     "Package ssh_config provides tools for manipulating SSH config files.")
+    (license license:expat)))
+
+(define-public go-github-com-pjbgf-sha1cd-0.3.2
+  (package
+    (name "go-github-com-pjbgf-sha1cd")
+    (version "0.3.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/pjbgf/sha1cd")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pvnmhyby1xqjyangjr22rgq1ad2k69arynigdf9rwqszq4y6bxw"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/pjbgf/sha1cd"))
+    (home-page "https://github.com/pjbgf/sha1cd")
+    (synopsis "sha1cd")
+    (description
+     "Package sha1cd implements collision detection based on the whitepaper
+Counter-cryptanalysis from Marc Stevens.  The original ubc implementation was
+done by Marc Stevens and Dan Shumow, and can be found at:
+@@url{https://github.com/cr-marcstevens/sha1collisiondetection,https://github.com/cr-marcstevens/sha1collisiondetection}.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-stretchr-testify-1.4.0
+  (package
+    (name "go-github-com-stretchr-testify")
+    (version "1.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/testify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "187i5g88sxfy4vxpm7dw1gwv29pa2qaq475lxrdh5livh69wqfjb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/testify"))
+    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.0
+                             go-github-com-pmezard-go-difflib-1.0.0
+                             go-github-com-stretchr-objx-0.1.0
+                             go-gopkg-in-yaml-v2))
+    (home-page "https://github.com/stretchr/testify")
+    (synopsis "Testify - Thou Shalt Write Tests")
+    (description
+     "Module testify is a set of packages that provide many tools for testifying that
+your code will behave as you intend.")
+    (license license:expat)))
+
+(define-public go-github-com-sergi-go-diff-1.3.2-0.20230802210424-5b0b94c5c0d3
+  (package
+    (name "go-github-com-sergi-go-diff")
+    (version "1.3.2-0.20230802210424-5b0b94c5c0d3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/sergi/go-diff")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0aqclkkisspx9jsmarrnm8dnilba1m889am3wlc3wg64ggdg6fqj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/sergi/go-diff"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.4.0))
+    (home-page "https://github.com/sergi/go-diff")
+    (synopsis "go-diff")
+    (description
+     "go-diff offers algorithms to perform operations required for synchronizing plain
+text:.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-term-0.28.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.28.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0x49bph5m66xfis3djnxz0xyjqb84j4mdvgg5w1mhi21fym9dy6p"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.29.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.32.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.32.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1qpd7hzigxiq3hyzxp48c2hv89pc61k4zkir8vaqv3gqgchpmfrc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.29.0
+                             go-golang-org-x-term-0.28.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-skeema-knownhosts-1.3.1
+  (package
+    (name "go-github-com-skeema-knownhosts")
+    (version "1.3.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/skeema/knownhosts")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "04lb198n9k9y96v7kvyrvwx2w70kb6jq47p6p19h6wd77c7r0flj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/skeema/knownhosts"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.32.0))
+    (home-page "https://github.com/skeema/knownhosts")
+    (synopsis "knownhosts: enhanced Golang SSH known_hosts management")
+    (description
+     "Package knownhosts is a thin wrapper around golang.org/x/crypto/ssh/knownhosts,
+adding the ability to obtain the list of host key algorithms for a known host.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-davecgh-go-spew-1.1.1
+  (package
+    (name "go-github-com-davecgh-go-spew")
+    (version "1.1.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/davecgh/go-spew")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/davecgh/go-spew"))
+    (home-page "https://github.com/davecgh/go-spew")
+    (synopsis "go-spew")
+    (description
+     "Go-spew implements a deep pretty printer for Go data structures to aid in
+debugging.  A comprehensive suite of tests with 100% test coverage is provided
+to ensure proper functionality.  See @@code{test_coverage.txt} for the gocov
+coverage report.  Go-spew is licensed under the liberal ISC license, so it may
+be used in open source or commercial projects.")
+    (license license:isc)))
+
+(define-public go-github-com-davecgh-go-spew-1.1.0
+  (package
+    (name "go-github-com-davecgh-go-spew")
+    (version "1.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/davecgh/go-spew")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0d4jfmak5p6lb7n2r6yvf5p1zcw0l8j74kn55ghvr7zr7b7axm6c"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/davecgh/go-spew"))
+    (home-page "https://github.com/davecgh/go-spew")
+    (synopsis "go-spew")
+    (description
+     "Go-spew implements a deep pretty printer for Go data structures to aid in
+debugging.  A comprehensive suite of tests with 100% test coverage is provided
+to ensure proper functionality.  See @@code{test_coverage.txt} for the gocov
+coverage report.  Go-spew is licensed under the liberal ISC license, so it may
+be used in open source or commercial projects.")
+    (license license:isc)))
+
+(define-public go-github-com-pmezard-go-difflib-1.0.0
+  (package
+    (name "go-github-com-pmezard-go-difflib")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/pmezard/go-difflib")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/pmezard/go-difflib"))
+    (home-page "https://github.com/pmezard/go-difflib")
+    (synopsis "go-difflib")
+    (description
+     "Go-difflib is a partial port of python 3 difflib package.  Its main goal was to
+make unified and context diff available in pure Go, mostly for testing purposes.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-stretchr-objx-0.1.0
+  (package
+    (name "go-github-com-stretchr-objx")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/objx")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "19ynspzjdynbi85xw06mh8ad5j0qa1vryvxjgvbnyrr8rbm4vd8w"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/objx"))
+    (home-page "https://github.com/stretchr/objx")
+    (synopsis "Objx")
+    (description
+     "Package objx provides utilities for dealing with maps, slices, JSON and other
+data.")
+    (license license:expat)))
+
+(define-public go-github-com-stretchr-testify-1.7.1
+  (package
+    (name "go-github-com-stretchr-testify")
+    (version "1.7.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/testify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0k4pcysfr25j2i8s9h0hbx5b1ihz97xh0dqazsik8872h5a18avn"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/testify"))
+    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.0
+                        go-github-com-pmezard-go-difflib-1.0.0
+                        go-github-com-stretchr-objx-0.1.0
+                        go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/stretchr/testify")
+    (synopsis "Testify - Thou Shalt Write Tests")
+    (description
+     "Module testify is a set of packages that provide many tools for testifying that
+your code will behave as you intend.")
+    (license license:expat)))
+
+(define-public go-github-com-stretchr-objx-0.4.0
+  (package
+    (name "go-github-com-stretchr-objx")
+    (version "0.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/objx")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0dygds32qxx6x1x2mmn7msyjr15qi5r70pyzv8dz8cprxq32nzc1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/objx"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.7.1))
+    (home-page "https://github.com/stretchr/objx")
+    (synopsis "Objx")
+    (description
+     "Package objx provides utilities for dealing with maps, slices, JSON and other
+data.")
+    (license license:expat)))
+
+(define-public go-github-com-stretchr-testify-1.8.0
+  (package
+    (name "go-github-com-stretchr-testify")
+    (version "1.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/testify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00jzs0sbdbga24jq2ki6ga22fj6j3za8db20ifzx8pcifmsf4ffq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/testify"))
+    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.1
+                             go-github-com-pmezard-go-difflib-1.0.0
+                             go-github-com-stretchr-objx-0.4.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/stretchr/testify")
+    (synopsis "Testify - Thou Shalt Write Tests")
+    (description
+     "Module testify is a set of packages that provide many tools for testifying that
+your code will behave as you intend.")
+    (license license:expat)))
+
+(define-public go-github-com-stretchr-objx-0.5.0
+  (package
+    (name "go-github-com-stretchr-objx")
+    (version "0.5.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/objx")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "11y3i96bp6r4x28kpacni7vv94zncpmrj3yr9c33ggwim5i9lij6"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/objx"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.8.0))
+    (home-page "https://github.com/stretchr/objx")
+    (synopsis "Objx")
+    (description
+     "Package objx provides utilities for dealing with maps, slices, JSON and other
+data.")
+    (license license:expat)))
+
+(define-public go-github-com-stretchr-testify-1.8.4
+  (package
+    (name "go-github-com-stretchr-testify")
+    (version "1.8.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/testify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1c276wgwlcpksp58ymg4839mcvagghcknb0n35d9ajks2z7g4s2f"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/testify"))
+    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.1
+                             go-github-com-pmezard-go-difflib-1.0.0
+                             go-github-com-stretchr-objx-0.5.0
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/stretchr/testify")
+    (synopsis "Testify - Thou Shalt Write Tests")
+    (description
+     "Module testify is a set of packages that provide many tools for testifying that
+your code will behave as you intend.")
+    (license license:expat)))
+
+(define-public go-github-com-stretchr-objx-0.5.2
+  (package
+    (name "go-github-com-stretchr-objx")
+    (version "0.5.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/objx")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1jcxpfgfpk82lryjkhbd5dy7xzx08d7b9dvbx4bpkmjvn6p339jl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/objx"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.8.4))
+    (home-page "https://github.com/stretchr/objx")
+    (synopsis "Objx")
+    (description
+     "Package objx provides utilities for dealing with maps, slices, JSON and other
+data.")
+    (license license:expat)))
+
+(define-public go-github-com-stretchr-testify-1.10.0
+  (package
+    (name "go-github-com-stretchr-testify")
+    (version "1.10.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/testify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0g1bdpqih38a7dl1malahz5x4ag01adk61gx47jg2534cqzvid05"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/testify"))
+    (propagated-inputs (list go-github-com-davecgh-go-spew-1.1.1
+                             go-github-com-pmezard-go-difflib-1.0.0
+                             go-github-com-stretchr-objx-0.5.2
+                             go-gopkg-in-yaml-v3))
+    (home-page "https://github.com/stretchr/testify")
+    (synopsis "Testify - Thou Shalt Write Tests")
+    (description
+     "Module testify is a set of packages that provide many tools for testifying that
+your code will behave as you intend.")
+    (license license:expat)))
+
+(define-public go-github-com-stretchr-testify-1.2.2
+  (package
+    (name "go-github-com-stretchr-testify")
+    (version "1.2.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/stretchr/testify")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/stretchr/testify"))
+    (home-page "https://github.com/stretchr/testify")
+    (synopsis "Testify - Thou Shalt Write Tests")
+    (description
+     "Module testify is a set of packages that provide many tools for testifying that
+your code will behave as you intend.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20191026070338-33540a1f6037
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20191026070338-33540a1f6037")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0fjcv0vzvi6za0b4xmnk3932pr9f9gczzf03y0kgq3ry9rqg169y"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-sirupsen-logrus-1.7.0
+  (package
+    (name "go-github-com-sirupsen-logrus")
+    (version "1.7.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/sirupsen/logrus")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1a59pw7zimvm8k423iq9l4f4qjj1ia1xc6pkmhwl2mxc46y2n442"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/sirupsen/logrus"))
+    (propagated-inputs (list go-github-com-stretchr-testify-1.2.2
+                        go-golang-org-x-sys-0.0.0-20191026070338-33540a1f6037))
+    (home-page "https://github.com/sirupsen/logrus")
+    (synopsis "Logrus")
+    (description
+     "Package logrus is a structured logger for Go, completely API compatible with the
+standard library logger.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20210124154548-22da62e12c0c
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20210124154548-22da62e12c0c")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17gp3dl75wq3x7j9z1pqgcyvjhvy9jaln1wbscy57al3whdsjp07"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-microsoft-go-winio-0.5.2
+  (package
+    (name "go-github-com-microsoft-go-winio")
+    (version "0.5.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/microsoft/go-winio")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "19rzcwq07c2y7c06pkjjc8pbg68a24g1khwp7cdc5ypfzj509sc3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/Microsoft/go-winio"))
+    (propagated-inputs (list go-github-com-sirupsen-logrus-1.7.0
+                        go-golang-org-x-sys-0.0.0-20210124154548-22da62e12c0c))
+    (home-page "https://github.com/Microsoft/go-winio")
+    (synopsis "go-winio")
+    (description
+     "This package provides utilities for efficiently performing Win32 IO operations
+in Go.  Currently, this package is provides support for genreal IO and
+management of.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20210423082822-04245dca01da")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "11is2c5cpxk0gf2mxza2wpzfcf71fxb9b3in77f6w2q0pr68ykzx"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.3.6
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.3.6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0wzhvdb059vrp2cczqw422ajrb9sbs4l3qd020hlngj33qfhxah0"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list
+                        go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.0.0-20211112202133-69e39bad7dc2
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.0.0-20211112202133-69e39bad7dc2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0yvg72fb037yh4xvjyfgrr8nsbz7nfiiksvq0a5922z255anamy6"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list
+                        go-golang-org-x-sys-0.0.0-20210423082822-04245dca01da
+                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1
+                        go-golang-org-x-text-0.3.6))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.0.0-20220622213112-05595931fe9d
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.0.0-20220622213112-05595931fe9d")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0anhfyxcvp34ky9y52lh80dc7d9204cnzdrpqhks1znahyazd90p"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list
+                        go-golang-org-x-net-0.0.0-20211112202133-69e39bad7dc2
+                        go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1
+                        go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.0.0-20220715151400-c0bba94af5f8
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.0.0-20220715151400-c0bba94af5f8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0l55yp8fy2yd18hjxq4w44hrhyz41i64ccz1fnc5z7w8rxypfm3q"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-xanzy-ssh-agent-0.3.3
+  (package
+    (name "go-github-com-xanzy-ssh-agent")
+    (version "0.3.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/xanzy/ssh-agent")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ryv8aa4g7467baydjwgjbd4r8rp29xzgr3jzk0c7k8xl83lcylp"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/xanzy/ssh-agent"))
+    (propagated-inputs (list go-github-com-microsoft-go-winio-0.5.2
+                        go-golang-org-x-crypto-0.0.0-20220622213112-05595931fe9d
+                        go-golang-org-x-sys-0.0.0-20220715151400-c0bba94af5f8))
+    (home-page "https://github.com/xanzy/ssh-agent")
+    (synopsis "ssh-agent")
+    (description
+     "Create a new
+@@url{https://godoc.org/golang.org/x/crypto/ssh/agent#Agent,agent.Agent} on any
+type of OS (so including Windows) from any @@url{https://golang.org,Go}
+application.")
+    (license license:asl2.0)))
+
+(define-public go-golang-org-x-crypto-0.45.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.45.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0v2rs45lpbfflsxlbz3zddj0hrplymqw26c6qxy50cn52i5a0nxj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.47.0
+                             go-golang-org-x-sys-0.38.0
+                             go-golang-org-x-term-0.37.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-go-git-go-git-5.17.2
+  (package
+    (name "go-github-com-go-git-go-git")
+    (version "5.17.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/go-git/go-git")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0akrvypfz2c6s7g2mrndmg7yfywvpa85mp7lddq0h72yxp6g75cq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/go-git/go-git/v5"
+      #:unpack-path "github.com/go-git/go-git"))
+    (propagated-inputs (list go-dario-cat-mergo-1.0.0
+                        go-github-com-armon-go-socks5-0.0.0-20160902184237-e75332964ef5
+                        go-github-com-elazarl-goproxy-1.7.2
+                        go-github-com-emirpasic-gods-1.18.1
+                        go-github-com-gliderlabs-ssh-0.3.8
+                        go-github-com-go-git-gcfg-1.5.1-0.20230307220236-3a3c6141e376
+                        go-github-com-go-git-go-billy-5.8.0
+                        go-github-com-go-git-go-git-fixtures-4.3.2-0.20231010084843-55a94097c399
+                        go-github-com-golang-groupcache-0.0.0-20241129210726-2c02b8208cf8
+                        go-github-com-google-go-cmp-0.7.0
+                        go-github-com-jbenet-go-context-0.0.0-20150711004518-d14ea06fba99
+                        go-github-com-kevinburke-ssh-config-1.2.0
+                        go-github-com-pjbgf-sha1cd-0.3.2
+                        go-github-com-protonmail-go-crypto-1.1.6
+                        go-github-com-sergi-go-diff-1.3.2-0.20230802210424-5b0b94c5c0d3
+                        go-github-com-skeema-knownhosts-1.3.1
+                        go-github-com-stretchr-testify-1.10.0
+                        go-github-com-xanzy-ssh-agent-0.3.3
+                        go-golang-org-x-crypto-0.45.0
+                        go-golang-org-x-net-0.47.0
+                        go-golang-org-x-sys-0.38.0
+                        go-golang-org-x-text-0.31.0
+                        go-gopkg-in-check-v1))
+    (home-page "https://github.com/go-git/go-git")
+    (synopsis "Project Status")
+    (description
+     "This package provides a highly extensible git implementation in pure Go.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-google-go-cmp-0.7.0
+  (package
+    (name "go-github-com-google-go-cmp")
+    (version "0.7.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/go-cmp")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1cys8lz68za30z5cabvwrpnv2pg1ppqxdncmiz8iy2j624a5kg15"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/go-cmp"))
+    (home-page "https://github.com/google/go-cmp")
+    (synopsis "Package for equality of Go values")
+    (description
+     "This package is intended to be a more powerful and safer alternative to
+@@code{reflect.@code{DeepEqual}} for comparing whether two values are
+semantically equal.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-hashicorp-golang-lru-2.0.7
+  (package
+    (name "go-github-com-hashicorp-golang-lru")
+    (version "2.0.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/hashicorp/golang-lru")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0lb2ylv2bz6lsqhn6c2hsafjjcx0hsdbah6arhb778g3xbkpgvf3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/hashicorp/golang-lru/v2"
+      #:unpack-path "github.com/hashicorp/golang-lru"))
+    (home-page "https://github.com/hashicorp/golang-lru")
+    (synopsis "golang-lru")
+    (description
+     "Package lru provides three different LRU caches of varying sophistication.")
+    (license license:mpl2.0)))
+
+(define-public go-github-com-matryer-is-1.4.1
+  (package
+    (name "go-github-com-matryer-is")
+    (version "1.4.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/matryer/is")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "04wgh8j2n19a5a4p8jjnya6yl5dm07kbbcz8gq6gj980bd9fk1ir"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/matryer/is"))
+    (home-page "https://github.com/matryer/is")
+    (synopsis "is")
+    (description
+     "Package is provides a lightweight extension to the standard library's testing
+capabilities.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-net-0.51.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.51.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "07kaj9fa5g9yqc7mnm200d2w4hzldcvxdw01lg4cwn6g2iaykc3c"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.48.0
+                             go-golang-org-x-sys-0.41.0
+                             go-golang-org-x-term-0.40.0
+                             go-golang-org-x-text-0.34.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.49.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.49.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "16ckj8bqc76cqazxsbck76094ra0ndkkv5c3x6zvxc8fnhq9g5pl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.51.0
+                             go-golang-org-x-sys-0.42.0
+                             go-golang-org-x-term-0.41.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.41.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.41.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0i013fx5jk4962izr9f897h04b0im4akydhasm7gx145x5z6218i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.42.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.48.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.48.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ml7qabakjv3lcsv2pkc0h3092547z30pn8qwdiy7vf7hrssqa6g"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.49.0
+                             go-golang-org-x-sys-0.41.0
+                             go-golang-org-x-term-0.40.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.40.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.40.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1x6m4cxk8h88gacxjc6vsaj585zwc8dzpgxwgbq6fwg6l1519vxn"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.41.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.34.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.34.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "10qhscx7zdack9b5ynjiiyk2pl2c5jfamvwgjfhpnnhxgp6jr8rc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.41.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.50.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.50.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0azrbdpydjdjg63rj51blwjlqaplwbd5yi9dy4fyxd38wm36yyq3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.48.0
+                             go-golang-org-x-sys-0.41.0
+                             go-golang-org-x-term-0.40.0
+                             go-golang-org-x-text-0.34.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.47.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.47.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "07zig5a9agval88irwa4imbl2rkfb4h368gai4zh0dxqvwkwni7q"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.48.0
+                             go-golang-org-x-sys-0.40.0
+                             go-golang-org-x-term-0.39.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.39.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.39.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0hb99x8d8jpc2q5w4xlhmhasqvr3y32p47b4hik543nr95bgh8vn"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.40.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.33.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.33.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "16zd4n6mi1rb1givbc1vfnalh98ssyfzcw6xyyawr8iyckxgil1f"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.40.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.49.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.49.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0z3j6cp7hx2hinm8wj483rqf0xqish2yvyan4lad9xhfdhyvmcka"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.47.0
+                             go-golang-org-x-sys-0.40.0
+                             go-golang-org-x-term-0.39.0
+                             go-golang-org-x-text-0.33.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.31.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.31.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03jwr0fkyg3kbp7vrc0q9wdmiqn1rxswqh8r4znqqhbpq5fwksvq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.39.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.46.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.46.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "07qn22z6xfs3d0jximgssasx580z8kwz9qacdac4sgdpc1kmqn82"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.47.0
+                             go-golang-org-x-sys-0.39.0
+                             go-golang-org-x-term-0.38.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.39.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.39.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "070pvn1p797j0fpzz9rc94ysr4j7bsfrgqzd6350wgnkffn76hiq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.38.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.38.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1k5cc7frng4dzflq0acz2c64kdcq74jll115x6iah9n6apvrgag3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.39.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.44.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.44.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00yfs8a1ky7jr24rrwq406fyhx71bgywliffb74cjy4rhsm208l5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.46.0
+                             go-golang-org-x-sys-0.38.0
+                             go-golang-org-x-term-0.37.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.37.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.37.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1i54d199c3v4kscwry1nzd9kb9x49bcrfsrwkhhw1rnxsja9kcy3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.38.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.31.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.31.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0cnrjnyhlkxcs1gkl5dlx5kcfzv88z8sg1j7jf8b9c9bimjijnx9"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.38.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.47.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.47.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0f31sk5xwkdrfj62j2xw4y6ll2w5wwdzppxsj23d0z0qvl4n18fs"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.44.0
+                             go-golang-org-x-sys-0.38.0
+                             go-golang-org-x-term-0.37.0
+                             go-golang-org-x-text-0.31.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20251111182119-bc8e575c7b54
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20251111182119-bc8e575c7b54")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1hgay2m1j2xzfgx4i1psnc1hgdryl3948qjknbyml3r92jhixgk2"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.30.0
+                             go-golang-org-x-sync-0.18.0
+                             go-golang-org-x-sys-0.38.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.39.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.39.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0f1p38k2dw3pisp0pkw4cb49wv9mmiv6cz1yncvi000pamdg0j6k"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.30.0
+                        go-golang-org-x-net-0.47.0
+                        go-golang-org-x-sync-0.18.0
+                        go-golang-org-x-telemetry-0.0.0-20251111182119-bc8e575c7b54))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.32.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.32.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gypmskpr1zpvdi0a5zxl6xnk43gb16fwr1bdg0kx6x55hl1z46s"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.39.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.48.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.48.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0wbdyjs97a24h4dg3rfq27zwcbm7szjnpa88vj3n1hc9r1v5v6m1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.46.0
+                             go-golang-org-x-sys-0.39.0
+                             go-golang-org-x-term-0.38.0
+                             go-golang-org-x-text-0.32.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.45.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.45.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "02iifaz05s2cddpypzx2va23z7i0dw4z1fri6gl8hj74p1ssp886"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.42.0
+                             go-golang-org-x-sys-0.36.0
+                             go-golang-org-x-term-0.35.0
+                             go-golang-org-x-text-0.29.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.43.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.43.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1d49g86ndfzj40nrichhhsknn6lgl1gh8862dmgsx0l0885kik9i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.45.0
+                             go-golang-org-x-sys-0.37.0
+                             go-golang-org-x-term-0.36.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.36.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.36.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "13xd1frw2jzqbd8743m5zhrq6asz9ar1maxd3cbk3rzybc9wx0p5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.37.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.30.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.30.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pgpfzk86wqf6k2fbrxa80pz1jx6y4dfr4dr26pwsw6j7l3s5pby"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.37.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.46.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.46.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0zb45fmiwsi8nq56wfzk83q7ksqk8jaw8rlpnxv929c419gi8h0s"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.43.0
+                             go-golang-org-x-sys-0.37.0
+                             go-golang-org-x-term-0.36.0
+                             go-golang-org-x-text-0.30.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.42.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.42.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1l51p6db9sha2c6f8hqanp60ziy4f79gniz3blbi0vvd7pwm73hd"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.43.0
+                             go-golang-org-x-sys-0.36.0
+                             go-golang-org-x-term-0.35.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.35.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.35.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1496a1k8fn9yf3sn5j65cjvbkagp1g6981ssgbxrnc7lllaflw6g"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.36.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.29.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.29.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1bqawr6mmljgcv18zvhfnn6wbgwn7swcmsvb8s2a4j8cdl67hgyc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.36.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.44.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.44.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0f20m4j0ml1jpx5y0ki12f0dykg67mqqb21w80x68w3yp4flpybi"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.42.0
+                             go-golang-org-x-sys-0.36.0
+                             go-golang-org-x-term-0.35.0
+                             go-golang-org-x-text-0.29.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.41.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.41.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1rwnx3ry7yl0jkl9gxw8xgm2dbpmswa62y4b4sjsnlkqv8zyw0c0"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.42.0
+                             go-golang-org-x-sys-0.35.0
+                             go-golang-org-x-term-0.34.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.34.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.34.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1xflwjirg5hmz6k0ycawdd77z4g4hwi4cw261fd28lc4bsafi8kx"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.35.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.28.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.28.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1b6zgs0daqk271i520172149k8i15fl28shrhivikr7z13szcf96"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.35.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.43.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.43.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0zjpf0db94rqpdspmk7mr80hb4djj95lnnmmd9lc02zcb90f5zbd"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.41.0
+                             go-golang-org-x-sys-0.35.0
+                             go-golang-org-x-term-0.34.0
+                             go-golang-org-x-text-0.28.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.40.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.40.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1bk2bdlxkk3xfb5jgg9ign35r8dz6925fdpfzyrlyjsj7xfhw4yi"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.41.0
+                             go-golang-org-x-sys-0.34.0
+                             go-golang-org-x-term-0.33.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.33.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.33.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0zw8wr9i07lr900pha6ly3kayj7v6nkmbljdxvaw9g1bi7aibmh6"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.34.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.27.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.27.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1rzblw21c1bqpfyxd9miw5p61f96pd5s0n0n8vnzsic2j4zwkqhw"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.34.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.42.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.42.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0srzxz44nrl7v5ian4kf4k9a9733cinzn260j7zfq8885dxaa633"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.40.0
+                             go-golang-org-x-sys-0.34.0
+                             go-golang-org-x-term-0.33.0
+                             go-golang-org-x-text-0.27.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.25.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.25.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1fxrnmqcs91avhc5bsxsr1l4dnalbii1cc63mkkbma1b4z75csii"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.39.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.39.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0mdw49a6w7iwydsh53cj6ymq6qnx0zhjcv13dph1cy5a0vn9hgh5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.33.0
+                             go-golang-org-x-term-0.32.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.24.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.24.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17sjk98d3qwh9s6gqjmfy07z0gyj5hyv5a9kyg4si3yjfzbnwhx7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.38.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.38.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1wx7wf3ifb10cx2yckm925a9ydy5bw3iv664cma27abkfssj07ba"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.33.0
+                             go-golang-org-x-term-0.32.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.33.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.33.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "19m090xd3abysvk1y07fhhd025k3s456i71ww0pq0b2pzsva5ra2"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.32.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.32.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "09q25x265yyy4jfjqpm10x8jai30wcbhb7bqgkjll4gw2sz3zhz1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.33.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-google-go-cmp-0.6.0
+  (package
+    (name "go-github-com-google-go-cmp")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/google/go-cmp")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1n1j4hi50bl05pyys4i7y417k9g6k1blslj27z327qny7kkdl2ma"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/google/go-cmp"))
+    (home-page "https://github.com/google/go-cmp")
+    (synopsis "Package for equality of Go values")
+    (description
+     "This package is intended to be a more powerful and safer alternative to
+@@code{reflect.@code{DeepEqual}} for comparing whether two values are
+semantically equal.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.19.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.19.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17cl6lik51fqz0mwwsfnbbxgx1lky8smv3z2r03k7fdar4n68d6v"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.10.0
+                             go-golang-org-x-sys-0.17.0
+                             go-golang-org-x-term-0.17.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.17.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.17.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1h01ircszw707fssvhggqk8gv1bydg0hzx57xxm0zwfyy5c3nall"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.17.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.14.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.14.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "10mgwlhhyqrxmbrznsx1fdnk43fkn2mbjbcmwkhv0aps74l1xzkl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.21.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.21.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1k06xgjzz72fmfp2x5nhlsl2r6dg3fhwf7xrg2zzbapdjcramy1d"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.19.0
+                             go-golang-org-x-sys-0.17.0
+                             go-golang-org-x-term-0.17.0
+                             go-golang-org-x-text-0.14.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.23.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.23.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0q92kp8nwa8msgs0bsrypa85mqvpa23pvsv4pwnmfsk5cl76ldnf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.20.0
+                             go-golang-org-x-term-0.20.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.20.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.20.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0cj4k893215sfrn8x3smmz9wps5h4vd02lw6kz4d94nqjra8wkwi"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.20.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.15.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.15.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "196y4ijjwl01v9si1s0signbhnhcbmcigyndbsvbl8gsyrxfvx3i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.25.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.25.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17ipy444cd74vh8h3vbyg835gwcrg93advsy5kb6x3qdnrf5yc92"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.23.0
+                             go-golang-org-x-sys-0.20.0
+                             go-golang-org-x-term-0.20.0
+                             go-golang-org-x-text-0.15.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.15.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.15.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1024mn5jnpmqmqzll0n30knsjxk66a85hrhifcdzfsjkfr1ylwl5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.6.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0wpwi7rji6abjhlirh91gqwi81vv8is580jnm949n393zjrsdf1c"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.17.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.17.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0yqbn48bfkggn1hhw10jxg5gfmmw5kfvqcxnxim7i9k20b2b4sr6"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20240228155512-f48c80bd79b2
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20240228155512-f48c80bd79b2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1bbpilv20k8jb0k2gyx3ybx7v5gd2dqqsh0v6rjva08b7bvixc96"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.15.0
+                             go-golang-org-x-sync-0.6.0
+                             go-golang-org-x-sys-0.17.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.21.1-0.20240508182429-e35e4ccd0d2d
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.21.1-0.20240508182429-e35e4ccd0d2d")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "02vkqazcf0qnrl4wyngayl53lypm2998cava1lxs4blsb8kh0jcq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.17.0
+                        go-golang-org-x-net-0.25.0
+                        go-golang-org-x-sync-0.7.0
+                        go-golang-org-x-telemetry-0.0.0-20240228155512-f48c80bd79b2))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.25.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.25.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1r9532ml0psfby89agf20q23qzwfikhydl8q77ad5y73xvdx89lf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list
+                        go-golang-org-x-tools-0.21.1-0.20240508182429-e35e4ccd0d2d))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.40.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.40.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0zsh08wbamzlvlwvlw6slgcqhaa59rwz9pq01lbyjigw6cfww406"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.38.0
+                             go-golang-org-x-sys-0.33.0
+                             go-golang-org-x-term-0.32.0
+                             go-golang-org-x-text-0.25.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.14.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.14.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gpa1v6wnp1bszk5iyiakq1j37icgxswj3iysdrdyp0yadw0pm30"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.33.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.33.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1lbb4y1c5b4719pdhfcb90sdzagzsb2lw5hx8gizsba3cj0r0f25"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.24.0
+                        go-golang-org-x-net-0.40.0
+                        go-golang-org-x-sync-0.14.0
+                        go-golang-org-x-telemetry-0.0.0-20240521205824-bda55230c457))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.26.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.26.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0r2hc94xskj6z7pxhcamrn4420bwkl04y2aa0asskshag05c0mlk"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.33.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.41.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.41.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1y2j7wj0y603h30hv1lx7h3gbwiiwi2mwl22rr2z06k6ngr65ypb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.39.0
+                             go-golang-org-x-sys-0.33.0
+                             go-golang-org-x-term-0.32.0
+                             go-golang-org-x-text-0.26.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.15.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.15.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0hfxqj3cf6a06xk5nf2wn8drp413a6fxg359ccb81w87dy31xzi5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.12.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.12.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0vzhyzdrbsbav968s1aqzi9x4dynqzd0qfsyp6fz6m8y4cxik11p"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.8.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1p81niiin8dwyrjl2xsc95136w3vdw4kmj0w3mlh0vh5v134s4xq"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.8.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1c2y6ln6yqi9rrsn2i2yp8zga8j1vp0jcxd6152r8r92bhnsrgqf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.8.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.9.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.9.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1krb09z7vcl99h7a1ac47n4s13mjp0x549y4s49k2ncrqddwklf7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.10.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.10.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1m27i5hpk2bdljz6zk8p6270bk6yrn6n5rnynr71ff2rh18s4h8y"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-sys-0.8.0
+                             go-golang-org-x-term-0.8.0
+                             go-golang-org-x-text-0.9.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.13.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.13.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1lx4zhl8mazi8n16ns55zkh9hl870ij1ag9an3bfzp0ppf5y9sif"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.10.0
+                             go-golang-org-x-sys-0.12.0
+                             go-golang-org-x-term-0.12.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.12.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.12.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ir2n7m5gm6bs2j9nidp09cxlv6190nq3lmnqsavvzmgxb92hn9l"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.12.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.8.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1dnzhiqgx33r2l0bz4amx52cmmw0wz4cvpm6ax5gq4ax6agk6998"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.5.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.5.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0yiyjhyzsq7iml85nry5c7jlazrqlywkvgpllhcw23k4ndgy4w3z"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.5.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.7.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.7.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17k7rgmv976ihfzwr8a5gfb65m1gdp1a4s4mk0fn38dwmxgig3k5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.1.12))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.6.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0mgh4rzxn1rwb17h8wbgzq7jsics03vrm8k9vbykvi90ra87ihbv"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-sys-0.5.0
+                             go-golang-org-x-term-0.5.0
+                             go-golang-org-x-text-0.7.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.5.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.5.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ypmc9bbxxz1wjl8bp2233x7qgfpiz72d0smm0jng1z5bdjmayx7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.1.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "07qrhni6f5hh5p95k1yk6s4wsj341q663irvx6rllrxfsymj6a0z"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.6.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.6.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "12gl0k0653zgsims5rgqm9pcgw76yxldkng9987c0k3ysx75z5sf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.8.0
+                             go-golang-org-x-net-0.6.0
+                             go-golang-org-x-sync-0.1.0
+                             go-golang-org-x-sys-0.5.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.13.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.13.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "15k0hrivb22qwifiimqaz36xcyr86ml4h27s4jlczmybqly7hlwg"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.6.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.15.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.15.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0z49cp7lwcksqqrhq03lbs6xxn8xil0ahanp6xkkyrv60d5n0j4k"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.13.0
+                             go-golang-org-x-sys-0.12.0
+                             go-golang-org-x-term-0.12.0
+                             go-golang-org-x-text-0.13.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.12.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.12.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1pjv2zmjqwfbn399smanczsy2lqfmyscjrd9jx2nci5rm7r6fds7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.3.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0jmkqah45db9nz6yjdd8vvanpjfzb5lsv6bxf0d1dih4zhp4l8kc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.13.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.13.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "08ak79na26dm4xq071pr6qf3gxqd9h84pygcch4lh3yvnqssybfc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.4.13
+                             go-golang-org-x-mod-0.12.0
+                             go-golang-org-x-net-0.15.0
+                             go-golang-org-x-sync-0.3.0
+                             go-golang-org-x-sys-0.12.0))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.17.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.17.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1spva76nman7p8hy484vql57gwrfzkg8cbvbi12il0gy0afq9mp9"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.13.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.7.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.7.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03yq3pnjwqxqy1cvbkaa39ca2b9cli1k5wnz76l3a65n9fafai6q"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.20.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.20.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1c0534cl6mm3x4gi3cf9x6kdg1v5xdd5rsm0iqjnj7yxinmb8gw6"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20240521205824-bda55230c457
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20240521205824-bda55230c457")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1pnij6aljk9lrgrw4zd3gdsa5jwqz3zrn1197zh8k2rm07ywbpkp"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.17.0
+                             go-golang-org-x-sync-0.7.0
+                             go-golang-org-x-sys-0.20.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.34.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.34.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0gin77ikq2kzbqpyjp87ndkcpdsn3dnh6bh4j2038dzqh0kgdqqb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.25.0
+                        go-golang-org-x-net-0.41.0
+                        go-golang-org-x-sync-0.15.0
+                        go-golang-org-x-telemetry-0.0.0-20240521205824-bda55230c457))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.26.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.26.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0kxra52rzrlnfkwfpl1sjb31n0nx0rrd6d9qhm5mz95sn11vcwm8"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.34.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20250710130107-8d8967aff50b
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20250710130107-8d8967aff50b")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0g4hrzj2mkmijb7q6pdwkdg882qbz346cs571lrfmrp0kjyxaig3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.26.0
+                             go-golang-org-x-sync-0.16.0
+                             go-golang-org-x-sys-0.34.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.35.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.35.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0lk3y09hhvn8r4335cadhpnfk4dbk12khaasbr4yg9gpywidz7c7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.26.0
+                        go-golang-org-x-net-0.42.0
+                        go-golang-org-x-sync-0.16.0
+                        go-golang-org-x-telemetry-0.0.0-20250710130107-8d8967aff50b))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.27.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.27.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1sc4khiag5xdjmm898iaifxmh1az8a5rc0bic5ylxkcpkkiddn1j"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.35.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.16.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.16.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0jq6fx9wv0hmg247dlg718ickgv49ddmm1imsbg34cwy8i2878mj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.35.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.35.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "01k7rkyqvf99m24xcfjdpkrad22rvvs9xp91l1sbsyjgzzy8g620"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20250807160809-1a19826ec488
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20250807160809-1a19826ec488")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0vriymj4kgjcl6x32mssa5ibbw20ljd0z1z288nh0rf13bijdjm9"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.27.0
+                             go-golang-org-x-sync-0.16.0
+                             go-golang-org-x-sys-0.35.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.36.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.36.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "15lxq0hwj85brz97mdjjbnj6h504n33ssx3cxzx32g87x3lz34md"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.27.0
+                        go-golang-org-x-net-0.43.0
+                        go-golang-org-x-sync-0.16.0
+                        go-golang-org-x-telemetry-0.0.0-20250807160809-1a19826ec488))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.28.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.28.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0wwcxzq7qahnvbfinwhz31mriqq43z480vyn82yambnahq7gl452"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.36.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20250908211612-aef8a434d053
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20250908211612-aef8a434d053")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0z8hhil19l1l9qc4ricgb512lhqhi6mahas1yxrnf2zfz7lsimlr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.28.0
+                             go-golang-org-x-sync-0.17.0
+                             go-golang-org-x-sys-0.36.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.37.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.37.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0l0srynl2cikmz089q5vqgifz6ll2ic1762fbfvak26vqbcx0knz"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.28.0
+                        go-golang-org-x-net-0.44.0
+                        go-golang-org-x-sync-0.17.0
+                        go-golang-org-x-telemetry-0.0.0-20250908211612-aef8a434d053))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.29.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.29.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1cc79540hc7yjwmqi6574808i3i3p0n8q49fp7vccb86qgms1rcc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.37.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.17.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.17.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0bga9sfiwqxs7g913p7b355hg30agw58h5f5k7rzgpsai37nbkik"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20251008203120-078029d740a8
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20251008203120-078029d740a8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0h0yk9xlc1zi72fsg4pvl3f4a53ygd2wv186gyx84ibq620a2a09"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.29.0
+                             go-golang-org-x-sync-0.17.0
+                             go-golang-org-x-sys-0.37.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.38.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.38.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0wg5cjz0skwafi1riqm7l06s9p1jbsijym5s7w8nc2cyq1cwi0w4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.29.0
+                        go-golang-org-x-net-0.46.0
+                        go-golang-org-x-sync-0.17.0
+                        go-golang-org-x-telemetry-0.0.0-20251008203120-078029d740a8))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.30.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.30.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1q8argakyi6x65kisydgkzicz28i03r31bb3bdrp7d5j08kxinv4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.38.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20251203150158-8fff8a5912fc
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20251203150158-8fff8a5912fc")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1vlml5zadv8gjcsvh72bahrs2vfbcpgx39hr0035q654ypglj1bm"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.30.0
+                             go-golang-org-x-sync-0.18.0
+                             go-golang-org-x-sys-0.38.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.40.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.40.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "05prg8ay4z0f49g13mm9b1iwqpsq6kaw0qcafmbmz95rgbvzfrfr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.31.0
+                        go-golang-org-x-net-0.48.0
+                        go-golang-org-x-sync-0.19.0
+                        go-golang-org-x-telemetry-0.0.0-20251203150158-8fff8a5912fc))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.32.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.32.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0sf1jpxakgb3wlhyjfrhrbypj7xccvqanqmxzyqhyhm5bniq12q9"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.40.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.40.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.40.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1rygxjhh29hjzr6jni6kxaib1c9d6mp2wvjngfzdpxxmm9rk9r3d"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20260109210033-bd525da824e2
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20260109210033-bd525da824e2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "06iz0ga0lrxzqf2fyrngy9x6cnx6rvrcnfgk2f2gm4r3y0690f4m"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.32.0
+                             go-golang-org-x-sync-0.19.0
+                             go-golang-org-x-sys-0.40.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.41.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.41.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1vn6a2an85732n23xz4i8z9jk4wqnxxhrp1wd77zs2n3yny8m3yw"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.32.0
+                        go-golang-org-x-net-0.49.0
+                        go-golang-org-x-sync-0.19.0
+                        go-golang-org-x-telemetry-0.0.0-20260109210033-bd525da824e2))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-mod-0.33.0
+  (package
+    (name "go-golang-org-x-mod")
+    (version "0.33.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/mod")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0g1g82lzcrn11b33aw1gs8k3whf7l76kgzxr49126shbyq6dxaws"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/mod"))
+    (propagated-inputs (list go-golang-org-x-tools-0.41.0))
+    (home-page "https://golang.org/x/mod")
+    (synopsis "mod")
+    (description
+     "This repository holds packages for writing tools that work directly with Go
+module mechanics.  That is, it is for direct manipulation of Go modules
+themselves.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.19.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.19.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ykjzxskvy1jbvyp2svd766jiyv3m0rqg89ifg7flllrqbx5kd25"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.41.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.41.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "015ip5ifzl21k50d6a5labxk967cjir905cg3xb2spslsnp0304v"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-telemetry-0.0.0-20260209163413-e7419c687ee4
+  (package
+    (name "go-golang-org-x-telemetry")
+    (version "0.0.0-20260209163413-e7419c687ee4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/telemetry")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1wr4b40lwzpac2n9ipz5lmq6p973g5mr2im38dy3816lbg84rp38"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/telemetry"))
+    (propagated-inputs (list go-golang-org-x-mod-0.33.0
+                             go-golang-org-x-sync-0.19.0
+                             go-golang-org-x-sys-0.41.0))
+    (home-page "https://golang.org/x/telemetry")
+    (synopsis "Go Telemetry")
+    (description
+     "This repository holds the Go Telemetry server code and libraries, used for
+hosting @@url{https://telemetry.go.dev,telemetry.go.dev} and instrumenting Go
+toolchain programs with opt-in telemetry.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-tools-0.42.0
+  (package
+    (name "go-golang-org-x-tools")
+    (version "0.42.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/tools")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0206hl6v7gy7cxwamjapa1zr2n3clj0vaqwyy6izcw18faga466i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/tools"))
+    (propagated-inputs (list go-github-com-google-go-cmp-0.6.0
+                        go-github-com-yuin-goldmark-1.4.13
+                        go-golang-org-x-mod-0.33.0
+                        go-golang-org-x-net-0.50.0
+                        go-golang-org-x-sync-0.19.0
+                        go-golang-org-x-telemetry-0.0.0-20260209163413-e7419c687ee4))
+    (home-page "https://golang.org/x/tools")
+    (synopsis "Go Tools")
+    (description
+     "This repository provides the @@code{golang.org/x/tools} module, comprising
+various tools and packages mostly for static analysis of Go programs, some of
+which are listed below.  Use the \"Go reference\" link above for more information
+about any package.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-text-0.35.0
+  (package
+    (name "go-golang-org-x-text")
+    (version "0.35.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/text")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ak185y6q2gbpmihlgj5aaynbnkm139h3lrmycrb4lp93r2jxfpx"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/text"))
+    (propagated-inputs (list go-golang-org-x-tools-0.42.0))
+    (home-page "https://golang.org/x/text")
+    (synopsis "Go Text")
+    (description
+     "text is a repository of text-related packages related to internationalization
+(i18n) and localization (l10n), such as character encodings, text
+transformations, and locale-specific text handling.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.52.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.52.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "152pzw1bnfv7byp0pm31gj3rn4z3l8qs14g1zmidm5b12j90c1jd"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.49.0
+                             go-golang-org-x-sys-0.42.0
+                             go-golang-org-x-term-0.41.0
+                             go-golang-org-x-text-0.35.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.43.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.43.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "18by7v7gvbanxkqjdadisgc7hgsn580yy5zj42wgiv642qd2r11g"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.42.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.42.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ms3xm3m17ba2y7vk1mhyqjgzf15qn00v8hb340xivga0yy86a0l"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.43.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-crypto-0.50.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.50.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1rk47vw7sirdakvl0z1ffgrsd1xm285i3wv6xbm47b8irvailxxf"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.52.0
+                             go-golang-org-x-sys-0.43.0
+                             go-golang-org-x-term-0.42.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sync-0.20.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.20.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0inbjipc9a1ai7r1ar4hqgq1d2js5w2v6cnda3l5msna4y227dy9"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-time-0.15.0
+  (package
+    (name "go-golang-org-x-time")
+    (version "0.15.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/time")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0qgpq5qdkhx82b0p6616qzsw3a2hgkfzpxwqvhyvk7vhmq1vhgg4"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/time"))
+    (home-page "https://golang.org/x/time")
+    (synopsis "Go Time")
+    (description "This repository provides supplementary Go time packages.")
+    (license license:bsd-3)))
+
+(define-public go-charm-land-wish-2.0.1
+  (package
+    (name "go-charm-land-wish")
+    (version "2.0.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/wish")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "12nq327n2scg4wz3ib75g0151vbmgkqwd5llfz0y80xq9wdfc027"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "charm.land/wish/v2"
+      #:unpack-path "charm.land/wish"))
+    (propagated-inputs (list go-charm-land-bubbletea-2.0.2
+                        go-charm-land-log-2.0.0
+                        go-github-com-charmbracelet-colorprofile-0.4.3
+                        go-github-com-charmbracelet-keygen-0.5.4
+                        go-github-com-charmbracelet-ssh-0.0.0-20250826160808-ebfa259c7309
+                        go-github-com-go-git-go-git-5.17.2
+                        go-github-com-google-go-cmp-0.7.0
+                        go-github-com-hashicorp-golang-lru-v2
+                        go-github-com-matryer-is-1.4.1
+                        go-golang-org-x-crypto-0.50.0
+                        go-golang-org-x-sync-0.20.0
+                        go-golang-org-x-time-0.15.0))
+    (home-page "https://charm.land/wish")
+    (synopsis "Wish")
+    (description "Package wish provides utilities for building SSH servers.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sync-0.21.0
+  (package
+    (name "go-golang-org-x-sync")
+    (version "0.21.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sync")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "11ix8kkmd7nyarahg3b7j1yp85dgh9cikn3mlva3xbv4pmawyzns"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sync"))
+    (home-page "https://golang.org/x/sync")
+    (synopsis "Go Sync")
+    (description
+     "This repository provides Go concurrency primitives in addition to the ones
+provided by the language and \"sync\" and \"sync/atomic\" packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-charmbracelet-ultraviolet-0.0.0-20260703014108-f5a850f9c2b7
+  (package
+    (name "go-github-com-charmbracelet-ultraviolet")
+    (version "0.0.0-20260703014108-f5a850f9c2b7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/ultraviolet")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0psakkpv8vvvfsf2b9lyvlq9xcmpicky12yxdqrqn1rnmwpm4rki"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/ultraviolet"))
+    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.3
+                        go-github-com-charmbracelet-x-ansi-0.11.7
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-charmbracelet-x-termios-0.1.1
+                        go-github-com-charmbracelet-x-windows-0.2.2
+                        go-github-com-clipperhouse-uax29-2.7.0
+                        go-github-com-lucasb-eyer-go-colorful-1.4.0
+                        go-github-com-muesli-cancelreader-0.2.2
+                        go-github-com-rivo-uniseg-0.4.7
+                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+                        go-golang-org-x-sync-0.21.0
+                        go-golang-org-x-sys-0.46.0))
+    (home-page "https://github.com/charmbracelet/ultraviolet")
+    (synopsis "Ultraviolet")
+    (description
+     "Package uv (Ultraviolet) provides primitives for building terminal user
+interfaces in Go.")
+    (license license:expat)))
+
+(define-public go-charm-land-bubbletea-2.0.8
+  (package
+    (name "go-charm-land-bubbletea")
+    (version "2.0.8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/bubbletea")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1m0mb529gn47vy3j7nm6bx832hvq7sna9q1icl0cgw4r1afs3x0q"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "charm.land/bubbletea/v2"
+      #:unpack-path "charm.land/bubbletea"))
+    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.3
+                        go-github-com-charmbracelet-ultraviolet-0.0.0-20260703014108-f5a850f9c2b7
+                        go-github-com-charmbracelet-x-ansi-0.11.7
+                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20241212170349-ad4b7ae0f25f
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-lucasb-eyer-go-colorful-1.4.0
+                        go-github-com-muesli-cancelreader-0.2.2
+                        go-golang-org-x-sys-0.46.0))
+    (home-page "https://charm.land/bubbletea")
+    (synopsis "Bubble Tea")
+    (description
+     "Package tea provides a framework for building rich terminal user interfaces
+based on the paradigms of The Elm Architecture.  It's well-suited for simple and
+complex terminal applications, either inline, full-window, or a mix of both.
+It's been battle-tested in several large projects and is production-ready.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-ultraviolet-0.0.0-20260525132238-948f4557a654
+  (package
+    (name "go-github-com-charmbracelet-ultraviolet")
+    (version "0.0.0-20260525132238-948f4557a654")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/ultraviolet")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1r4rk2qv9db6iglxg116vzr0z8hjvkpqcm11qimgc9idlzb3ssrs"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/ultraviolet"))
+    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.3
+                        go-github-com-charmbracelet-x-ansi-0.11.7
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-charmbracelet-x-termios-0.1.1
+                        go-github-com-charmbracelet-x-windows-0.2.2
+                        go-github-com-clipperhouse-uax29-2.7.0
+                        go-github-com-lucasb-eyer-go-colorful-1.4.0
+                        go-github-com-muesli-cancelreader-0.2.2
+                        go-github-com-rivo-uniseg-0.4.7
+                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+                        go-golang-org-x-sync-0.20.0
+                        go-golang-org-x-sys-0.45.0))
+    (home-page "https://github.com/charmbracelet/ultraviolet")
+    (synopsis "Ultraviolet")
+    (description
+     "Package uv (Ultraviolet) provides primitives for building terminal user
+interfaces in Go.")
+    (license license:expat)))
+
+(define-public go-charm-land-bubbletea-2.0.7
+  (package
+    (name "go-charm-land-bubbletea")
+    (version "2.0.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/bubbletea")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "02shwpml0jzw7nyr9bv72vzjd5blxqabs5z0l9w9gpaslnf40ajc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "charm.land/bubbletea/v2"
+      #:unpack-path "charm.land/bubbletea"))
+    (propagated-inputs (list go-github-com-charmbracelet-colorprofile-0.4.3
+                        go-github-com-charmbracelet-ultraviolet-0.0.0-20260525132238-948f4557a654
+                        go-github-com-charmbracelet-x-ansi-0.11.7
+                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20241212170349-ad4b7ae0f25f
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-lucasb-eyer-go-colorful-1.4.0
+                        go-github-com-muesli-cancelreader-0.2.2
+                        go-golang-org-x-sys-0.45.0))
+    (home-page "https://charm.land/bubbletea")
+    (synopsis "Bubble Tea")
+    (description
+     "Package tea provides a framework for building rich terminal user interfaces
+based on the paradigms of The Elm Architecture.  It's well-suited for simple and
+complex terminal applications, either inline, full-window, or a mix of both.
+It's been battle-tested in several large projects and is production-ready.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.45.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.45.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "12agfwdvgamd88rkczfqc8ag4mc8hlj0ilvnvpw0kk0ick8xndx0"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-charm-land-lipgloss-2.0.4
+  (package
+    (name "go-charm-land-lipgloss")
+    (version "2.0.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/lipgloss")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1j7m4ljwg19dkznv8d353chx18ghsrkc42aw4hzply12p2cpcpw8"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "charm.land/lipgloss/v2"
+      #:unpack-path "charm.land/lipgloss"))
+    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.4.1
+                        go-github-com-charmbracelet-colorprofile-0.4.3
+                        go-github-com-charmbracelet-ultraviolet-0.0.0-20251205161215-1948445e3318
+                        go-github-com-charmbracelet-x-ansi-0.11.7
+                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
+                        go-github-com-charmbracelet-x-term-0.2.2
+                        go-github-com-clipperhouse-displaywidth-0.11.0
+                        go-github-com-lucasb-eyer-go-colorful-1.4.0
+                        go-github-com-rivo-uniseg-0.4.7
+                        go-golang-org-x-sys-0.45.0))
+    (home-page "https://charm.land/lipgloss")
+    (synopsis "Lip Gloss")
+    (description
+     "Package lipgloss provides style definitions for nice terminal layouts.  Built
+with TUIs in mind.")
+    (license license:expat)))
+
+(define-public go-github-com-makenowjust-heredoc-1.0.0
+  (package
+    (name "go-github-com-makenowjust-heredoc")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/makenowjust/heredoc")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "18f21zm8n2wlnkz1ylw8rcxmqxyv2rlz8749yfqggm2m0m2884pj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/MakeNowJust/heredoc"))
+    (home-page "https://github.com/MakeNowJust/heredoc")
+    (synopsis "heredoc")
+    (description
+     "Package heredoc provides creation of here-documents from raw strings.")
+    (license license:expat)))
+
+(define-public go-github-com-atotto-clipboard-0.1.4
+  (package
+    (name "go-github-com-atotto-clipboard")
+    (version "0.1.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/atotto/clipboard")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ycd8zkgsq9iil9svhlwvhcqwcd7vik73nf8rnyfnn10gpjx97k5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/atotto/clipboard"))
+    (home-page "https://github.com/atotto/clipboard")
+    (synopsis "Clipboard for Go")
+    (description "Package clipboard read/write on clipboard.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-charmbracelet-harmonica-0.2.0
+  (package
+    (name "go-github-com-charmbracelet-harmonica")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/harmonica")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1aasg0c0xxhwav4ivm1mqmsqab6lk407xky8c19pb85r1hdbq0n7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/harmonica"))
+    (home-page "https://github.com/charmbracelet/harmonica")
+    (synopsis "Harmonica")
+    (description
+     "Package harmonica is a set of physics-based animation tools for 2D and 3D
+applications.  There's a spring animation simulator for for smooth, realistic
+motion and a projectile simulator well suited for projectiles and particles.")
+    (license license:expat)))
+
+(define-public go-github-com-dustin-go-humanize-1.0.1
+  (package
+    (name "go-github-com-dustin-go-humanize")
+    (version "1.0.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dustin/go-humanize")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1iyhd90pnmxh64nhsh6k02c1b1glpmhh4whga9jgb9g0i5hz3sya"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/dustin/go-humanize"))
+    (home-page "https://github.com/dustin/go-humanize")
+    (synopsis "Humane Units")
+    (description
+     "Package humanize converts boring ugly numbers to human-friendly strings and
+back.")
+    (license license:expat)))
+
+(define-public go-github-com-mattn-go-runewidth-0.0.24
+  (package
+    (name "go-github-com-mattn-go-runewidth")
+    (version "0.0.24")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/mattn/go-runewidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "139p1fw908c5wd2njpw9725kcbzp12df5adyiw178kd595kaysxp"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/mattn/go-runewidth"))
+    (propagated-inputs (list go-github-com-clipperhouse-uax29-2.2.0))
+    (home-page "https://github.com/mattn/go-runewidth")
+    (synopsis "go-runewidth")
+    (description
+     "This package provides functions to get fixed width of the character or string.")
+    (license license:expat)))
+
+(define-public go-github-com-kylelemons-godebug-1.1.0
+  (package
+    (name "go-github-com-kylelemons-godebug")
+    (version "1.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/kylelemons/godebug")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0dkk3friykg8p6wgqryx6745ahhb9z1j740k7px9dac6v5xjp78c"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/kylelemons/godebug"))
+    (home-page "https://github.com/kylelemons/godebug")
+    (synopsis "Pretty Printing for Go")
+    (description
+     "Have you ever wanted to get a pretty-printed version of a Go data structure,
+complete with indentation? I have found this especially useful in unit tests and
+in debugging my code, and thus godebug was born!")
+    (license license:asl2.0)))
+
+(define-public go-github-com-sahilm-fuzzy-0.1.3
+  (package
+    (name "go-github-com-sahilm-fuzzy")
+    (version "0.1.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/sahilm/fuzzy")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1mn8813fbfigkh3z71lzqclxgfj2dfxjxp9nxrv1z076z1aj51c8"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/sahilm/fuzzy"))
+    (propagated-inputs (list go-github-com-kylelemons-godebug-1.1.0))
+    (home-page "https://github.com/sahilm/fuzzy")
+    (synopsis "fuzzy")
+    (description
+     "Package fuzzy provides fuzzy string matching optimized for filenames and code
+symbols in the style of Sublime Text, VSCode, @code{IntelliJ} IDEA et al.")
+    (license license:expat)))
+
+(define-public go-charm-land-bubbles-2.1.1
+  (package
+    (name "go-charm-land-bubbles")
+    (version "2.1.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/bubbles")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1i91gqgqpxvlwca7r633ckvni5y530vild3y75ri75vg4myr2hfb"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "charm.land/bubbles/v2"
+      #:unpack-path "charm.land/bubbles"))
+    (propagated-inputs (list go-charm-land-bubbletea-2.0.7
+                        go-charm-land-lipgloss-2.0.4
+                        go-github-com-atotto-clipboard-0.1.4
+                        go-github-com-charmbracelet-harmonica-0.2.0
+                        go-github-com-charmbracelet-x-ansi-0.11.7
+                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20250806222409-83e3a29d542f
+                        go-github-com-dustin-go-humanize-1.0.1
+                        go-github-com-makenowjust-heredoc-1.0.0
+                        go-github-com-mattn-go-runewidth-0.0.24
+                        go-github-com-rivo-uniseg-0.4.7
+                        go-github-com-sahilm-fuzzy-0.1.3))
+    (home-page "https://charm.land/bubbles")
+    (synopsis "Bubbles")
+    (description
+     "Package bubbles provides some components for Bubble Tea applications.  These
+components are used in production in Glow, Charm and many other applications.")
+    (license license:expat)))
+
+(define-public go-github-com-alecthomas-repr-0.4.0
+  (package
+    (name "go-github-com-alecthomas-repr")
+    (version "0.4.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/alecthomas/repr")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ikvl78dighkn87bxk6gki4wcz9f138n7kbqkagj5vbdb690yjkl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/alecthomas/repr"))
+    (home-page "https://github.com/alecthomas/repr")
+    (synopsis "Python's repr() for Go")
+    (description
+     "Package repr attempts to represent Go values in a form that can be
+copy-and-pasted into source code directly.")
+    (license license:expat)))
+
+(define-public go-github-com-hexops-gotextdiff-1.0.3
+  (package
+    (name "go-github-com-hexops-gotextdiff")
+    (version "1.0.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/hexops/gotextdiff")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1vgq6w0cfhr76qlczgm5khsj1wnjkva0vhkh3qspaa1nkfw3jny1"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/hexops/gotextdiff"))
+    (home-page "https://github.com/hexops/gotextdiff")
+    (synopsis "gotextdiff - unified text diffing in Go")
+    (description "package gotextdiff supports a pluggable diff algorithm.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-alecthomas-assert-2.11.0
+  (package
+    (name "go-github-com-alecthomas-assert")
+    (version "2.11.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/alecthomas/assert")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1dvpz4xpx58q3nfwxcsci60c9zxmbmhr6pwr4mc7pgycdjr1cn6r"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/alecthomas/assert/v2"
+      #:unpack-path "github.com/alecthomas/assert"))
+    (propagated-inputs (list go-github-com-alecthomas-repr-0.4.0
+                             go-github-com-hexops-gotextdiff-1.0.3))
+    (home-page "https://github.com/alecthomas/assert")
+    (synopsis "A simple assertion library using Go generics")
+    (description
+     "Package assert provides type-safe assertions with clean error messages.")
+    (license license:expat)))
+
+(define-public go-github-com-alecthomas-repr-0.5.1
+  (package
+    (name "go-github-com-alecthomas-repr")
+    (version "0.5.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/alecthomas/repr")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0c3wws37bbxycnq4zg35bjw4hy0wq3pv4f123lk7mfg0kvkp9h73"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/alecthomas/repr"))
+    (home-page "https://github.com/alecthomas/repr")
+    (synopsis "Python's repr() for Go")
+    (description
+     "Package repr attempts to represent Go values in a form that can be
+copy-and-pasted into source code directly.")
+    (license license:expat)))
+
+(define-public go-github-com-dlclark-regexp2-1.11.5
+  (package
+    (name "go-github-com-dlclark-regexp2")
+    (version "1.11.5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dlclark/regexp2")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0i5c7ak8r4wwlyrx5f1mdipqk6p6ms1jgclb7hlb4qgy83c7xplc"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/dlclark/regexp2"))
+    (home-page "https://github.com/dlclark/regexp2")
+    (synopsis "regexp2 - full featured regular expressions for Go")
+    (description
+     "Package regexp2 is a regexp package that has an interface similar to Go's
+framework regexp engine but uses a more feature full regex engine behind the
+scenes.")
+    (license license:expat)))
+
+(define-public go-github-com-alecthomas-chroma-2.20.0
+  (package
+    (name "go-github-com-alecthomas-chroma")
+    (version "2.20.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/alecthomas/chroma")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "05w4hnfcxqdlsz7mkc0m3jbp1aj67wzyhq5jh8ldfgnyjnlafia3"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/alecthomas/chroma/v2"
+      #:unpack-path "github.com/alecthomas/chroma"))
+    (propagated-inputs (list go-github-com-alecthomas-assert-v2
+                             go-github-com-alecthomas-repr-0.5.1
+                             go-github-com-dlclark-regexp2-1.11.5))
+    (home-page "https://github.com/alecthomas/chroma")
+    (synopsis "A general purpose syntax highlighter in pure Go")
+    (description
+     "Package chroma takes source code and other structured text and converts it into
+syntax highlighted HTML, ANSI- coloured text, etc.")
+    (license #f)))
+
+(define-public go-github-com-charmbracelet-colorprofile-0.2.3-0.20250311203215-f60798e515dc
+  (package
+    (name "go-github-com-charmbracelet-colorprofile")
+    (version "0.2.3-0.20250311203215-f60798e515dc")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/colorprofile")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "05d7dnqkncc1j2lfyw7c7l3mv328wp3qxvaq23rjz4xalwm1zp5y"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/colorprofile"))
+    (propagated-inputs (list go-github-com-charmbracelet-x-ansi-0.8.0
+                        go-github-com-charmbracelet-x-term-0.2.1
+                        go-github-com-lucasb-eyer-go-colorful-1.2.0
+                        go-github-com-xo-terminfo-0.0.0-20220910002029-abceb7e1c41e
+                        go-golang-org-x-sys-0.30.0))
+    (home-page "https://github.com/charmbracelet/colorprofile")
+    (synopsis "Colorprofile")
+    (description
+     "Package colorprofile provides a way to downsample ANSI escape sequence colors
+and styles automatically based on output, environment variables, and Terminfo
+databases.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-ansi-0.8.0
+  (package
+    (name "go-github-com-charmbracelet-x-ansi")
+    (version "0.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "ansi"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17gxmjaa08glhlxmjqdpsvr8dpw9jnkgx534j0i75wk3np9fji5g"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/ansi"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-lucasb-eyer-go-colorful-1.2.0
+                             go-github-com-mattn-go-runewidth-0.0.16
+                             go-github-com-rivo-uniseg-0.4.7))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-sys-0.26.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.26.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1qdg8lrc5f8527adc9xarp4dm30i2la02h7x3nhj6486vlkw762a"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-charmbracelet-x-term-0.2.1
+  (package
+    (name "go-github-com-charmbracelet-x-term")
+    (version "0.2.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "term"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1shw55110fnn4xz80wmgr18czmiil6z1j064m90iw8c7j9llfzn5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/term"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-golang-org-x-sys-0.26.0))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package term provides a platform-independent interfaces for interacting with
+Terminal and TTY devices.")
+    (license license:expat)))
+
+(define-public go-github-com-mattn-go-runewidth-0.0.16
+  (package
+    (name "go-github-com-mattn-go-runewidth")
+    (version "0.0.16")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/mattn/go-runewidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0d7wbfz1kd3m0a4sx0ijrnbn4kw3bhn6myvnk76s19h8zjvafbrl"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/mattn/go-runewidth"))
+    (propagated-inputs (list go-github-com-rivo-uniseg-0.2.0))
+    (home-page "https://github.com/mattn/go-runewidth")
+    (synopsis "go-runewidth")
+    (description
+     "This package provides functions to get fixed width of the character or string.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-cellbuf-0.0.13
+  (package
+    (name "go-github-com-charmbracelet-x-cellbuf")
+    (version "0.0.13")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "cellbuf"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1hx2dcxr40vs73xmhx0yhhafhjhns064zl9i5wskdyp47nl3z81w"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/cellbuf"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list
+                        go-github-com-charmbracelet-colorprofile-0.2.3-0.20250311203215-f60798e515dc
+                        go-github-com-charmbracelet-x-ansi-0.8.0
+                        go-github-com-charmbracelet-x-term-0.2.1
+                        go-github-com-mattn-go-runewidth-0.0.16
+                        go-github-com-rivo-uniseg-0.4.7))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package cellbuf provides terminal cell buffer functionality.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-lipgloss-1.1.1-0.20250404203927-76690c660834
+  (package
+    (name "go-github-com-charmbracelet-lipgloss")
+    (version "1.1.1-0.20250404203927-76690c660834")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/lipgloss")
+             (commit (go-version->git-ref version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0jldm4r64mfay3d82d9k4cw6b50phrck6s94x9a0x779z88bjx6r"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/lipgloss"))
+    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.2.0
+                        go-github-com-charmbracelet-x-ansi-0.8.0
+                        go-github-com-charmbracelet-x-cellbuf-0.0.13
+                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20240806155701-69247e0abc2a
+                        go-github-com-muesli-termenv-0.16.0
+                        go-github-com-rivo-uniseg-0.4.7))
+    (home-page "https://github.com/charmbracelet/lipgloss")
+    (synopsis "Lip Gloss")
+    (description
+     "Style definitions for nice terminal layouts.  Built with TUIs in mind.")
+    (license license:expat)))
+
+(define-public go-github-com-bits-and-blooms-bitset-1.24.0
+  (package
+    (name "go-github-com-bits-and-blooms-bitset")
+    (version "1.24.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/bits-and-blooms/bitset")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1sdmxk47iq6racm18dix326d9p4hrndisdxfbrmgw7gg34g52w1b"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/bits-and-blooms/bitset"))
+    (home-page "https://github.com/bits-and-blooms/bitset")
+    (synopsis "bitset")
+    (description
+     "Package bitset implements bitsets, a mapping between non-negative integers and
+boolean values.  It should be more efficient than map[uint] bool.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-rivo-uniseg-0.2.0
+  (package
+    (name "go-github-com-rivo-uniseg")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/rivo/uniseg")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0j7h22vfmjj562vr8gpsyrkrwp1pq9ayh5fylv24skxb467g9f0q"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/rivo/uniseg"))
+    (home-page "https://github.com/rivo/uniseg")
+    (synopsis "Unicode Text Segmentation for Go")
+    (description
+     "Package uniseg implements Unicode Text Segmentation, Unicode Line Breaking, and
+string width calculation for monospace fonts.  Unicode Text Segmentation
+conforms to Unicode Standard Annex #29
+(@@url{https://unicode.org/reports/tr29/,https://unicode.org/reports/tr29/}) and
+Unicode Line Breaking conforms to Unicode Standard Annex #14
+(@@url{https://unicode.org/reports/tr14/,https://unicode.org/reports/tr14/}).")
+    (license license:expat)))
+
+(define-public go-github-com-mattn-go-runewidth-0.0.17
+  (package
+    (name "go-github-com-mattn-go-runewidth")
+    (version "0.0.17")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/mattn/go-runewidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "185mrzq3sa3liddpnq2pi4b3crxspwcmkbnjb122i1wrwlbzgrjx"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/mattn/go-runewidth"))
+    (propagated-inputs (list go-github-com-rivo-uniseg-0.2.0))
+    (home-page "https://github.com/mattn/go-runewidth")
+    (synopsis "go-runewidth")
+    (description
+     "This package provides functions to get fixed width of the character or string.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-ansi-0.10.2
+  (package
+    (name "go-github-com-charmbracelet-x-ansi")
+    (version "0.10.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "ansi"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0dp8ifp78lzh0pg86fnjmix1yvwzbifa7rz8x6hhgz0asdjm2j9j"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/ansi"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-bits-and-blooms-bitset-1.24.0
+                             go-github-com-lucasb-eyer-go-colorful-1.3.0
+                             go-github-com-mattn-go-runewidth-0.0.17
+                             go-github-com-rivo-uniseg-0.4.7))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package ansi defines common ANSI escape sequences based on the ECMA-48 specs.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-exp-golden-0.0.0-20240806155701-69247e0abc2a
+  (package
+    (name "go-github-com-charmbracelet-x-exp-golden")
+    (version "0.0.0-20240806155701-69247e0abc2a")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "exp/golden"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0g8s2vp0zvd0c9diafgl4iw78y1xzxjaiylwnsar04gwzx4jqlx2"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/exp/golden"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (propagated-inputs (list go-github-com-aymanbagabas-go-udiff-0.2.0))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package golden provides a helper function to assert the output of tests.")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-x-exp-slice-0.0.0-20250327172914-2fdc97757edf
+  (package
+    (name "go-github-com-charmbracelet-x-exp-slice")
+    (version "0.0.0-20250327172914-2fdc97757edf")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/x")
+             (commit (go-version->git-ref version
+                                          #:subdir "exp/slice"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0aj5gx0d5dffm1mfyd81h72kfn5mdmri4s6k0vyarrl013xb6rdj"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/x/exp/slice"
+      #:unpack-path "github.com/charmbracelet/x"))
+    (home-page "https://github.com/charmbracelet/x")
+    (synopsis #f)
+    (description
+     "Package slice provides utility functions for working with slices in Go.")
+    (license license:expat)))
+
+(define-public go-github-com-aymerick-douceur-0.2.0
+  (package
+    (name "go-github-com-aymerick-douceur")
+    (version "0.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/aymerick/douceur")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1hfysznib0fqbp8vqxpk0xiggpp0ayk2bsddi36vbg6f8zq5f81n"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/aymerick/douceur"))
+    (home-page "https://github.com/aymerick/douceur")
+    (synopsis "douceur")
+    (description
+     "This package provides a simple CSS parser and inliner in Golang.")
+    (license license:expat)))
+
+(define-public go-golang-org-x-crypto-0.24.0
+  (package
+    (name "go-golang-org-x-crypto")
+    (version "0.24.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "065429cblmdqh9knxhbj7l6xwav5r693i9dg77ym67zy4kfgi6v8"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto"))
+    (propagated-inputs (list go-golang-org-x-net-0.21.0
+                             go-golang-org-x-sys-0.21.0
+                             go-golang-org-x-term-0.21.0))
+    (home-page "https://golang.org/x/crypto")
+    (synopsis "Go Cryptography")
+    (description
+     "This repository holds supplementary Go cryptography packages.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-sys-0.21.0
+  (package
+    (name "go-golang-org-x-sys")
+    (version "0.21.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/sys")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "000fcyi863sbmamdn3cwfv3s3z9ls5l34xnjavcbgjs591ghki8y"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/sys"))
+    (home-page "https://golang.org/x/sys")
+    (synopsis "sys")
+    (description
+     "This repository holds supplemental Go packages for low-level interactions with
+the operating system.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-term-0.21.0
+  (package
+    (name "go-golang-org-x-term")
+    (version "0.21.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/term")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1dnvwqj8adjinaha80ahmsapglq67x4ixn70j34y9mscy2wbn6fd"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/term"))
+    (propagated-inputs (list go-golang-org-x-sys-0.21.0))
+    (home-page "https://golang.org/x/term")
+    (synopsis "Go terminal/console support")
+    (description
+     "Package term provides support functions for dealing with terminals, as commonly
+found on UNIX systems.")
+    (license license:bsd-3)))
+
+(define-public go-golang-org-x-net-0.26.0
+  (package
+    (name "go-golang-org-x-net")
+    (version "0.26.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/net")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1m79qyjbg53pybf0f1fnmdbc0sjwfvmdy1rri04bfd8i07fkgxjr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/net"))
+    (propagated-inputs (list go-golang-org-x-crypto-0.24.0
+                             go-golang-org-x-sys-0.21.0
+                             go-golang-org-x-term-0.21.0
+                             go-golang-org-x-text-0.16.0))
+    (home-page "https://golang.org/x/net")
+    (synopsis "Go Networking")
+    (description "This repository holds supplementary Go networking packages.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-microcosm-cc-bluemonday-1.0.27
+  (package
+    (name "go-github-com-microcosm-cc-bluemonday")
+    (version "1.0.27")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/microcosm-cc/bluemonday")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0jzh55x7zff2i3j28mk1gr5xsmyvfb3dkkdy10vhygabs5mv550i"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/microcosm-cc/bluemonday"))
+    (propagated-inputs (list go-github-com-aymerick-douceur-0.2.0
+                             go-golang-org-x-net-0.26.0))
+    (home-page "https://github.com/microcosm-cc/bluemonday")
+    (synopsis "bluemonday")
+    (description
+     "Package bluemonday provides a way of describing an allowlist of HTML elements
+and attributes as a policy, and for that policy to be applied to untrusted
+strings from users that may contain markup.  All elements and attributes not on
+the allowlist will be stripped.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-rivo-uniseg-0.1.0
+  (package
+    (name "go-github-com-rivo-uniseg")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/rivo/uniseg")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0flpc1px1l6b1lxzhdxi0mvpkkjchppvgxshxxnlmm40s76i9ww5"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/rivo/uniseg"))
+    (home-page "https://github.com/rivo/uniseg")
+    (synopsis "Unicode Text Segmentation for Go")
+    (description
+     "Package uniseg implements Unicode Text Segmentation, Unicode Line Breaking, and
+string width calculation for monospace fonts.  Unicode Text Segmentation
+conforms to Unicode Standard Annex #29
+(@@url{https://unicode.org/reports/tr29/,https://unicode.org/reports/tr29/}) and
+Unicode Line Breaking conforms to Unicode Standard Annex #14
+(@@url{https://unicode.org/reports/tr14/,https://unicode.org/reports/tr14/}).")
+    (license license:expat)))
+
+(define-public go-github-com-mattn-go-runewidth-0.0.12
+  (package
+    (name "go-github-com-mattn-go-runewidth")
+    (version "0.0.12")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/mattn/go-runewidth")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "10m8k25anr79mirr9azap3c3a7wxn67qk774xd8hhqa1ffbicxib"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/mattn/go-runewidth"))
+    (propagated-inputs (list go-github-com-rivo-uniseg-0.1.0))
+    (home-page "https://github.com/mattn/go-runewidth")
+    (synopsis "go-runewidth")
+    (description
+     "This package provides functions to get fixed width of the character or string.")
+    (license license:expat)))
+
+(define-public go-github-com-muesli-reflow-0.3.0
+  (package
+    (name "go-github-com-muesli-reflow")
+    (version "0.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/muesli/reflow")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "09zcz2cqdwgj1ilya5pqwndryk6lansn87x63fcm8j1xn74vd2ry"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/muesli/reflow"))
+    (propagated-inputs (list go-github-com-mattn-go-runewidth-0.0.12))
+    (home-page "https://github.com/muesli/reflow")
+    (synopsis "reflow")
+    (description
+     "This package provides a collection of ANSI-aware methods and @@code{io.Writers}
+helping you to transform blocks of text.  This means you can still style your
+terminal output with ANSI escape sequences without them affecting the reflow
+operations & algorithms.")
+    (license license:expat)))
+
+(define-public go-github-com-aymanbagabas-go-osc52-2.0.1
+  (package
+    (name "go-github-com-aymanbagabas-go-osc52")
+    (version "2.0.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/aymanbagabas/go-osc52")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1y4y49zys7fi5wpicpdmjqnk0mb6569zg546km02yck2349jl538"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/aymanbagabas/go-osc52/v2"
+      #:unpack-path "github.com/aymanbagabas/go-osc52"))
+    (home-page "https://github.com/aymanbagabas/go-osc52")
+    (synopsis "go-osc52")
+    (description
+     "OSC52 is a terminal escape sequence that allows copying text to the clipboard.")
+    (license license:expat)))
+
+(define-public go-github-com-lucasb-eyer-go-colorful-1.2.0
+  (package
+    (name "go-github-com-lucasb-eyer-go-colorful")
+    (version "1.2.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/lucasb-eyer/go-colorful")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "08c3fkf27r16izjjd4w94xd1z7w1r4mdalbl53ms2ka2j465s3qs"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/lucasb-eyer/go-colorful"))
+    (home-page "https://github.com/lucasb-eyer/go-colorful")
+    (synopsis "go-colorful")
+    (description
+     "The colorful package provides all kinds of functions for working with colors.")
+    (license license:expat)))
+
+(define-public go-github-com-mattn-go-isatty-0.0.20
+  (package
+    (name "go-github-com-mattn-go-isatty")
+    (version "0.0.20")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/mattn/go-isatty")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0g63n9wpb991qnq9mn2kvd8jk1glrp6gnd851kvwz2wmzdkggiga"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/mattn/go-isatty"))
+    (propagated-inputs (list go-golang-org-x-sys-0.6.0))
+    (home-page "https://github.com/mattn/go-isatty")
+    (synopsis "go-isatty")
+    (description "Package isatty implements interface to isatty.")
+    (license license:expat)))
+
+(define-public go-github-com-muesli-termenv-0.16.0
+  (package
+    (name "go-github-com-muesli-termenv")
+    (version "0.16.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/muesli/termenv")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1a480qidxxf590na6jlrg9lswdl6sbzi0i4j4bpkn3x89gmkvzah"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/muesli/termenv"))
+    (propagated-inputs (list go-github-com-aymanbagabas-go-osc52-v2
+                             go-github-com-lucasb-eyer-go-colorful-1.2.0
+                             go-github-com-mattn-go-isatty-0.0.20
+                             go-github-com-rivo-uniseg-0.4.7
+                             go-golang-org-x-sys-0.30.0))
+    (home-page "https://github.com/muesli/termenv")
+    (synopsis "Features")
+    (description
+     "@@code{termenv} lets you safely use advanced styling options on the terminal.
+It gathers information about the terminal environment in terms of its ANSI &
+color support and offers you convenient methods to colorize and style your
+output, without you having to deal with all kinds of weird ANSI escape sequences
+and color conversions.")
+    (license license:expat)))
+
+(define-public go-github-com-yuin-goldmark-1.7.13
+  (package
+    (name "go-github-com-yuin-goldmark")
+    (version "1.7.13")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/yuin/goldmark")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "183v5bzgwr7ibbj6srnaaq7n98xqifaswa0c01yf693p5l6q3q6m"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/yuin/goldmark"))
+    (home-page "https://github.com/yuin/goldmark")
+    (synopsis "goldmark")
+    (description
+     "Package goldmark implements functions to convert markdown text to a desired
+format.")
+    (license license:expat)))
+
+(define-public go-github-com-yuin-goldmark-1.7.10
+  (package
+    (name "go-github-com-yuin-goldmark")
+    (version "1.7.10")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/yuin/goldmark")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0l4si9fn1yfdnl43gilxy5dkjzgkkvck3ajdmhd42pxkwmd3ljks"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/yuin/goldmark"))
+    (home-page "https://github.com/yuin/goldmark")
+    (synopsis "goldmark")
+    (description
+     "Package goldmark implements functions to convert markdown text to a desired
+format.")
+    (license license:expat)))
+
+(define-public go-github-com-yuin-goldmark-emoji-1.0.6
+  (package
+    (name "go-github-com-yuin-goldmark-emoji")
+    (version "1.0.6")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/yuin/goldmark-emoji")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "09n5ws797ma47kj0jwg0g2gkwq899kb40ny62r9f44wg6dkrpppr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/yuin/goldmark-emoji"))
+    (propagated-inputs (list go-github-com-yuin-goldmark-1.7.10))
+    (home-page "https://github.com/yuin/goldmark-emoji")
+    (synopsis "goldmark-emoji")
+    (description
+     "package emoji is a extension for the
+goldmark(@@url{http://github.com/yuin/goldmark,http://github.com/yuin/goldmark}).")
+    (license license:expat)))
+
+(define-public go-github-com-charmbracelet-glamour-1.0.0
+  (package
+    (name "go-github-com-charmbracelet-glamour")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/charmbracelet/glamour")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0l5k360q84j5ly7jqws3zlrwdjrk0wk0ymjj8i9jadghdv5r5v8h"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/charmbracelet/glamour"))
+    (propagated-inputs (list go-github-com-alecthomas-chroma-v2
+                        go-github-com-charmbracelet-lipgloss-1.1.1-0.20250404203927-76690c660834
+                        go-github-com-charmbracelet-x-ansi-0.10.2
+                        go-github-com-charmbracelet-x-exp-golden-0.0.0-20240806155701-69247e0abc2a
+                        go-github-com-charmbracelet-x-exp-slice-0.0.0-20250327172914-2fdc97757edf
+                        go-github-com-microcosm-cc-bluemonday-1.0.27
+                        go-github-com-muesli-reflow-0.3.0
+                        go-github-com-muesli-termenv-0.16.0
+                        go-github-com-yuin-goldmark-1.7.13
+                        go-github-com-yuin-goldmark-emoji-1.0.6
+                        go-golang-org-x-term-0.36.0
+                        go-golang-org-x-text-0.30.0))
+    (home-page "https://github.com/charmbracelet/glamour")
+    (synopsis "Glamour")
+    (description
+     "Package glamour lets you render markdown documents & templates on ANSI
+compatible terminals.  You can create your own stylesheet or simply use one of
+the stylish defaults.")
+    (license license:expat)))
+
+(define-public go-github-com-russross-blackfriday-2.1.0
+  (package
+    (name "go-github-com-russross-blackfriday")
+    (version "2.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/russross/blackfriday")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0d1rg1drrfmabilqjjayklsz5d0n3hkf979sr3wsrw92bfbkivs7"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/russross/blackfriday/v2"
+      #:unpack-path "github.com/russross/blackfriday"))
+    (home-page "https://github.com/russross/blackfriday")
+    (synopsis "Blackfriday")
+    (description "Package blackfriday is a markdown processor.")
+    (license license:bsd-2)))
+
+(define-public go-github-com-cpuguy83-go-md2man-2.0.1
+  (package
+    (name "go-github-com-cpuguy83-go-md2man")
+    (version "2.0.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/cpuguy83/go-md2man")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "051ljpzf1f5nh631lvn53ziclkzmx5lza8545mkk6wxdfnfdcx8f"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/cpuguy83/go-md2man/v2"
+      #:unpack-path "github.com/cpuguy83/go-md2man"))
+    (propagated-inputs (list go-github-com-russross-blackfriday-v2))
+    (home-page "https://github.com/cpuguy83/go-md2man")
+    (synopsis "go-md2man")
+    (description "Converts markdown into roff (man pages).")
+    (license license:expat)))
+
+(define-public go-github-com-inconshreveable-mousetrap-1.0.0
+  (package
+    (name "go-github-com-inconshreveable-mousetrap")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inconshreveable/mousetrap")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/inconshreveable/mousetrap"))
+    (home-page "https://github.com/inconshreveable/mousetrap")
+    (synopsis "mousetrap")
+    (description "mousetrap is a tiny library that answers a single question.")
+    (license license:asl2.0)))
+
+(define-public go-github-com-spf13-pflag-1.0.5
+  (package
+    (name "go-github-com-spf13-pflag")
+    (version "1.0.5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/spf13/pflag")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0gpmacngd0gpslnbkzi263f5ishigzgh6pbdv9hp092rnjl4nd31"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/spf13/pflag"))
+    (home-page "https://github.com/spf13/pflag")
+    (synopsis "Description")
+    (description
+     "Package pflag is a drop-in replacement for Go's flag package, implementing
+POSIX/GNU-style --flags.")
+    (license license:bsd-3)))
+
+(define-public go-github-com-muesli-coral-1.0.0
+  (package
+    (name "go-github-com-muesli-coral")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/muesli/coral")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "116rhk0slb635divb4k4b2i1a9yk315vp2vj6wh8j88vxvn7xxpr"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "github.com/muesli/coral"))
+    (propagated-inputs (list go-github-com-cpuguy83-go-md2man-v2
+                             go-github-com-inconshreveable-mousetrap-1.0.0
+                             go-github-com-spf13-pflag-1.0.5
+                             go-gopkg-in-yaml-v2))
+    (home-page "https://github.com/muesli/coral")
+    (synopsis "Coral Preamble")
+    (description
+     "Package coral is a commander providing a simple interface to create powerful
+modern CLI interfaces.  In addition to providing an interface, Cobra
+simultaneously provides a controller to organize your application code.")
+    (license license:asl2.0)))
blob - /dev/null
blob + 82e50c8fd7ab56cac76b0505daecf8103d8867d6 (mode 644)
--- /dev/null
+++ guix/ale/packages/librepods.scm
@@ -0,0 +1,90 @@
+;;; librepods.scm --- control de AirPods (Rust/iced/wgpu), compilado de fuente
+;;;
+;;; Traducción de /nixdots/pkgs/librepods.nix. Cargo.toml real fetched en vivo
+;;; (2026-07-31) desde la rama linux/rust sin mergear (kavishdevar/librepods,
+;;; commit 672e65ad36eebf21ff1c1a508066f9197ee56d17, PR #241): 18 dependencias
+;;; directas (tokio, bluer, iced 0.14 con features tokio+image, dbus,
+;;; libpulse-binding, ksni, image/imageproc/ab_glyph, clap, serde...).
+;;;
+;;; Las 576 fuentes de crates.io (`guix import crate --lockfile=Cargo.lock
+;;; librepods`, corrido en vivo dentro de la VM, 2026-08-01) viven en
+;;; rust-crates.scm de este mismo canal, no acá -- 576 `crate-source` +
+;;; una tabla `define-cargo-inputs` (convención moderna de Guix,
+;;; `#:cargo-inputs` está deprecado, ver guix/build-system/cargo.scm).
+;;;
+;;; RUNTIME (esto sí se resuelve acá, es independiente del árbol de crates):
+;;; iced/wgpu cargan Vulkan/Wayland/libxkbcommon vía dlopen en tiempo de
+;;; ejecución, no en link-time -- la fase 'validate-runpath' de Guix (que
+;;; sí detecta y falla automáticamente sobre libs de LINK-time faltantes,
+;;; a diferencia de lo que dice el nombre "auto", no hace nada por dlopen)
+;;; no los agarra. autoPatchelfHook (Nix) hacía este trabajo con detección
+;;; automática; acá no hay equivalente -- se resuelve con wrap-program
+;;; manual, misma lista de libs que runtimeDependencies en librepods.nix.
+
+(define-module (ale packages librepods)
+  #:use-module (guix packages)
+  #:use-module (guix git-download)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix build-system cargo)
+  #:use-module (guix gexp)
+  #:use-module (ale packages rust-crates)
+  #:use-module (gnu packages pkg-config)
+  #:use-module (gnu packages glib) ; dbus
+  #:use-module (gnu packages freedesktop) ; wayland
+  #:use-module (gnu packages xdisorg) ; libxkbcommon
+  #:use-module (gnu packages vulkan) ; vulkan-loader
+  #:use-module (gnu packages fontutils) ; freetype, fontconfig
+  #:use-module (gnu packages pulseaudio))
+
+(define-public librepods
+  (package
+    (name "librepods")
+    (version "0.1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/kavishdevar/librepods")
+             (commit "672e65ad36eebf21ff1c1a508066f9197ee56d17"))) ; rama linux/rust, PR #241 sin mergear -- mismo pin que en Nix
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "0h8w9kpigzwc1r9sxrnhbj2lwkyw1sr3i3ssnlp9idl13ay1iqhj"))))
+    (build-system cargo-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'enter-subdirectory
+            (lambda _
+              ;; sourceRoot = "${src.name}/linux-rust" en la derivación Nix original
+              (chdir "linux-rust")))
+          (add-after 'unpack 'silence-unknown-control-command-log
+            ;; mismo parche que postPatch en librepods.nix: 0x3e es un byte
+            ;; del protocolo propietario AACP de Apple sin mapear -- baja el
+            ;; nivel de log de error! a debug!, inofensivo.
+            (lambda _
+              (substitute* "src/bluetooth/aacp.rs"
+                (("error!\\(") "debug!("))))
+          (add-after 'install 'wrap-runtime-libs
+            (lambda* (#:key outputs #:allow-other-keys)
+              (let* ((out (assoc-ref outputs "out"))
+                     (bin (string-append out "/bin/librepods")))
+                (wrap-program bin
+                  `("LD_LIBRARY_PATH" ":" prefix
+                    ,(map (lambda (p) (string-append p "/lib"))
+                          (list #$vulkan-loader
+                                #$wayland
+                                #$libxkbcommon))))))))))
+    (native-inputs (list pkg-config))
+    ;; cargo-inputs: convención moderna (no #:cargo-inputs, deprecado) --
+    ;; el lookup de 'librepods vive en rust-crates.scm de este canal.
+    (inputs
+     (append (cargo-inputs 'librepods #:module '(ale packages rust-crates))
+             (list dbus pulseaudio fontconfig freetype)))
+    (home-page "https://github.com/kavishdevar/librepods")
+    (synopsis "Control de AirPods (ruido, batería, etc.) en Linux")
+    (description "LibrePods controla AirPods desde Linux: cancelación de
+ruido, nivel de batería, y (vía el fix de AVRCP en la config de sistema)
+controles de reproducción multimedia.")
+    (license license:agpl3)))
blob - /dev/null
blob + 97cef8f576985b001eb2494290967c56553858f7 (mode 644)
--- /dev/null
+++ guix/ale/packages/nezzontli-ctl.scm
@@ -0,0 +1,144 @@
+;;; nezzontli-ctl.scm --- TUI para nezzontli.xyz, y sus 3 deps que faltan en Guix
+;;;
+;;; Traducción de /nixdots (nezzontli-ctl vía inputs.nezzontli-ctl, flake propio de
+;;; Richard7987/nezzontli-ctl). Confirmado real (no privado) y su pyproject.toml
+;;; fetched en vivo (2026-07-31):
+;;;
+;;;   dependencies = [ "textual>=0.80" "pyfiglet>=1.0" "cowsay>=6.1"
+;;;                     "textual-image>=0.8" "matplotlib>=3.8" "flatlatex>=0.15" ]
+;;;   build-system = hatchling
+;;;   entry point: ctl = "nezzontli_ctl.app:main"
+;;;
+;;; De esas 6, python-textual, python-pyfiglet y python-matplotlib YA existen en
+;;; el canal oficial `guix` (confirmado vía toys.whereis.social 2026-07-31:
+;;; python-textual 7.4.0, python-pyfiglet 1.0.4, python-matplotlib 3.10.8) --
+;;; NO hace falta redefinirlos acá, alcanza con tenerlos en el manifest/config.scm.
+;;; Faltan: python-cowsay, python-textual-image, python-flatlatex (ninguno
+;;; encontrado en ningún canal indexado) -- empaquetados acá desde cero.
+;;;
+;;; Hashes verificados en vivo con `guix download`/`guix hash -rx` dentro de
+;;; una VM Guix 1.5.0 real (2026-08-01, guix acf3d19).
+
+(define-module (ale packages nezzontli-ctl)
+  #:use-module (guix packages)
+  #:use-module (guix git-download)
+  #:use-module (guix download)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix build-system pyproject)
+  #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages python-build)
+  #:use-module (gnu packages check))
+
+;; --- python-cowsay ---
+;; Sin sdist en PyPI (solo wheel) -- se toma la fuente de GitHub, tag v6.1.
+(define-public python-cowsay
+  (package
+    (name "python-cowsay")
+    (version "6.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/VaasuDevanS/cowsay-python")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "1qaawnckyy1d9ql17d72rl5fn7q5bx18jf78k4ljd9bl7hg6714m"))))
+    (build-system pyproject-build-system)
+    ;; backend detectado en build real (2026-08-01): setuptools.build_meta
+    (native-inputs (list python-setuptools python-wheel python-pytest python-coverage))
+    (arguments (list #:tests? #f)) ; pytest+coverage alcanzan pero no hace falta correrlos para un TUI wrapper chico
+    (home-page "https://github.com/VaasuDevanS/cowsay-python")
+    (synopsis "Cowsay para Python")
+    (description "Implementación en Python del clásico @command{cowsay}.")
+    (license license:gpl3)))
+
+;; --- python-flatlatex ---
+;; Convierte LaTeX matemático a texto unicode -- usado por nezzontli-ctl para
+;; previsualizar fórmulas en la TUI sin renderizar imágenes.
+(define-public python-flatlatex
+  (package
+    (name "python-flatlatex")
+    (version "0.15")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://files.pythonhosted.org/packages/33/7e/"
+                            "31f7ea4843fa7ed12c46a4e96e2d425b873f4bdb90463e32a0c9f163a3ec/"
+                            "flatlatex-" version ".tar.gz"))
+       (sha256
+        (base32
+         "0ffiwhjb0axfyy4jlskgqhxlhc47nqa0nc7zpnym5jzwsjyf2w2i"))))
+    (build-system pyproject-build-system)
+    (propagated-inputs (list python-regex))
+    ;; backend detectado en build real (2026-08-01): setuptools.build_meta,
+    ;; sin declararlo el build falla con "ModuleNotFoundError: setuptools".
+    (native-inputs (list python-setuptools python-wheel python-pytest))
+    (home-page "https://github.com/rtmigo/flatlatex")
+    (synopsis "Convierte LaTeX matemático a texto unicode plano")
+    (description "@code{flatlatex} traduce expresiones LaTeX matemáticas a su
+representación equivalente en texto unicode (sin renderizar imágenes).")
+    (license license:bsd-2)))
+
+;; --- python-textual-image ---
+;; Renderiza imágenes en terminal vía el protocolo de gráficos de Kitty,
+;; integrado con Rich/Textual -- lo mismo que usa `slides` (ver
+;; pkgs paquete "slides" en este mismo canal) pero como widget embebible.
+(define-public python-textual-image
+  (package
+    (name "python-textual-image")
+    (version "0.13.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://files.pythonhosted.org/packages/10/77/"
+                            "b2128ced69556bfbb8e1c19d8f013e621cf12531eaba4e9b09e1cfa81e37/"
+                            "textual_image-" version ".tar.gz"))
+       (sha256
+        (base32
+         "1vj31svjq85wyaf0v0r8brs7pdr6l9nr788nbgg38xydpzicx84c"))))
+    (build-system pyproject-build-system)
+    ;; backend detectado en build real (2026-08-01): hatchling.build
+    (native-inputs (list python-hatchling))
+    (propagated-inputs (list python-pillow python-rich python-textual))
+    (arguments (list #:tests? #f)) ; pide pytest (no declarado, no hace falta para un widget usado como dependencia)
+    (home-page "https://github.com/lnqs/textual-image")
+    (synopsis "Renderiza imágenes en terminal (Kitty Graphics Protocol) para Rich/Textual")
+    (description "Widget de Textual/Rich para mostrar imágenes rasterizadas en
+terminales compatibles con el protocolo de gráficos de Kitty (o sixel/half-block
+como fallback).")
+    (license license:expat)))
+
+;; --- nezzontli-ctl ---
+(define-public nezzontli-ctl
+  (package
+    (name "nezzontli-ctl")
+    (version "0.1.0-1.97b83a8") ; pineado a HEAD de main al momento de escribir esto -- sin releases/tags en el repo
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/Richard7987/nezzontli-ctl")
+             (commit "97b83a82103197915fefaa3b0daf649f14f57280")))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "1l72i4c7x8m1wd0cgp5qb87ycphncq2b605fg9kc7nsij9ix16sb"))))
+    (build-system pyproject-build-system)
+    (native-inputs (list python-hatchling)) ; backend real detectado en build (2026-08-01)
+    (propagated-inputs
+     (list python-textual
+           python-pyfiglet
+           python-cowsay
+           python-textual-image
+           python-matplotlib
+           python-flatlatex))
+    (arguments (list #:tests? #f)) ; sin suite de tests empaquetada, igual que en la derivación Nix original
+    (home-page "https://github.com/Richard7987/nezzontli-ctl")
+    (synopsis "TUI para crear/editar contenido de nezzontli.xyz")
+    (description "Herramienta de terminal (Textual) para crear y editar posts,
+páginas y álbumes de fotos de nezzontli.xyz sin depender de un CMS externo.
+Instala el comando @command{ctl}. Por default apunta a @file{~/projects/website};
+configurable con la variable de entorno @env{NEZZONTLI_REPO_PATH}.")
+    (license license:expat))) ; AJUSTAR: confirmar licencia real del repo (no verificada en esta ronda)
blob - /dev/null
blob + 40afb8eed0dd2835d82aaccf2351948b66d39d2b (mode 644)
--- /dev/null
+++ guix/ale/packages/rust-crates.scm
@@ -0,0 +1,2924 @@
+;;; rust-crates.scm --- fuentes de crates.io generadas por `guix import crate`
+;;;
+;;; Generado en vivo (2026-08-01) con:
+;;;   guix import crate --lockfile=Cargo.lock librepods
+;;; dentro de una VM Guix 1.5.0 real, contra el Cargo.lock real de
+;;; kavishdevar/librepods (commit 672e65ad36ee..., rama linux/rust,
+;;; ver pkgs/librepods.scm). 576 crates -- todo hash es real, verificado
+;;; contra crates.io por el importador, ninguno fabricado a mano.
+;;;
+;;; NO editar a mano salvo para resolver un TODO puntual que deje el
+;;; importador (crates con sospecha de código vendorizado) -- para
+;;; regenerar tras un cambio de Cargo.lock, volver a correr el comando
+;;; de arriba y reemplazar este archivo entero.
+
+(define-module (ale packages rust-crates)
+  #:use-module (guix build-system cargo)
+  #:export (lookup-cargo-inputs))
+
+(define rust-ab-glyph-0.2.32
+  (crate-source "ab_glyph" "0.2.32"
+                "1hkc7y8yjd261d5cm9771dawnwc26rgdlniv3jysb3n3f9s4bh01"))
+
+(define rust-ab-glyph-rasterizer-0.1.10
+  (crate-source "ab_glyph_rasterizer" "0.1.10"
+                "065n6bj7kqk6f12336lm87fqmvf4lxg7rkg2j56nix228jmgnvrn"))
+
+(define rust-adler2-2.0.1
+  (crate-source "adler2" "2.0.1"
+                "1ymy18s9hs7ya1pjc9864l30wk8p2qfqdi7mhhcc5nfakxbij09j"))
+
+(define rust-aes-0.9.0-rc.4
+  (crate-source "aes" "0.9.0-rc.4"
+                "18yj3z9v1g29m6lkncwshgl6rq4spkxabx71qa0x36kxlh47w284"))
+
+(define rust-ahash-0.8.12
+  (crate-source "ahash" "0.8.12"
+                "0xbsp9rlm5ki017c0w6ay8kjwinwm8knjncci95mii30rmwz25as"))
+
+(define rust-aho-corasick-1.1.4
+  (crate-source "aho-corasick" "1.1.4"
+                "00a32wb2h07im3skkikc495jvncf62jl6s96vwc7bhi70h9imlyx"))
+
+(define rust-aligned-0.4.3
+  (crate-source "aligned" "0.4.3"
+                "1186lhb3gb4x6spzw7ff0zcraa8cr9zqk4ldpm5g1vb2ijc0higf"))
+
+(define rust-aligned-vec-0.6.4
+  (crate-source "aligned-vec" "0.6.4"
+                "16vnf78hvfix5cwzd5xs5a2g6afmgb4h7n6yfsc36bv0r22072fw"))
+
+(define rust-android-activity-0.6.1
+  (crate-source "android-activity" "0.6.1"
+                "1k8v4mw8kijvmjmqwr05cjvk2arklx2968bjjpa5szc5aaq1nahg"))
+
+(define rust-android-build-0.1.3
+  (crate-source "android-build" "0.1.3"
+                "1zdqn0h2kya3f05g55vg8x53ixh7khrmd5r3rw44cl2x2xj4rb4c"))
+
+(define rust-android-properties-0.2.2
+  (crate-source "android-properties" "0.2.2"
+                "016slvg269c0y120p9qd8vdfqa2jbw4j0g18gfw6p3ain44v4zpw"))
+
+(define rust-android-system-properties-0.1.5
+  (crate-source "android_system_properties" "0.1.5"
+                "04b3wrz12837j7mdczqd95b732gw5q7q66cv4yn4646lvccp57l1"))
+
+(define rust-anstream-1.0.0
+  (crate-source "anstream" "1.0.0"
+                "13d2bj0xfg012s4rmq44zc8zgy1q8k9yp7yhvfnarscnmwpj2jl2"))
+
+(define rust-anstyle-1.0.14
+  (crate-source "anstyle" "1.0.14"
+                "0030szmgj51fxkic1hpakxxgappxzwm6m154a3gfml83lq63l2wl"))
+
+(define rust-anstyle-parse-1.0.0
+  (crate-source "anstyle-parse" "1.0.0"
+                "03hkv2690s0crssbnmfkr76kw1k7ah2i6s5amdy9yca2n8w7zkjj"))
+
+(define rust-anstyle-query-1.1.5
+  (crate-source "anstyle-query" "1.1.5"
+                "1p6shfpnbghs6jsa0vnqd8bb8gd7pjd0jr7w0j8jikakzmr8zi20"))
+
+(define rust-anstyle-wincon-3.0.11
+  (crate-source "anstyle-wincon" "3.0.11"
+                "0zblannm70sk3xny337mz7c6d8q8i24vhbqi42ld8v7q1wjnl7i9"))
+
+(define rust-anyhow-1.0.102
+  (crate-source "anyhow" "1.0.102"
+                "0b447dra1v12z474c6z4jmicdmc5yxz5bakympdnij44ckw2s83z"))
+
+(define rust-approx-0.5.1
+  (crate-source "approx" "0.5.1"
+                "1ilpv3dgd58rasslss0labarq7jawxmivk17wsh8wmkdm3q15cfa"))
+
+(define rust-arbitrary-1.4.2
+  (crate-source "arbitrary" "1.4.2"
+                "1wcbi4x7i3lzcrkjda4810nqv03lpmvfhb0a85xrq1mbqjikdl63"))
+
+(define rust-arg-enum-proc-macro-0.3.4
+  (crate-source "arg_enum_proc_macro" "0.3.4"
+                "1sjdfd5a8j6r99cf0bpqrd6b160x9vz97y5rysycsjda358jms8a"))
+
+(define rust-arrayref-0.3.9
+  (crate-source "arrayref" "0.3.9"
+                "1jzyp0nvp10dmahaq9a2rnxqdd5wxgbvp8xaibps3zai8c9fi8kn"))
+
+(define rust-arrayvec-0.7.6
+  (crate-source "arrayvec" "0.7.6"
+                "0l1fz4ccgv6pm609rif37sl5nv5k6lbzi7kkppgzqzh1vwix20kw"))
+
+(define rust-as-raw-xcb-connection-1.0.1
+  (crate-source "as-raw-xcb-connection" "1.0.1"
+                "0sqgpz2ymv5yx76r5j2npjq2x5qvvqnw0vrs35cyv30p3pfp2m8p"))
+
+(define rust-as-slice-0.2.1
+  (crate-source "as-slice" "0.2.1"
+                "05j52y1ws8kir5zjxnl48ann0if79sb56p9nm76hvma01r7nnssi"))
+
+(define rust-ash-0.38.0+1.3.281
+  (crate-source "ash" "0.38.0+1.3.281"
+                "0vx4yf689v1rc680jvy8bnysx5sgd8f33wnp2vqaizh0v0v4kd0b"))
+
+(define rust-async-broadcast-0.7.2
+  (crate-source "async-broadcast" "0.7.2"
+                "0ckmqcwyqwbl2cijk1y4r0vy60i89gqc86ijrxzz5f2m4yjqfnj3"))
+
+(define rust-async-channel-2.5.0
+  (crate-source "async-channel" "2.5.0"
+                "1ljq24ig8lgs2555myrrjighycpx2mbjgrm3q7lpa6rdsmnxjklj"))
+
+(define rust-async-executor-1.14.0
+  (crate-source "async-executor" "1.14.0"
+                "0al1rmxjy7p7r6h50z698q5lwssqs5a2vzmqbazm1z2sv1rgjsy9"))
+
+(define rust-async-io-2.6.0
+  (crate-source "async-io" "2.6.0"
+                "1z16s18bm4jxlmp6rif38mvn55442yd3wjvdfhvx4hkgxf7qlss5"))
+
+(define rust-async-lock-3.4.2
+  (crate-source "async-lock" "3.4.2"
+                "04c3xrrdrfrvh9v0ajxrangpy38qi76qq268zslphnxxjqjpy3r9"))
+
+(define rust-async-process-2.5.0
+  (crate-source "async-process" "2.5.0"
+                "0xfswxmng6835hjlfhv7k0jrfp7czqxpfj6y2s5dsp05q0g94l7w"))
+
+(define rust-async-recursion-1.1.1
+  (crate-source "async-recursion" "1.1.1"
+                "04ac4zh8qz2xjc79lmfi4jlqj5f92xjvfaqvbzwkizyqd4pl4hrv"))
+
+(define rust-async-signal-0.2.13
+  (crate-source "async-signal" "0.2.13"
+                "0k66mpb3xp86hj4vxs7w40v7qz2jfbblrm9ddc5mglwwynxp1h23"))
+
+(define rust-async-task-4.7.1
+  (crate-source "async-task" "4.7.1"
+                "1pp3avr4ri2nbh7s6y9ws0397nkx1zymmcr14sq761ljarh3axcb"))
+
+(define rust-async-trait-0.1.89
+  (crate-source "async-trait" "0.1.89"
+                "1fsxxmz3rzx1prn1h3rs7kyjhkap60i7xvi0ldapkvbb14nssdch"))
+
+(define rust-atomic-waker-1.1.2
+  (crate-source "atomic-waker" "1.1.2"
+                "1h5av1lw56m0jf0fd3bchxq8a30xv0b4wv8s4zkp4s0i7mfvs18m"))
+
+(define rust-autocfg-1.5.0
+  (crate-source "autocfg" "1.5.0"
+                "1s77f98id9l4af4alklmzq46f21c980v13z2r1pcxx6bqgw0d1n0"))
+
+(define rust-av-scenechange-0.14.1
+  (crate-source "av-scenechange" "0.14.1"
+                "1543y7riwcy4mmsgcalxcm3bnb41hvwiqiz774nbj68fq9vischg"))
+
+(define rust-av1-grain-0.2.5
+  (crate-source "av1-grain" "0.2.5"
+                "1y3p43i5xncbny0pfh8kw09am3l3mgyg82ln65r3f434443xpzcc"))
+
+(define rust-avif-serialize-0.8.8
+  (crate-source "avif-serialize" "0.8.8"
+                "0gd5hr9vd2rkf9gn60f39rham6lzn8a4cdy0p57ihrxx0zq84l1p"))
+
+(define rust-bit-set-0.8.0
+  (crate-source "bit-set" "0.8.0"
+                "18riaa10s6n59n39vix0cr7l2dgwdhcpbcm97x1xbyfp1q47x008"))
+
+(define rust-bit-vec-0.8.0
+  (crate-source "bit-vec" "0.8.0"
+                "1xxa1s2cj291r7k1whbxq840jxvmdsq9xgh7bvrxl46m80fllxjy"))
+
+(define rust-bit-field-0.10.3
+  (crate-source "bit_field" "0.10.3"
+                "1ikhbph4ap4w692c33r8bbv6yd2qxm1q3f64845grp1s6b3l0jqy"))
+
+(define rust-bitflags-1.3.2
+  (crate-source "bitflags" "1.3.2"
+                "12ki6w8gn1ldq7yz9y680llwk5gmrhrzszaa17g1sbrw2r2qvwxy"))
+
+(define rust-bitflags-2.11.0
+  (crate-source "bitflags" "2.11.0"
+                "1bwjibwry5nfwsfm9kjg2dqx5n5nja9xymwbfl6svnn8jsz6ff44"))
+
+(define rust-bitstream-io-4.9.0
+  (crate-source "bitstream-io" "4.9.0"
+                "0mqpwqy8cqnaqr4wkpk7qy7fjp4x6vxaf8z2hprbvimj3nfvvm30"))
+
+(define rust-block-0.1.6
+  (crate-source "block" "0.1.6"
+                "16k9jgll25pzsq14f244q22cdv0zb4bqacldg3kx6h89d7piz30d"))
+
+(define rust-block2-0.5.1
+  (crate-source "block2" "0.5.1"
+                "0pyiha5his2grzqr3mynmq244laql2j20992i59asp0gy7mjw4rc"))
+
+(define rust-block2-0.6.2
+  (crate-source "block2" "0.6.2"
+                "1xcfllzx6c3jc554nmb5qy6xmlkl6l6j5ib4wd11800n0n3rvsyd"))
+
+(define rust-blocking-1.6.2
+  (crate-source "blocking" "1.6.2"
+                "08bz3f9agqlp3102snkvsll6wc9ag7x5m1xy45ak2rv9pq18sgz8"))
+
+(define rust-bluer-0.17.4
+  (crate-source "bluer" "0.17.4"
+                "00d9n6gx05kr8yr08nyzcpsmay41961sdvmhr2an86b0bhpi2s5g"))
+
+(define rust-built-0.8.0
+  (crate-source "built" "0.8.0"
+                "0r5f08lpjsr6j5ajkbmd0ymfmajpq8ddbfvi8ji8rx48y88qzbgl"))
+
+(define rust-bumpalo-3.20.2
+  (crate-source "bumpalo" "3.20.2"
+                "1jrgxlff76k9glam0akhwpil2fr1w32gbjdf5hpipc7ld2c7h82x"))
+
+(define rust-bytemuck-1.25.0
+  (crate-source "bytemuck" "1.25.0"
+                "1v1z32igg9zq49phb3fra0ax5r2inf3aw473vldnm886sx5vdvy8"))
+
+(define rust-bytemuck-derive-1.10.2
+  (crate-source "bytemuck_derive" "1.10.2"
+                "1zvmjmw1sdmx9znzm4dpbb2yvz9vyim8w6gp4z256l46qqdvvazr"))
+
+(define rust-byteorder-lite-0.1.0
+  (crate-source "byteorder-lite" "0.1.0"
+                "15alafmz4b9az56z6x7glcbcb6a8bfgyd109qc3bvx07zx4fj7wg"))
+
+(define rust-bytes-1.11.1
+  (crate-source "bytes" "1.11.1"
+                "0czwlhbq8z29wq0ia87yass2mzy1y0jcasjb8ghriiybnwrqfx0y"))
+
+(define rust-calloop-0.13.0
+  (crate-source "calloop" "0.13.0"
+                "1v5zgidnhsyml403rzr7vm99f8q6r5bxq5gxyiqkr8lcapwa57dr"))
+
+(define rust-calloop-0.14.4
+  (crate-source "calloop" "0.14.4"
+                "1xsd8xk53v9zbvhjy7ynf4gya9s4rvvh8jqx9psi1b2v6rw9kgsd"))
+
+(define rust-calloop-wayland-source-0.3.0
+  (crate-source "calloop-wayland-source" "0.3.0"
+                "086x5mq16prrcwd9k6bw9an0sp8bj9l5daz4ziz5z4snf2c6m9lm"))
+
+(define rust-calloop-wayland-source-0.4.1
+  (crate-source "calloop-wayland-source" "0.4.1"
+                "1yi1c23naqhd8m94q3v366s4cak8l50zy7ldrkqfn0hajkqgr3hk"))
+
+(define rust-cc-1.2.58
+  (crate-source "cc" "1.2.58"
+                "1qb0zyqhn8pqzdp7d3scm19zmvgvbyh3iabmj1q7fc4ynva2isg1"))
+
+(define rust-cesu8-1.1.0
+  (crate-source "cesu8" "1.1.0"
+                "0g6q58wa7khxrxcxgnqyi9s1z2cjywwwd3hzr5c55wskhx6s0hvd"))
+
+(define rust-cfg-if-1.0.4
+  (crate-source "cfg-if" "1.0.4"
+                "008q28ajc546z5p2hcwdnckmg0hia7rnx52fni04bwqkzyrghc4k"))
+
+(define rust-cfg-aliases-0.2.1
+  (crate-source "cfg_aliases" "0.2.1"
+                "092pxdc1dbgjb6qvh83gk56rkic2n2ybm4yvy76cgynmzi3zwfk1"))
+
+(define rust-cipher-0.5.1
+  (crate-source "cipher" "0.5.1"
+                "1skqij7dx6glllvr3x59w5nzv07zaqh7j4zb7828k8hvzqkq4kg3"))
+
+(define rust-clap-4.6.0
+  (crate-source "clap" "4.6.0"
+                "0l8k0ja5rf4hpn2g98bqv5m6lkh2q6b6likjpmm6fjw3cxdsz4xi"))
+
+(define rust-clap-builder-4.6.0
+  (crate-source "clap_builder" "4.6.0"
+                "17q6np22yxhh5y5v53y4l31ps3hlaz45mvz2n2nicr7n3c056jki"))
+
+(define rust-clap-derive-4.6.0
+  (crate-source "clap_derive" "4.6.0"
+                "0snapc468s7n3avr33dky4y7rmb7ha3qsp9l0k5vh6jacf5bs40i"))
+
+(define rust-clap-lex-1.1.0
+  (crate-source "clap_lex" "1.1.0"
+                "1ycqkpygnlqnndghhcxjb44lzl0nmgsia64x9581030yifxs7m68"))
+
+(define rust-clipboard-win-5.4.1
+  (crate-source "clipboard-win" "5.4.1"
+                "1m44gqy11rq1ww7jls86ppif98v6kv2wkwk8p17is86zsdq3gq5x"))
+
+(define rust-clipboard-macos-0.1.1
+  (crate-source "clipboard_macos" "0.1.1"
+                "13zkbmnsl2c98452kvia7vr2ywwl123bj2q81diw78vv0jm4lzwv"))
+
+(define rust-clipboard-wayland-0.2.2
+  (crate-source "clipboard_wayland" "0.2.2"
+                "1f1prf3qhww5qqbbqbf27ygq103z9r1b678cs4lpg672qimqhgq0"))
+
+(define rust-clipboard-x11-0.4.3
+  (crate-source "clipboard_x11" "0.4.3"
+                "1m2szxgxk8s8j7anp73pdijdp50yvnjhakscj8wzvnpza8sf6qxx"))
+
+(define rust-codespan-reporting-0.12.0
+  (crate-source "codespan-reporting" "0.12.0"
+                "108g41xqzhr8fx8hlpy5qzmqq8ylldbj37wndkaqm34yy1d2wvgy"))
+
+(define rust-color-quant-1.1.0
+  (crate-source "color_quant" "1.1.0"
+                "12q1n427h2bbmmm1mnglr57jaz2dj9apk0plcxw7nwqiai7qjyrx"))
+
+(define rust-colorchoice-1.0.5
+  (crate-source "colorchoice" "1.0.5"
+                "0w75k89hw39p0mnnhlrwr23q50rza1yjki44qvh2mgrnj065a1qx"))
+
+(define rust-combine-4.6.7
+  (crate-source "combine" "4.6.7"
+                "1z8rh8wp59gf8k23ar010phgs0wgf5i8cx4fg01gwcnzfn5k0nms"))
+
+(define rust-concurrent-queue-2.5.0
+  (crate-source "concurrent-queue" "2.5.0"
+                "0wrr3mzq2ijdkxwndhf79k952cp4zkz35ray8hvsxl96xrx1k82c"))
+
+(define rust-core-foundation-0.9.4
+  (crate-source "core-foundation" "0.9.4"
+                "13zvbbj07yk3b61b8fhwfzhy35535a583irf23vlcg59j7h9bqci"))
+
+(define rust-core-foundation-0.10.1
+  (crate-source "core-foundation" "0.10.1"
+                "1xjns6dqf36rni2x9f47b65grxwdm20kwdg9lhmzdrrkwadcv9mj"))
+
+(define rust-core-foundation-sys-0.8.7
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "core-foundation-sys" "0.8.7"
+                "12w8j73lazxmr1z0h98hf3z623kl8ms7g07jch7n4p8f9nwlhdkp"))
+
+(define rust-core-graphics-0.23.2
+  (crate-source "core-graphics" "0.23.2"
+                "10dhv3gk4kmbzl14xxkrhhky4fdp8h6nzff6h0019qgr6nz84xy0"))
+
+(define rust-core-graphics-types-0.1.3
+  (crate-source "core-graphics-types" "0.1.3"
+                "1bxg8nxc8fk4kxnqyanhf36wq0zrjr552c58qy6733zn2ihhwfa5"))
+
+(define rust-core-graphics-types-0.2.0
+  (crate-source "core-graphics-types" "0.2.0"
+                "1sqka1rz84lr3p69i1s6lggnpnznmrw4ngc5q76w9xhky80s2i1x"))
+
+(define rust-core2-0.4.0
+  (crate-source "core2" "0.4.0"
+                "01f5xv0kf3ds3xm7byg78hycbanb8zlpvsfv4j47y46n3bpsg6xl"))
+
+(define rust-core-maths-0.1.1
+  (crate-source "core_maths" "0.1.1"
+                "0c0dv11ixxpc9bsx5xasvl98mb1dlprzcm6qq6ls3nsygw0mwx3p"))
+
+(define rust-cosmic-text-0.15.0
+  (crate-source "cosmic-text" "0.15.0"
+                "0dvpwc4rb7gysrd7sir10k2hk2j2vis6xn35wg5s6mws78l54f0p"))
+
+(define rust-cpubits-0.1.0
+  (crate-source "cpubits" "0.1.0"
+                "0qaqgwvjhks29a59sw06w9n8c90vbmidfbfz2jj6wa8d0x1wbw2y"))
+
+(define rust-cpufeatures-0.2.17
+  (crate-source "cpufeatures" "0.2.17"
+                "10023dnnaghhdl70xcds12fsx2b966sxbxjq5sxs49mvxqw5ivar"))
+
+(define rust-crc32fast-1.5.0
+  (crate-source "crc32fast" "1.5.0"
+                "04d51liy8rbssra92p0qnwjw8i9rm9c4m3bwy19wjamz1k4w30cl"))
+
+(define rust-crossbeam-deque-0.8.6
+  (crate-source "crossbeam-deque" "0.8.6"
+                "0l9f1saqp1gn5qy0rxvkmz4m6n7fc0b3dbm6q1r5pmgpnyvi3lcx"))
+
+(define rust-crossbeam-epoch-0.9.18
+  (crate-source "crossbeam-epoch" "0.9.18"
+                "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv"))
+
+(define rust-crossbeam-utils-0.8.21
+  (crate-source "crossbeam-utils" "0.8.21"
+                "0a3aa2bmc8q35fb67432w16wvi54sfmb69rk9h5bhd18vw0c99fh"))
+
+(define rust-crunchy-0.2.4
+  (crate-source "crunchy" "0.2.4"
+                "1mbp5navim2qr3x48lyvadqblcxc1dm0lqr0swrkkwy2qblvw3s6"))
+
+(define rust-cryoglyph-0.1.0
+  (crate-source "cryoglyph" "0.1.0"
+                "06f5dvmsirrkrrpnyv92gdcsd7801a9n7cbgfdhx9nycvddpkg08"))
+
+(define rust-crypto-common-0.2.1
+  (crate-source "crypto-common" "0.2.1"
+                "041p8bs680hrg6rhicfifn19cfvybq9aya5i4i0k08d9byqpnwkp"))
+
+(define rust-ctor-lite-0.1.2
+  (crate-source "ctor-lite" "0.1.2"
+                "007342zvk2i8d9xz7n9wjxmlx55ry3prfm8ynwvbg3h6wb1d0qp1"))
+
+(define rust-cursor-icon-1.2.0
+  (crate-source "cursor-icon" "1.2.0"
+                "0bvkw7ak1mqwcpkgd9lh7n00hcvlh87jfl7188f231nz6zfy2ypj"))
+
+(define rust-custom-debug-0.6.2
+  (crate-source "custom_debug" "0.6.2"
+                "13i9cldd9glg8k25z5ll5wb083rnl07pl7bzhwgf3cv7jnnx39rd"))
+
+(define rust-custom-debug-derive-0.6.2
+  (crate-source "custom_debug_derive" "0.6.2"
+                "04cw7wqf42rjnah5b79vpwawh94m5rjjbrrb9xicgxjjhvdcw1x7"))
+
+(define rust-darling-0.20.11
+  (crate-source "darling" "0.20.11"
+                "1vmlphlrlw4f50z16p4bc9p5qwdni1ba95qmxfrrmzs6dh8lczzw"))
+
+(define rust-darling-core-0.20.11
+  (crate-source "darling_core" "0.20.11"
+                "0bj1af6xl4ablnqbgn827m43b8fiicgv180749f5cphqdmcvj00d"))
+
+(define rust-darling-macro-0.20.11
+  (crate-source "darling_macro" "0.20.11"
+                "1bbfbc2px6sj1pqqq97bgqn6c8xdnb2fmz66f7f40nrqrcybjd7w"))
+
+(define rust-dbus-0.9.10
+  (crate-source "dbus" "0.9.10"
+                "1m252djlnskgb89i2177yf9w6p4nx9475gamc8ryxaz7sxlamcr1"))
+
+(define rust-dbus-crossroads-0.5.3
+  (crate-source "dbus-crossroads" "0.5.3"
+                "1s24yk48jkvkkvgplgjrrqvzy365pmz6nv17c1v6dfhz32yz1gv4"))
+
+(define rust-dbus-tokio-0.7.6
+  (crate-source "dbus-tokio" "0.7.6"
+                "04xd3z2dnjv4d45kj3wqnwbnwllrp1zsg8v3q0qp2rxwb7a8hxh0"))
+
+(define rust-dispatch-0.2.0
+  (crate-source "dispatch" "0.2.0"
+                "0fwjr9b7582ic5689zxj8lf7zl94iklhlns3yivrnv8c9fxr635x"))
+
+(define rust-dispatch2-0.3.1
+  (crate-source "dispatch2" "0.3.1"
+                "0f5xmnbzpaz1g80m27kd804p75nswh0ikb6wvqh4ba3x9rz3c3hy"))
+
+(define rust-displaydoc-0.2.5
+  (crate-source "displaydoc" "0.2.5"
+                "1q0alair462j21iiqwrr21iabkfnb13d6x5w95lkdg21q2xrqdlp"))
+
+(define rust-dlib-0.5.3
+  (crate-source "dlib" "0.5.3"
+                "0jpr4smrwrv8xj70mz4ixnbc6ljm82f12z2mz1hv89056y3wv3mb"))
+
+(define rust-document-features-0.2.12
+  (crate-source "document-features" "0.2.12"
+                "0qcgpialq3zgvjmsvar9n6v10rfbv6mk6ajl46dd4pj5hn3aif6l"))
+
+(define rust-downcast-rs-1.2.1
+  (crate-source "downcast-rs" "1.2.1"
+                "1lmrq383d1yszp7mg5i7i56b17x2lnn3kb91jwsq0zykvg2jbcvm"))
+
+(define rust-dpi-0.1.2
+  (crate-source "dpi" "0.1.2"
+                "0xhsvzgjvdch2fwmfc9vkb708b0q59b6imypyjlgbiigyb74rcfq"))
+
+(define rust-either-1.15.0
+  (crate-source "either" "1.15.0"
+                "069p1fknsmzn9llaizh77kip0pqmcwpdsykv2x30xpjyija5gis8"))
+
+(define rust-endi-1.1.1
+  (crate-source "endi" "1.1.1"
+                "16a0076dx41vgrzzimm9clcym77h732czqjiajanmzvd1i1y5dv6"))
+
+(define rust-enumflags2-0.7.12
+  (crate-source "enumflags2" "0.7.12"
+                "1vzcskg4dca2jiflsfx1p9yw1fvgzcakcs7cpip0agl51ilgf9qh"))
+
+(define rust-enumflags2-derive-0.7.12
+  (crate-source "enumflags2_derive" "0.7.12"
+                "09rqffacafl1b83ir55hrah9gza0x7pzjn6lr6jm76fzix6qmiv7"))
+
+(define rust-env-filter-1.0.1
+  (crate-source "env_filter" "1.0.1"
+                "1vvf9xhaxm0m78bp23b8j3cbv1vm5vffn3gaas27mc64rhm0rs9j"))
+
+(define rust-env-logger-0.11.10
+  (crate-source "env_logger" "0.11.10"
+                "0smmk1hqzk7z91rg7fdq98d03gh9kidkd0ymim43zb4n457w0886"))
+
+(define rust-equator-0.4.2
+  (crate-source "equator" "0.4.2"
+                "1z760z5r0haxjyakbqxvswrz9mq7c29arrivgq8y1zldhc9v44a7"))
+
+(define rust-equator-macro-0.4.2
+  (crate-source "equator-macro" "0.4.2"
+                "1cqzx3cqn9rxln3a607xr54wippzff56zs5chqdf3z2bnks3rwj4"))
+
+(define rust-equivalent-1.0.2
+  (crate-source "equivalent" "1.0.2"
+                "03swzqznragy8n0x31lqc78g2af054jwivp7lkrbrc0khz74lyl7"))
+
+(define rust-errno-0.3.14
+  (crate-source "errno" "0.3.14"
+                "1szgccmh8vgryqyadg8xd58mnwwicf39zmin3bsn63df2wbbgjir"))
+
+(define rust-error-code-3.3.2
+  (crate-source "error-code" "3.3.2"
+                "0nacxm9xr3s1rwd6fabk3qm89fyglahmbi4m512y0hr8ym6dz8ny"))
+
+(define rust-etagere-0.2.15
+  (crate-source "etagere" "0.2.15"
+                "0hjkik00nl8bm9fafpzqkb6yah3mkphc21zpc159a5fwwncvz2gw"))
+
+(define rust-euclid-0.22.14
+  (crate-source "euclid" "0.22.14"
+                "01ksjl4vb8ms89laswnjpld3z4n6c1s7qlqq0djx3imiwdjm787i"))
+
+(define rust-event-listener-5.4.1
+  (crate-source "event-listener" "5.4.1"
+                "1asnp3agbr8shcl001yd935m167ammyi8hnvl0q1ycajryn6cfz1"))
+
+(define rust-event-listener-strategy-0.5.4
+  (crate-source "event-listener-strategy" "0.5.4"
+                "14rv18av8s7n8yixg38bxp5vg2qs394rl1w052by5npzmbgz7scb"))
+
+(define rust-exr-1.74.0
+  (crate-source "exr" "1.74.0"
+                "1gk3cc2qkfm0jqw4v1d7g4c356k9iz583bq17iiwp8kalm1y0023"))
+
+(define rust-fastrand-2.3.0
+  (crate-source "fastrand" "2.3.0"
+                "1ghiahsw1jd68df895cy5h3gzwk30hndidn3b682zmshpgmrx41p"))
+
+(define rust-fax-0.2.6
+  (crate-source "fax" "0.2.6"
+                "1ax0jmvsszxd03hj6ga1kyl7gaqcfw0akg2wf0q6gk9pizaffpgh"))
+
+(define rust-fax-derive-0.2.0
+  (crate-source "fax_derive" "0.2.0"
+                "0zap434zz4xvi5rnysmwzzivig593b4ng15vwzwl7js2nw7s3b50"))
+
+(define rust-fdeflate-0.3.7
+  (crate-source "fdeflate" "0.3.7"
+                "130ga18vyxbb5idbgi07njymdaavvk6j08yh1dfarm294ssm6s0y"))
+
+(define rust-find-msvc-tools-0.1.9
+  (crate-source "find-msvc-tools" "0.1.9"
+                "10nmi0qdskq6l7zwxw5g56xny7hb624iki1c39d907qmfh3vrbjv"))
+
+(define rust-flate2-1.1.9
+  (crate-source "flate2" "1.1.9"
+                "0g2pb7cxnzcbzrj8bw4v6gpqqp21aycmf6d84rzb6j748qkvlgw4"))
+
+(define rust-fnv-1.0.7
+  (crate-source "fnv" "1.0.7"
+                "1hc2mcqha06aibcaza94vbi81j6pr9a1bbxrxjfhc91zin8yr7iz"))
+
+(define rust-foldhash-0.1.5
+  (crate-source "foldhash" "0.1.5"
+                "1wisr1xlc2bj7hk4rgkcjkz3j2x4dhd1h9lwk7mj8p71qpdgbi6r"))
+
+(define rust-foldhash-0.2.0
+  (crate-source "foldhash" "0.2.0"
+                "1nvgylb099s11xpfm1kn2wcsql080nqmnhj1l25bp3r2b35j9kkp"))
+
+(define rust-font-types-0.10.1
+  (crate-source "font-types" "0.10.1"
+                "1idqs7pfv9134fzkfykjcg5x34gfjclpqqccln7d9jxv0ks599ir"))
+
+(define rust-font-types-0.11.1
+  (crate-source "font-types" "0.11.1"
+                "1wixmb7a5ww9y7vry586p4pjbfxgwix9n5cribr8l6cibixrm0kk"))
+
+(define rust-fontconfig-parser-0.5.8
+  (crate-source "fontconfig-parser" "0.5.8"
+                "0ijnbzg31sl6v49g7q2l7sl76hjj8z0hvlsz77cdvm029vi77ixv"))
+
+(define rust-fontdb-0.23.0
+  (crate-source "fontdb" "0.23.0"
+                "0199vry9x8zn9ix4x4rqvv53dy2ryhy68l53jwr580hj7ndphzj5"))
+
+(define rust-foreign-types-0.5.0
+  (crate-source "foreign-types" "0.5.0"
+                "0rfr2zfxnx9rz3292z5nyk8qs2iirznn5ff3rd4vgdwza6mdjdyp"))
+
+(define rust-foreign-types-macros-0.2.3
+  (crate-source "foreign-types-macros" "0.2.3"
+                "0hjpii8ny6l7h7jpns2cp9589016l8mlrpaigcnayjn9bdc6qp0s"))
+
+(define rust-foreign-types-shared-0.3.1
+  (crate-source "foreign-types-shared" "0.3.1"
+                "0nykdvv41a3d4py61bylmlwjhhvdm0b3bcj9vxhqgxaxnp5ik6ma"))
+
+(define rust-futures-0.3.32
+  (crate-source "futures" "0.3.32"
+                "0b9q86r5ar18v5xjiyqn7sb8sa32xv98qqnfz779gl7ns7lpw54b"))
+
+(define rust-futures-channel-0.3.32
+  (crate-source "futures-channel" "0.3.32"
+                "07fcyzrmbmh7fh4ainilf1s7gnwvnk07phdq77jkb9fpa2ffifq7"))
+
+(define rust-futures-core-0.3.32
+  (crate-source "futures-core" "0.3.32"
+                "07bbvwjbm5g2i330nyr1kcvjapkmdqzl4r6mqv75ivvjaa0m0d3y"))
+
+(define rust-futures-executor-0.3.32
+  (crate-source "futures-executor" "0.3.32"
+                "17aplz3ns74qn7a04qg7qlgsdx5iwwwkd4jvdfra6hl3h4w9rwms"))
+
+(define rust-futures-io-0.3.32
+  (crate-source "futures-io" "0.3.32"
+                "063pf5m6vfmyxj74447x8kx9q8zj6m9daamj4hvf49yrg9fs7jyf"))
+
+(define rust-futures-lite-2.6.1
+  (crate-source "futures-lite" "2.6.1"
+                "1ba4dg26sc168vf60b1a23dv1d8rcf3v3ykz2psb7q70kxh113pp"))
+
+(define rust-futures-macro-0.3.32
+  (crate-source "futures-macro" "0.3.32"
+                "0ys4b1lk7s0bsj29pv42bxsaavalch35rprp64s964p40c1bfdg8"))
+
+(define rust-futures-sink-0.3.32
+  (crate-source "futures-sink" "0.3.32"
+                "14q8ml7hn5a6gyy9ri236j28kh0svqmrk4gcg0wh26rkazhm95y3"))
+
+(define rust-futures-task-0.3.32
+  (crate-source "futures-task" "0.3.32"
+                "14s3vqf8llz3kjza33vn4ixg6kwxp61xrysn716h0cwwsnri2xq3"))
+
+(define rust-futures-util-0.3.32
+  (crate-source "futures-util" "0.3.32"
+                "1mn60lw5kh32hz9isinjlpw34zx708fk5q1x0m40n6g6jq9a971q"))
+
+(define rust-gethostname-1.1.0
+  (crate-source "gethostname" "1.1.0"
+                "1n6bj9gh503ggjblfjcai96gmxynxsrykaynljlrfdra34q95m0v"))
+
+(define rust-getrandom-0.3.4
+  (crate-source "getrandom" "0.3.4"
+                "1zbpvpicry9lrbjmkd4msgj3ihff1q92i334chk7pzf46xffz7c9"))
+
+(define rust-getrandom-0.4.2
+  (crate-source "getrandom" "0.4.2"
+                "0mb5833hf9pvn9dhvxjgfg5dx0m77g8wavvjdpvpnkp9fil1xr8d"))
+
+(define rust-gif-0.14.1
+  (crate-source "gif" "0.14.1"
+                "0pn3ldqjk0ng1vbc3r3zqqrnjkn6s3f3ndk96lhhrn0q82l2ppzm"))
+
+(define rust-gl-generator-0.14.0
+  (crate-source "gl_generator" "0.14.0"
+                "0k8j1hmfnff312gy7x1aqjzcm8zxid7ij7dlb8prljib7b1dz58s"))
+
+(define rust-glam-0.14.0
+  (crate-source "glam" "0.14.0"
+                "1njk0cskaspc62ywxlzpiszbcb9hhh1yqg2ka105sg0hxgajhf9k"))
+
+(define rust-glam-0.15.2
+  (crate-source "glam" "0.15.2"
+                "0jx587lxz9v9m0ph4dlshfgy0abax1zhlbjj5nvkchz4ir7mbfrs"))
+
+(define rust-glam-0.16.0
+  (crate-source "glam" "0.16.0"
+                "05izbgx93hnjk200144h9yxhy51cbygp2bbaqdj8czngki3w09j1"))
+
+(define rust-glam-0.17.3
+  (crate-source "glam" "0.17.3"
+                "0xm7jdygbxchdvk6k1l1pdag843nkwdm8fikwgp0i1gxgawk45z0"))
+
+(define rust-glam-0.18.0
+  (crate-source "glam" "0.18.0"
+                "0d7f7f7cdbahxk677k6l8h7r4bxxni24nzdndwr8wyx71d4kwnjj"))
+
+(define rust-glam-0.19.0
+  (crate-source "glam" "0.19.0"
+                "1jjia0nva5p7ca3dma8jhzxd4dmczgbhn3b338ffh5hmg7k0k19b"))
+
+(define rust-glam-0.20.5
+  (crate-source "glam" "0.20.5"
+                "0pv7n634vw2hn9fmi915pzgangyljgsp4m5505c3zq2bfiz9agpl"))
+
+(define rust-glam-0.21.3
+  (crate-source "glam" "0.21.3"
+                "05c8r639hz3ydlhbhv6d9z6193iivi8276zz2fq3hqw6ci8am3si"))
+
+(define rust-glam-0.22.0
+  (crate-source "glam" "0.22.0"
+                "0x57gyrxyfs409b3f5i64yy2pbcgkr2qkq8v3a0mmm8vdkargx8j"))
+
+(define rust-glam-0.23.0
+  (crate-source "glam" "0.23.0"
+                "076mdgmy38lhlvgng74iy2sr3iih58gx5qcz20g0hmamv6dgsjlf"))
+
+(define rust-glam-0.24.2
+  (crate-source "glam" "0.24.2"
+                "0ibrq68ldg1gyynb5ss5hx0gr6p3397cfclh1xrl5prba4bqqhdm"))
+
+(define rust-glam-0.25.0
+  (crate-source "glam" "0.25.0"
+                "1cr80mz1qyc73fvp2d93d4g2svv675fmcrkrzi0bpyajpvcna5hm"))
+
+(define rust-glam-0.27.0
+  (crate-source "glam" "0.27.0"
+                "1fawkrkbivdds5lzczk1rx37b7s3apl2cywch7s5ad1yfbkff1cy"))
+
+(define rust-glam-0.28.0
+  (crate-source "glam" "0.28.0"
+                "152sjv2ffb84a28zb4yklkxn5f20idz4xdmkq28wy8c4gszy96kp"))
+
+(define rust-glam-0.29.3
+  (crate-source "glam" "0.29.3"
+                "1vmkzrpsz3ay9c1cabs5ns149z3dyxkf8ywzmkg9578w9inz9awb"))
+
+(define rust-glam-0.30.10
+  (crate-source "glam" "0.30.10"
+                "1a9as4c2sm3z9sczl2m6gn8fsfmg4iw8rrpinv8i58iphhz47z0r"))
+
+(define rust-glam-0.31.1
+  (crate-source "glam" "0.31.1"
+                "1rsv5f5fb70bfm6ji37pv66g7gf9f4bb8yqf9skib38bm4p6nvsm"))
+
+(define rust-glam-0.32.1
+  (crate-source "glam" "0.32.1"
+                "186cjxn5qknagm31vmxvxk1kwwrfvv6cqj99nvvcngh6bdllj1zp"))
+
+(define rust-glow-0.16.0
+  (crate-source "glow" "0.16.0"
+                "022z12nlyfpy36fvp2szq792xix1xbgkznpmicf1c404sxhfmrf5"))
+
+(define rust-glutin-wgl-sys-0.6.1
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "glutin_wgl_sys" "0.6.1"
+                "0gng2810jb5x133lmy17qifjx6s90lnprm86afg7mfls505y0kic"))
+
+(define rust-gpu-alloc-0.6.0
+  (crate-source "gpu-alloc" "0.6.0"
+                "0wd1wq7qs8ja0cp37ajm9p1r526sp6w0kvjp3xx24jsrjfx2vkgv"))
+
+(define rust-gpu-alloc-types-0.3.0
+  (crate-source "gpu-alloc-types" "0.3.0"
+                "190wxsp9q8c59xybkfrlzqqyrxj6z39zamadk1q7v0xad2s07zwq"))
+
+(define rust-gpu-allocator-0.27.0
+  (crate-source "gpu-allocator" "0.27.0"
+                "1kfa6kvvslmrr63p4n5fsm8myp03xi5lzylywys9f0l0xyjs4lf1"))
+
+(define rust-gpu-descriptor-0.3.2
+  (crate-source "gpu-descriptor" "0.3.2"
+                "1jm0acxkw9lrzzcbvjqynwdr53qsqz7vx5d8c8h77qq5j4s8775q"))
+
+(define rust-gpu-descriptor-types-0.2.0
+  (crate-source "gpu-descriptor-types" "0.2.0"
+                "14ab90klss7w0ybj95fcnqxjsjya17xjhf576dpvi4zq5ml45wpx"))
+
+(define rust-guillotiere-0.6.2
+  (crate-source "guillotiere" "0.6.2"
+                "10m7fhp5kzf09kz08k6apkbzblriyqynjl1wwa9i7jrnq1jmhbdn"))
+
+(define rust-half-2.7.1
+  (crate-source "half" "2.7.1"
+                "0jyq42xfa6sghc397mx84av7fayd4xfxr4jahsqv90lmjr5xi8kf"))
+
+(define rust-harfrust-0.3.2
+  (crate-source "harfrust" "0.3.2"
+                "1n5r45i2f8w71ia9vql7c8da1qxd7j3hfxpylc98l7f72bdj1h4j"))
+
+(define rust-hashbrown-0.15.5
+  (crate-source "hashbrown" "0.15.5"
+                "189qaczmjxnikm9db748xyhiw04kpmhm9xj9k9hg0sgx7pjwyacj"))
+
+(define rust-hashbrown-0.16.1
+  (crate-source "hashbrown" "0.16.1"
+                "004i3njw38ji3bzdp9z178ba9x3k0c1pgy8x69pj7yfppv4iq7c4"))
+
+(define rust-heck-0.5.0
+  (crate-source "heck" "0.5.0"
+                "1sjmpsdl8czyh9ywl3qcsfsq9a307dg4ni2vnlwgnzzqhc4y0113"))
+
+(define rust-hermit-abi-0.5.2
+  (crate-source "hermit-abi" "0.5.2"
+                "1744vaqkczpwncfy960j2hxrbjl1q01csm84jpd9dajbdr2yy3zw"))
+
+(define rust-hex-0.4.3
+  (crate-source "hex" "0.4.3"
+                "0w1a4davm1lgzpamwnba907aysmlrnygbqmfis2mqjx5m552a93z"))
+
+(define rust-hexf-parse-0.2.1
+  (crate-source "hexf-parse" "0.2.1"
+                "1pr3a3sk66ddxdyxdxac7q6qaqjcn28v0njy22ghdpfn78l8d9nz"))
+
+(define rust-hybrid-array-0.4.10
+  (crate-source "hybrid-array" "0.4.10"
+                "055jvmp7rsb44z5aimj9zbam9y33nplyagik38m0xd36yy6cyi1r"))
+
+(define rust-iced-0.14.0
+  (crate-source "iced" "0.14.0"
+                "1cqzf3fzcwn4j696yzrpb8k5ar8fv8xdp8sphczn9flkdh1023h0"))
+
+(define rust-iced-core-0.14.0
+  (crate-source "iced_core" "0.14.0"
+                "11cxf8scyvx4r722q1dj9agyxg02m51yfai5d5z3wh4rsqvikawi"))
+
+(define rust-iced-debug-0.14.0
+  (crate-source "iced_debug" "0.14.0"
+                "1gm05qhb89xd625c7gz42wlgp8ar9vy3cghhyi9hwqjs46q5l0r5"))
+
+(define rust-iced-futures-0.14.0
+  (crate-source "iced_futures" "0.14.0"
+                "02nz7wm85xmhl2ls8dyiab6dp80fmwcc0diw573vxps2mp68a34c"))
+
+(define rust-iced-graphics-0.14.0
+  (crate-source "iced_graphics" "0.14.0"
+                "00m18kxq58xwb6i81393r1m4jb14np8zm9cgyram05f4rv1a2k13"))
+
+(define rust-iced-program-0.14.0
+  (crate-source "iced_program" "0.14.0"
+                "0wx6whk9s61y6knmlcznkq7sc6m1gcrsq3dhis6ninkwjk1gxykd"))
+
+(define rust-iced-renderer-0.14.0
+  (crate-source "iced_renderer" "0.14.0"
+                "01dcbnp2l7ssg7yvk92qwqz44py60xynribfk1vw1s084j0c0315"))
+
+(define rust-iced-runtime-0.14.0
+  (crate-source "iced_runtime" "0.14.0"
+                "1m589zs8dk07vha6jfa1aik6b56lr0vf6hij31s6dh74kj0rp26i"))
+
+(define rust-iced-tiny-skia-0.14.0
+  (crate-source "iced_tiny_skia" "0.14.0"
+                "0gfcx5i1qbr3ppja1p99xbm6xcy1zzyjj8szzx593g53fn5wy2py"))
+
+(define rust-iced-wgpu-0.14.0
+  (crate-source "iced_wgpu" "0.14.0"
+                "04qwaqqaxj79pq7fql7989f84h020q04b4sp0ahzi80ckfcll57z"))
+
+(define rust-iced-widget-0.14.2
+  (crate-source "iced_widget" "0.14.2"
+                "1aspx7drf0sprvgl4p7rz16hdlqidjp2phcbirhw429i1px6lndi"))
+
+(define rust-iced-winit-0.14.0
+  (crate-source "iced_winit" "0.14.0"
+                "0x9d2qixfzbsiyhvayjb021c724bcygr6zbhp7iisban8zfbwzcb"))
+
+(define rust-id-arena-2.3.0
+  (crate-source "id-arena" "2.3.0"
+                "0m6rs0jcaj4mg33gkv98d71w3hridghp5c4yr928hplpkgbnfc1x"))
+
+(define rust-ident-case-1.0.1
+  (crate-source "ident_case" "1.0.1"
+                "0fac21q6pwns8gh1hz3nbq15j8fi441ncl6w4vlnd1cmc55kiq5r"))
+
+(define rust-image-0.25.10
+  (crate-source "image" "0.25.10"
+                "0131b9fsd5grxf3lchfs2ci0rg8ga2mh1ygai7k2zh1k8cwq1aw5"))
+
+(define rust-image-webp-0.2.4
+  (crate-source "image-webp" "0.2.4"
+                "1hz814csyi9283vinzlkix6qpnd6hs3fkw7xl6z2zgm4w7rrypjj"))
+
+(define rust-imageproc-0.26.1
+  (crate-source "imageproc" "0.26.1"
+                "0f36wkn2vv23qpsw1ml4xyxnkcpbh12h102qbz3ar288b7d4d02s"))
+
+(define rust-imgref-1.12.0
+  (crate-source "imgref" "1.12.0"
+                "1j3iwdal9mdkmyrsms3lz4n1bxxxjxss2jvbmh662fns63fcxig7"))
+
+(define rust-indexmap-2.13.0
+  (crate-source "indexmap" "2.13.0"
+                "05qh5c4h2hrnyypphxpwflk45syqbzvqsvvyxg43mp576w2ff53p"))
+
+(define rust-inout-0.2.2
+  (crate-source "inout" "0.2.2"
+                "1iq39s01d3y56j2r6hf75yqhpa7s2ifwr316yzyi0879a9jcwl22"))
+
+(define rust-interpolate-name-0.2.4
+  (crate-source "interpolate_name" "0.2.4"
+                "0q7s5mrfkx4p56dl8q9zq71y1ysdj4shh6f28qf9gly35l21jj63"))
+
+(define rust-is-terminal-polyfill-1.70.2
+  (crate-source "is_terminal_polyfill" "1.70.2"
+                "15anlc47sbz0jfs9q8fhwf0h3vs2w4imc030shdnq54sny5i7jx6"))
+
+(define rust-itertools-0.14.0
+  (crate-source "itertools" "0.14.0"
+                "118j6l1vs2mx65dqhwyssbrxpawa90886m3mzafdvyip41w2q69b"))
+
+(define rust-itoa-1.0.18
+  (crate-source "itoa" "1.0.18"
+                "10jnd1vpfkb8kj38rlkn2a6k02afvj3qmw054dfpzagrpl6achlg"))
+
+(define rust-jiff-0.2.23
+  (crate-source "jiff" "0.2.23"
+                "0nc37n7jvgrzxdkcgc2hsfdf70lfagigjalh4igjrm5njvf4cd8s"))
+
+(define rust-jiff-static-0.2.23
+  (crate-source "jiff-static" "0.2.23"
+                "192ss3cnixvg79cpa76clwkhn4mmz10vnwsbf7yjw8i484s8p31a"))
+
+(define rust-jni-0.21.1
+  (crate-source "jni" "0.21.1"
+                "15wczfkr2r45slsljby12ymf2hij8wi5b104ghck9byjnwmsm1qs"))
+
+(define rust-jni-0.22.4
+  (crate-source "jni" "0.22.4"
+                "161lza8gz071h22pgyqyx4n91ixd691z2dbb1pq2g97k5i49mzay"))
+
+(define rust-jni-macros-0.22.4
+  (crate-source "jni-macros" "0.22.4"
+                "18v02mcn5c7mb2yw6r930xg6ynsn7hwkxv8z2kdhn3qprjn0j0d0"))
+
+(define rust-jni-sys-0.3.1
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "jni-sys" "0.3.1"
+                "0n1j8fbz081w1igfrpc79n6vgm7h3ik34nziy5fjgq5nz7hm59j1"))
+
+(define rust-jni-sys-0.4.1
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "jni-sys" "0.4.1"
+                "1wlahx6f2zhczdjqyn8mk7kshb8x5vsd927sn3lvw41rrf47ldy6"))
+
+(define rust-jni-sys-macros-0.4.1
+  (crate-source "jni-sys-macros" "0.4.1"
+                "0r32gbabrak15a7p487765b5wc0jcna2yv88mk6m1zjqyi1bkh1q"))
+
+(define rust-jobserver-0.1.34
+  (crate-source "jobserver" "0.1.34"
+                "0cwx0fllqzdycqn4d6nb277qx5qwnmjdxdl0lxkkwssx77j3vyws"))
+
+(define rust-js-sys-0.3.94
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "js-sys" "0.3.94"
+                "1nb4fr7c78mrrdhmg04nbac1zvd5z3panvqka8sy30nfh3py411f"))
+
+(define rust-kamadak-exif-0.6.1
+  (crate-source "kamadak-exif" "0.6.1"
+                "0ds8k36qi88mzhx5fm1cgbxg0s4kmyiibmqpl5asvvvlfc6dhc0i"))
+
+(define rust-khronos-egl-6.0.0
+  (crate-source "khronos-egl" "6.0.0"
+                "0xnzdx0n1bil06xmh8i1x6dbxvk7kd2m70bbm6nw1qzc43r1vbka"))
+
+(define rust-khronos-api-3.1.0
+  (crate-source "khronos_api" "3.1.0"
+                "1p0xj5mlbagqyvvnv8wmv3cr7l9y1m153888pxqwg3vk3mg5inz2"))
+
+(define rust-ksni-0.3.3
+  (crate-source "ksni" "0.3.3"
+                "091aqlxxhsyrw0iii1zh7l65wfs1cnrdr6sxnb2j9khlkw49rcmm"))
+
+(define rust-kurbo-0.10.4
+  (crate-source "kurbo" "0.10.4"
+                "0h1lqqdxv2xd5lyvpfsw01hyjpzkms03sdndwxkpvs93v7mx860n"))
+
+(define rust-lazy-static-1.5.0
+  (crate-source "lazy_static" "1.5.0"
+                "1zk6dqqni0193xg6iijh7i3i44sryglwgvx20spdvwk3r6sbrlmv"))
+
+(define rust-leb128fmt-0.1.0
+  (crate-source "leb128fmt" "0.1.0"
+                "1chxm1484a0bly6anh6bd7a99sn355ymlagnwj3yajafnpldkv89"))
+
+(define rust-lebe-0.5.3
+  (crate-source "lebe" "0.5.3"
+                "1f459clndzzm35nyd15vj5dlasyagfasp7hcgl6lh2b658rs6ybs"))
+
+(define rust-libc-0.2.184
+  (crate-source "libc" "0.2.184"
+                "1bz4525m7lwzr63iidh7lp9ppz2c9va1pn6fyjh5wsp1ajjd5xa8"))
+
+(define rust-libdbus-sys-0.2.7
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "libdbus-sys" "0.2.7"
+                "0hzhq0dz6lfzmhsym9m95cfhjzrwq74qdg85xkpg2012sj4lg31j"))
+
+(define rust-libfuzzer-sys-0.4.12
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "libfuzzer-sys" "0.4.12"
+                "13ghagfsynmqda1pkpalila6kf0llqxh3214ynzi5knqgldnhapi"))
+
+(define rust-libloading-0.8.9
+  (crate-source "libloading" "0.8.9"
+                "0mfwxwjwi2cf0plxcd685yxzavlslz7xirss3b9cbrzyk4hv1i6p"))
+
+(define rust-libm-0.2.16
+  (crate-source "libm" "0.2.16"
+                "10brh0a3qjmbzkr5mf5xqi887nhs5y9layvnki89ykz9xb1wxlmn"))
+
+(define rust-libpulse-binding-2.30.1
+  (crate-source "libpulse-binding" "2.30.1"
+                "15x3srbvqmwmhk20q9binq3cwakj59pgwnp61xl77qqnkq2b77lh"))
+
+(define rust-libpulse-sys-1.23.0
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "libpulse-sys" "1.23.0"
+                "0qayl38603vlzrfb9n2p2mqn0jfpxg9225nc57w8ks92if272hyp"))
+
+(define rust-libredox-0.1.15
+  (crate-source "libredox" "0.1.15"
+                "022g34brmdis15kji0w9kla6xk6098xvs416ihgnn92isj7z9nvx"))
+
+(define rust-lilt-0.8.1
+  (crate-source "lilt" "0.8.1"
+                "1bap1s8l2vzyxbing3z2jh4l4s376l1wbqcvz99hbcpnxzjn4xgn"))
+
+(define rust-linebender-resource-handle-0.1.1
+  (crate-source "linebender_resource_handle" "0.1.1"
+                "1x34mrmqan0m3m9xf2iy6vpkcx6vwiiyzm2g3ixqdi56rimzz9fl"))
+
+(define rust-linux-raw-sys-0.4.15
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "linux-raw-sys" "0.4.15"
+                "1aq7r2g7786hyxhv40spzf2nhag5xbw2axxc1k8z5k1dsgdm4v6j"))
+
+(define rust-linux-raw-sys-0.12.1
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "linux-raw-sys" "0.12.1"
+                "0lwasljrqxjjfk9l2j8lyib1babh2qjlnhylqzl01nihw14nk9ij"))
+
+(define rust-litrs-1.0.0
+  (crate-source "litrs" "1.0.0"
+                "14p0kzzkavnngvybl88nvfwv031cc2qx4vaxpfwsiifm8grdglqi"))
+
+(define rust-lock-api-0.4.14
+  (crate-source "lock_api" "0.4.14"
+                "0rg9mhx7vdpajfxvdjmgmlyrn20ligzqvn8ifmaz7dc79gkrjhr2"))
+
+(define rust-log-0.4.29
+  (crate-source "log" "0.4.29"
+                "15q8j9c8g5zpkcw0hnd6cf2z7fxqnvsjh3rw5mv5q10r83i34l2y"))
+
+(define rust-loop9-0.1.5
+  (crate-source "loop9" "0.1.5"
+                "0qphc1c0cbbx43pwm6isnwzwbg6nsxjh7jah04n1sg5h4p0qgbhg"))
+
+(define rust-lru-0.16.3
+  (crate-source "lru" "0.16.3"
+                "14z5yxcp3f63lgw8yxr486g9yz7cfqbmkadfwgw36vy0jbslgp51"))
+
+(define rust-macaddr-1.0.1
+  (crate-source "macaddr" "1.0.1"
+                "1n5jxn79krlql810c4w3hdkvyqc01141dc5y6fr9sxff2yy0pvms"))
+
+(define rust-malloc-buf-0.0.6
+  (crate-source "malloc_buf" "0.0.6"
+                "1jqr77j89pwszv51fmnknzvd53i1nkmcr8rjrvcxhm4dx1zr1fv2"))
+
+(define rust-matrixmultiply-0.3.10
+  (crate-source "matrixmultiply" "0.3.10"
+                "020sqwg3cvprfasbszqbnis9zx6c3w9vlkfidyimgblzdq0y6vd0"))
+
+(define rust-maybe-rayon-0.1.1
+  (crate-source "maybe-rayon" "0.1.1"
+                "06cmvhj4n36459g327ng5dnj8d58qs472pv5ahlhm7ynxl6g78cf"))
+
+(define rust-memchr-2.8.0
+  (crate-source "memchr" "2.8.0"
+                "0y9zzxcqxvdqg6wyag7vc3h0blhdn7hkq164bxyx2vph8zs5ijpq"))
+
+(define rust-memmap2-0.9.10
+  (crate-source "memmap2" "0.9.10"
+                "1qz0n4ch68pz2mp07sdwnk27imdjjqy6aqir3hp9j4g0iw19hh3i"))
+
+(define rust-memoffset-0.9.1
+  (crate-source "memoffset" "0.9.1"
+                "12i17wh9a9plx869g7j4whf62xw68k5zd4k0k5nh6ys5mszid028"))
+
+(define rust-metal-0.32.0
+  (crate-source "metal" "0.32.0"
+                "01g6a10l2p576ibybz0v9hignw7qj0r6d513qbf2vxrzcxpmmh80"))
+
+(define rust-miniz-oxide-0.8.9
+  (crate-source "miniz_oxide" "0.8.9"
+                "05k3pdg8bjjzayq3rf0qhpirq9k37pxnasfn4arbs17phqn6m9qz"))
+
+(define rust-mio-1.2.0
+  (crate-source "mio" "1.2.0"
+                "1hanrh4fwsfkdqdaqfidz48zz1wdix23zwn3r2x78am0garfbdsh"))
+
+(define rust-moxcms-0.8.1
+  (crate-source "moxcms" "0.8.1"
+                "0jz4fd5f7pdn1rngqc96lxriqjkym1lswdhdbjr037s8p9ac31dv"))
+
+(define rust-mundy-0.2.2
+  (crate-source "mundy" "0.2.2"
+                "12vy5rlllwhdc0w7zdhm44w9j7sm2aqlw88571ll7v4lw74i6f2j"))
+
+(define rust-mutate-once-0.1.2
+  (crate-source "mutate_once" "0.1.2"
+                "1byj4yz6h0mdx3mmj0mq23ma59kw41pckspr2gz8rl22k0y27lhk"))
+
+(define rust-naga-27.0.3
+  (crate-source "naga" "27.0.3"
+                "1n57m5hwi42mk57ljz7manc45b8ky8890891y86yw4cb1rgz4v06"))
+
+(define rust-nalgebra-0.34.2
+  (crate-source "nalgebra" "0.34.2"
+                "02m7102xrslyxf55pjp5kpdhvv9d2gb08n08i63birn7yl7ylxnz"))
+
+(define rust-ndk-0.9.0
+  (crate-source "ndk" "0.9.0"
+                "1m32zpmi5w1pf3j47k6k5fw395dc7aj8d0mdpsv53lqkprxjxx63"))
+
+(define rust-ndk-context-0.1.1
+  (crate-source "ndk-context" "0.1.1"
+                "12sai3dqsblsvfd1l1zab0z6xsnlha3xsfl7kagdnmj3an3jvc17"))
+
+(define rust-ndk-sys-0.6.0+11769913
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "ndk-sys" "0.6.0+11769913"
+                "0wx8r6pji20if4xs04g73gxl98nmjrfc73z0v6w1ypv6a4qdlv7f"))
+
+(define rust-new-debug-unreachable-1.0.6
+  (crate-source "new_debug_unreachable" "1.0.6"
+                "11phpf1mjxq6khk91yzcbd3ympm78m3ivl7xg6lg2c0lf66fy3k5"))
+
+(define rust-nix-0.29.0
+  (crate-source "nix" "0.29.0"
+                "0ikvn7s9r2lrfdm3mx1h7nbfjvcc6s9vxdzw7j5xfkd2qdnp9qki"))
+
+(define rust-nom-8.0.0
+  (crate-source "nom" "8.0.0"
+                "01cl5xng9d0gxf26h39m0l8lprgpa00fcc75ps1yzgbib1vn35yz"))
+
+(define rust-noop-proc-macro-0.3.0
+  (crate-source "noop_proc_macro" "0.3.0"
+                "1j2v1c6ric4w9v12h34jghzmngcwmn0hll1ywly4h6lcm4rbnxh6"))
+
+(define rust-num-0.4.3
+  (crate-source "num" "0.4.3"
+                "08yb2fc1psig7pkzaplm495yp7c30m4pykpkwmi5bxrgid705g9m"))
+
+(define rust-num-bigint-0.4.6
+  (crate-source "num-bigint" "0.4.6"
+                "1f903zd33i6hkjpsgwhqwi2wffnvkxbn6rv4mkgcjcqi7xr4zr55"))
+
+(define rust-num-complex-0.4.6
+  (crate-source "num-complex" "0.4.6"
+                "15cla16mnw12xzf5g041nxbjjm9m85hdgadd5dl5d0b30w9qmy3k"))
+
+(define rust-num-derive-0.4.2
+  (crate-source "num-derive" "0.4.2"
+                "00p2am9ma8jgd2v6xpsz621wc7wbn1yqi71g15gc3h67m7qmafgd"))
+
+(define rust-num-integer-0.1.46
+  (crate-source "num-integer" "0.1.46"
+                "13w5g54a9184cqlbsq80rnxw4jj4s0d8wv75jsq5r2lms8gncsbr"))
+
+(define rust-num-iter-0.1.45
+  (crate-source "num-iter" "0.1.45"
+                "1gzm7vc5g9qsjjl3bqk9rz1h6raxhygbrcpbfl04swlh0i506a8l"))
+
+(define rust-num-rational-0.4.2
+  (crate-source "num-rational" "0.4.2"
+                "093qndy02817vpgcqjnj139im3jl7vkq4h68kykdqqh577d18ggq"))
+
+(define rust-num-traits-0.2.19
+  (crate-source "num-traits" "0.2.19"
+                "0h984rhdkkqd4ny9cif7y2azl3xdfb7768hb9irhpsch4q3gq787"))
+
+(define rust-num-enum-0.7.6
+  (crate-source "num_enum" "0.7.6"
+                "09kg0c2y08npdv0c9dbm4m9a9wz8w2qaiqqxl4gj3v22hj1wl2sx"))
+
+(define rust-num-enum-derive-0.7.6
+  (crate-source "num_enum_derive" "0.7.6"
+                "1y0x9z49s27vdas6mglqbv02sgkdmbr8ns2kwspzrp2ra81rh2b8"))
+
+(define rust-objc-0.2.7
+  (crate-source "objc" "0.2.7"
+                "1cbpf6kz8a244nn1qzl3xyhmp05gsg4n313c9m3567625d3innwi"))
+
+(define rust-objc-sys-0.3.5
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "objc-sys" "0.3.5"
+                "0423gry7s3rmz8s3pzzm1zy5mdjif75g6dbzc2lf2z0c77fipffd"))
+
+(define rust-objc2-0.5.2
+  (crate-source "objc2" "0.5.2"
+                "015qa2d3vh7c1j2736h5wjrznri7x5ic35vl916c22gzxva8b9s6"))
+
+(define rust-objc2-0.6.4
+  (crate-source "objc2" "0.6.4"
+                "17x8qpl512frscfqbmgjr20kg3y4r0xdqxphja17dz5f0znsh4is"))
+
+(define rust-objc2-app-kit-0.2.2
+  (crate-source "objc2-app-kit" "0.2.2"
+                "1zqyi5l1bm26j1bgmac9783ah36m5kcrxlqp5carglnpwgcrms74"))
+
+(define rust-objc2-app-kit-0.3.2
+  (crate-source "objc2-app-kit" "0.3.2"
+                "132ijwni8lsi8phq7wnmialkxp46zx998fns3zq5np0ya1mr77nl"))
+
+(define rust-objc2-cloud-kit-0.2.2
+  (crate-source "objc2-cloud-kit" "0.2.2"
+                "02dhjvmcq8c2bwj31jx423jygif1scs9f0lmlab0ayhw75b3ppbl"))
+
+(define rust-objc2-cloud-kit-0.3.2
+  (crate-source "objc2-cloud-kit" "0.3.2"
+                "0714xrydi9wvh25s2110sjfpx9mv4xs9p4ys71q8fhxvh3c79bbk"))
+
+(define rust-objc2-contacts-0.2.2
+  (crate-source "objc2-contacts" "0.2.2"
+                "12a8m927xrrxa54xhqhqnkkl1a6l07pyrpnqfk9jz09kkh755zx5"))
+
+(define rust-objc2-core-data-0.2.2
+  (crate-source "objc2-core-data" "0.2.2"
+                "1vvk8zjylfjjj04dzawydmqqz5ajvdkhf22cnb07ihbiw14vyzv1"))
+
+(define rust-objc2-core-data-0.3.2
+  (crate-source "objc2-core-data" "0.3.2"
+                "1ylqsa6hpma7k4090pkil8b7c0i8dcxnh46zwhnfidgv7rjjlh0b"))
+
+(define rust-objc2-core-foundation-0.3.2
+  (crate-source "objc2-core-foundation" "0.3.2"
+                "0dnmg7606n4zifyjw4ff554xvjmi256cs8fpgpdmr91gckc0s61a"))
+
+(define rust-objc2-core-graphics-0.3.2
+  (crate-source "objc2-core-graphics" "0.3.2"
+                "01x8413pxq0m5rwidlaczni8v5cz9dc3xqzq8l9zlpl9cv8cj8p0"))
+
+(define rust-objc2-core-image-0.2.2
+  (crate-source "objc2-core-image" "0.2.2"
+                "102csfb82zi2sbzliwsfd589ckz0gysf7y6434c9zj97lmihj9jm"))
+
+(define rust-objc2-core-image-0.3.2
+  (crate-source "objc2-core-image" "0.3.2"
+                "01phi7cx2k32a8x45qr0y1623l2b8gg764c6isgj15rbinrn7mg5"))
+
+(define rust-objc2-core-location-0.2.2
+  (crate-source "objc2-core-location" "0.2.2"
+                "10apgsrigqryvi4rcc0f6yfjflvrl83f4bi5hkr48ck89vizw300"))
+
+(define rust-objc2-core-text-0.3.2
+  (crate-source "objc2-core-text" "0.3.2"
+                "0bfrzqxhgh4y1imk1bb9g0v28g0frigls6hnc942npfj93xhvphc"))
+
+(define rust-objc2-core-video-0.3.2
+  (crate-source "objc2-core-video" "0.3.2"
+                "19j1a7f863gh30nq03w70x1js3f3vdg3wp4azllky8vkvzqwl9fl"))
+
+(define rust-objc2-encode-4.1.0
+  (crate-source "objc2-encode" "4.1.0"
+                "0cqckp4cpf68mxyc2zgnazj8klv0z395nsgbafa61cjgsyyan9gg"))
+
+(define rust-objc2-foundation-0.2.2
+  (crate-source "objc2-foundation" "0.2.2"
+                "1a6mi77jsig7950vmx9ydvsxaighzdiglk5d229k569pvajkirhf"))
+
+(define rust-objc2-foundation-0.3.2
+  (crate-source "objc2-foundation" "0.3.2"
+                "0wijkxzzvw2xkzssds3fj8279cbykz2rz9agxf6qh7y2agpsvq73"))
+
+(define rust-objc2-io-surface-0.3.2
+  (crate-source "objc2-io-surface" "0.3.2"
+                "07fqx4fmwydf2arrc4xs4awv7zyzzxh60fyqdfmrpm9n148qh1qq"))
+
+(define rust-objc2-link-presentation-0.2.2
+  (crate-source "objc2-link-presentation" "0.2.2"
+                "160k4qh00yrx57dabn3hzas4r98kmk9bc0qsy1jvwday3irax8d1"))
+
+(define rust-objc2-metal-0.2.2
+  (crate-source "objc2-metal" "0.2.2"
+                "1mmdga66qpxrcfq3gxxhysfx3zg1hpx4z886liv3j0pnfq9bl36x"))
+
+(define rust-objc2-quartz-core-0.2.2
+  (crate-source "objc2-quartz-core" "0.2.2"
+                "0ynw8819c36l11rim8n0yzk0fskbzrgaqayscyqi8swhzxxywaz4"))
+
+(define rust-objc2-quartz-core-0.3.2
+  (crate-source "objc2-quartz-core" "0.3.2"
+                "07vzaf6y1lk7zygkgvpp23mm19ipdm9yq8af22gvywdkaa23bhcn"))
+
+(define rust-objc2-symbols-0.2.2
+  (crate-source "objc2-symbols" "0.2.2"
+                "1p04hjkxan18g2b7h9n2n8xxsvazapv2h6mfmmdk06zc7pz4ws0a"))
+
+(define rust-objc2-ui-kit-0.2.2
+  (crate-source "objc2-ui-kit" "0.2.2"
+                "0vrb5r8z658l8c19bx78qks8c5hg956544yirf8npk90idwldfxq"))
+
+(define rust-objc2-uniform-type-identifiers-0.2.2
+  (crate-source "objc2-uniform-type-identifiers" "0.2.2"
+                "1ziv4wkbxcaw015ypg0q49ycl7m14l3x56mpq2k1rznv92bmzyj4"))
+
+(define rust-objc2-user-notifications-0.2.2
+  (crate-source "objc2-user-notifications" "0.2.2"
+                "1cscv2w3vxzaslz101ddv0z9ycrrs4ayikk4my4qd3im8bvcpkvn"))
+
+(define rust-once-cell-1.21.4
+  (crate-source "once_cell" "1.21.4"
+                "0l1v676wf71kjg2khch4dphwh1jp3291ffiymr2mvy1kxd5kwz4z"))
+
+(define rust-once-cell-polyfill-1.70.2
+  (crate-source "once_cell_polyfill" "1.70.2"
+                "1zmla628f0sk3fhjdjqzgxhalr2xrfna958s632z65bjsfv8ljrq"))
+
+(define rust-orbclient-0.3.51
+  (crate-source "orbclient" "0.3.51"
+                "1mmbx63ycb1n2c1nz8jmmnv3466kj3aj38wnpjhwzvbq6nrx7bjr"))
+
+(define rust-ordered-float-5.3.0
+  (crate-source "ordered-float" "5.3.0"
+                "03mx5yg3ncp0g524y7zbyvhwcxpd8l9v30lgybm5bhqx2v551ndp"))
+
+(define rust-ordered-stream-0.2.0
+  (crate-source "ordered-stream" "0.2.0"
+                "0l0xxp697q7wiix1gnfn66xsss7fdhfivl2k7bvpjs4i3lgb18ls"))
+
+(define rust-owned-ttf-parser-0.25.1
+  (crate-source "owned_ttf_parser" "0.25.1"
+                "0fsqzcbc4sq8qhkmc3rgcfg1xg389nmhlxvmvi6h38dca680x0in"))
+
+(define rust-parking-2.2.1
+  (crate-source "parking" "2.2.1"
+                "1fnfgmzkfpjd69v4j9x737b1k8pnn054bvzcn5dm3pkgq595d3gk"))
+
+(define rust-parking-lot-0.12.5
+  (crate-source "parking_lot" "0.12.5"
+                "06jsqh9aqmc94j2rlm8gpccilqm6bskbd67zf6ypfc0f4m9p91ck"))
+
+(define rust-parking-lot-core-0.9.12
+  (crate-source "parking_lot_core" "0.9.12"
+                "1hb4rggy70fwa1w9nb0svbyflzdc69h047482v2z3sx2hmcnh896"))
+
+(define rust-paste-1.0.15
+  (crate-source "paste" "1.0.15"
+                "02pxffpdqkapy292harq6asfjvadgp1s005fip9ljfsn9fvxgh2p"))
+
+(define rust-pastey-0.1.1
+  (crate-source "pastey" "0.1.1"
+                "1v389jkifv757903flrrps67dvc6q6giwlyx3xi33hcfjmgjxyrm"))
+
+(define rust-pastey-0.2.1
+  (crate-source "pastey" "0.2.1"
+                "1v2vyc6gnk2qkwvrhzlkf67rwv4car122ix6mb9vp487gkcwlrxq"))
+
+(define rust-percent-encoding-2.3.2
+  (crate-source "percent-encoding" "2.3.2"
+                "083jv1ai930azvawz2khv7w73xh8mnylk7i578cifndjn5y64kwv"))
+
+(define rust-pin-project-1.1.11
+  (crate-source "pin-project" "1.1.11"
+                "05zm3y3bl83ypsr6favxvny2kys4i19jiz1y18ylrbxwsiz9qx7i"))
+
+(define rust-pin-project-internal-1.1.11
+  (crate-source "pin-project-internal" "1.1.11"
+                "1ik4mpb92da75inmjvxf2qm61vrnwml3x24wddvrjlqh1z9hxcnr"))
+
+(define rust-pin-project-lite-0.2.17
+  (crate-source "pin-project-lite" "0.2.17"
+                "1kfmwvs271si96zay4mm8887v5khw0c27jc9srw1a75ykvgj54x8"))
+
+(define rust-pin-utils-0.1.0
+  (crate-source "pin-utils" "0.1.0"
+                "117ir7vslsl2z1a7qzhws4pd01cg2d3338c47swjyvqv2n60v1wb"))
+
+(define rust-piper-0.2.5
+  (crate-source "piper" "0.2.5"
+                "1hd3j94mw5dwc457gs9ssb2r5b9iipywndf5srqx7pj38jd4fdf8"))
+
+(define rust-pkg-config-0.3.32
+  (crate-source "pkg-config" "0.3.32"
+                "0k4h3gnzs94sjb2ix6jyksacs52cf1fanpwsmlhjnwrdnp8dppby"))
+
+(define rust-plain-0.2.3
+  (crate-source "plain" "0.2.3"
+                "19n1xbxb4wa7w891268bzf6cbwq4qvdb86bik1z129qb0xnnnndl"))
+
+(define rust-png-0.18.1
+  (crate-source "png" "0.18.1"
+                "0qca282xp8a6d7mikxrwji3f52mjn4vnqxz2v9iz5adj665rnxk0"))
+
+(define rust-polling-3.11.0
+  (crate-source "polling" "3.11.0"
+                "0622qfbxi3gb0ly2c99n3xawp878fkrd1sl83hjdhisx11cly3jx"))
+
+(define rust-portable-atomic-1.13.1
+  (crate-source "portable-atomic" "1.13.1"
+                "0j8vlar3n5acyigq8q6f4wjx3k3s5yz0rlpqrv76j73gi5qr8fn3"))
+
+(define rust-portable-atomic-util-0.2.6
+  (crate-source "portable-atomic-util" "0.2.6"
+                "18wrsx7fjwc2kgbpfjfm3igv3vdzsidmjhbqivjln7d0c6z9f4q9"))
+
+(define rust-ppv-lite86-0.2.21
+  (crate-source "ppv-lite86" "0.2.21"
+                "1abxx6qz5qnd43br1dd9b2savpihzjza8gb4fbzdql1gxp2f7sl5"))
+
+(define rust-presser-0.3.1
+  (crate-source "presser" "0.3.1"
+                "1ykvqx861sjmhkdh540aafqba7i7li7gqgwrcczy6v56i9m8xkz8"))
+
+(define rust-prettyplease-0.2.37
+  (crate-source "prettyplease" "0.2.37"
+                "0azn11i1kh0byabhsgab6kqs74zyrg69xkirzgqyhz6xmjnsi727"))
+
+(define rust-primal-check-0.3.4
+  (crate-source "primal-check" "0.3.4"
+                "025xnak4rhkwa4h970bjb3cvp2k853wviyr84n8gjfhy65dqj3fw"))
+
+(define rust-proc-macro-crate-3.5.0
+  (crate-source "proc-macro-crate" "3.5.0"
+                "0kv1g1d1zjwxlgcaba2qlshzyy32j03xic8rskqlcr5mnblsfyz6"))
+
+(define rust-proc-macro2-1.0.106
+  (crate-source "proc-macro2" "1.0.106"
+                "0d09nczyaj67x4ihqr5p7gxbkz38gxhk4asc0k8q23g9n85hzl4g"))
+
+(define rust-profiling-1.0.17
+  (crate-source "profiling" "1.0.17"
+                "0wqp6i1bl7azy9270dp92srbbr55mgdh9qnk5b1y44lyarmlif1y"))
+
+(define rust-profiling-procmacros-1.0.17
+  (crate-source "profiling-procmacros" "1.0.17"
+                "0nrxdh5r723raxbs136jmjx46p0c5qgai8jwz4j555mn0ad7ywaj"))
+
+(define rust-pxfm-0.1.28
+  (crate-source "pxfm" "0.1.28"
+                "17bbi6r9jiz9rmlj9zwjcf3qrivr33l8vwjmj9y812ysagkl385m"))
+
+(define rust-qoi-0.4.1
+  (crate-source "qoi" "0.4.1"
+                "00c0wkb112annn2wl72ixyd78mf56p4lxkhlmsggx65l3v3n8vbz"))
+
+(define rust-quick-error-2.0.1
+  (crate-source "quick-error" "2.0.1"
+                "18z6r2rcjvvf8cn92xjhm2qc3jpd1ljvcbf12zv0k9p565gmb4x9"))
+
+(define rust-quick-xml-0.39.2
+  (crate-source "quick-xml" "0.39.2"
+                "0z86jkw618p0d7q3zqp7pzh7cnf7wwlanzx8gyma3dffwzl233wm"))
+
+(define rust-quote-1.0.45
+  (crate-source "quote" "1.0.45"
+                "095rb5rg7pbnwdp6v8w5jw93wndwyijgci1b5lw8j1h5cscn3wj1"))
+
+(define rust-r-efi-5.3.0
+  (crate-source "r-efi" "5.3.0"
+                "03sbfm3g7myvzyylff6qaxk4z6fy76yv860yy66jiswc2m6b7kb9"))
+
+(define rust-r-efi-6.0.0
+  (crate-source "r-efi" "6.0.0"
+                "1gyrl2k5fyzj9k7kchg2n296z5881lg7070msabid09asp3wkp7q"))
+
+(define rust-rand-0.9.2
+  (crate-source "rand" "0.9.2"
+                "1lah73ainvrgl7brcxx0pwhpnqa3sm3qaj672034jz8i0q7pgckd"))
+
+(define rust-rand-chacha-0.9.0
+  (crate-source "rand_chacha" "0.9.0"
+                "1jr5ygix7r60pz0s1cv3ms1f6pd1i9pcdmnxzzhjc3zn3mgjn0nk"))
+
+(define rust-rand-core-0.9.5
+  (crate-source "rand_core" "0.9.5"
+                "0g6qc5r3f0hdmz9b11nripyp9qqrzb0xqk9piip8w8qlvqkcibvn"))
+
+(define rust-rand-distr-0.5.1
+  (crate-source "rand_distr" "0.5.1"
+                "0qvlzxq4a2rvrf3wq0xq1bfw8iy9zqm6jlmbywqzld6g1paib1ka"))
+
+(define rust-range-alloc-0.1.5
+  (crate-source "range-alloc" "0.1.5"
+                "020xrpn0qaabkxg49wpi0hgy92d8ikji55cyancphnmfi6bl2ifa"))
+
+(define rust-rangemap-1.7.1
+  (crate-source "rangemap" "1.7.1"
+                "0s7am2w72siggn668h03gn3g06gsinv6m1jaaxmnbj59177l6d4p"))
+
+(define rust-rav1e-0.8.1
+  (crate-source "rav1e" "0.8.1"
+                "0axk3ji3jmlr81svmsy5zvj8shmhpp8lz5nyghkq752xx1bdvdj3"))
+
+(define rust-ravif-0.13.0
+  (crate-source "ravif" "0.13.0"
+                "0ifcpczxf6kcsqlky08vbjrvw9yd1m9mfszywxdhy6wpglci08z5"))
+
+(define rust-raw-window-handle-0.6.2
+  (crate-source "raw-window-handle" "0.6.2"
+                "0ff5c648hncwx7hm2a8fqgqlbvbl4xawb6v3xxv9wkpjyrr5arr0"))
+
+(define rust-rawpointer-0.2.1
+  (crate-source "rawpointer" "0.2.1"
+                "1qy1qvj17yh957vhffnq6agq0brvylw27xgks171qrah75wmg8v0"))
+
+(define rust-rayon-1.11.0
+  (crate-source "rayon" "1.11.0"
+                "13x5fxb7rn4j2yw0cr26n7782jkc7rjzmdkg42qxk3xz0p8033rn"))
+
+(define rust-rayon-core-1.13.0
+  (crate-source "rayon-core" "1.13.0"
+                "14dbr0sq83a6lf1rfjq5xdpk5r6zgzvmzs5j6110vlv2007qpq92"))
+
+(define rust-read-fonts-0.35.0
+  (crate-source "read-fonts" "0.35.0"
+                "0n0kr71apps034i708r6vx3y2kd35da2j4vikm5zdbc8nhiwy5v7"))
+
+(define rust-read-fonts-0.37.0
+  (crate-source "read-fonts" "0.37.0"
+                "1r82vwrmsai9i7bgmnblb7sn08k2kca75lpz0x9v3yijy2mlyqvv"))
+
+(define rust-redox-syscall-0.4.1
+  (crate-source "redox_syscall" "0.4.1"
+                "1aiifyz5dnybfvkk4cdab9p2kmphag1yad6iknc7aszlxxldf8j7"))
+
+(define rust-redox-syscall-0.5.18
+  (crate-source "redox_syscall" "0.5.18"
+                "0b9n38zsxylql36vybw18if68yc9jczxmbyzdwyhb9sifmag4azd"))
+
+(define rust-redox-syscall-0.7.3
+  (crate-source "redox_syscall" "0.7.3"
+                "05mys0g4faa5l7dqvl4y8395b42yshs2qlvysdvijlwhx1s0mrvc"))
+
+(define rust-regex-1.12.3
+  (crate-source "regex" "1.12.3"
+                "0xp2q0x7ybmpa5zlgaz00p8zswcirj9h8nry3rxxsdwi9fhm81z1"))
+
+(define rust-regex-automata-0.4.14
+  (crate-source "regex-automata" "0.4.14"
+                "13xf7hhn4qmgfh784llcp2kzrvljd13lb2b1ca0mwnf15w9d87bf"))
+
+(define rust-regex-syntax-0.8.10
+  (crate-source "regex-syntax" "0.8.10"
+                "02jx311ka0daxxc7v45ikzhcl3iydjbbb0mdrpc1xgg8v7c7v2fw"))
+
+(define rust-renderdoc-sys-1.1.0
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "renderdoc-sys" "1.1.0"
+                "0cj8zjs7k0gvchcx3jhpg8r9bbqy8b1hsgbz0flcq2ydn12hmcqr"))
+
+(define rust-rgb-0.8.53
+  (crate-source "rgb" "0.8.53"
+                "1i0c55whln68zs6f5qqrkbg1mzai0p3qk1mwkwzdgr9i3dw4pcs7"))
+
+(define rust-roxmltree-0.20.0
+  (crate-source "roxmltree" "0.20.0"
+                "15vw91ps91wkmmgy62khf9zb63bdinvm80957dascbsw7dwvc83c"))
+
+(define rust-rustc-hash-1.1.0
+  (crate-source "rustc-hash" "1.1.0"
+                "1qkc5khrmv5pqi5l5ca9p5nl5hs742cagrndhbrlk3dhlrx3zm08"))
+
+(define rust-rustc-hash-2.1.2
+  (crate-source "rustc-hash" "2.1.2"
+                "1gjdc5bw9982cj176jvgz9rrqf9xvr1q1ddpzywf5qhs7yzhlc4l"))
+
+(define rust-rustc-version-0.4.1
+  (crate-source "rustc_version" "0.4.1"
+                "14lvdsmr5si5qbqzrajgb6vfn69k0sfygrvfvr2mps26xwi3mjyg"))
+
+(define rust-rustdct-0.7.1
+  (crate-source "rustdct" "0.7.1"
+                "0lcm1191xx8wizima5j3n25fs90x58v3q1kwg6cbzafn0m8maqcb"))
+
+(define rust-rustfft-6.4.1
+  (crate-source "rustfft" "6.4.1"
+                "12fvi8naf08vc0c1lg3hfikcl4d6vcvh0s48iiwl27z9jfc5znr1"))
+
+(define rust-rustix-0.38.44
+  (crate-source "rustix" "0.38.44"
+                "0m61v0h15lf5rrnbjhcb9306bgqrhskrqv7i1n0939dsw8dbrdgx"))
+
+(define rust-rustix-1.1.4
+  (crate-source "rustix" "1.1.4"
+                "14511f9yjqh0ix07xjrjpllah3325774gfwi9zpq72sip5jlbzmn"))
+
+(define rust-rustversion-1.0.22
+  (crate-source "rustversion" "1.0.22"
+                "0vfl70jhv72scd9rfqgr2n11m5i9l1acnk684m2w83w0zbqdx75k"))
+
+(define rust-safe-arch-0.7.4
+  (crate-source "safe_arch" "0.7.4"
+                "08sk47n1kcm5w2di6bpgi2hsw8r2caz2230pwqvbdqfv5pl2vc4n"))
+
+(define rust-same-file-1.0.6
+  (crate-source "same-file" "1.0.6"
+                "00h5j1w87dmhnvbv9l8bic3y7xxsnjmssvifw2ayvgx9mb1ivz4k"))
+
+(define rust-scoped-tls-1.0.1
+  (crate-source "scoped-tls" "1.0.1"
+                "15524h04mafihcvfpgxd8f4bgc3k95aclz8grjkg9a0rxcvn9kz1"))
+
+(define rust-scopeguard-1.2.0
+  (crate-source "scopeguard" "1.2.0"
+                "0jcz9sd47zlsgcnm1hdw0664krxwb5gczlif4qngj2aif8vky54l"))
+
+(define rust-sctk-adwaita-0.10.1
+  (crate-source "sctk-adwaita" "0.10.1"
+                "1v14vqp7k39jk7pgaibwc06qq9vcmi82k7zlv3qpfvq52w17y9xn"))
+
+(define rust-self-cell-1.2.2
+  (crate-source "self_cell" "1.2.2"
+                "12cdmh9p2h72rmw923kj841jji4k0vrykihvx19fn059az8pcbmi"))
+
+(define rust-semver-1.0.27
+  (crate-source "semver" "1.0.27"
+                "1qmi3akfrnqc2hfkdgcxhld5bv961wbk8my3ascv5068mc5fnryp"))
+
+(define rust-serde-1.0.228
+  (crate-source "serde" "1.0.228"
+                "17mf4hhjxv5m90g42wmlbc61hdhlm6j9hwfkpcnd72rpgzm993ls"))
+
+(define rust-serde-core-1.0.228
+  (crate-source "serde_core" "1.0.228"
+                "1bb7id2xwx8izq50098s5j2sqrrvk31jbbrjqygyan6ask3qbls1"))
+
+(define rust-serde-derive-1.0.228
+  (crate-source "serde_derive" "1.0.228"
+                "0y8xm7fvmr2kjcd029g9fijpndh8csv5m20g4bd76w8qschg4h6m"))
+
+(define rust-serde-json-1.0.149
+  (crate-source "serde_json" "1.0.149"
+                "11jdx4vilzrjjd1dpgy67x5lgzr0laplz30dhv75lnf5ffa07z43"))
+
+(define rust-serde-repr-0.1.20
+  (crate-source "serde_repr" "0.1.20"
+                "1755gss3f6lwvv23pk7fhnjdkjw7609rcgjlr8vjg6791blf6php"))
+
+(define rust-shlex-1.3.0
+  (crate-source "shlex" "1.3.0"
+                "0r1y6bv26c1scpxvhg2cabimrmwgbp4p3wy6syj9n0c4s3q2znhg"))
+
+(define rust-signal-hook-registry-1.4.8
+  (crate-source "signal-hook-registry" "1.4.8"
+                "06vc7pmnki6lmxar3z31gkyg9cw7py5x9g7px70gy2hil75nkny4"))
+
+(define rust-simba-0.9.1
+  (crate-source "simba" "0.9.1"
+                "15gxgwcm6vs2wbbc5z4x8zsi1rhjl3nvqnxpl95hjrhnnaz894n9"))
+
+(define rust-simd-adler32-0.3.9
+  (crate-source "simd-adler32" "0.3.9"
+                "0532ysdwcvzyp2bwpk8qz0hijplcdwpssr5gy5r7qwqqy5z5qgbh"))
+
+(define rust-simd-cesu8-1.1.1
+  (crate-source "simd_cesu8" "1.1.1"
+                "0crcbgvyycmazji2vqj9vxn2czdyl3gxmicp4xqdzkc7pdbh3ycl"))
+
+(define rust-simd-helpers-0.1.0
+  (crate-source "simd_helpers" "0.1.0"
+                "19idqicn9k4vhd04ifh2ff41wvna79zphdf2c81rlmpc7f3hz2cm"))
+
+(define rust-simdutf8-0.1.5
+  (crate-source "simdutf8" "0.1.5"
+                "0vmpf7xaa0dnaikib5jlx6y4dxd3hxqz6l830qb079g7wcsgxag3"))
+
+(define rust-skrifa-0.37.0
+  (crate-source "skrifa" "0.37.0"
+                "0hcqlhgbiv5lhjv6l0hfj2gm1nabvdy9iv9zry77acpmxlfhfccc"))
+
+(define rust-skrifa-0.40.0
+  (crate-source "skrifa" "0.40.0"
+                "1b1lfid1326df2aq4cjqz7jv63m3i21czrgks7fxgyvm4hyzxgbz"))
+
+(define rust-slab-0.4.12
+  (crate-source "slab" "0.4.12"
+                "1xcwik6s6zbd3lf51kkrcicdq2j4c1fw0yjdai2apy9467i0sy8c"))
+
+(define rust-slotmap-1.1.1
+  (crate-source "slotmap" "1.1.1"
+                "0f20xf53zaysx9ydzkwwqm6hsjyb8lj2j6amhg57iln3jcy8rmdx"))
+
+(define rust-smallvec-1.15.1
+  (crate-source "smallvec" "1.15.1"
+                "00xxdxxpgyq5vjnpljvkmy99xij5rxgh913ii1v16kzynnivgcb7"))
+
+(define rust-smithay-client-toolkit-0.19.2
+  (crate-source "smithay-client-toolkit" "0.19.2"
+                "05h05hg4dn3v6br5jbdbs5nalk076a64s7fn6i01nqzby2hxwmrl"))
+
+(define rust-smithay-client-toolkit-0.20.0
+  (crate-source "smithay-client-toolkit" "0.20.0"
+                "1h2cacmsh9zpw6sgmap49zx7cqhksfwas91mm40i5cz2ylwdl4h5"))
+
+(define rust-smithay-clipboard-0.7.3
+  (crate-source "smithay-clipboard" "0.7.3"
+                "09hjm3dyjq4s3nxfzi65bg95hv540fi5zr5xad879xrryw1lqw3i"))
+
+(define rust-smol-str-0.2.2
+  (crate-source "smol_str" "0.2.2"
+                "1bfylqf2vnqaglw58930vpxm2rfzji5gjp15a2c0kh8aj6v8ylyx"))
+
+(define rust-socket2-0.6.3
+  (crate-source "socket2" "0.6.3"
+                "0gkjjcyn69hqhhlh5kl8byk5m0d7hyrp2aqwzbs3d33q208nwxis"))
+
+(define rust-softbuffer-0.4.8
+  (crate-source "softbuffer" "0.4.8"
+                "1hznrcdzhhlr2x84926g28ybnlx649y1anr7mc4m3w5v3sl8vhda"))
+
+(define rust-spirv-0.3.0+sdk-1.3.268.0
+  (crate-source "spirv" "0.3.0+sdk-1.3.268.0"
+                "0i3qj7yvvprai1s03dvll2gkfy8398nl64wvllkhaaa4vh1i197d"))
+
+(define rust-stable-deref-trait-1.2.1
+  (crate-source "stable_deref_trait" "1.2.1"
+                "15h5h73ppqyhdhx6ywxfj88azmrpml9gl6zp3pwy2malqa6vxqkc"))
+
+(define rust-static-assertions-1.1.0
+  (crate-source "static_assertions" "1.1.0"
+                "0gsl6xmw10gvn3zs1rv99laj5ig7ylffnh71f9l34js4nr4r7sx2"))
+
+(define rust-strength-reduce-0.2.4
+  (crate-source "strength_reduce" "0.2.4"
+                "10jdq9dijjdkb20wg1dmwg447rnj37jbq0mwvbadvqi2gys5x2gy"))
+
+(define rust-strict-num-0.1.1
+  (crate-source "strict-num" "0.1.1"
+                "0cb7l1vhb8zj90mzm8avlk815k40sql9515s865rqdrdfavvldv6"))
+
+(define rust-strsim-0.11.1
+  (crate-source "strsim" "0.11.1"
+                "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x"))
+
+(define rust-strum-0.26.3
+  (crate-source "strum" "0.26.3"
+                "01lgl6jvrf4j28v5kmx9bp480ygf1nhvac8b4p7rcj9hxw50zv4g"))
+
+(define rust-strum-macros-0.26.4
+  (crate-source "strum_macros" "0.26.4"
+                "1gl1wmq24b8md527cpyd5bw9rkbqldd7k1h38kf5ajd2ln2ywssc"))
+
+(define rust-svg-fmt-0.4.5
+  (crate-source "svg_fmt" "0.4.5"
+                "1yq2kv7klg8s5k19prn36cprlnb811cqgwhy079g7lng651wr4q1"))
+
+(define rust-swash-0.2.7
+  (crate-source "swash" "0.2.7"
+                "0r5fb8rnqayydb9rw5fply28wjp5lpm87y84cab3ifn2d79kqbw4"))
+
+(define rust-syn-2.0.117
+  (crate-source "syn" "2.0.117"
+                "16cv7c0wbn8amxc54n4w15kxlx5ypdmla8s0gxr2l7bv7s0bhrg6"))
+
+(define rust-synstructure-0.13.2
+  (crate-source "synstructure" "0.13.2"
+                "1lh9lx3r3jb18f8sbj29am5hm9jymvbwh6jb1izsnnxgvgrp12kj"))
+
+(define rust-sys-locale-0.3.2
+  (crate-source "sys-locale" "0.3.2"
+                "1i16hq9mkwpzqvixjfy1ph4i2q5klgagjg4hibz6k894l2crmawf"))
+
+(define rust-tempfile-3.27.0
+  (crate-source "tempfile" "3.27.0"
+                "1gblhnyfjsbg9wjg194n89wrzah7jy3yzgnyzhp56f3v9jd7wj9j"))
+
+(define rust-termcolor-1.4.1
+  (crate-source "termcolor" "1.4.1"
+                "0mappjh3fj3p2nmrg4y7qv94rchwi9mzmgmfflr8p2awdj7lyy86"))
+
+(define rust-thiserror-1.0.69
+  (crate-source "thiserror" "1.0.69"
+                "0lizjay08agcr5hs9yfzzj6axs53a2rgx070a1dsi3jpkcrzbamn"))
+
+(define rust-thiserror-2.0.18
+  (crate-source "thiserror" "2.0.18"
+                "1i7vcmw9900bvsmay7mww04ahahab7wmr8s925xc083rpjybb222"))
+
+(define rust-thiserror-impl-1.0.69
+  (crate-source "thiserror-impl" "1.0.69"
+                "1h84fmn2nai41cxbhk6pqf46bxqq1b344v8yz089w1chzi76rvjg"))
+
+(define rust-thiserror-impl-2.0.18
+  (crate-source "thiserror-impl" "2.0.18"
+                "1mf1vrbbimj1g6dvhdgzjmn6q09yflz2b92zs1j9n3k7cxzyxi7b"))
+
+(define rust-tiff-0.11.3
+  (crate-source "tiff" "0.11.3"
+                "0lmw68ic77sixk17r4rl2vsv00rqhja3yj2h9p5bcd9x6krylgxn"))
+
+(define rust-tiny-skia-0.11.4
+  (crate-source "tiny-skia" "0.11.4"
+                "1aq9gd4qh4418g8v08qzakqqggx8hl66qcianl3k5bjdsja37lc3"))
+
+(define rust-tiny-skia-path-0.11.4
+  (crate-source "tiny-skia-path" "0.11.4"
+                "14ywbdfakvacl6rxxmzbnycplaxpc6i2linh2yqk0sp8qb07z7lw"))
+
+(define rust-tiny-xlib-0.2.4
+  (crate-source "tiny-xlib" "0.2.4"
+                "17nqhy48ab7vchxzplqrw2g88mx2zyr38kwr1ipan76hxx5m0903"))
+
+(define rust-tinyvec-1.11.0
+  (crate-source "tinyvec" "1.11.0"
+                "1wvycrghzmaysnw34kzwnf0mfx6r75045s24r214wnnjadqfcq9y"))
+
+(define rust-tinyvec-macros-0.1.1
+  (crate-source "tinyvec_macros" "0.1.1"
+                "081gag86208sc3y6sdkshgw3vysm5d34p431dzw0bshz66ncng0z"))
+
+(define rust-tokio-1.50.0
+  (crate-source "tokio" "1.50.0"
+                "0bc2c5kd57p2xd4l6hagb0bkrp798k5vw0f3xzzwy0sf6ws5xb97"))
+
+(define rust-tokio-macros-2.6.1
+  (crate-source "tokio-macros" "2.6.1"
+                "172nwz3s7mmh266hb8l5xdnc7v9kqahisppqhinfd75nz3ps4maw"))
+
+(define rust-tokio-stream-0.1.18
+  (crate-source "tokio-stream" "0.1.18"
+                "0w3cj33605ab58wqd382gnla5pnd9hnr00xgg333np5bka04knij"))
+
+(define rust-toml-datetime-1.1.1+spec-1.1.0
+  (crate-source "toml_datetime" "1.1.1+spec-1.1.0"
+                "1mws2mkkf46l7inn77azhm0vdwxngv9vsbhbl0ah33p2c9gzcr9i"))
+
+(define rust-toml-edit-0.25.10+spec-1.1.0
+  (crate-source "toml_edit" "0.25.10+spec-1.1.0"
+                "06rdlg34g1ply2drbp0fr4xypsvdmfay714s75n5w8wy2v51h958"))
+
+(define rust-toml-parser-1.1.2+spec-1.1.0
+  (crate-source "toml_parser" "1.1.2+spec-1.1.0"
+                "09kmzc55a0j21whm290wlf5a8b18a0qc87a1s8sncrckc6wfkax2"))
+
+(define rust-tracing-0.1.44
+  (crate-source "tracing" "0.1.44"
+                "006ilqkg1lmfdh3xhg3z762izfwmxcvz0w7m4qx2qajbz9i1drv3"))
+
+(define rust-tracing-attributes-0.1.31
+  (crate-source "tracing-attributes" "0.1.31"
+                "1np8d77shfvz0n7camx2bsf1qw0zg331lra0hxb4cdwnxjjwz43l"))
+
+(define rust-tracing-core-0.1.36
+  (crate-source "tracing-core" "0.1.36"
+                "16mpbz6p8vd6j7sf925k9k8wzvm9vdfsjbynbmaxxyq6v7wwm5yv"))
+
+(define rust-transpose-0.2.3
+  (crate-source "transpose" "0.2.3"
+                "0zp74v7jrjg4jr654dncdj6hqvacicsywyhc62jawgxwhvnimmhs"))
+
+(define rust-ttf-parser-0.25.1
+  (crate-source "ttf-parser" "0.25.1"
+                "0cbgqglcwwjg3hirwq6xlza54w04mb5x02kf7zx4hrw50xmr1pyj"))
+
+(define rust-typenum-1.19.0
+  (crate-source "typenum" "1.19.0"
+                "1fw2mpbn2vmqan56j1b3fbpcdg80mz26fm53fs16bq5xcq84hban"))
+
+(define rust-uds-windows-1.2.1
+  (crate-source "uds_windows" "1.2.1"
+                "0vidqwwfgn8wyzvbxiqil787b4wyqjia50zpdbbjqx7n8wlgpxpj"))
+
+(define rust-unicode-bidi-0.3.18
+  (crate-source "unicode-bidi" "0.3.18"
+                "1xcxwbsqa24b8vfchhzyyzgj0l6bn51ib5v8j6krha0m77dva72w"))
+
+(define rust-unicode-ident-1.0.24
+  (crate-source "unicode-ident" "1.0.24"
+                "0xfs8y1g7syl2iykji8zk5hgfi5jw819f5zsrbaxmlzwsly33r76"))
+
+(define rust-unicode-linebreak-0.1.5
+  (crate-source "unicode-linebreak" "0.1.5"
+                "07spj2hh3daajg335m4wdav6nfkl0f6c0q72lc37blr97hych29v"))
+
+(define rust-unicode-script-0.5.8
+  (crate-source "unicode-script" "0.5.8"
+                "1vmifpgd0map3frmvhszhl96k82crcry083prv05wii7p45x8fiq"))
+
+(define rust-unicode-segmentation-1.13.2
+  (crate-source "unicode-segmentation" "1.13.2"
+                "135a26m4a0wj319gcw28j6a5aqvz00jmgwgmcs6szgxjf942facn"))
+
+(define rust-unicode-width-0.2.2
+  (crate-source "unicode-width" "0.2.2"
+                "0m7jjzlcccw716dy9423xxh0clys8pfpllc5smvfxrzdf66h9b5l"))
+
+(define rust-unicode-xid-0.2.6
+  (crate-source "unicode-xid" "0.2.6"
+                "0lzqaky89fq0bcrh6jj6bhlz37scfd8c7dsj5dq7y32if56c1hgb"))
+
+(define rust-utf8parse-0.2.2
+  (crate-source "utf8parse" "0.2.2"
+                "088807qwjq46azicqwbhlmzwrbkz7l4hpw43sdkdyyk524vdxaq6"))
+
+(define rust-uuid-1.23.0
+  (crate-source "uuid" "1.23.0"
+                "1nbrzkdhwr4clshsks7flc2jq6lavjrsx65hyn63c9dd5vsbdj2s"))
+
+(define rust-v-frame-0.3.9
+  (crate-source "v_frame" "0.3.9"
+                "1qkvb4ks33zck931vzqckjn36hkngj6l2cwmvfsnlpc7r0kpfsv6"))
+
+(define rust-version-check-0.9.5
+  (crate-source "version_check" "0.9.5"
+                "0nhhi4i5x89gm911azqbn7avs9mdacw2i3vcz3cnmz3mv4rqz4hb"))
+
+(define rust-walkdir-2.5.0
+  (crate-source "walkdir" "2.5.0"
+                "0jsy7a710qv8gld5957ybrnc07gavppp963gs32xk4ag8130jy99"))
+
+(define rust-wasi-0.11.1+wasi-snapshot-preview1
+  (crate-source "wasi" "0.11.1+wasi-snapshot-preview1"
+                "0jx49r7nbkbhyfrfyhz0bm4817yrnxgd3jiwwwfv0zl439jyrwyc"))
+
+(define rust-wasip2-1.0.2+wasi-0.2.9
+  (crate-source "wasip2" "1.0.2+wasi-0.2.9"
+                "1xdw7v08jpfjdg94sp4lbdgzwa587m5ifpz6fpdnkh02kwizj5wm"))
+
+(define rust-wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06
+  (crate-source "wasip3" "0.4.0+wasi-0.3.0-rc-2026-01-06"
+                "19dc8p0y2mfrvgk3qw3c3240nfbylv22mvyxz84dqpgai2zzha2l"))
+
+(define rust-wasm-bindgen-0.2.117
+  (crate-source "wasm-bindgen" "0.2.117"
+                "1c6hi55mq70546hrvrx7wa27sn3yvf04gg6hf8riwn8mnhdzql85"))
+
+(define rust-wasm-bindgen-futures-0.4.67
+  (crate-source "wasm-bindgen-futures" "0.4.67"
+                "0znqqp9z52s4ckb94crjlbqbfd7i8zvnjpx7s3nhcwjvj3k3sqh3"))
+
+(define rust-wasm-bindgen-macro-0.2.117
+  (crate-source "wasm-bindgen-macro" "0.2.117"
+                "1gl6gqy60khhyqv354m0kmgk541sass8kzymxim7hi6zbaizkgbz"))
+
+(define rust-wasm-bindgen-macro-support-0.2.117
+  (crate-source "wasm-bindgen-macro-support" "0.2.117"
+                "1wlza8xdr18cac2wm3ahxdwx1nnqa01m0d3jf3kd9dmsy8z6kafw"))
+
+(define rust-wasm-bindgen-shared-0.2.117
+  (crate-source "wasm-bindgen-shared" "0.2.117"
+                "0frxrdi1w0cswv8v7n1972hd23nbwm8hr7a2dhdq8bbd59l9l4ir"))
+
+(define rust-wasm-encoder-0.244.0
+  (crate-source "wasm-encoder" "0.244.0"
+                "06c35kv4h42vk3k51xjz1x6hn3mqwfswycmr6ziky033zvr6a04r"))
+
+(define rust-wasm-metadata-0.244.0
+  (crate-source "wasm-metadata" "0.244.0"
+                "02f9dhlnryd2l7zf03whlxai5sv26x4spfibjdvc3g9gd8z3a3mv"))
+
+(define rust-wasmparser-0.244.0
+  (crate-source "wasmparser" "0.244.0"
+                "1zi821hrlsxfhn39nqpmgzc0wk7ax3dv6vrs5cw6kb0v5v3hgf27"))
+
+(define rust-wasmtimer-0.4.3
+  (crate-source "wasmtimer" "0.4.3"
+                "0jv45z8yvgn6jgqqhmd1rpakk0yhf13gr5s6hhskw0gak5mqsn8w"))
+
+(define rust-wayland-backend-0.3.15
+  (crate-source "wayland-backend" "0.3.15"
+                "0pbm8j3vv6baqz312biwqfi4qzadbi6nng9v4p3nx4afnlhdsmr8"))
+
+(define rust-wayland-client-0.31.14
+  (crate-source "wayland-client" "0.31.14"
+                "0i014rcfjgccknnlyfk94fxn4w32l56cpjdmi4qhqsblpfb7qp34"))
+
+(define rust-wayland-csd-frame-0.3.0
+  (crate-source "wayland-csd-frame" "0.3.0"
+                "0zjcmcqprfzx57hlm741n89ssp4sha5yh5cnmbk2agflvclm0p32"))
+
+(define rust-wayland-cursor-0.31.14
+  (crate-source "wayland-cursor" "0.31.14"
+                "0kdk7xwj465idk54jf1f24024gdp63wyagca68a176xyh23x2lja"))
+
+(define rust-wayland-protocols-0.32.12
+  (crate-source "wayland-protocols" "0.32.12"
+                "13rdk2akpdg90v42sjlz7c86541isxgq347772cl5qmd7i98afjn"))
+
+(define rust-wayland-protocols-experimental-20250721.0.1
+  (crate-source "wayland-protocols-experimental" "20250721.0.1"
+                "1cfbimd2qbbcgv21i3l7kq3pm6lvrjbb7d6pj33sxjld29izi8a0"))
+
+(define rust-wayland-protocols-misc-0.3.12
+  (crate-source "wayland-protocols-misc" "0.3.12"
+                "1j19dg8h98s153rj2fvbqkghjicdfgjjkr6nvaw0jgpjkrcng5bf"))
+
+(define rust-wayland-protocols-plasma-0.3.12
+  (crate-source "wayland-protocols-plasma" "0.3.12"
+                "14adi3xgkldbih60705gshlq2lskds5chhsn3znk271cxgqqqv9b"))
+
+(define rust-wayland-protocols-wlr-0.3.12
+  (crate-source "wayland-protocols-wlr" "0.3.12"
+                "0d424vn2hj27r4gjlshm6hy8fcqysr805jkqdjbwgmrng0pya17b"))
+
+(define rust-wayland-scanner-0.31.10
+  (crate-source "wayland-scanner" "0.31.10"
+                "0jjbsb04pzz8kqiw0wy2ssqx6dqpy70ixrm3ck1vsvnq1y8llclw"))
+
+(define rust-wayland-sys-0.31.11
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "wayland-sys" "0.31.11"
+                "1gp3hlkxx13i55lyyi794vnw9a780z3skx0xhj71zr69xwzv5snq"))
+
+(define rust-web-sys-0.3.94
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "web-sys" "0.3.94"
+                "02nxnhv349r2gcy8w71cjj6nimww1g2zy20y8r4hhbxi75z04w6d"))
+
+(define rust-web-time-1.1.0
+  (crate-source "web-time" "1.1.0"
+                "1fx05yqx83dhx628wb70fyy10yjfq1jpl20qfqhdkymi13rq0ras"))
+
+(define rust-weezl-0.1.12
+  (crate-source "weezl" "0.1.12"
+                "122a1dhha6cib5az4ihcqlh60ns2bi6rskdv875p94lbvj6wk2m2"))
+
+(define rust-wgpu-27.0.1
+  (crate-source "wgpu" "27.0.1"
+                "0xvsrmcp862zh3sd6nkr0cbsznna4c3l1hrilzkms4nygjn8prmz"))
+
+(define rust-wgpu-core-27.0.3
+  (crate-source "wgpu-core" "27.0.3"
+                "1rya571frb73y32iwnhnxada31dk64vzj6b1nabihfsl2pjmv9r7"))
+
+(define rust-wgpu-core-deps-apple-27.0.0
+  (crate-source "wgpu-core-deps-apple" "27.0.0"
+                "0cyjas0gx6wxjshv3f25p7gvqycnl7ckyphxaqlwgq4visaswwh7"))
+
+(define rust-wgpu-core-deps-emscripten-27.0.0
+  (crate-source "wgpu-core-deps-emscripten" "27.0.0"
+                "1dd69pd9z8m4a88h7qmkcjr20qmnfhkxn7fqrwz83c4m992c6smh"))
+
+(define rust-wgpu-core-deps-windows-linux-android-27.0.0
+  (crate-source "wgpu-core-deps-windows-linux-android" "27.0.0"
+                "1hq3ka3mm507fysc3y017hp19bdj8a95mw1086778w8ssqkp06bi"))
+
+(define rust-wgpu-hal-27.0.4
+  (crate-source "wgpu-hal" "27.0.4"
+                "1khk8gb81izrd9815fdy4ywq1fsczynswwgz9ay9iqbyqmhwn8av"))
+
+(define rust-wgpu-types-27.0.1
+  (crate-source "wgpu-types" "27.0.1"
+                "1sx5blmyas6k40ilhlrfsy31xcvcf0l1dn9dgxrxp42r756gip5g"))
+
+(define rust-wide-0.7.33
+  (crate-source "wide" "0.7.33"
+                "00yd2sg83xvfrjjlwndyk49fjx8jlmlrz8byigndig32rf7dmr8c"))
+
+(define rust-winapi-0.3.9
+  (crate-source "winapi" "0.3.9"
+                "06gl025x418lchw1wxj64ycr7gha83m44cjr5sarhynd9xkrm0sw"))
+
+(define rust-winapi-i686-pc-windows-gnu-0.4.0
+  (crate-source "winapi-i686-pc-windows-gnu" "0.4.0"
+                "1dmpa6mvcvzz16zg6d5vrfy4bxgg541wxrcip7cnshi06v38ffxc"))
+
+(define rust-winapi-util-0.1.11
+  (crate-source "winapi-util" "0.1.11"
+                "08hdl7mkll7pz8whg869h58c1r9y7in0w0pk8fm24qc77k0b39y2"))
+
+(define rust-winapi-x86-64-pc-windows-gnu-0.4.0
+  (crate-source "winapi-x86_64-pc-windows-gnu" "0.4.0"
+                "0gqq64czqb64kskjryj8isp62m2sgvx25yyj3kpc2myh85w24bki"))
+
+(define rust-window-clipboard-0.5.1
+  (crate-source "window_clipboard" "0.5.1"
+                "0cyph2xr8g9rx24cnh5xrg75v3njc4l4iyski3g2vbsy60k44rfm"))
+
+(define rust-windows-0.58.0
+  (crate-source "windows" "0.58.0"
+                "1dkjj94b0gn91nn1n22cvm4afsj98f5qrhcl3112v6f4jcfx816x"))
+
+(define rust-windows-0.62.2
+  (crate-source "windows" "0.62.2"
+                "10457l9ihrbw8j79z2v4plyjxkf6xvb5npd0lqwmkh702gpaszsj"))
+
+(define rust-windows-collections-0.3.2
+  (crate-source "windows-collections" "0.3.2"
+                "0436rjbkqn3j9m2v2lcmwwk0l3n2r57yvqb7fcy4m8d8y5ddkci3"))
+
+(define rust-windows-core-0.58.0
+  (crate-source "windows-core" "0.58.0"
+                "16czypy425jzmiys4yb3pwsh7cm6grxn9kjp889iqnf2r17d99kb"))
+
+(define rust-windows-core-0.62.2
+  (crate-source "windows-core" "0.62.2"
+                "1swxpv1a8qvn3bkxv8cn663238h2jccq35ff3nsj61jdsca3ms5q"))
+
+(define rust-windows-future-0.3.2
+  (crate-source "windows-future" "0.3.2"
+                "1jq5qs2dwzf6rl60f8gr49z2mifxsrdh4y4yfdws467ya41gkmp1"))
+
+(define rust-windows-implement-0.58.0
+  (crate-source "windows-implement" "0.58.0"
+                "16spr5z65z21qyv379rv2mb1s5q2i9ibd1p2pkn0dr9qr535pg9b"))
+
+(define rust-windows-implement-0.60.2
+  (crate-source "windows-implement" "0.60.2"
+                "1psxhmklzcf3wjs4b8qb42qb6znvc142cb5pa74rsyxm1822wgh5"))
+
+(define rust-windows-interface-0.58.0
+  (crate-source "windows-interface" "0.58.0"
+                "059mxmfvx3x88q74ms0qlxmj2pnidmr5mzn60hakn7f95m34qg05"))
+
+(define rust-windows-interface-0.59.3
+  (crate-source "windows-interface" "0.59.3"
+                "0n73cwrn4247d0axrk7gjp08p34x1723483jxjxjdfkh4m56qc9z"))
+
+(define rust-windows-link-0.2.1
+  (crate-source "windows-link" "0.2.1"
+                "1rag186yfr3xx7piv5rg8b6im2dwcf8zldiflvb22xbzwli5507h"))
+
+(define rust-windows-numerics-0.3.1
+  (crate-source "windows-numerics" "0.3.1"
+                "09hgbg8pf89r4090yyhh9q29ppi7yyxkgmga9ascshy19a240bkf"))
+
+(define rust-windows-result-0.2.0
+  (crate-source "windows-result" "0.2.0"
+                "03mf2z1xcy2slhhsm15z24p76qxgm2m74xdjp8bihyag47c4640x"))
+
+(define rust-windows-result-0.4.1
+  (crate-source "windows-result" "0.4.1"
+                "1d9yhmrmmfqh56zlj751s5wfm9a2aa7az9rd7nn5027nxa4zm0bp"))
+
+(define rust-windows-strings-0.1.0
+  (crate-source "windows-strings" "0.1.0"
+                "042dxvi3133f7dyi2pgcvknwkikk47k8bddwxbq5s0l6qhjv3nac"))
+
+(define rust-windows-strings-0.5.1
+  (crate-source "windows-strings" "0.5.1"
+                "14bhng9jqv4fyl7lqjz3az7vzh8pw0w4am49fsqgcz67d67x0dvq"))
+
+(define rust-windows-sys-0.45.0
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "windows-sys" "0.45.0"
+                "1l36bcqm4g89pknfp8r9rl1w4bn017q6a8qlx8viv0xjxzjkna3m"))
+
+(define rust-windows-sys-0.52.0
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "windows-sys" "0.52.0"
+                "0gd3v4ji88490zgb6b5mq5zgbvwv7zx1ibn8v3x83rwcdbryaar8"))
+
+(define rust-windows-sys-0.59.0
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "windows-sys" "0.59.0"
+                "0fw5672ziw8b3zpmnbp9pdv1famk74f1l9fcbc3zsrzdg56vqf0y"))
+
+(define rust-windows-sys-0.61.2
+  ;; TODO REVIEW: Check bundled sources.
+  (crate-source "windows-sys" "0.61.2"
+                "1z7k3y9b6b5h52kid57lvmvm05362zv1v8w0gc7xyv5xphlp44xf"))
+
+(define rust-windows-targets-0.42.2
+  (crate-source "windows-targets" "0.42.2"
+                "0wfhnib2fisxlx8c507dbmh97kgij4r6kcxdi0f9nk6l1k080lcf"))
+
+(define rust-windows-targets-0.52.6
+  (crate-source "windows-targets" "0.52.6"
+                "0wwrx625nwlfp7k93r2rra568gad1mwd888h1jwnl0vfg5r4ywlv"))
+
+(define rust-windows-threading-0.2.1
+  (crate-source "windows-threading" "0.2.1"
+                "0dsvsy33vxs0153z4n39sqkzx382cjjkrd46rb3z3zfak5dvsj9r"))
+
+(define rust-windows-aarch64-gnullvm-0.42.2
+  (crate-source "windows_aarch64_gnullvm" "0.42.2"
+                "1y4q0qmvl0lvp7syxvfykafvmwal5hrjb4fmv04bqs0bawc52yjr"))
+
+(define rust-windows-aarch64-gnullvm-0.52.6
+  (crate-source "windows_aarch64_gnullvm" "0.52.6"
+                "1lrcq38cr2arvmz19v32qaggvj8bh1640mdm9c2fr877h0hn591j"))
+
+(define rust-windows-aarch64-msvc-0.42.2
+  (crate-source "windows_aarch64_msvc" "0.42.2"
+                "0hsdikjl5sa1fva5qskpwlxzpc5q9l909fpl1w6yy1hglrj8i3p0"))
+
+(define rust-windows-aarch64-msvc-0.52.6
+  (crate-source "windows_aarch64_msvc" "0.52.6"
+                "0sfl0nysnz32yyfh773hpi49b1q700ah6y7sacmjbqjjn5xjmv09"))
+
+(define rust-windows-i686-gnu-0.42.2
+  (crate-source "windows_i686_gnu" "0.42.2"
+                "0kx866dfrby88lqs9v1vgmrkk1z6af9lhaghh5maj7d4imyr47f6"))
+
+(define rust-windows-i686-gnu-0.52.6
+  (crate-source "windows_i686_gnu" "0.52.6"
+                "02zspglbykh1jh9pi7gn8g1f97jh1rrccni9ivmrfbl0mgamm6wf"))
+
+(define rust-windows-i686-gnullvm-0.52.6
+  (crate-source "windows_i686_gnullvm" "0.52.6"
+                "0rpdx1537mw6slcpqa0rm3qixmsb79nbhqy5fsm3q2q9ik9m5vhf"))
+
+(define rust-windows-i686-msvc-0.42.2
+  (crate-source "windows_i686_msvc" "0.42.2"
+                "0q0h9m2aq1pygc199pa5jgc952qhcnf0zn688454i7v4xjv41n24"))
+
+(define rust-windows-i686-msvc-0.52.6
+  (crate-source "windows_i686_msvc" "0.52.6"
+                "0rkcqmp4zzmfvrrrx01260q3xkpzi6fzi2x2pgdcdry50ny4h294"))
+
+(define rust-windows-x86-64-gnu-0.42.2
+  (crate-source "windows_x86_64_gnu" "0.42.2"
+                "0dnbf2xnp3xrvy8v9mgs3var4zq9v9yh9kv79035rdgyp2w15scd"))
+
+(define rust-windows-x86-64-gnu-0.52.6
+  (crate-source "windows_x86_64_gnu" "0.52.6"
+                "0y0sifqcb56a56mvn7xjgs8g43p33mfqkd8wj1yhrgxzma05qyhl"))
+
+(define rust-windows-x86-64-gnullvm-0.42.2
+  (crate-source "windows_x86_64_gnullvm" "0.42.2"
+                "18wl9r8qbsl475j39zvawlidp1bsbinliwfymr43fibdld31pm16"))
+
+(define rust-windows-x86-64-gnullvm-0.52.6
+  (crate-source "windows_x86_64_gnullvm" "0.52.6"
+                "03gda7zjx1qh8k9nnlgb7m3w3s1xkysg55hkd1wjch8pqhyv5m94"))
+
+(define rust-windows-x86-64-msvc-0.42.2
+  (crate-source "windows_x86_64_msvc" "0.42.2"
+                "1w5r0q0yzx827d10dpjza2ww0j8iajqhmb54s735hhaj66imvv4s"))
+
+(define rust-windows-x86-64-msvc-0.52.6
+  (crate-source "windows_x86_64_msvc" "0.52.6"
+                "1v7rb5cibyzx8vak29pdrk8nx9hycsjs4w0jgms08qk49jl6v7sq"))
+
+(define rust-winit-0.30.13
+  (crate-source "winit" "0.30.13"
+                "13cpylyvdl066fivncw96pn29y15rhzlqba73sym10wziajmyxd6"))
+
+(define rust-winnow-0.7.15
+  (crate-source "winnow" "0.7.15"
+                "0i9rkl2rqpbnnxlgs20gmkj3nd0b2k8q55mjmpc2ybb84xwxjyfz"))
+
+(define rust-winnow-1.0.1
+  (crate-source "winnow" "1.0.1"
+                "1dbji1bwviy08pl74f2qw2m4w9hc4p3vyl3lfj05jdydy59w1nh9"))
+
+(define rust-wit-bindgen-0.51.0
+  (crate-source "wit-bindgen" "0.51.0"
+                "19fazgch8sq5cvjv3ynhhfh5d5x08jq2pkw8jfb05vbcyqcr496p"))
+
+(define rust-wit-bindgen-core-0.51.0
+  (crate-source "wit-bindgen-core" "0.51.0"
+                "1p2jszqsqbx8k7y8nwvxg65wqzxjm048ba5phaq8r9iy9ildwqga"))
+
+(define rust-wit-bindgen-rust-0.51.0
+  (crate-source "wit-bindgen-rust" "0.51.0"
+                "08bzn5fsvkb9x9wyvyx98qglknj2075xk1n7c5jxv15jykh6didp"))
+
+(define rust-wit-bindgen-rust-macro-0.51.0
+  (crate-source "wit-bindgen-rust-macro" "0.51.0"
+                "0ymizapzv2id89igxsz2n587y2hlfypf6n8kyp68x976fzyrn3qc"))
+
+(define rust-wit-component-0.244.0
+  (crate-source "wit-component" "0.244.0"
+                "1clwxgsgdns3zj2fqnrjcp8y5gazwfa1k0sy5cbk0fsmx4hflrlx"))
+
+(define rust-wit-parser-0.244.0
+  (crate-source "wit-parser" "0.244.0"
+                "0dm7avvdxryxd5b02l0g5h6933z1cw5z0d4wynvq2cywq55srj7c"))
+
+(define rust-x11-dl-2.21.0
+  (crate-source "x11-dl" "2.21.0"
+                "0vsiq62xpcfm0kn9zjw5c9iycvccxl22jya8wnk18lyxzqj5jwrq"))
+
+(define rust-x11rb-0.13.2
+  (crate-source "x11rb" "0.13.2"
+                "053lvnaw9ycbl791mgwly2hw27q6vqgzrb1y5kz1as52wmdsm4wr"))
+
+(define rust-x11rb-protocol-0.13.2
+  (crate-source "x11rb-protocol" "0.13.2"
+                "1g81cznbyn522b0fbis0i44wh3adad2vhsz5pzf99waf3sbc4vza"))
+
+(define rust-xcursor-0.3.10
+  (crate-source "xcursor" "0.3.10"
+                "0awgy98awg4ydcfmynqfcwvl4bnnfcm4i2vvnk2n926a02jy9jdy"))
+
+(define rust-xkbcommon-dl-0.4.2
+  (crate-source "xkbcommon-dl" "0.4.2"
+                "1iai0r3b5skd9vbr8z5b0qixiz8jblzfm778ddm8ba596a0dwffh"))
+
+(define rust-xkeysym-0.2.1
+  (crate-source "xkeysym" "0.2.1"
+                "0mksx670cszyd7jln6s7dhkw11hdfv7blwwr3isq98k22ljh1k5r"))
+
+(define rust-xml-rs-0.8.28
+  (crate-source "xml-rs" "0.8.28"
+                "0grdj7xwbki5zrkalrg8dljyf14y4yj3wrj34sbzqp06i9zk7s1s"))
+
+(define rust-y4m-0.8.0
+  (crate-source "y4m" "0.8.0"
+                "0j24y2zf60lpxwd7kyg737hqfyqx16y32s0fjyi6fax6w4hlnnks"))
+
+(define rust-yazi-0.2.1
+  (crate-source "yazi" "0.2.1"
+                "1dgv0dd0329dcbs57z2wj03daz8y1axgprw3pf5yf5jsbcjkh5z0"))
+
+(define rust-zbus-5.14.0
+  (crate-source "zbus" "5.14.0"
+                "1g305kwnw9f420c6m10i40cjdjm2s31ddpngac5a8hrrpmfzk0na"))
+
+(define rust-zbus-macros-5.14.0
+  (crate-source "zbus_macros" "5.14.0"
+                "08ljsjl1zhpzdf7hx37yaifi14rvysj354bfqjrc9al4drhpjzl9"))
+
+(define rust-zbus-names-4.3.1
+  (crate-source "zbus_names" "4.3.1"
+                "03y5f8xwzmk4y5wb4g95a1hl48mxlmhcbwqz62mrnqbqbdnszn7z"))
+
+(define rust-zeno-0.3.3
+  (crate-source "zeno" "0.3.3"
+                "0915lg3b1qiixizic9kwj2bw42x35baxqvl9dn0m2plkj91drwvd"))
+
+(define rust-zerocopy-0.8.48
+  (crate-source "zerocopy" "0.8.48"
+                "1sb8plax8jbrsng1jdval7bdhk7hhrx40dz3hwh074k6knzkgm7f"))
+
+(define rust-zerocopy-derive-0.8.48
+  (crate-source "zerocopy-derive" "0.8.48"
+                "1m5s0g92cxggqc74j83k1priz24k3z93sj5gadppd20p9c4cvqvh"))
+
+(define rust-zmij-1.0.21
+  (crate-source "zmij" "1.0.21"
+                "1amb5i6gz7yjb0dnmz5y669674pqmwbj44p4yfxfv2ncgvk8x15q"))
+
+(define rust-zune-core-0.5.1
+  (crate-source "zune-core" "0.5.1"
+                "1ya0zdqxlr5v57791j7bvm408ri2cfx81a4v6z85f560yw3hi2nb"))
+
+(define rust-zune-inflate-0.2.54
+  (crate-source "zune-inflate" "0.2.54"
+                "00kg24jh3zqa3i6rg6yksnb71bch9yi1casqydl00s7nw8pk7avk"))
+
+(define rust-zune-jpeg-0.5.15
+  (crate-source "zune-jpeg" "0.5.15"
+                "15kjpn6pywxlwb8w5irfd68x31wi3mb4y1da8bqh7havh5drvg17"))
+
+(define rust-zvariant-5.10.0
+  (crate-source "zvariant" "5.10.0"
+                "02sls8pi570z1wssl150413x0mcwqhi9ywlliqsbwfwh46djj22p"))
+
+(define rust-zvariant-derive-5.10.0
+  (crate-source "zvariant_derive" "5.10.0"
+                "0b3mh0kzf6sz7vd5j9gimq86awjcigddh26cz5b6di79xc9b0nav"))
+
+(define rust-zvariant-utils-3.3.0
+  (crate-source "zvariant_utils" "3.3.0"
+                "1sf5i71in36gc08jhak83pprnkam8gk936cqlq9hzx7q9sk26p7p"))
+
+
+;; Tabla de lookup: qué crates necesita cada paquete de este canal.
+;; Convención moderna de Guix (#:cargo-inputs es deprecado) -- ver
+;; guix/build-system/cargo.scm, define-cargo-inputs/cargo-inputs.
+(define-cargo-inputs lookup-cargo-inputs
+  (librepods => (list
+                 rust-ab-glyph-0.2.32
+                 rust-ab-glyph-rasterizer-0.1.10
+                 rust-adler2-2.0.1
+                 rust-aes-0.9.0-rc.4
+                 rust-ahash-0.8.12
+                 rust-aho-corasick-1.1.4
+                 rust-aligned-0.4.3
+                 rust-aligned-vec-0.6.4
+                 rust-android-activity-0.6.1
+                 rust-android-build-0.1.3
+                 rust-android-properties-0.2.2
+                 rust-android-system-properties-0.1.5
+                 rust-anstream-1.0.0
+                 rust-anstyle-1.0.14
+                 rust-anstyle-parse-1.0.0
+                 rust-anstyle-query-1.1.5
+                 rust-anstyle-wincon-3.0.11
+                 rust-anyhow-1.0.102
+                 rust-approx-0.5.1
+                 rust-arbitrary-1.4.2
+                 rust-arg-enum-proc-macro-0.3.4
+                 rust-arrayref-0.3.9
+                 rust-arrayvec-0.7.6
+                 rust-ash-0.38.0+1.3.281
+                 rust-as-raw-xcb-connection-1.0.1
+                 rust-as-slice-0.2.1
+                 rust-async-broadcast-0.7.2
+                 rust-async-channel-2.5.0
+                 rust-async-executor-1.14.0
+                 rust-async-io-2.6.0
+                 rust-async-lock-3.4.2
+                 rust-async-process-2.5.0
+                 rust-async-recursion-1.1.1
+                 rust-async-signal-0.2.13
+                 rust-async-task-4.7.1
+                 rust-async-trait-0.1.89
+                 rust-atomic-waker-1.1.2
+                 rust-autocfg-1.5.0
+                 rust-av1-grain-0.2.5
+                 rust-avif-serialize-0.8.8
+                 rust-av-scenechange-0.14.1
+                 rust-bit-field-0.10.3
+                 rust-bitflags-1.3.2
+                 rust-bitflags-2.11.0
+                 rust-bit-set-0.8.0
+                 rust-bitstream-io-4.9.0
+                 rust-bit-vec-0.8.0
+                 rust-block-0.1.6
+                 rust-block2-0.5.1
+                 rust-block2-0.6.2
+                 rust-blocking-1.6.2
+                 rust-bluer-0.17.4
+                 rust-built-0.8.0
+                 rust-bumpalo-3.20.2
+                 rust-bytemuck-1.25.0
+                 rust-bytemuck-derive-1.10.2
+                 rust-byteorder-lite-0.1.0
+                 rust-bytes-1.11.1
+                 rust-calloop-0.13.0
+                 rust-calloop-0.14.4
+                 rust-calloop-wayland-source-0.3.0
+                 rust-calloop-wayland-source-0.4.1
+                 rust-cc-1.2.58
+                 rust-cesu8-1.1.0
+                 rust-cfg-aliases-0.2.1
+                 rust-cfg-if-1.0.4
+                 rust-cipher-0.5.1
+                 rust-clap-4.6.0
+                 rust-clap-builder-4.6.0
+                 rust-clap-derive-4.6.0
+                 rust-clap-lex-1.1.0
+                 rust-clipboard-macos-0.1.1
+                 rust-clipboard-wayland-0.2.2
+                 rust-clipboard-win-5.4.1
+                 rust-clipboard-x11-0.4.3
+                 rust-codespan-reporting-0.12.0
+                 rust-colorchoice-1.0.5
+                 rust-color-quant-1.1.0
+                 rust-combine-4.6.7
+                 rust-concurrent-queue-2.5.0
+                 rust-core2-0.4.0
+                 rust-core-foundation-0.10.1
+                 rust-core-foundation-0.9.4
+                 rust-core-foundation-sys-0.8.7
+                 rust-core-graphics-0.23.2
+                 rust-core-graphics-types-0.1.3
+                 rust-core-graphics-types-0.2.0
+                 rust-core-maths-0.1.1
+                 rust-cosmic-text-0.15.0
+                 rust-cpubits-0.1.0
+                 rust-cpufeatures-0.2.17
+                 rust-crc32fast-1.5.0
+                 rust-crossbeam-deque-0.8.6
+                 rust-crossbeam-epoch-0.9.18
+                 rust-crossbeam-utils-0.8.21
+                 rust-crunchy-0.2.4
+                 rust-cryoglyph-0.1.0
+                 rust-crypto-common-0.2.1
+                 rust-ctor-lite-0.1.2
+                 rust-cursor-icon-1.2.0
+                 rust-custom-debug-0.6.2
+                 rust-custom-debug-derive-0.6.2
+                 rust-darling-0.20.11
+                 rust-darling-core-0.20.11
+                 rust-darling-macro-0.20.11
+                 rust-dbus-0.9.10
+                 rust-dbus-crossroads-0.5.3
+                 rust-dbus-tokio-0.7.6
+                 rust-dispatch-0.2.0
+                 rust-dispatch2-0.3.1
+                 rust-displaydoc-0.2.5
+                 rust-dlib-0.5.3
+                 rust-document-features-0.2.12
+                 rust-downcast-rs-1.2.1
+                 rust-dpi-0.1.2
+                 rust-either-1.15.0
+                 rust-endi-1.1.1
+                 rust-enumflags2-0.7.12
+                 rust-enumflags2-derive-0.7.12
+                 rust-env-filter-1.0.1
+                 rust-env-logger-0.11.10
+                 rust-equator-0.4.2
+                 rust-equator-macro-0.4.2
+                 rust-equivalent-1.0.2
+                 rust-errno-0.3.14
+                 rust-error-code-3.3.2
+                 rust-etagere-0.2.15
+                 rust-euclid-0.22.14
+                 rust-event-listener-5.4.1
+                 rust-event-listener-strategy-0.5.4
+                 rust-exr-1.74.0
+                 rust-fastrand-2.3.0
+                 rust-fax-0.2.6
+                 rust-fax-derive-0.2.0
+                 rust-fdeflate-0.3.7
+                 rust-find-msvc-tools-0.1.9
+                 rust-flate2-1.1.9
+                 rust-fnv-1.0.7
+                 rust-foldhash-0.1.5
+                 rust-foldhash-0.2.0
+                 rust-fontconfig-parser-0.5.8
+                 rust-fontdb-0.23.0
+                 rust-font-types-0.10.1
+                 rust-font-types-0.11.1
+                 rust-foreign-types-0.5.0
+                 rust-foreign-types-macros-0.2.3
+                 rust-foreign-types-shared-0.3.1
+                 rust-futures-0.3.32
+                 rust-futures-channel-0.3.32
+                 rust-futures-core-0.3.32
+                 rust-futures-executor-0.3.32
+                 rust-futures-io-0.3.32
+                 rust-futures-lite-2.6.1
+                 rust-futures-macro-0.3.32
+                 rust-futures-sink-0.3.32
+                 rust-futures-task-0.3.32
+                 rust-futures-util-0.3.32
+                 rust-gethostname-1.1.0
+                 rust-getrandom-0.3.4
+                 rust-getrandom-0.4.2
+                 rust-gif-0.14.1
+                 rust-glam-0.14.0
+                 rust-glam-0.15.2
+                 rust-glam-0.16.0
+                 rust-glam-0.17.3
+                 rust-glam-0.18.0
+                 rust-glam-0.19.0
+                 rust-glam-0.20.5
+                 rust-glam-0.21.3
+                 rust-glam-0.22.0
+                 rust-glam-0.23.0
+                 rust-glam-0.24.2
+                 rust-glam-0.25.0
+                 rust-glam-0.27.0
+                 rust-glam-0.28.0
+                 rust-glam-0.29.3
+                 rust-glam-0.30.10
+                 rust-glam-0.31.1
+                 rust-glam-0.32.1
+                 rust-gl-generator-0.14.0
+                 rust-glow-0.16.0
+                 rust-glutin-wgl-sys-0.6.1
+                 rust-gpu-alloc-0.6.0
+                 rust-gpu-allocator-0.27.0
+                 rust-gpu-alloc-types-0.3.0
+                 rust-gpu-descriptor-0.3.2
+                 rust-gpu-descriptor-types-0.2.0
+                 rust-guillotiere-0.6.2
+                 rust-half-2.7.1
+                 rust-harfrust-0.3.2
+                 rust-hashbrown-0.15.5
+                 rust-hashbrown-0.16.1
+                 rust-heck-0.5.0
+                 rust-hermit-abi-0.5.2
+                 rust-hex-0.4.3
+                 rust-hexf-parse-0.2.1
+                 rust-hybrid-array-0.4.10
+                 rust-iced-0.14.0
+                 rust-iced-core-0.14.0
+                 rust-iced-debug-0.14.0
+                 rust-iced-futures-0.14.0
+                 rust-iced-graphics-0.14.0
+                 rust-iced-program-0.14.0
+                 rust-iced-renderer-0.14.0
+                 rust-iced-runtime-0.14.0
+                 rust-iced-tiny-skia-0.14.0
+                 rust-iced-wgpu-0.14.0
+                 rust-iced-widget-0.14.2
+                 rust-iced-winit-0.14.0
+                 rust-id-arena-2.3.0
+                 rust-ident-case-1.0.1
+                 rust-image-0.25.10
+                 rust-imageproc-0.26.1
+                 rust-image-webp-0.2.4
+                 rust-imgref-1.12.0
+                 rust-indexmap-2.13.0
+                 rust-inout-0.2.2
+                 rust-interpolate-name-0.2.4
+                 rust-is-terminal-polyfill-1.70.2
+                 rust-itertools-0.14.0
+                 rust-itoa-1.0.18
+                 rust-jiff-0.2.23
+                 rust-jiff-static-0.2.23
+                 rust-jni-0.21.1
+                 rust-jni-0.22.4
+                 rust-jni-macros-0.22.4
+                 rust-jni-sys-0.3.1
+                 rust-jni-sys-0.4.1
+                 rust-jni-sys-macros-0.4.1
+                 rust-jobserver-0.1.34
+                 rust-js-sys-0.3.94
+                 rust-kamadak-exif-0.6.1
+                 rust-khronos-api-3.1.0
+                 rust-khronos-egl-6.0.0
+                 rust-ksni-0.3.3
+                 rust-kurbo-0.10.4
+                 rust-lazy-static-1.5.0
+                 rust-leb128fmt-0.1.0
+                 rust-lebe-0.5.3
+                 rust-libc-0.2.184
+                 rust-libdbus-sys-0.2.7
+                 rust-libfuzzer-sys-0.4.12
+                 rust-libloading-0.8.9
+                 rust-libm-0.2.16
+                 rust-libpulse-binding-2.30.1
+                 rust-libpulse-sys-1.23.0
+                 rust-libredox-0.1.15
+                 rust-lilt-0.8.1
+                 rust-linebender-resource-handle-0.1.1
+                 rust-linux-raw-sys-0.12.1
+                 rust-linux-raw-sys-0.4.15
+                 rust-litrs-1.0.0
+                 rust-lock-api-0.4.14
+                 rust-log-0.4.29
+                 rust-loop9-0.1.5
+                 rust-lru-0.16.3
+                 rust-macaddr-1.0.1
+                 rust-malloc-buf-0.0.6
+                 rust-matrixmultiply-0.3.10
+                 rust-maybe-rayon-0.1.1
+                 rust-memchr-2.8.0
+                 rust-memmap2-0.9.10
+                 rust-memoffset-0.9.1
+                 rust-metal-0.32.0
+                 rust-miniz-oxide-0.8.9
+                 rust-mio-1.2.0
+                 rust-moxcms-0.8.1
+                 rust-mundy-0.2.2
+                 rust-mutate-once-0.1.2
+                 rust-naga-27.0.3
+                 rust-nalgebra-0.34.2
+                 rust-ndk-0.9.0
+                 rust-ndk-context-0.1.1
+                 rust-ndk-sys-0.6.0+11769913
+                 rust-new-debug-unreachable-1.0.6
+                 rust-nix-0.29.0
+                 rust-nom-8.0.0
+                 rust-noop-proc-macro-0.3.0
+                 rust-num-0.4.3
+                 rust-num-bigint-0.4.6
+                 rust-num-complex-0.4.6
+                 rust-num-derive-0.4.2
+                 rust-num-enum-0.7.6
+                 rust-num-enum-derive-0.7.6
+                 rust-num-integer-0.1.46
+                 rust-num-iter-0.1.45
+                 rust-num-rational-0.4.2
+                 rust-num-traits-0.2.19
+                 rust-objc-0.2.7
+                 rust-objc2-0.5.2
+                 rust-objc2-0.6.4
+                 rust-objc2-app-kit-0.2.2
+                 rust-objc2-app-kit-0.3.2
+                 rust-objc2-cloud-kit-0.2.2
+                 rust-objc2-cloud-kit-0.3.2
+                 rust-objc2-contacts-0.2.2
+                 rust-objc2-core-data-0.2.2
+                 rust-objc2-core-data-0.3.2
+                 rust-objc2-core-foundation-0.3.2
+                 rust-objc2-core-graphics-0.3.2
+                 rust-objc2-core-image-0.2.2
+                 rust-objc2-core-image-0.3.2
+                 rust-objc2-core-location-0.2.2
+                 rust-objc2-core-text-0.3.2
+                 rust-objc2-core-video-0.3.2
+                 rust-objc2-encode-4.1.0
+                 rust-objc2-foundation-0.2.2
+                 rust-objc2-foundation-0.3.2
+                 rust-objc2-io-surface-0.3.2
+                 rust-objc2-link-presentation-0.2.2
+                 rust-objc2-metal-0.2.2
+                 rust-objc2-quartz-core-0.2.2
+                 rust-objc2-quartz-core-0.3.2
+                 rust-objc2-symbols-0.2.2
+                 rust-objc2-ui-kit-0.2.2
+                 rust-objc2-uniform-type-identifiers-0.2.2
+                 rust-objc2-user-notifications-0.2.2
+                 rust-objc-sys-0.3.5
+                 rust-once-cell-1.21.4
+                 rust-once-cell-polyfill-1.70.2
+                 rust-orbclient-0.3.51
+                 rust-ordered-float-5.3.0
+                 rust-ordered-stream-0.2.0
+                 rust-owned-ttf-parser-0.25.1
+                 rust-parking-2.2.1
+                 rust-parking-lot-0.12.5
+                 rust-parking-lot-core-0.9.12
+                 rust-paste-1.0.15
+                 rust-pastey-0.1.1
+                 rust-pastey-0.2.1
+                 rust-percent-encoding-2.3.2
+                 rust-pin-project-1.1.11
+                 rust-pin-project-internal-1.1.11
+                 rust-pin-project-lite-0.2.17
+                 rust-pin-utils-0.1.0
+                 rust-piper-0.2.5
+                 rust-pkg-config-0.3.32
+                 rust-plain-0.2.3
+                 rust-png-0.18.1
+                 rust-polling-3.11.0
+                 rust-portable-atomic-1.13.1
+                 rust-portable-atomic-util-0.2.6
+                 rust-ppv-lite86-0.2.21
+                 rust-presser-0.3.1
+                 rust-prettyplease-0.2.37
+                 rust-primal-check-0.3.4
+                 rust-proc-macro2-1.0.106
+                 rust-proc-macro-crate-3.5.0
+                 rust-profiling-1.0.17
+                 rust-profiling-procmacros-1.0.17
+                 rust-pxfm-0.1.28
+                 rust-qoi-0.4.1
+                 rust-quick-error-2.0.1
+                 rust-quick-xml-0.39.2
+                 rust-quote-1.0.45
+                 rust-rand-0.9.2
+                 rust-rand-chacha-0.9.0
+                 rust-rand-core-0.9.5
+                 rust-rand-distr-0.5.1
+                 rust-range-alloc-0.1.5
+                 rust-rangemap-1.7.1
+                 rust-rav1e-0.8.1
+                 rust-ravif-0.13.0
+                 rust-rawpointer-0.2.1
+                 rust-raw-window-handle-0.6.2
+                 rust-rayon-1.11.0
+                 rust-rayon-core-1.13.0
+                 rust-read-fonts-0.35.0
+                 rust-read-fonts-0.37.0
+                 rust-redox-syscall-0.4.1
+                 rust-redox-syscall-0.5.18
+                 rust-redox-syscall-0.7.3
+                 rust-r-efi-5.3.0
+                 rust-r-efi-6.0.0
+                 rust-regex-1.12.3
+                 rust-regex-automata-0.4.14
+                 rust-regex-syntax-0.8.10
+                 rust-renderdoc-sys-1.1.0
+                 rust-rgb-0.8.53
+                 rust-roxmltree-0.20.0
+                 rust-rustc-hash-1.1.0
+                 rust-rustc-hash-2.1.2
+                 rust-rustc-version-0.4.1
+                 rust-rustdct-0.7.1
+                 rust-rustfft-6.4.1
+                 rust-rustix-0.38.44
+                 rust-rustix-1.1.4
+                 rust-rustversion-1.0.22
+                 rust-safe-arch-0.7.4
+                 rust-same-file-1.0.6
+                 rust-scoped-tls-1.0.1
+                 rust-scopeguard-1.2.0
+                 rust-sctk-adwaita-0.10.1
+                 rust-self-cell-1.2.2
+                 rust-semver-1.0.27
+                 rust-serde-1.0.228
+                 rust-serde-core-1.0.228
+                 rust-serde-derive-1.0.228
+                 rust-serde-json-1.0.149
+                 rust-serde-repr-0.1.20
+                 rust-shlex-1.3.0
+                 rust-signal-hook-registry-1.4.8
+                 rust-simba-0.9.1
+                 rust-simd-adler32-0.3.9
+                 rust-simd-cesu8-1.1.1
+                 rust-simd-helpers-0.1.0
+                 rust-simdutf8-0.1.5
+                 rust-skrifa-0.37.0
+                 rust-skrifa-0.40.0
+                 rust-slab-0.4.12
+                 rust-slotmap-1.1.1
+                 rust-smallvec-1.15.1
+                 rust-smithay-client-toolkit-0.19.2
+                 rust-smithay-client-toolkit-0.20.0
+                 rust-smithay-clipboard-0.7.3
+                 rust-smol-str-0.2.2
+                 rust-socket2-0.6.3
+                 rust-softbuffer-0.4.8
+                 rust-spirv-0.3.0+sdk-1.3.268.0
+                 rust-stable-deref-trait-1.2.1
+                 rust-static-assertions-1.1.0
+                 rust-strength-reduce-0.2.4
+                 rust-strict-num-0.1.1
+                 rust-strsim-0.11.1
+                 rust-strum-0.26.3
+                 rust-strum-macros-0.26.4
+                 rust-svg-fmt-0.4.5
+                 rust-swash-0.2.7
+                 rust-syn-2.0.117
+                 rust-synstructure-0.13.2
+                 rust-sys-locale-0.3.2
+                 rust-tempfile-3.27.0
+                 rust-termcolor-1.4.1
+                 rust-thiserror-1.0.69
+                 rust-thiserror-2.0.18
+                 rust-thiserror-impl-1.0.69
+                 rust-thiserror-impl-2.0.18
+                 rust-tiff-0.11.3
+                 rust-tiny-skia-0.11.4
+                 rust-tiny-skia-path-0.11.4
+                 rust-tinyvec-1.11.0
+                 rust-tinyvec-macros-0.1.1
+                 rust-tiny-xlib-0.2.4
+                 rust-tokio-1.50.0
+                 rust-tokio-macros-2.6.1
+                 rust-tokio-stream-0.1.18
+                 rust-toml-datetime-1.1.1+spec-1.1.0
+                 rust-toml-edit-0.25.10+spec-1.1.0
+                 rust-toml-parser-1.1.2+spec-1.1.0
+                 rust-tracing-0.1.44
+                 rust-tracing-attributes-0.1.31
+                 rust-tracing-core-0.1.36
+                 rust-transpose-0.2.3
+                 rust-ttf-parser-0.25.1
+                 rust-typenum-1.19.0
+                 rust-uds-windows-1.2.1
+                 rust-unicode-bidi-0.3.18
+                 rust-unicode-ident-1.0.24
+                 rust-unicode-linebreak-0.1.5
+                 rust-unicode-script-0.5.8
+                 rust-unicode-segmentation-1.13.2
+                 rust-unicode-width-0.2.2
+                 rust-unicode-xid-0.2.6
+                 rust-utf8parse-0.2.2
+                 rust-uuid-1.23.0
+                 rust-version-check-0.9.5
+                 rust-v-frame-0.3.9
+                 rust-walkdir-2.5.0
+                 rust-wasi-0.11.1+wasi-snapshot-preview1
+                 rust-wasip2-1.0.2+wasi-0.2.9
+                 rust-wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06
+                 rust-wasm-bindgen-0.2.117
+                 rust-wasm-bindgen-futures-0.4.67
+                 rust-wasm-bindgen-macro-0.2.117
+                 rust-wasm-bindgen-macro-support-0.2.117
+                 rust-wasm-bindgen-shared-0.2.117
+                 rust-wasm-encoder-0.244.0
+                 rust-wasm-metadata-0.244.0
+                 rust-wasmparser-0.244.0
+                 rust-wasmtimer-0.4.3
+                 rust-wayland-backend-0.3.15
+                 rust-wayland-client-0.31.14
+                 rust-wayland-csd-frame-0.3.0
+                 rust-wayland-cursor-0.31.14
+                 rust-wayland-protocols-0.32.12
+                 rust-wayland-protocols-experimental-20250721.0.1
+                 rust-wayland-protocols-misc-0.3.12
+                 rust-wayland-protocols-plasma-0.3.12
+                 rust-wayland-protocols-wlr-0.3.12
+                 rust-wayland-scanner-0.31.10
+                 rust-wayland-sys-0.31.11
+                 rust-web-sys-0.3.94
+                 rust-web-time-1.1.0
+                 rust-weezl-0.1.12
+                 rust-wgpu-27.0.1
+                 rust-wgpu-core-27.0.3
+                 rust-wgpu-core-deps-apple-27.0.0
+                 rust-wgpu-core-deps-emscripten-27.0.0
+                 rust-wgpu-core-deps-windows-linux-android-27.0.0
+                 rust-wgpu-hal-27.0.4
+                 rust-wgpu-types-27.0.1
+                 rust-wide-0.7.33
+                 rust-winapi-0.3.9
+                 rust-winapi-i686-pc-windows-gnu-0.4.0
+                 rust-winapi-util-0.1.11
+                 rust-winapi-x86-64-pc-windows-gnu-0.4.0
+                 rust-window-clipboard-0.5.1
+                 rust-windows-0.58.0
+                 rust-windows-0.62.2
+                 rust-windows-aarch64-gnullvm-0.42.2
+                 rust-windows-aarch64-gnullvm-0.52.6
+                 rust-windows-aarch64-msvc-0.42.2
+                 rust-windows-aarch64-msvc-0.52.6
+                 rust-windows-collections-0.3.2
+                 rust-windows-core-0.58.0
+                 rust-windows-core-0.62.2
+                 rust-windows-future-0.3.2
+                 rust-windows-i686-gnu-0.42.2
+                 rust-windows-i686-gnu-0.52.6
+                 rust-windows-i686-gnullvm-0.52.6
+                 rust-windows-i686-msvc-0.42.2
+                 rust-windows-i686-msvc-0.52.6
+                 rust-windows-implement-0.58.0
+                 rust-windows-implement-0.60.2
+                 rust-windows-interface-0.58.0
+                 rust-windows-interface-0.59.3
+                 rust-windows-link-0.2.1
+                 rust-windows-numerics-0.3.1
+                 rust-windows-result-0.2.0
+                 rust-windows-result-0.4.1
+                 rust-windows-strings-0.1.0
+                 rust-windows-strings-0.5.1
+                 rust-windows-sys-0.45.0
+                 rust-windows-sys-0.52.0
+                 rust-windows-sys-0.59.0
+                 rust-windows-sys-0.61.2
+                 rust-windows-targets-0.42.2
+                 rust-windows-targets-0.52.6
+                 rust-windows-threading-0.2.1
+                 rust-windows-x86-64-gnu-0.42.2
+                 rust-windows-x86-64-gnu-0.52.6
+                 rust-windows-x86-64-gnullvm-0.42.2
+                 rust-windows-x86-64-gnullvm-0.52.6
+                 rust-windows-x86-64-msvc-0.42.2
+                 rust-windows-x86-64-msvc-0.52.6
+                 rust-winit-0.30.13
+                 rust-winnow-0.7.15
+                 rust-winnow-1.0.1
+                 rust-wit-bindgen-0.51.0
+                 rust-wit-bindgen-core-0.51.0
+                 rust-wit-bindgen-rust-0.51.0
+                 rust-wit-bindgen-rust-macro-0.51.0
+                 rust-wit-component-0.244.0
+                 rust-wit-parser-0.244.0
+                 rust-x11-dl-2.21.0
+                 rust-x11rb-0.13.2
+                 rust-x11rb-protocol-0.13.2
+                 rust-xcursor-0.3.10
+                 rust-xkbcommon-dl-0.4.2
+                 rust-xkeysym-0.2.1
+                 rust-xml-rs-0.8.28
+                 rust-y4m-0.8.0
+                 rust-yazi-0.2.1
+                 rust-zbus-5.14.0
+                 rust-zbus-macros-5.14.0
+                 rust-zbus-names-4.3.1
+                 rust-zeno-0.3.3
+                 rust-zerocopy-0.8.48
+                 rust-zerocopy-derive-0.8.48
+                 rust-zmij-1.0.21
+                 rust-zune-core-0.5.1
+                 rust-zune-inflate-0.2.54
+                 rust-zune-jpeg-0.5.15
+                 rust-zvariant-5.10.0
+                 rust-zvariant-derive-5.10.0
+                 rust-zvariant-utils-3.3.0
+                 )))
blob - /dev/null
blob + 4164e0cf0576f2bf9fb72204be40522b53c4e21e (mode 644)
--- /dev/null
+++ guix/ale/packages/slides.scm
@@ -0,0 +1,68 @@
+;;; slides.scm --- presentador de terminal, fork personal de maaslalani/slides
+;;;
+;;; Traducción de /nixdots (inputs.slides -> Richard7987/slide, flake propio).
+;;; go.mod real: módulo `github.com/maaslalani/slides`, go 1.25.9.
+;;;
+;;; Depende del ecosistema NUEVO `charm.land/*/v2` (bubbletea/lipgloss/
+;;; bubbles/wish/log), un dominio de módulo Go distinto al viejo
+;;; `github.com/charmbracelet/*` que sí tiene Guix oficial (versiones v1,
+;;; incompatibles). Las 535 definiciones que faltaban (árbol completo de
+;;; las 8 dependencias directas con versión más nueva que la oficial, más
+;;; sus transitivas) viven en go-crates-slides.scm de este mismo canal,
+;;; generadas en vivo con `guix import go -r --pin-versions` (2026-08-01).
+;;; stretchr/testify y gopkg.in/yaml.v2 ya estaban en el canal oficial con
+;;; la versión exacta -- vienen de (gnu packages golang-check)/
+;;; (gnu packages golang-xyz), no de go-crates-slides.scm.
+
+(define-module (ale packages slides)
+  #:use-module (guix packages)
+  #:use-module (guix git-download)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix build-system go)
+  #:use-module (ale packages go-crates-slides)
+  #:use-module (gnu packages golang-check) ; go-github-com-stretchr-testify
+  #:use-module (gnu packages golang-xyz)   ; go-gopkg-in-yaml-v2
+  #:use-module (gnu packages rust-apps)    ; tectonic
+  #:use-module (gnu packages ghostscript))
+
+(define-public slides
+  (package
+    (name "slides")
+    (version "0.0.0-1.fc21959") ; pineado a HEAD del fork al momento de escribir esto -- sin releases/tags
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/Richard7987/slide")
+             (commit "fc21959a0c4481b5f9725702e9e24df6458a7c46")))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "0p0aqayzaihifmn4n199ra25k5s72d19jn97nbzwdf0xgl7lg8qz"))))
+    (build-system go-build-system)
+    (arguments
+     (list #:import-path "github.com/maaslalani/slides" ; module path real del go.mod, distinto del repo path
+           #:install-source? #f))
+    (inputs
+     (list go-charm-land-bubbletea-2.0.8
+           go-charm-land-lipgloss-2.0.5
+           go-charm-land-bubbles-2.1.1
+           go-charm-land-wish-2.0.1
+           go-charm-land-log-2.0.0
+           go-github-com-atotto-clipboard-0.1.4
+           go-github-com-charmbracelet-glamour-1.0.0
+           go-github-com-charmbracelet-ssh-0.0.0-20250826160808-ebfa259c7309
+           go-github-com-charmbracelet-x-ansi-0.11.7
+           go-github-com-muesli-coral-1.0.0
+           go-github-com-muesli-termenv-0.16.0
+           go-github-com-stretchr-testify
+           go-gopkg-in-yaml-v2))
+    ;; Runtime deps NO-Go, para el pipeline LaTeX->PNG en fórmulas de las
+    ;; slides (mismo motivo que en pkgs/slides.nix: tectonic + ghostscript).
+    (propagated-inputs (list tectonic ghostscript))
+    (home-page "https://github.com/Richard7987/slide")
+    (synopsis "Presentador de terminal con soporte LaTeX/imágenes/bibliografía")
+    (description "Fork personal de @code{maaslalani/slides} (presentador de
+Markdown en terminal) con renderizado de fórmulas LaTeX e imágenes reales vía
+el protocolo de gráficos de Kitty.")
+    (license license:expat)))
blob - /dev/null
blob + abfe25f6c583b691b5cd84b5bc2ba3ab0864178c (mode 644)
--- /dev/null
+++ guix/ale/services/desktop.scm
@@ -0,0 +1,80 @@
+;;; desktop.scm --- Hyprland, greetd, Bluetooth, sesión gráfica
+;;;
+;;; Traducción de /nixdots/modules/desktop.nix. Diferencias reales:
+;;;
+;;; - Sin Noctalia ni noctalia-greeter: decisión tomada tras investigar
+;;;   (ver NOTES.md) -- Noctalia solo viable vía canal de terceros
+;;;   rolling-release, y noctalia-greeter no existe empaquetado en
+;;;   absoluto. Reemplazo: greetd + agreety (login de texto plano,
+;;;   sin tema compartido -- la alternativa "bonita" con tuigreet quedó
+;;;   pendiente de integrar, ver comentario abajo) lanzando Hyprland
+;;;   directo. DankMaterialShell (sobre Quickshell oficial de Guix)
+;;;   reemplaza al shell de Noctalia -- instalación manual, ver
+;;;   home-configuration.scm y PENDIENTES.md.
+;;; - Sin pipewire/wireplumber acá: Guix NO tiene servicio de *sistema*
+;;;   para pipewire (confirmado, no existe `pipewire-service-type` en
+;;;   ningún módulo de gnu/services) -- solo existe como servicio de
+;;;   *Guix Home* (`home-pipewire-service-type`). Va en
+;;;   home-configuration.scm, no acá.
+;;; - elogind + seatd + polkit + dbus explícitos: NixOS los trae gratis
+;;;   vía `services.xserver`/`programs.hyprland.enable`; acá no hay
+;;;   equivalente automático, hace falta declararlos a mano para que
+;;;   greetd + un compositor Wayland puedan gestionar sesión/asientos.
+
+(define-module (ale services desktop)
+  #:use-module (gnu)
+  #:use-module (gnu services)
+  #:use-module (gnu services base)
+  #:use-module (gnu services desktop)
+  #:use-module (gnu services dbus)
+  #:use-module (gnu services pm)
+  #:use-module (gnu services xorg) ; screen-locker-service-type si hace falta
+  #:use-module (gnu packages window-management) ; hyprland (gnu packages wm re-exporta un alias deprecado)
+  #:use-module (gnu packages freedesktop) ; xdg-desktop-portal-hyprland
+  #:use-module (gnu packages gnome) ; nautilus, gvfs
+  #:use-module (gnu packages fonts)
+  #:use-module (gnu packages kde-pim) ; kleopatra
+  #:use-module (gnu packages kde-plasma) ; breeze, plasma-integration
+  #:export (%ale-desktop-services
+            %ale-desktop-packages))
+
+(define %ale-greetd-config
+  (greetd-terminal-configuration
+   (default-session-command
+    (greetd-agreety-session
+     (command (greetd-user-session
+               (command (file-append hyprland "/bin/Hyprland"))))))))
+  ;; PENDIENTE: reemplazar agreety por tuigreet (más parecido visualmente a
+  ;; lo que tenías con noctalia-greeter) -- Guix no trae un helper
+  ;; `greetd-tuigreet-session` armado como sí tiene para agreety/wlgreet/
+  ;; gtkgreet-sway, hay que construirlo a mano extendiendo el patrón de
+  ;; greetd-agreety-session. No bloqueante: agreety funciona, solo es feo.
+
+(define %ale-desktop-services
+  (list (service greetd-service-type
+                 (greetd-configuration
+                  (terminals (list %ale-greetd-config))))
+        (service elogind-service-type)
+        (service polkit-service-type)
+        (service dbus-root-service-type)
+        (service bluetooth-service-type
+                 (bluetooth-configuration (auto-enable? #t)))
+        (service gnome-keyring-service-type) ; secret service -- credenciales de DMS/CalDAV/etc, mismo motivo que en desktop.nix
+        (service power-profiles-daemon-service-type)
+        (service upower-service-type)
+        polkit-wheel-service)) ; ya es un <service> completo, no un service-type -- agentes gráficos de polkit corriendo como wheel pueden autorizar
+
+(define %ale-desktop-packages
+  (list hyprland
+        xdg-desktop-portal-hyprland
+        nautilus
+        gvfs
+        ;; yazi -- SACADO: no está en el canal oficial `guix` pese a lo que
+        ;; sugería una investigación previa (verificado en vivo, búsqueda
+        ;; vacía). Nautilus alcanza por ahora.
+        kleopatra
+        breeze
+        plasma-integration
+        font-google-noto
+        font-google-noto-emoji
+        font-jetbrains-mono))
blob - /dev/null
blob + 9e90386bfefbfd8adf039dcfc453ef7bcbc2bec2 (mode 644)
--- /dev/null
+++ guix/ale/services/graphics.scm
@@ -0,0 +1,69 @@
+;;; graphics.scm --- gráficos duales Intel+Nvidia, Steam, gamemode
+;;;
+;;; Traducción de /nixdots/modules/graphics.nix. Cambios reales de fondo
+;;; (no arbitrarios, ver NOTES.md de este canal para el detalle completo de
+;;; la investigación):
+;;;
+;;; - PRIME *offload*, no *sync*: Guix/nonguix no tienen ningún mecanismo
+;;;   declarativo de PRIME sync (solo offload está documentado). Además, se
+;;;   confirmó en vivo en el NixOS real de esta laptop que PRIME sync ya es
+;;;   un no-op bajo Wayland (la NixOS Wiki lo dice explícito: "PRIME sync
+;;;   and reverse sync modes are X11-only") -- `nvidia-smi` mostraba la GPU
+;;;   en 0% de uso con la sesión Hyprland (Wayland) corriendo. Offload puro
+;;;   NO es downgrade real acá.
+;;; - HDMI nativo sin PRIME: confirmado con hardware real (lspci +
+;;;   /sys/class/drm) que `HDMI-A-1` está cableado directo a la Nvidia
+;;;   (PCI 01:00.0, card0), no pasa por la Intel -- evita el mecanismo de
+;;;   "reverse-PRIME" (copia de buffers entre GPUs) que causaba el bug de
+;;;   compositor original que motivó elegir sync en NixOS. La variable
+;;;   AQ_DRM_DEVICES que declara esto va en la sesión de Hyprland
+;;;   (home-configuration.scm / hyprland.lua), no acá -- es una variable de
+;;;   sesión de usuario, no de sistema.
+;;; - Driver legacy 580 (`nvda`, alias `nvda-580`): es el DEFAULT de
+;;;   nvidia-service-type en nonguix -- no hace falta overridearlo, cubre
+;;;   Pascal (GTX 1050 de esta laptop) igual que
+;;;   nvidiaPackages.legacy_580 en la config Nix original.
+;;; - CUDA: NO incluido acá. guix-science-nonfree (canal de terceros
+;;;   aparte, codeberg.org/guix-science/guix-science-nonfree) lo provee,
+;;;   pero con fricción real documentada (issues de integración con
+;;;   PyTorch/JAX) -- agregar ese canal aparte el día que haga falta de
+;;;   verdad, no de entrada.
+
+(define-module (ale services graphics)
+  #:use-module (gnu)
+  #:use-module (gnu services)
+  #:use-module (gnu system pam)
+  #:use-module (nongnu packages nvidia)
+  #:use-module (nongnu services nvidia)
+  #:use-module (nongnu packages game-client) ; steam
+  #:use-module (gnu packages linux) ; gamemode
+  #:use-module (gnu packages gl)    ; mesa-utils (glxinfo)
+  #:use-module (gnu packages vulkan)
+  #:export (%ale-graphics-services
+            %ale-graphics-packages))
+
+;; Variables recomendadas para Nvidia + Wayland/Hyprland en modo offload --
+;; equivalente a environment.sessionVariables en modules/graphics.nix, pero
+;; a nivel de sistema (PAM /etc/environment) en vez de por sesión gráfica,
+;; porque acá no hay un módulo de home-manager tipo Hyprland que las
+;; inyecte automáticamente -- Guix Home no tiene ese mecanismo.
+(define %ale-graphics-session-environment
+  (service session-environment-service-type
+           '(("LIBVA_DRIVER_NAME" . "nvidia")
+             ("GBM_BACKEND" . "nvidia-drm")
+             ("__GLX_VENDOR_LIBRARY_NAME" . "nvidia"))))
+             ;; WLR_NO_HARDWARE_CURSORS -- ya no hace falta con Aquamarine
+             ;; (backend nuevo de Hyprland moderno, reemplaza el wlroots
+             ;; clásico que sí lo necesitaba) -- confirmar en vivo si hay
+             ;; glitches de cursor y agregarlo acá si hace falta.
+
+(define %ale-graphics-services
+  (list (service nvidia-service-type) ; default: driver nvda (=nvda-580, legacy Pascal)
+        %ale-graphics-session-environment))
+
+(define %ale-graphics-packages
+  (list gamemode
+        mesa-utils  ; glxinfo -- diagnóstico de qué GPU renderiza
+        vulkan-tools ; vulkaninfo
+        steam        ; nonguix
+        nvidia-settings-580)) ; sin alias "nvda-settings" en nonguix -- explícito para que coincida con el driver (nvda = nvda-580)
blob - /dev/null
blob + 600139b2faa1155dbf74845d1b7dfb9bbbd469bd (mode 644)
--- /dev/null
+++ guix/ale/services/tailscale.scm
@@ -0,0 +1,56 @@
+;;; tailscale.scm --- Tailscale + exit-node de Mullvad fijado al arrancar
+;;;
+;;; Traducción de /nixdots/modules/tailscale.nix.
+;;;
+;;; SIN VALIDAR CONTRA GUIX REAL (a diferencia de graphics/desktop/yubikey.scm
+;;; de este mismo canal) -- se agotó el tiempo de esta sesión antes de poder
+;;; correr `guix pull` con el canal Rosenthal agregado (es grande, no se
+;;; alcanzó a bajar) y probar esto en la VM. Documentado con la mejor
+;;; información de la investigación previa (ver NOTES.md), pero hay que
+;;; confirmarlo con un build real antes de confiar en que compila.
+;;;
+;;; `tailscale-service-type` no existe en el canal oficial `guix` -- viene
+;;; de Rosenthal (`(rosenthal services networking)`, ver channels.scm),
+;;; confirmado con uso real de producción reportado por otro usuario en
+;;; el foro de System Crafters. El oneshot de reintentos para fijar el
+;;; exit-node (equivalente al `systemd.services.tailscale-exit-node` de
+;;; NixOS) no tiene helper en Rosenthal -- se escribe a mano como
+;;; shepherd-service acá, siguiendo el patrón real de Guix (gexp con
+;;; `start`/`stop`, ver guix/scripts/system.scm y ejemplos de
+;;; nongnu/services/nvidia.scm en este mismo repo de investigación).
+;;;
+;;; sudoers NOPASSWD para `tailscale` ya está en yubikey.scm (ale/services/
+;;; yubikey.scm, %ale-sudoers-file) -- mismo archivo único, Guix no separa
+;;; reglas sudoers por módulo como sí permite `security.sudo.extraRules`
+;;; en NixOS.
+
+(define-module (ale services tailscale)
+  #:use-module (gnu)
+  #:use-module (gnu services)
+  #:use-module (gnu services shepherd)
+  #:use-module (guix gexp)
+  #:use-module ((rosenthal services networking) #:prefix rosenthal:)
+  #:use-module ((rosenthal packages networking) #:prefix rosenthal:)
+  #:export (%ale-tailscale-services))
+
+(define %ale-tailscale-exit-node-shepherd-service
+  (shepherd-service
+   (documentation "Fija el exit-node de Mullvad en Tailscale, con reintentos.")
+   (provision '(tailscale-exit-node))
+   (requirement '(tailscaled networking))
+   (one-shot? #t) ; AJUSTAR: confirmar que este campo existe en la versión de Shepherd real -- si no, usar el patrón start/stop clásico devolviendo #t
+   (start
+    #~(lambda _
+        (let loop ((attempts 0))
+          (if (zero? (system* #$(file-append rosenthal:tailscale "/bin/tailscale")
+                              "set" "--exit-node=mullvad-exit"
+                              "--exit-node-allow-lan-access=true"))
+              #t
+              (if (>= attempts 10)
+                  #f
+                  (begin (sleep 2) (loop (1+ attempts))))))))))
+
+(define %ale-tailscale-services
+  (list (service rosenthal:tailscale-service-type)
+        (simple-service 'tailscale-exit-node shepherd-root-service-type
+                        (list %ale-tailscale-exit-node-shepherd-service))))
blob - /dev/null
blob + 02fefec96d6ee13a69f313fa4036bd8ef955a58b (mode 644)
--- /dev/null
+++ guix/ale/services/yubikey.scm
@@ -0,0 +1,42 @@
+;;; yubikey.scm --- pcscd (smartcard) + sudoers
+;;;
+;;; Traducción de /nixdots/modules/yubikey.nix. Diferencia real: Guix no
+;;; tiene equivalente a `security.sudo.extraRules` (reglas por-comando
+;;; declarativas) -- `sudoers-file` recibe el contenido CRUDO y completo de
+;;; /etc/sudoers como un file-like object, hay que escribir la sintaxis
+;;; sudoers a mano (confirmado contra el manual, operating-system
+;;; Reference). Rutas absolutas, mismo motivo que en la config Nix
+;;; original: sudoers resuelve por ruta, no por $PATH.
+
+(define-module (ale services yubikey)
+  #:use-module (gnu)
+  #:use-module (gnu services)
+  #:use-module (gnu services security-token)
+  #:use-module (gnu packages security-token)
+  #:use-module (gnu packages gnupg)
+  #:export (%ale-yubikey-services
+            %ale-yubikey-packages
+            %ale-sudoers-file))
+
+(define %ale-yubikey-services
+  (list (service pcscd-service-type)))
+
+(define %ale-yubikey-packages
+  (list yubikey-personalization
+        python-yubikey-manager ; ykman
+        gnupg))
+
+;; AJUSTAR las rutas /run/current-system/profile/bin/{systemctl,tailscale}
+;; una vez confirmadas en la instalación real -- Guix no usa systemctl
+;; (Shepherd, no systemd), así que "reiniciar pcscd" en la función `yubico`
+;; de zsh (ver home-configuration.scm) usa `herd restart pcscd` en vez de
+;; `systemctl restart pcscd.service`. sudo necesita la ruta absoluta real
+;; de `herd` y `tailscale` en el store -- confirmar con `guix build herd`/
+;; `which herd` en el sistema real, esto es un placeholder razonable.
+(define %ale-sudoers-file
+  (plain-file "sudoers" "\
+root ALL=(ALL) ALL
+%wheel ALL=(ALL) ALL
+ale ALL=(ALL) NOPASSWD: /run/current-system/profile/bin/herd restart pcscd
+ale ALL=(ALL) NOPASSWD: /run/current-system/profile/bin/tailscale
+"))