From 49ce5cf0514f7b37d85ee61326cc8134913d797b Mon Sep 17 00:00:00 2001 From: sergio Date: Mon, 29 Jun 2026 14:56:18 -0400 Subject: [PATCH] =?UTF-8?q?Etapa=20G:=20granja=20=E2=80=94=20siembra=20+8?= =?UTF-8?q?=20Go=20(gopass/lefthook/gh-ost/gocryptfs/temporal-cli/svu/git-?= =?UTF-8?q?chglog/hostctl)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit flyctl no en nixpkgs; viddy dropeado (es Rust ahora, no Go). gocryptfs puede pedir CGO+openssl externa. --- recipes/incoming-go/gh-ost.toml | 20 ++++++++++++++++++++ recipes/incoming-go/git-chglog.toml | 20 ++++++++++++++++++++ recipes/incoming-go/gocryptfs.toml | 20 ++++++++++++++++++++ recipes/incoming-go/gopass.toml | 20 ++++++++++++++++++++ recipes/incoming-go/hostctl.toml | 20 ++++++++++++++++++++ recipes/incoming-go/lefthook.toml | 20 ++++++++++++++++++++ recipes/incoming-go/svu.toml | 20 ++++++++++++++++++++ recipes/incoming-go/temporal-cli.toml | 20 ++++++++++++++++++++ 8 files changed, 160 insertions(+) create mode 100644 recipes/incoming-go/gh-ost.toml create mode 100644 recipes/incoming-go/git-chglog.toml create mode 100644 recipes/incoming-go/gocryptfs.toml create mode 100644 recipes/incoming-go/gopass.toml create mode 100644 recipes/incoming-go/hostctl.toml create mode 100644 recipes/incoming-go/lefthook.toml create mode 100644 recipes/incoming-go/svu.toml create mode 100644 recipes/incoming-go/temporal-cli.toml 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"]