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 Definiciones

Etapa G: xplr al corpus (99→100) + helix destraba el fetch de gramáticas

xplr construye con el gueto gcc (mlua-sys/Lua linkeaba mal _Unwind_* bajo zig-cc) → promovido.
CORPUS LLEGA A 100 recetas. helix: añade HELIX_DISABLE_AUTO_GRAMMAR_BUILD=1 — su build.rs
intentaba git-clonear 245 gramáticas tree-sitter (panic en el sandbox hermético); pendiente
de validar en la próxima construcción.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

c02c4fa0e0a05df409298e783487f0263f372280 · por sergio · (hace 4 meses) · padre a8684c98f · ver el árbol en este commit

Delta semántico

Ninguna definición cambió: el cambio es de texto, documentación o datos.

3 archivos · +25 −22

diff --git a/recipes/incoming/helix.toml b/recipes/incoming/helix.toml
index 6b02830a..2de75cad 100644
--- a/recipes/incoming/helix.toml
+++ b/recipes/incoming/helix.toml
@@ -27,6 +27,9 @@ _abuild_phase() {
 	# system grammars
 	# https://github.com/helix-editor/helix/blob/25.01.1/helix-loader/src/lib.rs#L64
 	export HELIX_DEFAULT_RUNTIME=/usr/share/helix/runtime
+	# Sandbox hermético: helix-term/build.rs intenta `git clone` de 245 gramáticas tree-sitter
+	# (sin red ⇒ panic). Lo desactivamos; las gramáticas van por runtime/ (build post-install).
+	export HELIX_DISABLE_AUTO_GRAMMAR_BUILD=1
 	# de-Alpinizado: cargo-auditable no está en el lab de hammer; build plano (Etapa G)
 	cargo build --frozen --release
 }
diff --git a/recipes/incoming/xplr.toml b/recipes/xplr.toml
similarity index 100%
rename from recipes/incoming/xplr.toml
rename to recipes/xplr.toml