diff --git a/recipes/bingrep.toml b/recipes/bingrep.toml new file mode 100644 index 00000000..89afbf48 --- /dev/null +++ b/recipes/bingrep.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 = "bingrep" +version = "0.12.1" + +[source] +repo = "https://github.com/m4b/bingrep" +commit = "019d6ed8c2549b30bba2c50763f217d816ccd390" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "bingrep"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/bingrep /out/usr/bin/bingrep" diff --git a/recipes/cargo-deb.toml b/recipes/cargo-deb.toml new file mode 100644 index 00000000..961cde4f --- /dev/null +++ b/recipes/cargo-deb.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 = "cargo-deb" +version = "3.7.0" + +[source] +repo = "https://github.com/kornelski/cargo-deb" +commit = "5aae29857af5f250829bf852d99c8e5a8746a664" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "cargo-deb"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/cargo-deb /out/usr/bin/cargo-deb" diff --git a/recipes/cargo-llvm-lines.toml b/recipes/cargo-llvm-lines.toml new file mode 100644 index 00000000..a4d88b3d --- /dev/null +++ b/recipes/cargo-llvm-lines.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 = "cargo-llvm-lines" +version = "0.4.46" + +[source] +repo = "https://github.com/dtolnay/cargo-llvm-lines" +commit = "6d60a2901384b93995248d0127ddc8400bd9b55c" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "cargo-llvm-lines"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/cargo-llvm-lines /out/usr/bin/cargo-llvm-lines" diff --git a/recipes/cargo-modules.toml b/recipes/cargo-modules.toml new file mode 100644 index 00000000..ea1e35ee --- /dev/null +++ b/recipes/cargo-modules.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 = "cargo-modules" +version = "0.26.0" + +[source] +repo = "https://github.com/regexident/cargo-modules" +commit = "eaea83e961e9ed9dcd2ddd07db1eefc26cb97a68" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "cargo-modules"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/cargo-modules /out/usr/bin/cargo-modules" diff --git a/recipes/cargo-wipe.toml b/recipes/cargo-wipe.toml new file mode 100644 index 00000000..0a58d793 --- /dev/null +++ b/recipes/cargo-wipe.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 = "cargo-wipe" +version = "0.4.0" + +[source] +repo = "https://github.com/mihai-dinculescu/cargo-wipe" +commit = "3be2cb7c4a3a95820d3bbd2318ab8406127c0bc4" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "cargo-wipe"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/cargo-wipe /out/usr/bin/cargo-wipe" diff --git a/recipes/cargo-zigbuild.toml b/recipes/cargo-zigbuild.toml new file mode 100644 index 00000000..853e850b --- /dev/null +++ b/recipes/cargo-zigbuild.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 = "cargo-zigbuild" +version = "0.22.3" + +[source] +repo = "https://github.com/rust-cross/cargo-zigbuild" +commit = "e1cc7b0ad643f2de1030dc8c6b46e1cd8f644336" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "cargo-zigbuild"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/cargo-zigbuild /out/usr/bin/cargo-zigbuild" diff --git a/recipes/cpc.toml b/recipes/cpc.toml new file mode 100644 index 00000000..6f94ed9e --- /dev/null +++ b/recipes/cpc.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 = "cpc" +version = "3.0.0" + +[source] +repo = "https://github.com/probablykasper/cpc" +commit = "dad7a2160922141203d1556ed56f4052e1e30063" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "cpc"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/cpc /out/usr/bin/cpc" diff --git a/recipes/csview.toml b/recipes/csview.toml new file mode 100644 index 00000000..df857bf3 --- /dev/null +++ b/recipes/csview.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 = "csview" +version = "1.3.4" + +[source] +repo = "https://github.com/wfxr/csview" +commit = "4d36d2d736558517e2c0c6920dc5b1ff639b1f42" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "csview"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/csview /out/usr/bin/csview" diff --git a/recipes/dufs.toml b/recipes/dufs.toml new file mode 100644 index 00000000..4b3663c5 --- /dev/null +++ b/recipes/dufs.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 = "dufs" +version = "0.46.0" + +[source] +repo = "https://github.com/sigoden/dufs" +commit = "b69946df232ceca5d24d0067f2beb6b5ed1c292c" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "dufs"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/dufs /out/usr/bin/dufs" diff --git a/recipes/fastmod.toml b/recipes/fastmod.toml new file mode 100644 index 00000000..7c51e83d --- /dev/null +++ b/recipes/fastmod.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 = "fastmod" +version = "0.4.4" + +[source] +repo = "https://github.com/facebookincubator/fastmod" +commit = "7bf029c681b93323e72d4c38fdd54e4e21379960" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "fastmod"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/fastmod /out/usr/bin/fastmod" diff --git a/recipes/git-graph.toml b/recipes/git-graph.toml new file mode 100644 index 00000000..be6039c0 --- /dev/null +++ b/recipes/git-graph.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 = "git-graph" +version = "0.7.0" + +[source] +repo = "https://github.com/mlange-42/git-graph" +commit = "49ed50a1fc6aff4c4ff2da71fdbb5b3324962961" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "git-graph"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/git-graph /out/usr/bin/git-graph" diff --git a/recipes/jql.toml b/recipes/jql.toml new file mode 100644 index 00000000..19b19c29 --- /dev/null +++ b/recipes/jql.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 = "jql" +version = "8.0.10" + +[source] +repo = "https://github.com/yamafaktory/jql" +commit = "22c207ab31e93002fa438c4a3a169dd3b1ee1945" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "jql"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/jql /out/usr/bin/jql" diff --git a/recipes/kibi.toml b/recipes/kibi.toml new file mode 100644 index 00000000..6e26a68d --- /dev/null +++ b/recipes/kibi.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 = "kibi" +version = "0.3.3" + +[source] +repo = "https://github.com/ilai-deutel/kibi" +commit = "805819d57228cf4f2b64a7313f6d473348a4a844" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "kibi"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/kibi /out/usr/bin/kibi" diff --git a/recipes/ox.toml b/recipes/ox.toml new file mode 100644 index 00000000..273bf323 --- /dev/null +++ b/recipes/ox.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 = "ox" +version = "0.7.7" + +[source] +repo = "https://github.com/curlpipe/ox" +commit = "6cb11e7dbb0817d3590e4db8098b4b42c366b278" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "ox"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/ox /out/usr/bin/ox" diff --git a/recipes/ruplacer.toml b/recipes/ruplacer.toml new file mode 100644 index 00000000..1e369f3d --- /dev/null +++ b/recipes/ruplacer.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 = "ruplacer" +version = "0.10.0" + +[source] +repo = "https://github.com/TankerHQ/ruplacer" +commit = "580024e6017c44d7c326018119d43655872818a5" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "ruplacer"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/ruplacer /out/usr/bin/ruplacer" diff --git a/recipes/rustic.toml b/recipes/rustic.toml new file mode 100644 index 00000000..d61f2a35 --- /dev/null +++ b/recipes/rustic.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 = "rustic" +version = "0.11.3" + +[source] +repo = "https://github.com/rustic-rs/rustic" +commit = "e545ab21b2306c9c73c0bf351ba27521b9db5cfc" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "rustic"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/rustic /out/usr/bin/rustic" + +# 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): tzdata, fuse diff --git a/recipes/simple-http-server.toml b/recipes/simple-http-server.toml new file mode 100644 index 00000000..8cdc8f38 --- /dev/null +++ b/recipes/simple-http-server.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 = "simple-http-server" +version = "0.8.0" + +[source] +repo = "https://github.com/TheWaWaR/simple-http-server" +commit = "069bba8dd3df37bb1608aa56de07a71fda68d561" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "simple-http-server"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/simple-http-server /out/usr/bin/simple-http-server" + +# 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 diff --git a/recipes/ttyper.toml b/recipes/ttyper.toml new file mode 100644 index 00000000..99b590de --- /dev/null +++ b/recipes/ttyper.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 = "ttyper" +version = "1.6.0" + +[source] +repo = "https://github.com/max-niederman/ttyper" +commit = "00ca3aea6003d428becbce968d5ec4df3fe6e786" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "ttyper"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/ttyper /out/usr/bin/ttyper" diff --git a/recipes/xan.toml b/recipes/xan.toml new file mode 100644 index 00000000..33221d7c --- /dev/null +++ b/recipes/xan.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 = "xan" +version = "0.59.0" + +[source] +repo = "https://github.com/medialab/xan" +commit = "d2da5a43365636ea3e0947b708b359e992f022b9" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "xan"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/xan /out/usr/bin/xan" diff --git a/recipes/zenith.toml b/recipes/zenith.toml new file mode 100644 index 00000000..01582b4a --- /dev/null +++ b/recipes/zenith.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 = "zenith" +version = "0.15.0" + +[source] +repo = "https://github.com/bvaisvil/zenith" +commit = "e99775a1c0ecd193943fa2090240c6b75da6c3aa" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = ["--bin", "zenith"] + +[build.phases] +install = "mkdir -p /out/usr/bin && cp target/release/zenith /out/usr/bin/zenith" diff --git a/tandas/cli-rust-9.txt b/tandas/cli-rust-9.txt new file mode 100644 index 00000000..50616676 --- /dev/null +++ b/tandas/cli-rust-9.txt @@ -0,0 +1,57 @@ +# cli-rust-9 — tanda nocturna 2026-06-23: CLI Rust populares ausentes (techo 1.96). +# Lista grande a propósito: el import filtra y la granja drena de noche. +# --- servidores de ficheros / red --- +websocat +dufs +sfz +miniserve +simple-http-server +# --- texto / buscar-reemplazar --- +ruplacer +amber +fastmod +xan +csview +# --- calculadoras / unidades --- +rink +cpc +# --- editores de texto TUI --- +kibi +ox +amp +zee +# --- monitor / sistema / disco --- +zenith +bingrep +gptman +lfs +ncdu +# --- git --- +git-graph +gitui +# --- cargo subcomandos --- +cargo-info +cargo-show-asm +cargo-zigbuild +cargo-udeps +cargo-spellcheck +cargo-llvm-lines +cargo-license +cargo-public-api +cargo-cache +cargo-wipe +cargo-modules +cargo-deb +flamegraph +# --- json / data --- +jql +jsonxf +yj +tabiew +# --- backup / sync --- +rustic +# --- juguetes / typing --- +ttyper +toipe +tickrs +loc