diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-05-19 01:43:53 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-05-19 01:44:23 +0900 |
| commit | 6e9e8c74f36e31117647c4414b98b1fda95b18a1 (patch) | |
| tree | 7bc449100034c4dbcadfb22a71f9798d079291e2 /internal/rosa/python.go | |
| parent | 4d60fa5632246d5e1c355573dc0fd0e85ca3dcd3 (diff) | |
internal/rosa: migrate buildcatrust
Other nss-related packages are unlikely to be migrated any time soon.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/python.go')
| -rw-r--r-- | internal/rosa/python.go | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/internal/rosa/python.go b/internal/rosa/python.go index a9ec642a..512c38fb 100644 --- a/internal/rosa/python.go +++ b/internal/rosa/python.go @@ -198,20 +198,21 @@ func (s *S) newPythonPackage( build P, extra ...ArtifactH, ) { name = "python-" + name - s.mustRegister(func(t Toolchain) (pkg.Artifact, string) { - return t.NewPackage(name, version, source, attrP, attr, slices.Concat( - P{Python}, - extra, - build, - )...), version - }, &Metadata{ - Name: name, - Description: description, - Website: website, + s.MustRegister(name, func(t Toolchain) (*Metadata, pkg.Artifact) { + return &Metadata{ + Name: name, + Description: description, + Website: website, + Version: version, - Dependencies: slices.Concat(P{Python}, extra), + Dependencies: slices.Concat(P{Python}, extra), - ID: id, + ID: id, + }, t.NewPackage(name, version, source, attrP, attr, slices.Concat( + P{Python}, + extra, + build, + )...) }) } |
