diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-04-20 01:55:23 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-04-20 01:55:23 +0900 |
| commit | b9bf69cfce52573766a1f94f12738e6641c5d0ba (patch) | |
| tree | 61c4a4fa6776b382b1746b48c0a06dd414d74498 /internal/rosa/python.go | |
| parent | 4648f98272e3b5f1705a87a0bb51e69d3653c7bb (diff) | |
internal/rosa/python: install mako from source
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/python.go')
| -rw-r--r-- | internal/rosa/python.go | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/internal/rosa/python.go b/internal/rosa/python.go index f31eec7b..0784c1ed 100644 --- a/internal/rosa/python.go +++ b/internal/rosa/python.go @@ -557,14 +557,24 @@ func init() { } func init() { - artifactsM[PythonMako] = newPypi( + const ( + version = "1.3.11" + checksum = "HbNreFhqmvmplmIa6h5TVnkwYYlPnsxBzkTXEA-esyx04GzybjTb7OU8Go07Kfyz" + ) + artifactsM[PythonMako] = newPythonPackage( "mako", 3915, "a template library written in Python", - "1.3.11", "py3", "none", "any", - "WJ_hxYI-nNiuDiM6QhfAG84uO5U-M2aneB0JS9AQ2J2Oi6YXAbBxIdOeOEng6CoS", + "https://www.makotemplates.org/", + version, newFromGitHub( + "sqlalchemy/mako", + "rel_"+strings.Join(strings.SplitN(version, ".", 3), "_"), + checksum, + ), nil, nil, P{PythonSetuptools}, PythonMarkupSafe, ) +} +func init() { artifactsM[PythonPyYAML] = newPypi( "pyyaml", 4123, "a YAML parser and emitter for Python", |
