WIP: pkgserver #33

Draft
maemachinebroke wants to merge 34 commits from maemachinebroke/hakurei:pkgserver into staging
Showing only changes of commit c43a0c41b6 - Show all commits

View File

@@ -27,6 +27,7 @@ type packageIndex struct {
// metadata holds [rosa.Metadata] extended with additional information.
type metadata struct {
p rosa.PArtifact
*rosa.Metadata
// Populated via [rosa.Toolchain.Version], [rosa.Unversioned] is equivalent
@@ -51,6 +52,8 @@ func (index *packageIndex) populate(cache *pkg.Cache, report *rosa.Report) (err
index.names = make(map[string]*metadata)
for p := range rosa.PresetUnexportedStart {
m := metadata{
p: p,
Metadata: rosa.GetMetadata(p),
Version: rosa.Std.Version(p),
}