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

Reply via email to