From c4270ddad45f8e2eca22bf87068db4b3fd3ef42b Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Wed, 24 Jun 2026 03:31:38 -0400 Subject: [PATCH] cp2k: fix build by adding cudaPackages.libcufft Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/cp/cp2k/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/cp/cp2k/package.nix b/pkgs/by-name/cp/cp2k/package.nix index a89ef4cccf51..45022b18c10c 100644 --- a/pkgs/by-name/cp/cp2k/package.nix +++ b/pkgs/by-name/cp/cp2k/package.nix @@ -158,7 +158,9 @@ stdenv.mkDerivation (finalAttrs: { pkg-config gfortran ] - ++ lib.optional (gpuBackend == "cuda") cudaPackages.cuda_nvcc; + ++ lib.optionals (gpuBackend == "cuda") [ + cudaPackages.cuda_nvcc + ]; buildInputs = [ fftw @@ -191,6 +193,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional enableElpa elpa ++ lib.optionals (gpuBackend == "cuda") [ cudaPackages.cuda_cudart + cudaPackages.libcufft cudaPackages.libcublas cudaPackages.cuda_nvrtc ]