From 8382e78fdb6e4314e7906ec862cb4ea9dcd2076a Mon Sep 17 00:00:00 2001 From: Samuel Ainsworth Date: Sat, 27 Aug 2022 01:40:33 +0000 Subject: [PATCH] cudaPackages.cudnn: migrate to `hash` and SRI hashes --- .../development/libraries/science/math/cudnn/extension.nix | 2 +- pkgs/development/libraries/science/math/cudnn/generic.nix | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/science/math/cudnn/extension.nix b/pkgs/development/libraries/science/math/cudnn/extension.nix index 265e09f436ab..01ec5e4b9b5d 100644 --- a/pkgs/development/libraries/science/math/cudnn/extension.nix +++ b/pkgs/development/libraries/science/math/cudnn/extension.nix @@ -37,7 +37,7 @@ final: prev: let rec { fileVersion = "10.0"; fullVersion = "7.4.2.24"; - sha256 = "18ys0apiz9afid2s6lvy9qbyi8g66aimb2a7ikl1f3dm09mciprf"; + hash = "sha256-Lt/IagK1DRfojEeJVaMy5qHoF05+U6NFi06lH68C2qM="; url = "${urlPrefix}/v${majorMinorPatch fullVersion}/cudnn-10.0-linux-x64-v${fullVersion}.tgz"; supportedCudaVersions = [ "10.0" ]; } diff --git a/pkgs/development/libraries/science/math/cudnn/generic.nix b/pkgs/development/libraries/science/math/cudnn/generic.nix index 1a798ad704a2..773d130ba735 100644 --- a/pkgs/development/libraries/science/math/cudnn/generic.nix +++ b/pkgs/development/libraries/science/math/cudnn/generic.nix @@ -21,13 +21,10 @@ { fullVersion , url -, hash ? "" -, sha256 ? "" +, hash , supportedCudaVersions ? [ ] }: -assert (hash != "") || (sha256 != ""); - assert useCudatoolkitRunfile || (libcublas != null); let @@ -46,7 +43,7 @@ stdenv.mkDerivation { inherit version; src = fetchurl { - inherit url hash sha256; + inherit url hash; }; # Check and normalize Runpath against DT_NEEDED using autoPatchelf.