rustPlatform.fetchCargoTarball: default outputHashAlgo to sha256
This commit is contained in:
parent
3c3d6bedf0
commit
45fc1f185f
1 changed files with 5 additions and 1 deletions
|
@ -28,7 +28,11 @@ in
|
|||
} @ args:
|
||||
|
||||
let hash_ =
|
||||
if args ? hash then { outputHashAlgo = null; outputHash = args.hash; }
|
||||
if args ? hash then
|
||||
{
|
||||
outputHashAlgo = if args.hash == "" then "sha256" else null;
|
||||
outputHash = args.hash;
|
||||
}
|
||||
else if args ? sha256 then { outputHashAlgo = "sha256"; outputHash = args.sha256; }
|
||||
else throw "fetchCargoTarball requires a hash for ${name}";
|
||||
in stdenv.mkDerivation ({
|
||||
|
|
Loading…
Reference in a new issue