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