Etapa G: premasticado Go (fuel-go-3/4) — buffer de 40 al VPS de 4 cores
Premasticado (import+pin local, build en el VPS): 40 CLI Go k8s/devops/charm/ security: argocd/cosign/crane/trivy/trufflehog/vhs/soft-serve/k3d/kind/ kustomize/golangci-lint/goreleaser/air/stern/kubectx/helmfile/gomplate/... Cola del VPS ahora ~83. Aprendizaje: Rust cola-larga de crates.io NO esta en nixpkgs (0/7); Go es la veta (en nixpkgs, 100% yield). import-batch: usar -f <file>, no args sueltos (zsh no splitea). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Delta semántico
Ninguna definición cambió: el cambio es de texto, documentación o datos.
47 archivos · +957 −0
- recipes/incoming/air.toml +20 −0
- recipes/incoming/argocd.toml +20 −0
- recipes/incoming/benthos.toml +20 −0
- recipes/incoming/cfssl.toml +20 −0
- recipes/incoming/cosign.toml +20 −0
- recipes/incoming/crane.toml +20 −0
- recipes/incoming/direnv.toml +20 −0
- recipes/incoming/doggo.toml +20 −0
- recipes/incoming/fq.toml +20 −0
- recipes/incoming/gitsign.toml +20 −0
- recipes/incoming/golangci-lint.toml +20 −0
- recipes/incoming/gomplate.toml +20 −0
- recipes/incoming/goreleaser.toml +20 −0
- recipes/incoming/gosec.toml +20 −0
- recipes/incoming/gow.toml +20 −0
- recipes/incoming/grpcui.toml +20 −0
- recipes/incoming/helmfile.toml +20 −0
- recipes/incoming/k3d.toml +20 −0
- recipes/incoming/kind.toml +20 −0
- recipes/incoming/ko.toml +20 −0
- recipes/incoming/kube-score.toml +20 −0
- recipes/incoming/kubecolor.toml +20 −0
- recipes/incoming/kubeconform.toml +20 −0
- recipes/incoming/kubectx.toml +20 −0
- recipes/incoming/kubeseal.toml +20 −0
- recipes/incoming/kustomize.toml +20 −0
- recipes/incoming/lab.toml +20 −0
- recipes/incoming/modd.toml +20 −0
- recipes/incoming/oras.toml +20 −0
- recipes/incoming/popeye.toml +20 −0
- recipes/incoming/reflex.toml +20 −0
- recipes/incoming/regclient.toml +20 −0
- recipes/incoming/soft-serve.toml +20 −0
- recipes/incoming/stern.toml +20 −0
- recipes/incoming/superfile.toml +20 −0
- recipes/incoming/trivy.toml +20 −0
- recipes/incoming/trufflehog.toml +20 −0
- recipes/incoming/vals.toml +20 −0
- recipes/incoming/vhs.toml +20 −0
- recipes/incoming/wormhole-william.toml +20 −0
- tandas/fuel-go-3.txt +23 −0
- tandas/fuel-go-4.txt +29 −0
- tandas/fuel-rust-x.txt +15 −0
- tandas/hold-nongo/flux.toml +16 −0
- tandas/hold-nongo/httpstat.toml +19 −0
- tandas/hold-nongo/kubie.toml +19 −0
- tandas/hold-nongo/tea.toml +36 −0
diff --git a/recipes/incoming/air.toml b/recipes/incoming/air.toml
new file mode 100644
index 00000000..fd547a5f
--- /dev/null
+++ b/recipes/incoming/air.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "air"
+version = "1.65.3"
+
+[source]
+repo = "https://github.com/air-verse/air"
+commit = "547626a83caf68f8a3e1cde26ea7b40aa7543245"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/argocd.toml b/recipes/incoming/argocd.toml
new file mode 100644
index 00000000..ccb09d2f
--- /dev/null
+++ b/recipes/incoming/argocd.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "argocd"
+version = "3.4.4"
+
+[source]
+repo = "https://github.com/argoproj/argo-cd"
+commit = "443415b5527ac55366e0760c93ef0e1abd0cf273"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/benthos.toml b/recipes/incoming/benthos.toml
new file mode 100644
index 00000000..5d19dc7f
--- /dev/null
+++ b/recipes/incoming/benthos.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "benthos"
+version = "4.63.1"
+
+[source]
+repo = "https://github.com/redpanda-data/benthos"
+commit = "56e6df9b2542cbfeabdc57db284c4ba9881da84c"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/cfssl.toml b/recipes/incoming/cfssl.toml
new file mode 100644
index 00000000..7520409a
--- /dev/null
+++ b/recipes/incoming/cfssl.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "cfssl"
+version = "1.6.5"
+
+[source]
+repo = "https://github.com/cloudflare/cfssl"
+commit = "96259aa29c9cc9b2f4e04bad7d4bc152e5405dda"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/cosign.toml b/recipes/incoming/cosign.toml
new file mode 100644
index 00000000..1451e80e
--- /dev/null
+++ b/recipes/incoming/cosign.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "cosign"
+version = "3.1.1"
+
+[source]
+repo = "https://github.com/sigstore/cosign"
+commit = "7914231b348c4057891edeb321772aad3ed04fce"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go, pcsclite
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/crane.toml b/recipes/incoming/crane.toml
new file mode 100644
index 00000000..8980dae6
--- /dev/null
+++ b/recipes/incoming/crane.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "go-containerregistry"
+version = "0.21.6"
+
+[source]
+repo = "https://github.com/google/go-containerregistry"
+commit = "53f7e39e15bfd6aeea6a5f733ee1a8fcf54c15cf"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/direnv.toml b/recipes/incoming/direnv.toml
new file mode 100644
index 00000000..288d49d2
--- /dev/null
+++ b/recipes/incoming/direnv.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "direnv"
+version = "2.37.1"
+
+[source]
+repo = "https://github.com/direnv/direnv"
+commit = "7590ee2442104060bb11eedebd7bd6daf3d88fcd"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go, fish, zsh
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/doggo.toml b/recipes/incoming/doggo.toml
new file mode 100644
index 00000000..72a6f1ab
--- /dev/null
+++ b/recipes/incoming/doggo.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "doggo"
+version = "1.1.7"
+
+[source]
+repo = "https://github.com/mr-karan/doggo"
+commit = "b400c464b445c79805a9987475f862357ce7f49d"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/fq.toml b/recipes/incoming/fq.toml
new file mode 100644
index 00000000..445d5886
--- /dev/null
+++ b/recipes/incoming/fq.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "fq"
+version = "0.17.0"
+
+[source]
+repo = "https://github.com/wader/fq"
+commit = "9cab49bbcadf527c5f0cb2c98bfe047451804241"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/gitsign.toml b/recipes/incoming/gitsign.toml
new file mode 100644
index 00000000..954de1e9
--- /dev/null
+++ b/recipes/incoming/gitsign.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "gitsign"
+version = "0.16.1"
+
+[source]
+repo = "https://github.com/sigstore/gitsign"
+commit = "d5e8a584d0551218fc96b5c89c0db910788b432a"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go, git-minimal
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/golangci-lint.toml b/recipes/incoming/golangci-lint.toml
new file mode 100644
index 00000000..0108ddea
--- /dev/null
+++ b/recipes/incoming/golangci-lint.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "golangci-lint"
+version = "2.12.2"
+
+[source]
+repo = "https://github.com/golangci/golangci-lint"
+commit = "c0d3ddc9cf3faa61a4e378e879ece580256d76e5"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/gomplate.toml b/recipes/incoming/gomplate.toml
new file mode 100644
index 00000000..6b41130f
--- /dev/null
+++ b/recipes/incoming/gomplate.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "gomplate"
+version = "5.1.0"
+
+[source]
+repo = "https://github.com/hairyhenderson/gomplate"
+commit = "0f4c15bc8521939478426bf6ffca4718837b9cb4"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/goreleaser.toml b/recipes/incoming/goreleaser.toml
new file mode 100644
index 00000000..181bd342
--- /dev/null
+++ b/recipes/incoming/goreleaser.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "goreleaser"
+version = "2.16.0"
+
+[source]
+repo = "https://github.com/goreleaser/goreleaser"
+commit = "d76fb400136f96af3aaa7202776257885c9a6097"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/gosec.toml b/recipes/incoming/gosec.toml
new file mode 100644
index 00000000..5c6b1227
--- /dev/null
+++ b/recipes/incoming/gosec.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "gosec"
+version = "2.27.1"
+
+[source]
+repo = "https://github.com/securego/gosec"
+commit = "9e6a9843d7a4a6e3e9a8539b02612c8a4aa3f889"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/gow.toml b/recipes/incoming/gow.toml
new file mode 100644
index 00000000..ec260bd3
--- /dev/null
+++ b/recipes/incoming/gow.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "gow"
+version = "0-unstable-2025-08-13"
+
+[source]
+repo = "https://github.com/mitranim/gow"
+commit = "466e175ff6996eba082cb86ac7b43fc5f8f9c766"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/grpcui.toml b/recipes/incoming/grpcui.toml
new file mode 100644
index 00000000..6830f0a4
--- /dev/null
+++ b/recipes/incoming/grpcui.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "grpcui"
+version = "1.5.1"
+
+[source]
+repo = "https://github.com/fullstorydev/grpcui"
+commit = "3fa3d076ff96447dbcb2e0916cd9bf0499546be6"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/helmfile.toml b/recipes/incoming/helmfile.toml
new file mode 100644
index 00000000..41b4435b
--- /dev/null
+++ b/recipes/incoming/helmfile.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "helmfile"
+version = "1.5.3"
+
+[source]
+repo = "https://github.com/helmfile/helmfile"
+commit = "8f6ed6863e17da45990f047e8a4a4d85cc4daa81"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/k3d.toml b/recipes/incoming/k3d.toml
new file mode 100644
index 00000000..3c9fb0ff
--- /dev/null
+++ b/recipes/incoming/k3d.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "k3d"
+version = "5.9.0"
+
+[source]
+repo = "https://github.com/k3d-io/k3d"
+commit = "15dd1e2dbd62c53ed990fce9b7332335e8cb053c"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/kind.toml b/recipes/incoming/kind.toml
new file mode 100644
index 00000000..27cd269b
--- /dev/null
+++ b/recipes/incoming/kind.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "kind"
+version = "0.31.0"
+
+[source]
+repo = "https://github.com/kubernetes-sigs/kind"
+commit = "a323333ff9efd8099f95a8a6b5c86c75a210d00f"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/ko.toml b/recipes/incoming/ko.toml
new file mode 100644
index 00000000..34ab3b2b
--- /dev/null
+++ b/recipes/incoming/ko.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "ko"
+version = "0.18.1"
+
+[source]
+repo = "https://github.com/ko-build/ko"
+commit = "7f1ced62a0c8db30fc2267155f664b38bfbde492"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go, git-minimal
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/kube-score.toml b/recipes/incoming/kube-score.toml
new file mode 100644
index 00000000..a6f33a26
--- /dev/null
+++ b/recipes/incoming/kube-score.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "kube-score"
+version = "1.20.0"
+
+[source]
+repo = "https://github.com/zegl/kube-score"
+commit = "81371e9f53b633bec69423fc298295bd71bd869a"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/kubecolor.toml b/recipes/incoming/kubecolor.toml
new file mode 100644
index 00000000..1332d1af
--- /dev/null
+++ b/recipes/incoming/kubecolor.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "kubecolor"
+version = "0.6.0"
+
+[source]
+repo = "https://github.com/kubecolor/kubecolor"
+commit = "dc6950dc6d032569edbfdfb26df74fb115abe4e2"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/kubeconform.toml b/recipes/incoming/kubeconform.toml
new file mode 100644
index 00000000..bfb7f0b9
--- /dev/null
+++ b/recipes/incoming/kubeconform.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "kubeconform"
+version = "0.7.0"
+
+[source]
+repo = "https://github.com/yannh/kubeconform"
+commit = "e65429b1e5990dd019ebb7b5642dcd22a3e9cd13"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/kubectx.toml b/recipes/incoming/kubectx.toml
new file mode 100644
index 00000000..209d0d2b
--- /dev/null
+++ b/recipes/incoming/kubectx.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "kubectx"
+version = "0.11.0"
+
+[source]
+repo = "https://github.com/ahmetb/kubectx"
+commit = "7605ca50c42eab0937bd3d4de825e0bcd120ba1f"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/kubeseal.toml b/recipes/incoming/kubeseal.toml
new file mode 100644
index 00000000..80752514
--- /dev/null
+++ b/recipes/incoming/kubeseal.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "kubeseal"
+version = "0.36.0"
+
+[source]
+repo = "https://github.com/bitnami-labs/sealed-secrets"
+commit = "97e5023c97fa29a5a91706c6d140851fa282bae7"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/kustomize.toml b/recipes/incoming/kustomize.toml
new file mode 100644
index 00000000..793cd60c
--- /dev/null
+++ b/recipes/incoming/kustomize.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "kustomize"
+version = "5.8.1"
+
+[source]
+repo = "https://github.com/kubernetes-sigs/kustomize"
+commit = "1155ccbe3c1fc56cbbd82847899f86c7b824e005"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/lab.toml b/recipes/incoming/lab.toml
new file mode 100644
index 00000000..d7ddbd67
--- /dev/null
+++ b/recipes/incoming/lab.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "lab"
+version = "0.25.1"
+
+[source]
+repo = "https://github.com/zaquestion/lab"
+commit = "7e9b4be5d24aa2b2bc41d80757693c35bce22b6f"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/modd.toml b/recipes/incoming/modd.toml
new file mode 100644
index 00000000..b20e74e1
--- /dev/null
+++ b/recipes/incoming/modd.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "modd"
+version = "unstable-2021-12-15"
+
+[source]
+repo = "https://github.com/cortesi/modd"
+commit = "6083f9d1c171bd3292945672dab654a70d205945"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/oras.toml b/recipes/incoming/oras.toml
new file mode 100644
index 00000000..e6bb53b9
--- /dev/null
+++ b/recipes/incoming/oras.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "oras"
+version = "1.3.0"
+
+[source]
+repo = "https://github.com/oras-project/oras"
+commit = "40530fe4c68e5825b868cd874bd46fc0cdd0f432"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/popeye.toml b/recipes/incoming/popeye.toml
new file mode 100644
index 00000000..49c0c7c4
--- /dev/null
+++ b/recipes/incoming/popeye.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "popeye"
+version = "0.22.1"
+
+[source]
+repo = "https://github.com/derailed/popeye"
+commit = "35b554961dcdabfa7aba6bd070673c6c24c70884"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/reflex.toml b/recipes/incoming/reflex.toml
new file mode 100644
index 00000000..b1a3ca04
--- /dev/null
+++ b/recipes/incoming/reflex.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "reflex"
+version = "0.3.2"
+
+[source]
+repo = "https://github.com/cespare/reflex"
+commit = "f08e68ffc2c87dd13913947c29608f109d282514"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/regclient.toml b/recipes/incoming/regclient.toml
new file mode 100644
index 00000000..760ee84a
--- /dev/null
+++ b/recipes/incoming/regclient.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "regclient"
+version = "0.11.3"
+
+[source]
+repo = "https://github.com/regclient/regclient"
+commit = "1736a5711c8d6f71b40a279673c0023077709049"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go, lndir
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/soft-serve.toml b/recipes/incoming/soft-serve.toml
new file mode 100644
index 00000000..b1d59e27
--- /dev/null
+++ b/recipes/incoming/soft-serve.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "soft-serve"
+version = "0.11.6"
+
+[source]
+repo = "https://github.com/charmbracelet/soft-serve"
+commit = "80490de86ee94fa584aa64541290272aeba20d7e"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/stern.toml b/recipes/incoming/stern.toml
new file mode 100644
index 00000000..ba0726a3
--- /dev/null
+++ b/recipes/incoming/stern.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "stern"
+version = "1.34.0"
+
+[source]
+repo = "https://github.com/stern/stern"
+commit = "b6f1226e8eb72fb182cebfdcb5ef02c40813d6f3"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/superfile.toml b/recipes/incoming/superfile.toml
new file mode 100644
index 00000000..efedf4f3
--- /dev/null
+++ b/recipes/incoming/superfile.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "superfile"
+version = "1.3.3"
+
+[source]
+repo = "https://github.com/yorukot/superfile"
+commit = "b444bdb2b646dd6f20c5005a71f91f630a44d052"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go, image-exiftool
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/trivy.toml b/recipes/incoming/trivy.toml
new file mode 100644
index 00000000..7e250f01
--- /dev/null
+++ b/recipes/incoming/trivy.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "trivy"
+version = "0.71.2"
+
+[source]
+repo = "https://github.com/aquasecurity/trivy"
+commit = "055a5c8a53bfd61f7a8e276a5b2f0c3fc1673420"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/trufflehog.toml b/recipes/incoming/trufflehog.toml
new file mode 100644
index 00000000..5df1e526
--- /dev/null
+++ b/recipes/incoming/trufflehog.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "trufflehog"
+version = "3.95.6"
+
+[source]
+repo = "https://github.com/trufflesecurity/trufflehog"
+commit = "30d5bb91af1a771378349dbbb0c82129392acf70"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/vals.toml b/recipes/incoming/vals.toml
new file mode 100644
index 00000000..38c19845
--- /dev/null
+++ b/recipes/incoming/vals.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "vals"
+version = "0.44.1"
+
+[source]
+repo = "https://github.com/helmfile/vals"
+commit = "6e5b73ef571841fbcfd8486c4bb81c2ac8f18c86"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/vhs.toml b/recipes/incoming/vhs.toml
new file mode 100644
index 00000000..2dee3e74
--- /dev/null
+++ b/recipes/incoming/vhs.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "vhs"
+version = "0.11.0"
+
+[source]
+repo = "https://github.com/charmbracelet/vhs"
+commit = "c6af91a25fed05852338a5ed58d9b099b8369a1e"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/recipes/incoming/wormhole-william.toml b/recipes/incoming/wormhole-william.toml
new file mode 100644
index 00000000..82ddc51e
--- /dev/null
+++ b/recipes/incoming/wormhole-william.toml
@@ -0,0 +1,20 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "wormhole-william"
+version = "1.0.8"
+
+[source]
+repo = "https://github.com/psanford/wormhole-william"
+commit = "795c9ff8954878efb6b0d5da0d477f84e57e782d"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]
diff --git a/tandas/fuel-go-3.txt b/tandas/fuel-go-3.txt
new file mode 100644
index 00000000..60817638
--- /dev/null
+++ b/tandas/fuel-go-3.txt
@@ -0,0 +1,23 @@
+# fuel-go-3 — buffer premasticado (2026-06-26) para alimentar el VPS de 4 cores.
+air
+cfssl
+direnv
+doggo
+fq
+golangci-lint
+gomplate
+goreleaser
+gow
+grpcui
+httpstat
+k3d
+kind
+kubectx
+kustomize
+lab
+modd
+reflex
+stern
+tea
+vals
+wormhole-william
diff --git a/tandas/fuel-go-4.txt b/tandas/fuel-go-4.txt
new file mode 100644
index 00000000..b517832a
--- /dev/null
+++ b/tandas/fuel-go-4.txt
@@ -0,0 +1,29 @@
+# fuel-go-4 — buffer premasticado (k8s/security/charm).
+argocd
+benthos
+cosign
+crane
+dyff-cli
+flux
+fubectl
+gitsign
+glow-cli
+gosec
+helmfile
+ko
+kubecolor
+kubeconform
+kube-score
+kubeseal
+kubie
+melange
+oras
+popeye
+regclient
+skopeo-go
+soft-serve
+sops-cli
+superfile
+trivy
+trufflehog
+vhs
diff --git a/tandas/fuel-rust-x.txt b/tandas/fuel-rust-x.txt
new file mode 100644
index 00000000..1b0f6e2c
--- /dev/null
+++ b/tandas/fuel-rust-x.txt
@@ -0,0 +1,15 @@
+# fuel-rust-x — buffer premasticado (binarios de confianza de crates.io + CLI conocidas).
+arti
+cargo-near
+cargo-contract
+cobalt-bin
+cargo-vendor-filterer
+cargo-minimal-versions
+cargo-sonar
+mise
+mcfly
+cargo-info
+cargo-show-asm
+cargo-spellcheck
+cargo-llvm-lines
+git-cliff
diff --git a/tandas/hold-nongo/flux.toml b/tandas/hold-nongo/flux.toml
new file mode 100644
index 00000000..fbf8d80f
--- /dev/null
+++ b/tandas/hold-nongo/flux.toml
@@ -0,0 +1,16 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "flux"
+version = "2013-09-20"
+
+[source]
+repo = "https://github.com/deniskropp/flux"
+commit = "e45758aa9384b9740ff021ea952399fd113eb0e9"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
diff --git a/tandas/hold-nongo/httpstat.toml b/tandas/hold-nongo/httpstat.toml
new file mode 100644
index 00000000..75d5428d
--- /dev/null
+++ b/tandas/hold-nongo/httpstat.toml
@@ -0,0 +1,19 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "httpstat"
+version = "1.3.2"
+
+[source]
+repo = "https://github.com/reorx/httpstat"
+commit = "1.3.2"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+[deps]
+build = ["python3", "setuptools", "glibc-locales"]
diff --git a/tandas/hold-nongo/kubie.toml b/tandas/hold-nongo/kubie.toml
new file mode 100644
index 00000000..1bc8ff65
--- /dev/null
+++ b/tandas/hold-nongo/kubie.toml
@@ -0,0 +1,19 @@
+# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
+# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
+# compiler/link/phases y adaptá hasta que compile.
+# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
+name = "kubie"
+version = "0.26.1"
+
+[source]
+repo = "https://github.com/sbstp/kubie"
+commit = "v0.26.1"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = ["--bin", "kubie"]
+
+[build.phases]
+install = "mkdir -p /out/usr/bin && cp target/release/kubie /out/usr/bin/kubie"
diff --git a/tandas/hold-nongo/tea.toml b/tandas/hold-nongo/tea.toml
new file mode 100644
index 00000000..ca6c9d73
--- /dev/null
+++ b/tandas/hold-nongo/tea.toml
@@ -0,0 +1,36 @@
+# Importada de Alpine aports por `hammer import-alpine` (Etapa G). PUNTO DE PARTIDA — pero
+# YA trae los parches de musl de Alpine (lo que un import de nix pierde). Pendiente: el
+# sha256 del tarball (el wrapper lo calcula), y adaptar build/install del shell de abuild.
+name = "tea"
+version = "0.9.2"
+
+[source]
+tarball = "https://gitea.com/gitea/tea/archive/v0.9.2.tar.gz"
+# FIXME sha256: el wrapper lo calcula (Alpine publica sha512). sha512 de Alpine:
+# sha512 = "05be2ea5f845773324c10fe8f0340c96f40f392b7ef8cafb44463b7a5492de2216799d8cc339e7dc42e921afcd3ba0e21be133a87385e907af47261733935e62"
+sha256 = "ba05840a1be725517c9834e947262b33d36af1076dbdf7815cdc47d2e44c6fb1"
+
+[build]
+compiler = "zig-cc"
+target = "x86_64-linux-musl"
+link = "static"
+flags = []
+
+[build.phases]
+# de build() de Alpine (traducido; el lab provee $CBUILD/$CHOST — Etapa G Fase 3; revisá --shared para estático):
+compile = '''
+_abuild_phase() {
+local sdk=$(go list -f '{{.Version}}' -m code.gitea.io/sdk/gitea)
+
+ go build -ldflags "-X main.Version=0.9.2 -X main.SDK=$sdk" -o tea
+}
+_abuild_phase
+'''
+# de package() de Alpine (traducido $pkgdir→/out):
+install = '''
+_abuild_phase() {
+install -Dm755 "$builddir"/tea "/out"/usr/bin/tea
+ install -Dm644 "$srcdir"/bash_autocomplete "/out"/usr/share/bash-completion/completions/tea
+}
+_abuild_phase
+'''