summary refs log tree commit diff
path: root/pkgs/test
diff options
context:
space:
mode:
authorConnor Baker <connor.baker@tweag.io>2023-11-07 19:55:19 +0000
committerConnor Baker <connor.baker@tweag.io>2023-11-07 19:55:19 +0000
commit0f414caa8f7a943b53c01cbf676d9ac23c2cbdc1 (patch)
tree1b6b1e83d3ecc0919a690ab423f306159ec5bf33 /pkgs/test
parentf1cf03ba8f35c39682456266432f9956492cca0f (diff)
downloadnixpkgs-0f414caa8f7a943b53c01cbf676d9ac23c2cbdc1.tar
nixpkgs-0f414caa8f7a943b53c01cbf676d9ac23c2cbdc1.tar.gz
nixpkgs-0f414caa8f7a943b53c01cbf676d9ac23c2cbdc1.tar.bz2
nixpkgs-0f414caa8f7a943b53c01cbf676d9ac23c2cbdc1.tar.lz
nixpkgs-0f414caa8f7a943b53c01cbf676d9ac23c2cbdc1.tar.xz
nixpkgs-0f414caa8f7a943b53c01cbf676d9ac23c2cbdc1.tar.zst
nixpkgs-0f414caa8f7a943b53c01cbf676d9ac23c2cbdc1.zip
cudaPackages.cuda-samples: use finalAttrs instead of rec
Diffstat (limited to 'pkgs/test')
-rw-r--r--pkgs/test/cuda/cuda-samples/generic.nix10
1 files changed, 5 insertions, 5 deletions
diff --git a/pkgs/test/cuda/cuda-samples/generic.nix b/pkgs/test/cuda/cuda-samples/generic.nix
index 267eca10d8e..1d7c2cf22ce 100644
--- a/pkgs/test/cuda/cuda-samples/generic.nix
+++ b/pkgs/test/cuda/cuda-samples/generic.nix
@@ -9,14 +9,14 @@
 , glfw3
 , freeimage
 }:
-cudaPackages.backendStdenv.mkDerivation rec {
+cudaPackages.backendStdenv.mkDerivation (finalAttrs: {
   pname = "cuda-samples";
   version = lib.versions.majorMinor cudatoolkit.version;
 
   src = fetchFromGitHub {
     owner = "NVIDIA";
-    repo = pname;
-    rev = "v${version}";
+    repo = finalAttrs.pname;
+    rev = "v${finalAttrs.version}";
     inherit sha256;
   };
 
@@ -25,7 +25,7 @@ cudaPackages.backendStdenv.mkDerivation rec {
   buildInputs = [ cudatoolkit ];
 
   # See https://github.com/NVIDIA/cuda-samples/issues/75.
-  patches = lib.optionals (version == "11.3") [
+  patches = lib.optionals (finalAttrs.version == "11.3") [
     (fetchpatch {
       url = "https://github.com/NVIDIA/cuda-samples/commit/5c3ec60faeb7a3c4ad9372c99114d7bb922fda8d.patch";
       sha256 = "sha256-0XxdmNK9MPpHwv8+qECJTvXGlFxc+fIbta4ynYprfpU=";
@@ -58,4 +58,4 @@ cudaPackages.backendStdenv.mkDerivation rec {
     license = lib.licenses.bsd3;
     maintainers = with lib.maintainers; [ obsidian-systems-maintenance ];
   };
-}
+})