diff --git a/pkgs/development/python-modules/torchcodec/default.nix b/pkgs/development/python-modules/torchcodec/default.nix index db1d474a6be0..8523ebbe076c 100644 --- a/pkgs/development/python-modules/torchcodec/default.nix +++ b/pkgs/development/python-modules/torchcodec/default.nix @@ -20,10 +20,12 @@ torchvision, cudaSupport ? torch.cudaSupport, - cudaPackages, rocmSupport ? torch.rocmSupport, }: +let + inherit (torch) cudaCapabilities cudaPackages; +in buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { pname = "torchcodec"; version = "0.14.0"; @@ -100,7 +102,7 @@ buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { ENABLE_CUDA = cudaSupport; } // lib.optionalAttrs cudaSupport { - TORCH_CUDA_ARCH_LIST = "${lib.concatStringsSep ";" torch.cudaCapabilities}"; + TORCH_CUDA_ARCH_LIST = "${lib.concatStringsSep ";" cudaCapabilities}"; } // lib.optionalAttrs rocmSupport { ROCM_PATH = torch.rocmtoolkit_joined;