internal/rosa/nss: install buildcatrust from source
All checks were successful
Test / Create distribution (push) Successful in 2m0s
Test / Sandbox (push) Successful in 3m49s
Test / Hakurei (push) Successful in 4m56s
Test / ShareFS (push) Successful in 5m0s
Test / Sandbox (race detector) (push) Successful in 6m32s
Test / Hakurei (race detector) (push) Successful in 7m30s
Test / Flake checks (push) Successful in 2m55s
All checks were successful
Test / Create distribution (push) Successful in 2m0s
Test / Sandbox (push) Successful in 3m49s
Test / Hakurei (push) Successful in 4m56s
Test / ShareFS (push) Successful in 5m0s
Test / Sandbox (race detector) (push) Successful in 6m32s
Test / Hakurei (race detector) (push) Successful in 7m30s
Test / Flake checks (push) Successful in 2m55s
Dependencies are now available, so this no longer has to rely on the release. Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
@@ -82,30 +82,24 @@ func init() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (t Toolchain) newBuildCATrust() (pkg.Artifact, string) {
|
func init() {
|
||||||
const (
|
const (
|
||||||
version = "0.5.1"
|
version = "0.5.1"
|
||||||
checksum = "g9AqIksz-hvCUceSR7ZKwfqf8Y_UsJU_3_zLUIdc4IkxFVkgdv9kKVvhFjE4s1-7"
|
checksum = "oxjnuIrPVMPvD6x8VFLqB7EdbfuhouGQdtPuHDpEHGzoyH5nkxqtYN9UthMY9noA"
|
||||||
|
)
|
||||||
|
artifactsM[buildcatrust] = newPythonPackage(
|
||||||
|
"buildcatrust", 233988,
|
||||||
|
"transform certificate stores between formats",
|
||||||
|
"https://github.com/nix-community/buildcatrust",
|
||||||
|
version, newFromGitHub(
|
||||||
|
"nix-community/buildcatrust",
|
||||||
|
"v"+version, checksum,
|
||||||
|
), &PackageAttr{
|
||||||
|
ScriptEarly: `
|
||||||
|
rm buildcatrust/tests/test_nonhermetic.py
|
||||||
|
`,
|
||||||
|
}, nil, P{PythonFlitCore},
|
||||||
)
|
)
|
||||||
return t.newViaPip("buildcatrust", version,
|
|
||||||
"https://github.com/nix-community/buildcatrust/releases/"+
|
|
||||||
"download/v"+version+"/buildcatrust-"+version+"-py3-none-any.whl",
|
|
||||||
checksum), version
|
|
||||||
}
|
|
||||||
func init() {
|
|
||||||
artifactsM[buildcatrust] = Metadata{
|
|
||||||
f: Toolchain.newBuildCATrust,
|
|
||||||
|
|
||||||
Name: "buildcatrust",
|
|
||||||
Description: "transform certificate stores between formats",
|
|
||||||
Website: "https://github.com/nix-community/buildcatrust",
|
|
||||||
|
|
||||||
Dependencies: P{
|
|
||||||
Python,
|
|
||||||
},
|
|
||||||
|
|
||||||
ID: 233988,
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (t Toolchain) newNSSCACert() (pkg.Artifact, string) {
|
func (t Toolchain) newNSSCACert() (pkg.Artifact, string) {
|
||||||
|
|||||||
Reference in New Issue
Block a user