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 1471Shell 173Rust 105Markdown 943545 Definitions

⎇ e852f4849157d026552008ad054cf4c31b8eb532 recipes/incoming-gnome/py3-jinja2.toml TOML · 34 lines · 1.1 KB History raw

takana etapa 5a: los comentarios de las 741 recetas e852f4849 · 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 (takana 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"
12license = "BSD-3-Clause"
13
14[source]
15tarball = "https://files.pythonhosted.org/packages/source/J/Jinja2/jinja2-3.1.6.tar.gz"
16sha256  = "0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"
17
18[build]
19compiler = "zig-cc"
20target   = "x86_64-linux-musl"
21link     = "static"
22
23[build.phases]
24compile = "true"
25install = '''
26set -e
27SP=/out/usr/lib/python3.12/site-packages
28mkdir -p "$SP"
29cp -r src/jinja2 "$SP/"
30'''
31
32[deps]
33build   = ["py3-markupsafe"]
34runtime = ["python3", "py3-markupsafe"]