aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-04-19 19:23:44 +0900
committerOphestra <cat@gensokyo.uk>2026-04-19 19:25:04 +0900
commit04a344aac66d10b3147139ca9c758a639d7235ea (patch)
tree8dfdbf57be14e36d48e8a667e87a1d69fca6127f
parent6b98156a3d5513d15a961052bcc347f35ab70c9e (diff)
internal/rosa/python: flirt_core artifact
A build system required by a dependency of another build system, which is required by yet another build system. Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--internal/rosa/all.go1
-rw-r--r--internal/rosa/python.go18
2 files changed, 19 insertions, 0 deletions
diff --git a/internal/rosa/all.go b/internal/rosa/all.go
index 4bbaed58..f8f6049b 100644
--- a/internal/rosa/all.go
+++ b/internal/rosa/all.go
@@ -129,6 +129,7 @@ const (
PkgConfig
Procps
Python
+ PythonFlitCore
PythonIniConfig
PythonMako
PythonMarkupSafe
diff --git a/internal/rosa/python.go b/internal/rosa/python.go
index da50cd6a..1022e643 100644
--- a/internal/rosa/python.go
+++ b/internal/rosa/python.go
@@ -256,6 +256,24 @@ func init() {
}
func init() {
+ const (
+ version = "3.12.0"
+ checksum = "VcTsiGiDU1aPLbjSPe38f9OjJDCLcxFz9loObJqUI1ZxDHXAaQMxBpNyLz_G1Rff"
+ )
+ artifactsM[PythonFlitCore] = newPythonPackage(
+ "flit-core", 44841,
+ "a PEP 517 build backend for packages using Flit",
+ "https://flit.pypa.io/",
+ version, newFromGitHub(
+ "pypa/flit",
+ version, checksum,
+ ), nil, &PipHelper{
+ Append: []string{"flit_core"},
+ }, nil,
+ )
+}
+
+func init() {
artifactsM[PythonPygments] = newPypi(
"pygments", 3986,
" a syntax highlighting package written in Python",