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 Definitions

⎇ c1a7370e6dd6a5ef90300ebda1ea560b020f99df recipes/mako.toml TOML · 26 lines · 807 B History raw

Etapa G: prerequisitos de Mesa — mako/markupsafe + PIC en libs base C 0b3646d20 · sergio ·

1# Mako 1.3.12 — motor de plantillas; Mesa lo usa para codegen (dispatch GL/GLES, formatos).
2# Python PURO (igual que `meson`): se copia el paquete `mako/` a site-packages, sin pip ni wheel.
3# `mako/filters.py` importa `markupsafe` a nivel de módulo ⇒ markupsafe es dep de runtime.
4name    = "mako"
5version = "1.3.12"
6
7[source]
8tarball = "https://files.pythonhosted.org/packages/00/62/791b31e69ae182791ec67f04850f2f062716bbd205483d63a215f3e062d3/mako-1.3.12.tar.gz"
9sha256  = "9f778e93289bd410bb35daadeb4fc66d95a746f0b75777b942088b7fd7af550a"
10
11[build]
12compiler = "zig-cc"
13target   = "x86_64-linux-musl"
14link     = "static"
15
16[build.phases]
17compile = "true"
18install = '''
19set -e
20SP=/out/usr/lib/python3.12/site-packages
21mkdir -p "$SP"
22cp -r mako "$SP/mako"
23'''
24
25[deps]
26runtime = ["python3", "markupsafe"]