mirror of
https://github.com/anchore/syft.git
synced 2026-11-04 00:16:38 +01:00
Suport SPDX SBOM decoding (#738)
This commit is contained in:
@@ -56,15 +56,15 @@ func (m RpmdbMetadata) PackageURL(distro *linux.Release) string {
|
||||
}
|
||||
|
||||
qualifiers := map[string]string{
|
||||
purlArchQualifier: m.Arch,
|
||||
PURLQualifierArch: m.Arch,
|
||||
}
|
||||
|
||||
if m.Epoch != nil {
|
||||
qualifiers[purlEpochQualifier] = strconv.Itoa(*m.Epoch)
|
||||
qualifiers[PURLQualifierEpoch] = strconv.Itoa(*m.Epoch)
|
||||
}
|
||||
|
||||
if m.SourceRpm != "" {
|
||||
qualifiers[purlUpstreamQualifier] = m.SourceRpm
|
||||
qualifiers[PURLQualifierUpstream] = m.SourceRpm
|
||||
}
|
||||
|
||||
return packageurl.NewPackageURL(
|
||||
|
||||
Reference in New Issue
Block a user