files: sanitizeFilename

This commit is contained in:
Astro 2022-04-29 21:30:44 +02:00
parent 2717976254
commit b955d0a7ac
1 changed files with 4 additions and 0 deletions

View File

@ -13,6 +13,8 @@
}:
with pkgs;
let
sanitizeFilename = builtins.replaceStrings [ "~" ] [ "-" ];
fetchSums = url: sha256:
let
sumsFile = fetchurl {
@ -35,6 +37,7 @@ let
builtins.mapAttrs (file: sha256:
fetchurl {
url = "${url}/${file}";
name = sanitizeFilename file;
inherit sha256;
}
) filesSha256;
@ -60,6 +63,7 @@ let
variantFiles // {
${parsed.Filename} = fetchurl {
url = "${url}/${parsed.Filename}";
name = sanitizeFilename parsed.Filename;
sha256 = parsed.SHA256sum;
};
}