diff --git a/recipes/gitu.toml b/recipes/gitu.toml new file mode 100644 index 00000000..2c9fb17f --- /dev/null +++ b/recipes/gitu.toml @@ -0,0 +1,22 @@ +# 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 = "gitu" +version = "0.42.0" + +[source] +repo = "https://github.com/altsem/gitu" +commit = "1723921ced804b149fea8a1d2d9fc865fbe85a38" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "gitu"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/gitu /out/usr/bin/gitu" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): git, libgit2, openssl, zlib diff --git a/recipes/hgrep.toml b/recipes/hgrep.toml new file mode 100644 index 00000000..8377c7e8 --- /dev/null +++ b/recipes/hgrep.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 = "hgrep" +version = "0.3.9" + +[source] +repo = "https://github.com/rhysd/hgrep" +commit = "2fb0d5e0f6b2c791ac7bdc6f88774d34bcb7eab8" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "hgrep"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/hgrep /out/usr/bin/hgrep" diff --git a/recipes/igrep.toml b/recipes/igrep.toml new file mode 100644 index 00000000..6bbd46f6 --- /dev/null +++ b/recipes/igrep.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 = "igrep" +version = "1.3.0" + +[source] +repo = "https://github.com/konradsz/igrep" +commit = "00b309dd164f5a00371cd77c76cc5181ddf427db" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "ig"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/ig /out/usr/bin/ig" diff --git a/recipes/incoming/dura.toml b/recipes/incoming/dura.toml new file mode 100644 index 00000000..cd7dd8d1 --- /dev/null +++ b/recipes/incoming/dura.toml @@ -0,0 +1,22 @@ +# 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 = "dura" +version = "0.2.0" + +[source] +repo = "https://github.com/tkellogg/dura" +commit = "33362943d7993bd85d978c62b3d230d55c702f47" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "dura"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/dura /out/usr/bin/dura" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): openssl, zlib diff --git a/recipes/incoming/xcp.toml b/recipes/incoming/xcp.toml new file mode 100644 index 00000000..ee620688 --- /dev/null +++ b/recipes/incoming/xcp.toml @@ -0,0 +1,22 @@ +# 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 = "xcp" +version = "0.24.8" + +[source] +repo = "https://github.com/tarka/xcp" +commit = "d80a01fb8accde7fc36d629da88c94993302cd6a" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "xcp"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/xcp /out/usr/bin/xcp" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): acl diff --git a/recipes/kmon.toml b/recipes/kmon.toml new file mode 100644 index 00000000..2c168446 --- /dev/null +++ b/recipes/kmon.toml @@ -0,0 +1,22 @@ +# 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 = "kmon" +version = "1.7.1" + +[source] +repo = "https://github.com/orhun/kmon" +commit = "f48a27172c9e238ce1ab46678b44ed33567b56e0" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "kmon"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/kmon /out/usr/bin/kmon" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): libxcb diff --git a/recipes/kondo.toml b/recipes/kondo.toml new file mode 100644 index 00000000..fa20edc4 --- /dev/null +++ b/recipes/kondo.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 = "kondo" +version = "0.9" + +[source] +repo = "https://github.com/tbillington/kondo" +commit = "e0da6937ef71516b1a97b3074eefed2f1c966c7b" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "kondo"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/kondo /out/usr/bin/kondo" diff --git a/recipes/mask.toml b/recipes/mask.toml new file mode 100644 index 00000000..9b48dc0a --- /dev/null +++ b/recipes/mask.toml @@ -0,0 +1,22 @@ +# 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 = "mask" +version = "0.11.7" + +[source] +repo = "https://github.com/jacobdeichert/mask" +commit = "0ba24c1eff6a48e58e93f13ce7b633db7ce19458" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "mask"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/mask /out/usr/bin/mask" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): lua, nodejs, php-with-extensions, python3, ruby diff --git a/recipes/nomino.toml b/recipes/nomino.toml new file mode 100644 index 00000000..e7ddf192 --- /dev/null +++ b/recipes/nomino.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 = "nomino" +version = "1.6.4" + +[source] +repo = "https://github.com/yaa110/nomino" +commit = "f892499a81cdc49e696c83ab13c231fed2fced6d" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "nomino"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/nomino /out/usr/bin/nomino" diff --git a/recipes/oha.toml b/recipes/oha.toml new file mode 100644 index 00000000..6a6a12f2 --- /dev/null +++ b/recipes/oha.toml @@ -0,0 +1,22 @@ +# 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 = "oha" +version = "1.14.0" + +[source] +repo = "https://github.com/hatoo/oha" +commit = "9766ca2b725b69b7606b99861d01c779b4aeb65d" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "oha"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/oha /out/usr/bin/oha" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): libredirect, openssl, jemalloc, nss-cacert diff --git a/recipes/pik.toml b/recipes/pik.toml new file mode 100644 index 00000000..d54333f0 --- /dev/null +++ b/recipes/pik.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 = "pik" +version = "1.0.0" + +[source] +repo = "https://github.com/jacek-kurlit/pik" +commit = "42d6aa009e45c81c34d00b286eecb4ca1194d079" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "pik"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/pik /out/usr/bin/pik" diff --git a/recipes/ripgrep-all.toml b/recipes/ripgrep-all.toml new file mode 100644 index 00000000..51e022ed --- /dev/null +++ b/recipes/ripgrep-all.toml @@ -0,0 +1,22 @@ +# 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 = "ripgrep-all" +version = "0.10.10" + +[source] +repo = "https://github.com/phiresky/ripgrep-all" +commit = "e8cd5552379d60b12a17997177b7a8d34eedcdc4" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "rga"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/rga /out/usr/bin/rga" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): poppler-utils, ffmpeg, pandoc-cli, ripgrep, zip, fzf diff --git a/recipes/rustscan.toml b/recipes/rustscan.toml new file mode 100644 index 00000000..1a71c58f --- /dev/null +++ b/recipes/rustscan.toml @@ -0,0 +1,22 @@ +# 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 = "rustscan" +version = "2.4.1" + +[source] +repo = "https://github.com/RustScan/RustScan" +commit = "b9d5cee67ae16db92ec6ab5ba3bd9c40a281a803" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "rustscan"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/rustscan /out/usr/bin/rustscan" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): perl, python3 diff --git a/recipes/sad.toml b/recipes/sad.toml new file mode 100644 index 00000000..ab7601ba --- /dev/null +++ b/recipes/sad.toml @@ -0,0 +1,22 @@ +# 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 = "sad" +version = "0.4.32" + +[source] +repo = "https://github.com/ms-jpq/sad" +commit = "48496a5e1c44c1a0246566dc0f8d7267bc92a16a" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "sad"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/sad /out/usr/bin/sad" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): python3 diff --git a/recipes/serie.toml b/recipes/serie.toml new file mode 100644 index 00000000..c856b158 --- /dev/null +++ b/recipes/serie.toml @@ -0,0 +1,22 @@ +# 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 = "serie" +version = "0.8.0" + +[source] +repo = "https://github.com/lusingander/serie" +commit = "1869f3f7d3ac827b0f03b6e5eef2754d855a5b35" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "serie"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/serie /out/usr/bin/serie" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): git-minimal diff --git a/recipes/stylua.toml b/recipes/stylua.toml new file mode 100644 index 00000000..d92fc884 --- /dev/null +++ b/recipes/stylua.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 = "stylua" +version = "2.5.2" + +[source] +repo = "https://github.com/johnnymorganz/stylua" +commit = "5ae6e7a55748414b4be30a832afd895014c65352" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "stylua"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/stylua /out/usr/bin/stylua" diff --git a/recipes/systeroid.toml b/recipes/systeroid.toml new file mode 100644 index 00000000..418f8b14 --- /dev/null +++ b/recipes/systeroid.toml @@ -0,0 +1,22 @@ +# 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 = "systeroid" +version = "0.4.6" + +[source] +repo = "https://github.com/orhun/systeroid" +commit = "95ded6c39a51d565e12ffb0abfe0d7a8cc6dd9e4" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "systeroid"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/systeroid /out/usr/bin/systeroid" + +# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por +# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): libxcb diff --git a/tandas/cli-rust-5.txt b/tandas/cli-rust-5.txt new file mode 100644 index 00000000..d9bc16c7 --- /dev/null +++ b/tandas/cli-rust-5.txt @@ -0,0 +1,20 @@ +# Tanda cli-rust-5 (2026-06-22) — más CLIs Rust ausentes del corpus. Techo MSRV 1.96. +ripgrep-all +sad +igrep +hgrep +kondo +pik +systeroid +kmon +gitu +serie +xcp +dura +stylua +oha +rustscan +nomino +gex +mask +cargo-info