Added dev-libs/cudnn-9.4.0.58

This commit is contained in:
saundersp 2024-09-07 21:36:04 +02:00
parent 5d41e7603c
commit 4f0f6db7e3
4 changed files with 55 additions and 0 deletions

1
dev-libs/cudnn/Manifest Normal file
View File

@ -0,0 +1 @@
DIST cudnn-linux-x86_64-9.4.0.58_cuda12-archive.tar.xz 745465960 BLAKE2B ab66068063830f2ee58ce8b83c9285040d7a8f5b22f9d6448f95be54f47250d5cbdba7cd92707e632ff2096763ef2f952353823c3b21e69f1d7439bb6ace1896 SHA512 95ab2b6afb239c9adec58c830c90087c2460d745d65fcef3830c3cbbaa037cbde1b9d1e15f1c14ee8fecac40f8a5fa7336bac4782e849e8634bb91fbe07f6ef1

View File

@ -0,0 +1,33 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit unpacker
CUDA_V="12"
DESCRIPTION="NVIDIA Accelerated Deep Learning on GPU library"
HOMEPAGE="https://developer.nvidia.com/cudnn"
SRC_URI="cudnn-linux-x86_64-${PV%%_*}_cuda${CUDA_V}-archive.tar.xz"
S="${WORKDIR}/cudnn-linux-x86_64-${PV%%_*}_cuda${CUDA_V}-archive"
LICENSE="NVIDIA-cuDNN"
SLOT="0/$(ver_cut 1)"
KEYWORDS="-* ~amd64 ~amd64-linux"
RESTRICT="mirror fetch"
RDEPEND="=dev-util/nvidia-cuda-toolkit-${CUDA_V}*"
QA_PREBUILT="/opt/cuda/targets/x86_64-linux/lib/*"
pkg_nofetch() {
einfo "Please download ${A} from https://developer.nvidia.com/rdp/cudnn-archive"
einfo "The archive should then be placed into your DISTDIR directory."
}
src_install() {
insinto /opt/cuda/targets/x86_64-linux
doins -r include lib
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>pierre.saundersps@gmail.com</email>
<name>Pierre Saunders</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=install nofetch unpack
DESCRIPTION=NVIDIA Accelerated Deep Learning on GPU library
EAPI=8
HOMEPAGE=https://developer.nvidia.com/cudnn
INHERIT=unpacker
KEYWORDS=-* ~amd64 ~amd64-linux
LICENSE=NVIDIA-cuDNN
RDEPEND==dev-util/nvidia-cuda-toolkit-12*
RESTRICT=mirror fetch
SLOT=0/9
SRC_URI=cudnn-linux-x86_64-9.4.0.58_cuda12-archive.tar.xz
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs 333970c740aa7b1a92e4fcdc52f612bd multilib c19072c3cd7ac5cb21de013f7e9832e0 unpacker fb4b84181244b3b9990fa0bf40232dd2
_md5_=7587548922b856e10d24fbfe0fcadb06