summary refs log tree commit diff
path: root/pkgs/test
diff options
context:
space:
mode:
authorConnor Baker <connor.baker@tweag.io>2023-11-07 20:17:01 +0000
committerConnor Baker <connor.baker@tweag.io>2023-11-07 20:17:01 +0000
commit30be50b0809c93314b41f448dbdb8400502be54b (patch)
tree5932cef05ee77f630d2e370448a913193a0088ec /pkgs/test
parent3441e3d32eab0e50a4fd3ea1bc7cb8a0190f21dc (diff)
downloadnixpkgs-30be50b0809c93314b41f448dbdb8400502be54b.tar
nixpkgs-30be50b0809c93314b41f448dbdb8400502be54b.tar.gz
nixpkgs-30be50b0809c93314b41f448dbdb8400502be54b.tar.bz2
nixpkgs-30be50b0809c93314b41f448dbdb8400502be54b.tar.lz
nixpkgs-30be50b0809c93314b41f448dbdb8400502be54b.tar.xz
nixpkgs-30be50b0809c93314b41f448dbdb8400502be54b.tar.zst
nixpkgs-30be50b0809c93314b41f448dbdb8400502be54b.zip
cudaPackages.cuda-samples: don't list package for unsupported CUDA version
Diffstat (limited to 'pkgs/test')
-rw-r--r--pkgs/test/cuda/cuda-samples/extension.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/test/cuda/cuda-samples/extension.nix b/pkgs/test/cuda/cuda-samples/extension.nix
index 6dace2085b4..664349416b7 100644
--- a/pkgs/test/cuda/cuda-samples/extension.nix
+++ b/pkgs/test/cuda/cuda-samples/extension.nix
@@ -11,15 +11,15 @@ final: prev: let
     "11.4" = "082dkk5y34wyvjgj2p5j1d00rk8xaxb9z0mhvz16bd469r1bw2qk";
     "11.5" = "sha256-AKRZbke0K59lakhTi8dX2cR2aBuWPZkiQxyKaZTvHrI=";
     "11.6" = "sha256-AsLNmAplfuQbXg9zt09tXAuFJ524EtTYsQuUlV1tPkE=";
-    "11.7" = throw "The tag 11.7 of cuda-samples does not exist";
+    # The tag 11.7 of cuda-samples does not exist
     "11.8" = "sha256-7+1P8+wqTKUGbCUBXGMDO9PkxYr2+PLDx9W2hXtXbuc=";
     "12.0" = "sha256-Lj2kbdVFrJo5xPYPMiE4BS7Z8gpU5JLKXVJhZABUe/g=";
     "12.1" = "sha256-xE0luOMq46zVsIEWwK4xjLs7NorcTIi9gbfZPVjIlqo=";
     "12.2" = "sha256-pOy0qfDjA/Nr0T9PNKKefK/63gQnJV2MQsN2g3S2yng=";
-  }.${prev.cudaVersion};
+  };
 
-in {
+in prev.lib.attrsets.optionalAttrs (builtins.hasAttr prev.cudaVersion sha256) {
   cuda-samples = final.callPackage ./generic.nix {
-    inherit sha256;
+    sha256 = sha256.${prev.cudaVersion};
   };
 }