Files
hammer/recipes/zellij.toml
T
sergioandClaude Opus 4.8 c8aecf2b2f Etapa G: zellij al corpus (103→104) — multiplexor de terminal, destrabado por el bump 1.96
zellij 0.44.3 (MSRV 1.92, antes bloqueado) construye+sella con el toolchain 1.96: gueto gcc
(openssl-sys/aws-lc-sys/libgit2 en C) + deps.build=[zlib] resuelto desde recipes/ (dir corpus,
donde zlib.toml es hermano). b3:5e06634f.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 13:26:35 -04:00

26 lines
1.1 KiB
TOML

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