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 1472Shell 176Rust 106Markdown 953592 Definiciones

⎇ a6a9d59e4f0d354cf2c9066538c6fa7016fc6721 recipes/incoming-gnome/py3-jinja2.toml TOML · 33 líneas · 1.1 KB Historia crudo

gnome onda 3: 7 recetas selladas y mutter reducido a UN muro (la C-ABI de sd-login) 3ae40ebcf · sergio ·

1# py3-jinja2 3.1.6 — motor de plantillas de Python, como MÓDULO importable.
2#
3# Entra al corpus por una cadena que vale la pena dejar escrita: mutter exige libei (entrada emulada
4# bajo Wayland, incondicional), libei GENERA el código de su protocolo con plantillas jinja2, y su
5# meson corta con «python3 is missing modules: jinja2». O sea: no es una dep del escritorio, es una
6# herramienta de build que aparece a tres saltos de mutter.
7#
8# Mismo patrón que py3-setuptools: Python PURO, se COPIA a site-packages (hammer no usa el camino
9# wheel/pip; la fuente ES el árbol Python). markupsafe es su única dep.
10name    = "py3-jinja2"
11version = "3.1.6"
12
13[source]
14tarball = "https://files.pythonhosted.org/packages/source/J/Jinja2/jinja2-3.1.6.tar.gz"
15sha256  = "0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"
16
17[build]
18compiler = "zig-cc"
19target   = "x86_64-linux-musl"
20link     = "static"
21
22[build.phases]
23compile = "true"
24install = '''
25set -e
26SP=/out/usr/lib/python3.12/site-packages
27mkdir -p "$SP"
28cp -r src/jinja2 "$SP/"
29'''
30
31[deps]
32build   = ["py3-markupsafe"]
33runtime = ["python3", "py3-markupsafe"]