From 0f414caa8f7a943b53c01cbf676d9ac23c2cbdc1 Mon Sep 17 00:00:00 2001 From: Connor Baker Date: Tue, 7 Nov 2023 19:55:19 +0000 Subject: [PATCH] cudaPackages.cuda-samples: use finalAttrs instead of rec --- pkgs/test/cuda/cuda-samples/generic.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/test/cuda/cuda-samples/generic.nix b/pkgs/test/cuda/cuda-samples/generic.nix index 267eca10d8e8..1d7c2cf22ce9 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 ]; }; -} +})