cudaPackages: add cudaOlder and cudaAtLeast comparators

authored by Jonathan Ringer and committed by Jonathan Ringer b02dbb03 fb0086d6

+2
+2
pkgs/top-level/cuda-packages.nix
··· 48 inherit gpus nvccCompatibilities flags; 49 cudaMajorVersion = versions.major cudaVersion; 50 cudaMajorMinorVersion = versions.majorMinor cudaVersion; 51 52 # Maintain a reference to the final cudaPackages. 53 # Without this, if we use `final.callPackage` and a package accepts `cudaPackages` as an argument,
··· 48 inherit gpus nvccCompatibilities flags; 49 cudaMajorVersion = versions.major cudaVersion; 50 cudaMajorMinorVersion = versions.majorMinor cudaVersion; 51 + cudaOlder = strings.versionOlder cudaVersion; 52 + cudaAtLeast = strings.versionAtLeast cudaVersion; 53 54 # Maintain a reference to the final cudaPackages. 55 # Without this, if we use `final.callPackage` and a package accepts `cudaPackages` as an argument,