dev-util/nvidia-cuda-toolkit: nvprof/nsight fix
authorRobert Underwood <rr.underwood94@gmail.com>
Sat, 14 Dec 2019 22:20:13 +0000 (16:20 -0600)
committerJason Zaman <perfinion@gentoo.org>
Sun, 16 Feb 2020 13:34:15 +0000 (21:34 +0800)
commit750c970f8e3441f1379b862479c55636d731f3ec
treea1010e29367e086ceace705a1a8664af8c1423d6
parentccba6ee861c716a8e0ca1123a36ab2b1cf2ab1f6
dev-util/nvidia-cuda-toolkit: nvprof/nsight fix

Previously, there were bugs in the ebuilds that prevented nsight and
nvprof from being installed correctly.  For nvprof, a no longer needed
wrapper was begin installed on top of it.  In the case of nsight, it was
not setting the executable to a+x.  Additionally, cuda-config was being
installed in a way would cause ebuild to complain about permissions.
These were resolved with better use of doexe. Additionally, fixed
revdep-rebuild warnings with cuda profiling libraries.

Closes: https://github.com/gentoo/gentoo/pull/13986
Closes: https://bugs.gentoo.org/686738
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Robert Underwood <rr.underwood94@gmail.com>
Signed-off-by: Jason Zaman <perfinion@gentoo.org>
dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.105-r2.ebuild [moved from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.105-r1.ebuild with 92% similarity]
dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.168-r1.ebuild [moved from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.168.ebuild with 92% similarity]
dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.243-r2.ebuild [moved from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.1.243-r1.ebuild with 91% similarity]
dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89-r1.ebuild [moved from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-10.2.89.ebuild with 91% similarity]