diff --git a/media-gfx/freecad/freecad-1.0.0-r4.ebuild b/media-gfx/freecad/freecad-1.0.0-r4.ebuild index 77b33c13b543f..2fc4f1d33b6c8 100644 --- a/media-gfx/freecad/freecad-1.0.0-r4.ebuild +++ b/media-gfx/freecad/freecad-1.0.0-r4.ebuild @@ -141,6 +141,10 @@ cuda_get_host_compiler() { return fi + if ! has_version dev-util/nvidia-cuda-toolkit ; then + return + fi + einfo "Trying to find working CUDA host compiler" if ! tc-is-gcc && ! tc-is-clang; then diff --git a/media-gfx/freecad/freecad-9999.ebuild b/media-gfx/freecad/freecad-9999.ebuild index c2051afedaa9f..8d90dd0197e0f 100644 --- a/media-gfx/freecad/freecad-9999.ebuild +++ b/media-gfx/freecad/freecad-9999.ebuild @@ -138,6 +138,10 @@ cuda_get_host_compiler() { return fi + if ! has_version dev-util/nvidia-cuda-toolkit ; then + return + fi + einfo "Trying to find working CUDA host compiler" if ! tc-is-gcc && ! tc-is-clang; then