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>
26 lines
1.1 KiB
TOML
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"]
|