Etapa G: cosecha go-13 (14) — dev-tools/linters/OCI/git Go (delve/oras/regctl/glab/wire/...)
Queue aislado recipes/incoming-go/ (sin tocar incoming/ del otro agente). 14/16: 2 reintentados tras el fix del watchdog (dnscontrol/lazysql). Diferidos go-mockery (go.work) y usql (CGO sqlite).
Delta semántico
Ninguna definición cambió: el cambio es de texto, documentación o datos.
32 archivos · +275 −337
- recipes/actionlint.toml +20 −0
- recipes/dnscontrol.toml +20 −0
- recipes/git-sizer.toml +20 −0
- recipes/glab.toml +17 −0
- recipes/gocyclo.toml +20 −0
- recipes/govulncheck.toml +20 −0
- recipes/incoming-go/actionlint.toml +0 −20
- recipes/incoming-go/delve.toml +0 −20
- recipes/incoming-go/dnscontrol.toml +0 −20
- recipes/incoming-go/git-sizer.toml +0 −20
- recipes/incoming-go/glab.toml +0 −17
- recipes/incoming-go/go-mockery.toml +0 −20
- recipes/incoming-go/gocyclo.toml +0 −20
- recipes/incoming-go/govulncheck.toml +0 −20
- recipes/incoming-go/lazysql.toml +0 −20
- recipes/incoming-go/no-telemetry.patch +0 −24
- recipes/incoming-go/oras.toml +0 −20
- recipes/incoming-go/protoc-gen-go.toml +0 −20
- recipes/incoming-go/regctl.toml +0 −20
- recipes/incoming-go/slides.toml +0 −20
- recipes/incoming-go/usql.toml +0 −20
- recipes/incoming-go/wire.toml +0 −20
- recipes/incoming-go/yamlfmt.toml +0 −16
- recipes/lazysql.toml +20 −0
- recipes/oras.toml +20 −0
- recipes/protoc-gen-go.toml +20 −0
- recipes/regctl.toml +20 −0
- recipes/slides.toml +20 −0
- recipes/wire.toml +20 −0
- recipes/yamlfmt.toml +16 −0
- tandas/staged-fallidos/go-mockery.toml +21 −0
- tandas/staged-fallidos/usql.toml +1 −0
diff --git a/recipes/incoming-go/actionlint.toml b/recipes/actionlint.toml
similarity index 100%
rename from recipes/incoming-go/actionlint.toml
rename to recipes/actionlint.toml
diff --git a/recipes/incoming-go/dnscontrol.toml b/recipes/dnscontrol.toml
similarity index 100%
rename from recipes/incoming-go/dnscontrol.toml
rename to recipes/dnscontrol.toml
diff --git a/recipes/incoming-go/git-sizer.toml b/recipes/git-sizer.toml
similarity index 100%
rename from recipes/incoming-go/git-sizer.toml
rename to recipes/git-sizer.toml
diff --git a/recipes/incoming-go/glab.toml b/recipes/glab.toml
similarity index 100%
rename from recipes/incoming-go/glab.toml
rename to recipes/glab.toml
diff --git a/recipes/incoming-go/gocyclo.toml b/recipes/gocyclo.toml
similarity index 100%
rename from recipes/incoming-go/gocyclo.toml
rename to recipes/gocyclo.toml
diff --git a/recipes/incoming-go/govulncheck.toml b/recipes/govulncheck.toml
similarity index 100%
rename from recipes/incoming-go/govulncheck.toml
rename to recipes/govulncheck.toml
diff --git a/recipes/incoming-go/delve.toml b/recipes/incoming-go/delve.toml
deleted file mode 100644
index 73663786..00000000
--- a/recipes/incoming-go/delve.toml
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 = "delve"
-version = "1.26.3"
-
-[source]
-repo = "https://github.com/go-delve/delve"
-commit = "b17676cac1c1b8588ebdc906ea890e8f075cd948"
-
-[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-go/no-telemetry.patch b/recipes/incoming-go/no-telemetry.patch
deleted file mode 100644
index 18eb17e6..00000000
--- a/recipes/incoming-go/no-telemetry.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/cmd/glab/main.go
-+++ b/cmd/glab/main.go
-@@ -115,8 +115,6 @@ func main() {
- rootCmd := commands.NewCmdRoot(cmdFactory)
- cmd, _, err := rootCmd.Traverse(expandedArgs)
-
-- setupTelemetryHook(cfg, cmdFactory, cmd)
--
- if err != nil || cmd == rootCmd {
- originalArgs := expandedArgs
- isShell := false
-@@ -192,12 +190,6 @@ func main() {
- }
- }
-
--func setupTelemetryHook(cfg config.Config, f cmdutils.Factory, cmd *cobra.Command) {
-- if isTelemetryEnabled(cfg) {
-- cobra.OnFinalize(addTelemetryHook(f, cmd))
-- }
--}
--
- func checkForUpdate(f cmdutils.Factory, rootCmd *cobra.Command, debug bool) {
- if !isUpdateCheckEnabled(f) {
- return
diff --git a/recipes/incoming-go/usql.toml b/recipes/incoming-go/usql.toml
deleted file mode 100644
index 5d8f555a..00000000
--- a/recipes/incoming-go/usql.toml
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 = "usql"
-version = "0.21.4"
-
-[source]
-repo = "https://github.com/xo/usql"
-commit = "f7a9f3fb191ab1a89ab2c62c6121d99a36bd4221"
-
-[build]
-compiler = "zig-cc"
-target = "x86_64-linux-musl"
-link = "static"
-flags = []
-
-# buildInputs de nix (no usados con CGO off): go, unixodbc, icu4c
-[deps]
-build = ["go"]
diff --git a/recipes/incoming-go/lazysql.toml b/recipes/lazysql.toml
similarity index 100%
rename from recipes/incoming-go/lazysql.toml
rename to recipes/lazysql.toml
diff --git a/recipes/incoming-go/oras.toml b/recipes/oras.toml
similarity index 100%
rename from recipes/incoming-go/oras.toml
rename to recipes/oras.toml
diff --git a/recipes/incoming-go/protoc-gen-go.toml b/recipes/protoc-gen-go.toml
similarity index 100%
rename from recipes/incoming-go/protoc-gen-go.toml
rename to recipes/protoc-gen-go.toml
diff --git a/recipes/incoming-go/regctl.toml b/recipes/regctl.toml
similarity index 100%
rename from recipes/incoming-go/regctl.toml
rename to recipes/regctl.toml
diff --git a/recipes/incoming-go/slides.toml b/recipes/slides.toml
similarity index 100%
rename from recipes/incoming-go/slides.toml
rename to recipes/slides.toml
diff --git a/recipes/incoming-go/wire.toml b/recipes/wire.toml
similarity index 100%
rename from recipes/incoming-go/wire.toml
rename to recipes/wire.toml
diff --git a/recipes/incoming-go/yamlfmt.toml b/recipes/yamlfmt.toml
similarity index 100%
rename from recipes/incoming-go/yamlfmt.toml
rename to recipes/yamlfmt.toml
diff --git a/recipes/incoming-go/go-mockery.toml b/tandas/staged-fallidos/go-mockery.toml
similarity index 81%
rename from recipes/incoming-go/go-mockery.toml
rename to tandas/staged-fallidos/go-mockery.toml
index 75555c81..71ea9198 100644
--- a/recipes/incoming-go/go-mockery.toml
+++ b/tandas/staged-fallidos/go-mockery.toml
@@ -1,3 +1,4 @@
+# DIFERIDA (go-13): go.work MULTIMÓDULO ⇒ GOWORK=off vendorea solo raíz → vendoring inconsistente; necesita 'go work vendor' (como git-town).
# 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.
diff --git a/tandas/staged-fallidos/usql.toml b/tandas/staged-fallidos/usql.toml
index 5d8f555a..d7e7ce00 100644
--- a/tandas/staged-fallidos/usql.toml
+++ b/tandas/staged-fallidos/usql.toml
@@ -1,3 +1,4 @@
+# DIFERIDA (go-13): driver SQLite necesita CGO (cgo-sqlite); con CGO_ENABLED=0 → 'undefined: sqlite'. Necesita build CGO + libs de DB.
# 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.