Merge pull request #281806 from ConnorBaker/fix/cudaPackages-multiplex-builder-isSupported-check

cudaPackages: fix multiplex builder isSupported check

authored by Someone and committed by GitHub 8da872fe 15e13d61

+3 -2
+3 -2
pkgs/development/cuda-modules/generic-builders/multiplex.nix
··· 63 63 # computeName :: Package -> String 64 64 computeName = {version, ...}: mkVersionedPackageName pname version; 65 65 66 - # Check whether a package supports our CUDA version 66 + # Check whether a package supports our CUDA version and platform. 67 67 # isSupported :: Package -> Bool 68 68 isSupported = 69 69 package: 70 - !(strings.hasPrefix "unsupported" package.platform) 70 + # The `platform` attribute of the package is NVIDIA's name for a redistributable architecture. 71 + redistArch == package.platform 71 72 && strings.versionAtLeast cudaVersion package.minCudaVersion 72 73 && strings.versionAtLeast package.maxCudaVersion cudaVersion; 73 74