gioser

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1184Shell 70Rust 62Markdown 501503 Definiciones

Etapa G: granja — siembra +8 Go (gopass/lefthook/gh-ost/gocryptfs/temporal-cli/svu/git-chglog/hostctl)

flyctl no en nixpkgs; viddy dropeado (es Rust ahora, no Go). gocryptfs puede pedir CGO+openssl externa.

49ce5cf0514f7b37d85ee61326cc8134913d797b · por sergio · (hace 3 meses) · padre b01d13399 · ver el árbol en este commit

Delta semántico

Ninguna definición cambió: el cambio es de texto, documentación o datos.

8 archivos · +160 −0

diff --git a/recipes/incoming-go/gh-ost.toml b/recipes/incoming-go/gh-ost.toml
new file mode 100644
index 00000000..d8237ca5
--- /dev/null
+++ b/recipes/incoming-go/gh-ost.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    = "gh-ost"
+version = "1.1.10"
+
+[source]
+repo   = "https://github.com/github/gh-ost"
+commit = "835f5379afe7318d80d4f347016e3d81721327c7"
+
+[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/git-chglog.toml b/recipes/incoming-go/git-chglog.toml
new file mode 100644
index 00000000..4fe07a1f
--- /dev/null
+++ b/recipes/incoming-go/git-chglog.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    = "git-chglog"
+version = "0.15.4"
+
+[source]
+repo   = "https://github.com/git-chglog/git-chglog"
+commit = "d7f33d0797db87da8e6808a79a31089279644f92"
+
+[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/gocryptfs.toml b/recipes/incoming-go/gocryptfs.toml
new file mode 100644
index 00000000..029ae4bf
--- /dev/null
+++ b/recipes/incoming-go/gocryptfs.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    = "gocryptfs"
+version = "2.6.1"
+
+[source]
+repo   = "https://github.com/rfjakob/gocryptfs"
+commit = "25e85a4454e93643ad92397d01ed532a360d7ee2"
+
+[build]
+compiler = "zig-cc"
+target   = "x86_64-linux-musl"
+link     = "static"
+flags    = []
+
+# buildInputs de nix (no usados con CGO off): go, pandoc-cli, openssl
+[deps]
+build = ["go"]
diff --git a/recipes/incoming-go/gopass.toml b/recipes/incoming-go/gopass.toml
new file mode 100644
index 00000000..ff9390f0
--- /dev/null
+++ b/recipes/incoming-go/gopass.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    = "gopass"
+version = "1.16.1"
+
+[source]
+repo   = "https://github.com/gopasspw/gopass"
+commit = "f4bb1ded498cb75be25217ee0c784f78b2fb8ba9"
+
+[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-go/hostctl.toml b/recipes/incoming-go/hostctl.toml
new file mode 100644
index 00000000..f079cbcf
--- /dev/null
+++ b/recipes/incoming-go/hostctl.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    = "hostctl"
+version = "1.1.4"
+
+[source]
+repo   = "https://github.com/guumaster/hostctl"
+commit = "ae1c440f69e9c2a01550068f86f7304bb3802f02"
+
+[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/lefthook.toml b/recipes/incoming-go/lefthook.toml
new file mode 100644
index 00000000..4f5fe054
--- /dev/null
+++ b/recipes/incoming-go/lefthook.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    = "lefthook"
+version = "2.1.5"
+
+[source]
+repo   = "https://github.com/evilmartians/lefthook"
+commit = "4cec57944e103aec45f1c3d4ed478457fb308679"
+
+[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/svu.toml b/recipes/incoming-go/svu.toml
new file mode 100644
index 00000000..e043962b
--- /dev/null
+++ b/recipes/incoming-go/svu.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    = "svu"
+version = "3.4.1"
+
+[source]
+repo   = "https://github.com/caarlos0/svu"
+commit = "359485eb5234718c3258717e2a2781f8d241489d"
+
+[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/temporal-cli.toml b/recipes/incoming-go/temporal-cli.toml
new file mode 100644
index 00000000..32309051
--- /dev/null
+++ b/recipes/incoming-go/temporal-cli.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    = "temporal-cli"
+version = "1.7.2"
+
+[source]
+repo   = "https://github.com/temporalio/cli"
+commit = "b89f8f8df0ffb5fb1820d801c15f7aec3768e513"
+
+[build]
+compiler = "zig-cc"
+target   = "x86_64-linux-musl"
+link     = "static"
+flags    = []
+
+# buildInputs de nix (no usados con CGO off): go
+[deps]
+build = ["go"]