tawasuyu

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 1572Shell 203Rust 109Markdown 993728 Sutichaykuna

⎇ c1a7370e6dd6a5ef90300ebda1ea560b020f99df recipes/zellij.toml TOML · 25 siq'ikuna · 1.1 KB Ñawpa willay ch'uya

Etapa G: zellij al corpus (103→104) — multiplexor de terminal, destrabado por el bump 1.96 c8aecf2b2 · 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"
13
14[source]
15tarball = "https://github.com/zellij-org/zellij/archive/v0.44.3/zellij-0.44.3.tar.gz"
16sha256  = "33ae61fc802b59462fed49b424893596d3aa819646bdce53d5602f714c1264fe"
17
18[build]
19compiler = "gcc"
20target   = "x86_64-linux-musl"
21link     = "static"
22flags    = ["--bin", "zellij"]
23
24[deps]
25build = ["zlib"]