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…

⎇ main recipes/zellij.toml TOML · 26 lines · 1.1 KB History raw

licencias: 936 de 1141 (82%) — detección por evidencia, con sus dos imprecisiones declaradas a6a9d59e4 · sergio ·

1# zellij 0.44.3 — multiplexor de terminal (workspaces). Etapa G, tier-1 Rust con dep-C.
2#
3# Reescrita como receta Cargo LIMPIA: el import de Alpine traía fases `cargo auditable build` +
4# generación de manpage/completions (mandown) + `[deps] build=["cargo","cargo-auditable","mandown",
5# "openssl-dev>3"]`. Sin fases ⇒ el lab autodetecta Cargo. Sólo conservo lo esencial:
6#   - compiler="gcc": zellij trae openssl-sys (build-script C); el gueto gcc compila ese C (cc-rs usa
7#     gcc), el linker sigue zig-cc. Mismo patrón que gitui/delta.
8#   - deps.build=["zlib"]: openssl-sys/libgit2 enlazan -lz; el lab materializa libz.a en /usr/lib.
9# (Sin manpage/completions: requieren mandown/correr el binario en build; el paquete es el binario.)
10
11name    = "zellij"
12version = "0.44.3"
13license = "MIT"
14
15[source]
16tarball = "https://github.com/zellij-org/zellij/archive/v0.44.3/zellij-0.44.3.tar.gz"
17sha256  = "33ae61fc802b59462fed49b424893596d3aa819646bdce53d5602f714c1264fe"
18
19[build]
20compiler = "gcc"
21target   = "x86_64-linux-musl"
22link     = "static"
23flags    = ["--bin", "zellij"]
24
25[deps]
26build = ["zlib"]