python312Packages.tiny-cuda-nn: mark as broken when !cudaSupport (#395593)

Changed files
+7 -2
pkgs
by-name
ti
tiny-cuda-nn
+7 -2
pkgs/by-name/ti/tiny-cuda-nn/package.nix
···
{
+
config,
cmake,
cudaPackages,
fetchFromGitHub,
···
license = licenses.bsd3;
maintainers = with maintainers; [ connorbaker ];
platforms = platforms.linux;
-
# g++: error: unrecognized command-line option '-mf16c'
-
broken = stdenv.hostPlatform.isAarch64;
+
badPlatforms = [
+
# g++: error: unrecognized command-line option '-mf16c'
+
lib.systems.inspect.patterns.isAarch64
+
];
+
# Requires torch.cuda._is_compiled() == True to build
+
broken = !config.cudaSupport;
};
})