github.com/anchore/syft@v1.4.2-0.20240516191711-1bec1fc5d397/syft/pkg/cataloger/gentoo/purl.go (about) 1 package gentoo 2 3 import ( 4 "github.com/anchore/packageurl-go" 5 ) 6 7 func packageURL(name, version string) string { 8 var qualifiers packageurl.Qualifiers 9 10 return packageurl.NewPackageURL( 11 "ebuild", // currently this is the proposed type for portage packages at https://github.com/package-url/purl-spec/blob/master/PURL-TYPES.rst 12 "", 13 name, 14 version, 15 qualifiers, 16 "", 17 ).ToString() 18 }