commit: ee4f5450b77850798de40cdd73107dd2955ac8e9
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 4 16:37:26 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Dec 4 16:37:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4f5450
dev-util/nvidia-cuda-toolkit: relax driver bounds for sm_35/sm_37
Signed-off-by: David Seifert <soap <AT> gentoo.org>
...-toolkit-11.5.1.ebuild => nvidia-cuda-toolkit-11.5.1-r1.ebuild} | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1.ebuild
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1-r1.ebuild
similarity index 95%
rename from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1.ebuild
rename to dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1-r1.ebuild
index 09a0bf175587..9494da726a43 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.5.1-r1.ebuild
@@ -18,10 +18,13 @@ KEYWORDS="-* ~amd64 ~amd64-linux"
IUSE="debugger nsight profiler vis-profiler sanitizer"
RESTRICT="bindist mirror"
-BDEPEND=""
+# since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the
+# actual required minimum driver version are different. Lowering the
+# bound helps Kepler sm_35 and sm_37 users.
+#
https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#cuda-major-component-versions
RDEPEND="
<sys-devel/gcc-12_pre[cxx]
- >=x11-drivers/nvidia-drivers-${DRIVER_PV}
+ >=x11-drivers/nvidia-drivers-450.80.02
debugger? (
dev-libs/openssl
sys-libs/libtermcap-compat