cbca6143f0
Etapa G: ncurses + less — lib TUI/terminfo al corpus (53→55)
sergio2026-06-21 10:57:59 -04:00
74baaf3130
Etapa G: oniguruma + jq destrabados — lib de regex al corpus (51→53)
sergio2026-06-21 10:52:45 -04:00
89061cac03
Etapa G: tanda C tier-2 construye+corre — 6 al corpus (45->51) + wrap abuild local
sergioandClaude Opus 4.82026-06-21 10:07:08 -04:00
db84ee6647
Etapa G: tanda C tier-2 — import-batch PREFER=alpine + importador separa runtime depends
sergioandClaude Opus 4.82026-06-21 10:00:35 -04:00
e83542a4a9
Etapa G: primera tanda a escala — 11 CLI Rust construyen+corren (corpus 34→45)
sergioandClaude Opus 4.82026-06-21 09:47:52 -04:00
8913eae26b
Etapa G: el importador nix NO emite buildInputs como [deps] en recetas Rust
sergioandClaude Opus 4.82026-06-21 09:09:19 -04:00
66dbc3a561
Etapa G: orquestador de tandas import-batch.sh (escalera nix→Alpine, yield por tier)
sergioandClaude Opus 4.82026-06-21 09:01:24 -04:00
41aec17048
Etapa G Fase 3: flags autotools $CBUILD/$CHOST — el lab provee el triple nativo
sergioandClaude Opus 4.82026-06-21 08:57:05 -04:00
1180bd9154
Etapa G Fase 2: tag→SHA — hammer pin (sello inmutable, ADR 0006)
sergioandClaude Opus 4.82026-06-21 08:50:14 -04:00
a157b8c455
Etapa G Fase 1: extractor de workspaces Rust — -p <pkg> auto en workspaces virtuales
sergioandClaude Opus 4.82026-06-21 08:45:04 -04:00
6e4d8da779
Etapa G build-yield: imports Rust de nix BUILDEAN (aislamiento [workspace] genérico + filtro toolchain)
sergioandClaude Opus 4.82026-06-21 08:31:56 -04:00
c3f890c7d1
Etapa G capa-de-adaptación #4: plantilla Cargo para imports Rust de nix
sergioandClaude Opus 4.82026-06-21 08:21:47 -04:00
b66cae91ae
Etapa G capa-de-adaptación #3: traducir mirror:// de nix a URLs concretas
sergioandClaude Opus 4.82026-06-21 08:20:08 -04:00
8e6c878d3a
Etapa G capa-de-adaptación #2: Alpine import build-ready (sha256 auto + traducción abuild)
sergioandClaude Opus 4.82026-06-21 08:18:46 -04:00
2d81bc6eaa
Etapa G capa-de-adaptación #1: el lab honra build.compiler (escape de linker declarativo)
sergioandClaude Opus 4.82026-06-21 08:14:34 -04:00
630cde6551
Etapa G: importador Alpine APKBUILD→receta (carga los parches de musl)
sergioandClaude Opus 4.82026-06-21 08:00:56 -04:00
b89e2dba51
Etapa F paquetería #3: deps entre paquetes — install resuelve el cierre y reconstruye el catálogo
sergioandClaude Opus 4.82026-06-21 06:43:30 -04:00
e867bac388
Etapa F paquetería #2: repositorio + hammer install <nombre> / repo listsergioandClaude Opus 4.82026-06-21 06:28:16 -04:00
339a7b07ef
Etapa F paquetería #1: hammer pack — receta del corpus → paquete .swm (source_patch)
sergioandClaude Opus 4.82026-06-21 06:20:44 -04:00
be881ad099
auto-recover al arranque: crate hammer-recover + hook /sbin/init (E4 #4b)
sergioandClaude Opus 4.82026-06-21 05:57:59 -04:00
01b3a225b2
hammer-upgrade: journal de intención + recover idempotente (E4 endurecimiento #4a)
sergioandClaude Opus 4.82026-06-21 04:45:27 -04:00
fd09e842b4
arranque UEFI: ISO híbrido BIOS+EFI con grubx64.efi + ESP de mtools (refinamiento #3)
sergioandClaude Opus 4.82026-06-21 04:39:13 -04:00
3225fb10b8
recipes/mtools: GNU mtools 4.0.49 from-source estático (E5/#3 EFI, herramental)
sergioandClaude Opus 4.82026-06-21 04:22:27 -04:00
d73e20a394
instalar DESDE el live: hammer-install in-live + payload de disco (refinamiento #1)
sergioandClaude Opus 4.82026-06-21 01:50:07 -04:00
2976f3e5fd
E5 medio live: ISO El Torito booteable con xorriso de hammer (primer corte)
sergioandClaude Opus 4.82026-06-21 01:25:34 -04:00
a1b8b57676
recipes/xorriso: GNU xorriso 1.5.8 from-source estático (Etapa E5, herramental)
sergioandClaude Opus 4.82026-06-21 01:15:53 -04:00
a22552e28f
hammer-upgrade: GC de generaciones huérfanas — 'hammer upgrade prune' (E4 hardening)
sergioandClaude Opus 4.82026-06-20 21:49:18 -04:00
d23946fa3d
hammer-upgrade: upgrades atómicos con generaciones y rollback (Etapa E4, primer corte)
sergioandClaude Opus 4.82026-06-20 21:46:14 -04:00