gioser

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 Definitions

⎇ main recipes/dejavu-fonts.toml TOML · 35 lines · 1.7 KB History raw

fuentes: dejavu al corpus (arregla un `wanted` que dejé), KDE con fuente, y la nerd de monospace cab943964 · Sergio ·

1# dejavu-fonts 2.37 — PROMOVIDA AL CORPUS el 2026-09-03. Antes existían TRES copias idénticas
2# (incoming-kde, incoming-wlr, incoming-cosmic) y ninguna en el corpus.
3#
4# ══ POR QUÉ SUBE, Y EL BUG QUE LO OBLIGÓ ═══════════════════════════════════════════════════════
5# Al descubrir que `escritorio-gnome` no traía NI UN fichero de fuente se la añadió de raíz a ese
6# perfil… y quedó como nodo **`wanted`**: `incoming-gnome` no tiene esta receta y el corpus tampoco,
7# y una receta no alcanza una cola hermana. O sea que la raíz no resolvía a nada y la imagen seguía
8# sin fuentes. **`wanted` no es `debt`**, así que `drenaje.json` seguía diciendo deuda=0 — el hueco
9# no salía por ninguna métrica. Se vio mirando el nodo en `build-state-gnome.json`.
10#
11# La promoción es GRATIS: las tres copias sellaban el MISMO ArtifactHash (b3:5b3a5df3) y sus
12# `[deps]` están vacías, así que resuelve igual desde cualquier lado. Las tres copias de cola se
13# jubilan en el mismo movimiento: con `[deps] = []` no hay nada que pueda cambiar de resolución.
14#
15# Data-only: copia los .ttf a /usr/share/fonts. 22 ficheros, 9,8 MB — Sans, Serif y Sans Mono.
16name    = "dejavu-fonts"
17version = "2.37"
18license = "MIT"
19
20[source]
21tarball = "https://github.com/dejavu-fonts/dejavu-fonts/releases/download/version_2_37/dejavu-fonts-ttf-2.37.tar.bz2"
22sha256  = "fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7"
23
24[build]
25compiler = "zig-cc"
26target   = "x86_64-linux-musl"
27link     = "dynamic"
28
29[build.phases]
30configure = "true"
31compile   = "true"
32install   = "mkdir -p /out/usr/share/fonts/dejavu && cp ttf/*.ttf /out/usr/share/fonts/dejavu/"
33
34[deps]
35build = []