mirror of
https://github.com/lingble/meta-tegra.git
synced 2025-10-29 11:32:30 +00:00
cuda: update to 12.6 for JetPack 6.1
Signed-off-by: Matt Madison <matt@madison.systems>
This commit is contained in:
committed by
Matt Madison
parent
250611c964
commit
dcfe4a5bd8
@@ -107,7 +107,7 @@ PREFERRED_RPROVIDER_kernel-module-snd-soc-tegra210-sfc ?= "nv-kernel-module-snd-
|
||||
PREFERRED_RPROVIDER_kernel-module-tegra-bpmp-thermal ?= "nv-kernel-module-tegra-bpmp-thermal"
|
||||
PREFERRED_RPROVIDER_kernel-module-tegra-drm ?= "nv-kernel-module-tegra-drm"
|
||||
|
||||
CUDA_VERSION ?= "12.2"
|
||||
CUDA_VERSION ?= "12.6"
|
||||
CUDA_ARCHITECTURES ?= "${TEGRA_CUDA_ARCHITECTURE}"
|
||||
CUDA_NVCC_ARCH_FLAGS ?= "--gpu-architecture=compute_${TEGRA_CUDA_ARCHITECTURE} --gpu-code=sm_${TEGRA_CUDA_ARCHITECTURE}"
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
COMPATIBLE_MACHINE:class-target = "(cuda)"
|
||||
COMPATIBLE_HOST = "(x86_64|aarch64)"
|
||||
CUDA_VERSION ??= "12.2"
|
||||
CUDA_VERSION ??= "12.6"
|
||||
|
||||
S = "${WORKDIR}/${BP}"
|
||||
B = "${S}"
|
||||
|
||||
@@ -2,8 +2,8 @@ CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "b61752a19b6e016cfc1eb10e5a64b8c8e624861f41a3dc4a37183034e8cb1006"
|
||||
MAINSUM:x86-64 = "e104fc3d4288de50c92b1e25e8eff1f3781cebe46abf1b909017c06aa5bf8585"
|
||||
MAINSUM = "0518e4f42f59d8fcc9081c331cce28b87494f2d66ae3d88a6bec35aa4fdb89d1"
|
||||
MAINSUM:x86-64 = "2a10b3d387da9407977dcb00e1b7f808ccc0c18a8c0f615fbe81e109dd734edd"
|
||||
|
||||
FILES:${PN} = " \
|
||||
${prefix}/local/cuda-${CUDA_VERSION}/include \
|
||||
@@ -4,7 +4,7 @@ DEPENDS:tegra = "tegra-libraries-cuda"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "f4ac00c3c0cf7a5cca82407b121fd738914f1e763f5cb171c647142009be7a2f"
|
||||
MAINSUM = "a5bc64122f78abd2e87cf4282803e40ccef3aae4362d1b8ae87914e2970adc4b"
|
||||
|
||||
FILES:${PN} += "${prefix}/local/cuda-${CUDA_VERSION}/compat"
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
L4T_DEB_GROUP = "cuda-nvcc"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "f94c9173667d4f6a18f19d5a8c932c4ad0f461720967fb4c5193fa839cba0b3d"
|
||||
MAINSUM:x86-64 = "89d501683cf088241e43033e8ab41108a032c160f95008dec98779904153ca50"
|
||||
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
10
recipes-devtools/cuda/cuda-crt_12.6.68-1.bb
Normal file
10
recipes-devtools/cuda/cuda-crt_12.6.68-1.bb
Normal file
@@ -0,0 +1,10 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
L4T_DEB_GROUP = "cuda-nvcc"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "b95d26f0e63f113e6e2f5b8578841644de549293679d65c70e112164d2080311"
|
||||
MAINSUM:x86-64 = "b539ec5aff868631d55fd296c30d4e8046df69ec61fde801e54215b2b0b2a9cd"
|
||||
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -2,10 +2,11 @@ DEPENDS = "cuda-driver cuda-nvcc-headers cuda-cccl cuda-crt"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "c7dcedc64cc72bb2cba7b57effcd195d648cbc6b550c4bc09e9f32676d5b3f05"
|
||||
MAINSUM:x86-64 = "15c39957a226919d0c25507e57e845ad78d3f0e72d97c18527952e98484ae99a"
|
||||
DEVSUM = "fa2f61fd0f29b67706827666486fe4cdbe1b3ca6edd4f608a9cf430249ac236e"
|
||||
DEVSUM:x86-64 = "1b2842b7d47f4a64d5e07ebec538094815f5f2f23984b22fc603f206830e173c"
|
||||
MAINSUM = "54456ed3372670d6a6d7e19d5971ec234800fe620dfb822aa751bc7d80f2a516"
|
||||
MAINSUM:x86-64 = "3b8ffb1d32d8229b248e1b2e4b4dcac94347b73b452b985e762e25514b15b7f5"
|
||||
DEVSUM = "2ddcaeec93f2c508533f52bea7ad3f339d223d8724537e4695cf14a034b65193"
|
||||
DEVSUM:x86-64 = "59c7e210da81a6216706a42fb955385f60de77e0adf372115a6e096017e2f281"
|
||||
|
||||
|
||||
inherit siteinfo
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "fa3b4ea649d341537fd812b13407fc0f7d67516e71136d531b533c4d07ce716b"
|
||||
MAINSUM:x86-64 = "84a7790cf7f75c8737f942fcb0ff8abcec40bf090232f0860556c07fcfc68537"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
7
recipes-devtools/cuda/cuda-cuobjdump_12.6.68-1.bb
Normal file
7
recipes-devtools/cuda/cuda-cuobjdump_12.6.68-1.bb
Normal file
@@ -0,0 +1,7 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "906f876946be37bd67bad65b2a01aad5b1f63e85a1547f13d19c547a8e8ebc10"
|
||||
MAINSUM:x86-64 = "73c9ccda8a4820f80f8653e952af45bfc9078e2ed43517ee6784e7f33dc4723e"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,8 +1,8 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "ad15f87e8e137447cb91ea4d5060a91a854fc63cbd96ef5e13c937cf84b44a99"
|
||||
MAINSUM:x86-64 = "d8405f1e1543ef2871a257bbbe46ede8f834585474870380560a34205463105b"
|
||||
DEVSUM = "57d9060c5b48869661a665f37a0d44bc5dd876f68bf1adf85e2646b3f29263a7"
|
||||
MAINSUM = "4458ad07170a0a7f8a8d5864dfa0936bac767d7878a3cd753c3cf50dc1ff631a"
|
||||
MAINSUM:x86-64 = "2d4cf8e7bfc8510057bb73232beb11fa8c443d88329c4b8eb3178faf7a0f4cfa"
|
||||
DEVSUM = "aa44c4e149b4ee239a09c03c1fe3617b73157716d6820e2345b8244a3a8fb0d5"
|
||||
DEVSUM:x86-64 = "4401ebaf6222a2d409dc16b3b8b2272c9807a94363aae4af4be0d4a98c247c33"
|
||||
|
||||
FILES:${PN}-dev += "${prefix}/local/cuda-${CUDA_VERSION}/extras/CUPTI"
|
||||
@@ -1,8 +0,0 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "063aa101a2adba7c9537f24aac58e513f929cfe9ab6a266425334c754bd10673"
|
||||
MAINSUM:x86-64 = "dea65d67883ed7d5a51c93282d1f94fc41fed8087544ff0e33b4e7e873cff9d9"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
8
recipes-devtools/cuda/cuda-cuxxfilt_12.6.68-1.bb
Normal file
8
recipes-devtools/cuda/cuda-cuxxfilt_12.6.68-1.bb
Normal file
@@ -0,0 +1,8 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "abdb3b1f96722e9115a699ae02b795b7d67e127fe879612cbfb65ed86ebd6605"
|
||||
MAINSUM:x86-64 = "0415eec8b8e1bb20734081a0bab44e17d513224e9626936f1f6a864310e6b5bf"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -5,8 +5,8 @@ require cuda-shared-binaries.inc
|
||||
DEPENDS:tegra = "tegra-libraries-cuda"
|
||||
|
||||
L4T_DEB_GROUP = "cuda-cudart"
|
||||
DEVSUM = "9ffbbfe9200cd08fe19cf21f390083a932ea0432b5d3c0abf9191d363e6126f2"
|
||||
DEVSUM:x86-64 = "0523e4da56f4312d1098dfb71aab94f223aac0af8c73f89311f49b3c5c2bc87f"
|
||||
DEVSUM = "0c453507da39a28ca214723c8980c5a4832d8ea3e8f28dfd8ac83a1b2055dda1"
|
||||
DEVSUM:x86-64 = "296c391b1d7fba881180595693a7e2742c3529c30f4909cd0b00a0cae8d2294e"
|
||||
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
EXCLUDE_PACKAGES_FROM_SHLIBS = ""
|
||||
@@ -2,8 +2,8 @@ CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "61884495b69b9c3be080721335088b5cc2b8250521e6b0115a3897c98a10d710"
|
||||
MAINSUM:x86-64 = "1bbe77b5479f39ac2fa4529753f8e7f5281d67e32565cebd157fa95128e8a9fd"
|
||||
MAINSUM = "db4c0ab18446e05a62c8f001c26327cc76d7988edc850ad1bff0661792d3afe5"
|
||||
MAINSUM:x86-64 = "a589879c8eef37ef59fdd06fdf907f9363d92c864dd05bf0588500973a7a50f6"
|
||||
|
||||
DEPENDS = "ncurses expat"
|
||||
|
||||
@@ -3,8 +3,8 @@ CUDA_PKG = "cuda-nvcc"
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
L4T_DEB_GROUP = "cuda-nvcc"
|
||||
MAINSUM = "89125374848566a4e6b2044ceb8a90cb0b326f278f6abe74486d4202cfd2bf19"
|
||||
MAINSUM:x86-64 = "68b9debe1f19b962f413dbc597b7bf5fcb1f36eaa11ce870d02b697b69c0dadd"
|
||||
MAINSUM = "89dbfa6e7f791221f9886de6a32871be825d0001f6c4ac5a8c12229fda39c598"
|
||||
MAINSUM:x86-64 = "f49f81ee3653342d9f7571596c9aef32d5b917ab1fc5e0022c339bf3fb937e0c"
|
||||
|
||||
do_install:append() {
|
||||
for d in bin lib nvvm nvvmx; do
|
||||
@@ -4,8 +4,8 @@ require cuda-shared-binaries.inc
|
||||
|
||||
DEPENDS = "cuda-cudart cuda-nvvm cuda-crt"
|
||||
|
||||
MAINSUM = "89125374848566a4e6b2044ceb8a90cb0b326f278f6abe74486d4202cfd2bf19"
|
||||
MAINSUM:x86-64 = "68b9debe1f19b962f413dbc597b7bf5fcb1f36eaa11ce870d02b697b69c0dadd"
|
||||
MAINSUM = "89dbfa6e7f791221f9886de6a32871be825d0001f6c4ac5a8c12229fda39c598"
|
||||
MAINSUM:x86-64 = "f49f81ee3653342d9f7571596c9aef32d5b917ab1fc5e0022c339bf3fb937e0c"
|
||||
|
||||
# header files are populated by cuda-nvcc-headers recipes
|
||||
do_install:append() {
|
||||
@@ -1,8 +0,0 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "d3865849611b2460abe8c798080315ea003b1f3f21f9e52a54a026da963234e1"
|
||||
MAINSUM:x86-64 = "9575b9f5433808aa2a5bed474bb352417afd79f03357344dc6611ef0be92f067"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
8
recipes-devtools/cuda/cuda-nvdisasm_12.6.68-1.bb
Normal file
8
recipes-devtools/cuda/cuda-nvdisasm_12.6.68-1.bb
Normal file
@@ -0,0 +1,8 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "973580bee9d6bf01ccfe1d2bc8a03437384c0fbf68af785390aa513062dc34b7"
|
||||
MAINSUM:x86-64 = "ba8f11b3e0f589686dcfe8a6fee9ddf3eeb61dd58cde74e218ed730054a2f3bf"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -5,8 +5,8 @@ require cuda-shared-binaries.inc
|
||||
DEPENDS:tegra = "tegra-libraries-nvml"
|
||||
|
||||
L4T_DEB_GROUP = "${BPN}-dev"
|
||||
DEVSUM = "656284c7c71c43b9d5cab213e01132369c79d32a11d8d9ffc841c0460a833604"
|
||||
DEVSUM:x86-64 = "6bf315a0a15faa718da18e78910918339e096ff1e68e3d89970f4b3a760b5864"
|
||||
DEVSUM = "2a1050aff1a8297dc1bab6cdce2c35daf47eb6e77412d544b35e809e75f2746b"
|
||||
DEVSUM:x86-64 = "812a1261a29df7e231a14764c94a87400c141eecc0a92dd062001e0d8c6e2504"
|
||||
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
FILES:${PN}-dev += "${prefix}/local/cuda-${CUDA_VERSION}/nvml/example"
|
||||
@@ -4,7 +4,7 @@ require cuda-shared-binaries.inc
|
||||
|
||||
COMPATIBLE_HOST:tegra = "(-)"
|
||||
|
||||
MAINSUM = "ee987df9aa0fef7d9b2b162d29acf0e81d3df888528222e473f230cd7ecdd61a"
|
||||
MAINSUM = "6b0171bb815ff6d62cb84f51868afa12975d71f2ba60d43be0dd6a29a7a989d4"
|
||||
|
||||
DEPENDS = "cuda-cupti"
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
@@ -1,8 +0,0 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "27191087e0e64258f8b41276a1e39bc3b6294bb99b0d233b6904ef16a923a317"
|
||||
MAINSUM:x86-64 = "cd4d5353a3a814cfd09936933728a7702447db2bbd50043883fd94b59deb5820"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
8
recipes-devtools/cuda/cuda-nvprune_12.6.68-1.bb
Normal file
8
recipes-devtools/cuda/cuda-nvprune_12.6.68-1.bb
Normal file
@@ -0,0 +1,8 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "fe39e03cf8ef59ca1dc5cc88f08c1e615776b0f9a574a770f85863bc6f34a68e"
|
||||
MAINSUM:x86-64 = "f8f00cde29fd51691454807ab6018afd3e1995b689d00b109c89d7f49e68fa36"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,8 +1,8 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "2fc6fd7b2067b8317487f4451e5918462821c74fb1592e32ddcf932a8863e36c"
|
||||
MAINSUM:x86-64 = "172184b8f50d015680e1d107b697874dfdd70a1586a5e8744032a8f8a3e0cb39"
|
||||
DEVSUM = "c35bfa8c1b2c48817f9392c25119cbd8140a60f4e3c71b06d5f132eb114708c7"
|
||||
MAINSUM = "b8189ac22bb781b1dcccc61a902fb623238cd4e65cf456dcd95f8f319eb346be"
|
||||
MAINSUM:x86-64 = "524fa89fbdbd48549850afb60e9c518f1d5af2ca9c8847d43bc2af0c539cb688"
|
||||
DEVSUM = "a0a1596466507b8fb5fa0bfad848ec7c601c927d5f51db72a78135979e5c5423"
|
||||
DEVSUM:x86-64 = "f693156ca9fedcffc28fc885177742d9256fffdf98a55537837daf33f50bcb8a"
|
||||
|
||||
FILES:${PN}-dev:remove = "${prefix}/local/cuda-${CUDA_VERSION}/${baselib}/*${SOLIBSDEV}"
|
||||
@@ -1,8 +0,0 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "8009458c58b6cd0e25d86262521aa2365b99ba8c4850c41839b923f644a335ec"
|
||||
MAINSUM:x86-64 = "6ba26bdd386d3dfd667cac1cd0cf305558d1d1b52173420976ac572817e57401"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
8
recipes-devtools/cuda/cuda-nvtx_12.6.68-1.bb
Normal file
8
recipes-devtools/cuda/cuda-nvtx_12.6.68-1.bb
Normal file
@@ -0,0 +1,8 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "99e06f439b736f8f1a44b7f11326e4eacd8fc1c78258a9ab8b9c2aed7612ca5f"
|
||||
MAINSUM:x86-64 = "040851597c6f9ba337554e6687741677bc2203ed12c3428d88155264aa89a275"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -3,8 +3,8 @@ L4T_DEB_GROUP = "cuda-nvcc"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "1ce8fac08a532f9202f1395a4b2c7be78cf9976663373cf563d79e7164b3b158"
|
||||
MAINSUM:x86-64 = "7cd46649dbad60b59860f0965d92eea87f783abfe2cbd2c9b49a0c8544161e3a"
|
||||
MAINSUM = "32ba801d719a593cb35abd4aeb93c672c0a02d47539455b5780c6004f03462cd"
|
||||
MAINSUM:x86-64 = "dd229d8e29d5c6ab5d55c7de31efbcf9d89f490cff600555c0d33eb6c106e57b"
|
||||
|
||||
FILES:${PN} = "${prefix}/local/cuda-${CUDA_VERSION}"
|
||||
FILES:${PN}-dev = ""
|
||||
@@ -1,9 +0,0 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "00cf0777b62c908c778abbc0d52b255ca28a26695e4dcf2b9b8e75331f6c1a60"
|
||||
MAINSUM:x86-64 = "b795cacbad988234eafc4ad2603925e89bdb7e00a2793c6d6e3d8d6589637861"
|
||||
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
9
recipes-devtools/cuda/cuda-profiler-api_12.6.68-1.bb
Normal file
9
recipes-devtools/cuda/cuda-profiler-api_12.6.68-1.bb
Normal file
@@ -0,0 +1,9 @@
|
||||
CUDA_PKG = "${BPN}"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "4e695d6e559f453c3e637e594d98c7b8b605a6816920ec0e5f501eda7e32818f"
|
||||
MAINSUM:x86-64 = "a45b9de833315133dd442d73b57a9e88a18f5d02c7468e514cf89168eceb72eb"
|
||||
|
||||
ALLOW_EMPTY:${PN} = "1"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -3,8 +3,8 @@ L4T_DEB_GROUP = "cuda-sanitizer-api"
|
||||
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "66ac9310fdb7ff6eecfb9b1fc85bf23272e8cf6cd15edf26b9073fd6b3dedb17"
|
||||
MAINSUM:x86-64 = "f15fb71f890201598c2e9875984538890adc1d9af2c1437eb04e62bde5dbcf7d"
|
||||
MAINSUM = "9003f6266f6169b3c52eb2d5fa7f9114bc98048de9bd8a55f2574d41ebd3bed6"
|
||||
MAINSUM:x86-64 = "63803e9ddf0714f82e934341ae303ec74f82440f185574a4b0621d2a47010034"
|
||||
|
||||
do_compile:append() {
|
||||
rm -rf ${S}/usr/local/cuda-${CUDA_VERSION}/compute-sanitizer/x86
|
||||
@@ -4,7 +4,7 @@ require cuda-binaries-common-defs.inc
|
||||
|
||||
L4T_DEB_GROUP ?= "${BPN}"
|
||||
L4T_DEB_FEED_BASE ??= "file://"
|
||||
CUDA_LICENSE_PKG ?= "cuda-documentation-${CUDA_VERSION_DASHED}_12.2.140-1_${CUDA_DEB_PKGARCH}.deb;name=lic;subdir=${BP}"
|
||||
CUDA_LICENSE_PKG ?= "cuda-documentation-${CUDA_VERSION_DASHED}_12.6.68-1_${CUDA_DEB_PKGARCH}.deb;name=lic;subdir=${BP}"
|
||||
SRC_COMMON_DEBS = "${@' '.join(['%s-${CUDA_VERSION_DASHED}_${PV}_${CUDA_DEB_PKGARCH}.deb;name=%s;subdir=${BP}' \
|
||||
% (pkg, 'dev' if pkg.endswith('-dev') else 'main') for pkg in d.getVar('CUDA_PKG').split()])} \
|
||||
${CUDA_LICENSE_PKG}"
|
||||
@@ -12,8 +12,8 @@ SRC_COMMON_DEBS = "${@' '.join(['%s-${CUDA_VERSION_DASHED}_${PV}_${CUDA_DEB_PKGA
|
||||
|
||||
SRC_URI[main.sha256sum] = "${MAINSUM}"
|
||||
SRC_URI[dev.sha256sum] = "${DEVSUM}"
|
||||
LICSUM ?= "1e99e55e94c24695461fe1e4a5830bff601a57946fb1623c111ec36d8d49a9d3"
|
||||
LICSUM:x86-64 ?= "26eaf6b0d1125c67a811ed4e3f73dc27e6668e49a6f0ca9a15d0a20f87fb156c"
|
||||
LICSUM ?= "fa976b3f74f2fbfe0653ad1796d70fc0910950cca6c4b1eae758ddc26c33551e"
|
||||
LICSUM:x86-64 ?= "5a7e9103c6cfd60a7ff3290db5f07cf6a3dcbf29799ff0b59c3404a00751928b"
|
||||
SRC_URI[lic.sha256sum] = "${LICSUM}"
|
||||
L4T_DEB_GROUP[lic] = "cuda-documentation"
|
||||
|
||||
@@ -23,7 +23,7 @@ inherit ${CUDA_DL_CLASS}
|
||||
|
||||
DESCRIPTION = "CUDA package ${PN}"
|
||||
LICENSE = "Proprietary"
|
||||
LIC_FILES_CHKSUM ?= "file://usr/local/cuda-12.2/EULA.txt;md5=d43b70e08c9cd63c838dc661b6f1a763"
|
||||
LIC_FILES_CHKSUM ?= "file://usr/local/cuda-${CUDA_VERSION}/EULA.txt;md5=929c95a6164f11b95d0001c9bc136926"
|
||||
|
||||
DEPENDS ?= "cuda-cudart"
|
||||
CUDA_VERSION_DASHED = "${@d.getVar('CUDA_VERSION').replace('.','-')}"
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "0c49c8ee2198b33e39d15422f0dd2f50671057c26c84c19a5e4876864d9a0b4d"
|
||||
MAINSUM:x86-64 = "b1b0dc80354c9d074a052bd3ccf2b24ccc1b30fcd983956c9110f70af36c704b"
|
||||
DEVSUM = "2aab163635732dfeb5c37d8aba1f46d49b3999c684fb7d3cd717c2a49b0137d2"
|
||||
DEVSUM:x86-64 = "1859cb1c6e1e1b1205376b04c3450724d7aa3170b776df0d7ebd8dec74465ca4"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
8
recipes-devtools/cuda/libcublas_12.6.1.4-1.bb
Normal file
8
recipes-devtools/cuda/libcublas_12.6.1.4-1.bb
Normal file
@@ -0,0 +1,8 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "3ff5d9c20e8cf1b8fd36841271846f2d2de23aaca9bf2e9213d5dac8e6488693"
|
||||
MAINSUM:x86-64 = "33091bbc1a2f89e51ca52be693d8d815f70e53ae2cff3a607f58089b2d5eeea1"
|
||||
DEVSUM = "8125eeb5502d569a19f8bf8c54fd455c2a4a722f3c571e02bfe8c6bdd3d6e800"
|
||||
DEVSUM:x86-64 = "1859cb1c6e1e1b1205376b04c3450724d7aa3170b776df0d7ebd8dec74465ca4"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,6 +0,0 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "65eede2a075090411ec6f22c2315fdfcafe91865410f771be514048d4bf269e2"
|
||||
DEVSUM = "463b620f20ec76cc458163cb7c9cfd54c7d13130c6467a29f7b0ea5c35bca0ed"
|
||||
|
||||
RDEPENDS:${PN} = "tegra-libraries-core tegra-libraries-cuda"
|
||||
6
recipes-devtools/cuda/libcudla_12.6.68-1.bb
Normal file
6
recipes-devtools/cuda/libcudla_12.6.68-1.bb
Normal file
@@ -0,0 +1,6 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "bc14ff94b6211e7536b54faa6a7f38bb67a919671869c22d13b2bcae2146887c"
|
||||
DEVSUM = "1327073641f9ba48603338c271095940ca685997e22eda0583202733ad0800ba"
|
||||
|
||||
RDEPENDS:${PN} = "tegra-libraries-core tegra-libraries-cuda"
|
||||
@@ -1,8 +0,0 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "8607d66485a81a9d57a642bc3d9a3edea13057a25e82c62b753479fdc55599b4"
|
||||
MAINSUM:x86-64 = "aab233c74263db8df4d00a6a6de0b338fa7e56fd6573ffd4bf5836213d392d13"
|
||||
DEVSUM = "2ae2f48408b3351b29a5fc7f07adedcd3e5b659cdc58ecf25073b4b8b1db3bb4"
|
||||
DEVSUM:x86-64 = "96ef39bc8a5b760b6e1504824704f7c8b43588dfca674b6f8ea3ae8281dcc517"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
8
recipes-devtools/cuda/libcufft_11.2.6.59-1.bb
Normal file
8
recipes-devtools/cuda/libcufft_11.2.6.59-1.bb
Normal file
@@ -0,0 +1,8 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "68c95fdae59bde441a6ea9fc7d94eebb064f50e41fc51c4aeb4175cf098705e7"
|
||||
MAINSUM:x86-64 = "255e0ed3c4a56df16a3745ccc2404936c72d8128b3e9929ad53d49e65d72a58a"
|
||||
DEVSUM = "e4322f0712961be4b4bba58015e28dde0c30224cad27561cc73d4756463531f4"
|
||||
DEVSUM:x86-64 = "96ef39bc8a5b760b6e1504824704f7c8b43588dfca674b6f8ea3ae8281dcc517"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
12
recipes-devtools/cuda/libcufile_1.11.1.6-1.bb
Normal file
12
recipes-devtools/cuda/libcufile_1.11.1.6-1.bb
Normal file
@@ -0,0 +1,12 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "d48aadaf52731f2e058a976581e55f0ad18a24dafb020a1324a8c7a293cba5ef"
|
||||
MAINSUM:x86-64 = "704a0b1be11bf95288dab3eee3854cb5ef9041c65978dbda1f175fe4efb4ec96"
|
||||
DEVSUM = "a8e59753cab9e361454df3d4408b589e36659fe074ddb249ba6f36a2bfbeeaf7"
|
||||
DEVSUM:x86-64 = "56d1dee0937011377f498a44930ba9019534e0180a7b9ff0ed793ce9d5c783ec"
|
||||
|
||||
do_install:append() {
|
||||
rm -rf ${D}${prefix}/local/cuda-${CUDA_VERSION}/gds
|
||||
}
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,12 +0,0 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "67f4840d329fda34f2f73345abb1e982215250247a831f07201225c6a6bbe753"
|
||||
MAINSUM:x86-64 = "c7b6e974acca923854b46830621640ceb859bc09aac2cc608eb6bec83d4238f5"
|
||||
DEVSUM = "512b41b895043b0abf88570824d2831219ea50395ff31fe31171ae62a7b7e06a"
|
||||
DEVSUM:x86-64 = "56d1dee0937011377f498a44930ba9019534e0180a7b9ff0ed793ce9d5c783ec"
|
||||
|
||||
do_install:append() {
|
||||
rm -rf ${D}${prefix}/local/cuda-${CUDA_VERSION}/gds
|
||||
}
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,8 +0,0 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "422e79cb46220a0ac517bb85c98df53a0f4a7813f3e13ced9487f15e0d5ff5b4"
|
||||
MAINSUM:x86-64 = "a21099c0ebb2488c3f4914e007750009648f4f3ae3d33bc9e83d3f03b7cabd41"
|
||||
DEVSUM = "f89c6b9d332d5d9cfdd260610b93b0f3202bacc330120f4d5b4ca32ba09fd140"
|
||||
DEVSUM:x86-64 = "1802c49b31ce79e46891e65aeaecf22244b44bed5cf807dc5a40fcba2e1e137f"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
8
recipes-devtools/cuda/libcurand_10.3.7.68-1.bb
Normal file
8
recipes-devtools/cuda/libcurand_10.3.7.68-1.bb
Normal file
@@ -0,0 +1,8 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "7b8e1c2ce01db9539e92439859b3fb72ca95ff9da4424c9b8cd711934e7c7265"
|
||||
MAINSUM:x86-64 = "93eb99440cc9298dda9831f66f78bce05b34714dd9b1810f01d901470be30adc"
|
||||
DEVSUM = "cee52e65f17de85e798130a7a201e3eb8cc127586f636aac6f145db91a00fb9d"
|
||||
DEVSUM:x86-64 = "1802c49b31ce79e46891e65aeaecf22244b44bed5cf807dc5a40fcba2e1e137f"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,9 +0,0 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "fb092340b981ab7bea21428f34d99e9eb20571de5ff169b3ef338484f007701c"
|
||||
MAINSUM:x86-64 = "4b511afee31f0ce7f99888a8683ca1035df8676a262f79a10901c27e8b8b5005"
|
||||
DEVSUM = "9f237fc521f8111a7630eca0b55108b960041884e9bdb3617402e281a55be341"
|
||||
DEVSUM:x86-64 = "92f0310acfb1e62b52fc962a6431c3be58746c396fa79f7a55a40cc0dc9f8f6b"
|
||||
|
||||
RDEPENDS:${PN} = "libcublas libcusparse libnvjitlink"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
9
recipes-devtools/cuda/libcusolver_11.6.4.69-1.bb
Normal file
9
recipes-devtools/cuda/libcusolver_11.6.4.69-1.bb
Normal file
@@ -0,0 +1,9 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "c4301dc5e91369e3eefd326f4552febdf7daceb232712c72b8094f8b92809fdd"
|
||||
MAINSUM:x86-64 = "1af292e7cbdbd3c0baabd7d261f524793efdd171ad54f88e141fdc609879be21"
|
||||
DEVSUM = "e58aca1de60ae405e597e1b4c748372c230416b53067afbc4841dc4d80530fd2"
|
||||
DEVSUM:x86-64 = "92f0310acfb1e62b52fc962a6431c3be58746c396fa79f7a55a40cc0dc9f8f6b"
|
||||
|
||||
RDEPENDS:${PN} = "libcublas libcusparse libnvjitlink"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,10 +0,0 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "f167c5da94086abdecbb5ae96ce91ca708e9212896afe50456bc85b7a3dc38d0"
|
||||
MAINSUM:x86-64 = "f1419182f07c047a223f3e79ef2a4febc7117044020568ccd6531028033081c3"
|
||||
DEVSUM = "60ae081519d8d28ca7f69623929bc88dda5d4ed1f3e5d356e4c08436ccc09393"
|
||||
DEVSUM:x86-64 = "0bc5447c0a6a48aae5457fc82ffd57a7ec0c9665d68617c0593feed4941955a5"
|
||||
|
||||
RDEPENDS:${PN} = "libnvjitlink"
|
||||
RDEPENDS:${PN}-stubs = "libnvjitlink"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
10
recipes-devtools/cuda/libcusparse_12.5.3.3-1.bb
Normal file
10
recipes-devtools/cuda/libcusparse_12.5.3.3-1.bb
Normal file
@@ -0,0 +1,10 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "c665700c6aae6a4aace16a7b1ff833fd73850a6fdafb41ed04f2e328a2769b9b"
|
||||
MAINSUM:x86-64 = "dd9377a32bc4a236a3626ac91156e7e1b661ea48bce5aafc5dbd0a91c5e892a0"
|
||||
DEVSUM = "e7f4a85c4fcd99c236be4c336db1a6f985168a98bd8f1e94609e8db9232560cc"
|
||||
DEVSUM:x86-64 = "0bc5447c0a6a48aae5457fc82ffd57a7ec0c9665d68617c0593feed4941955a5"
|
||||
|
||||
RDEPENDS:${PN} = "libnvjitlink"
|
||||
RDEPENDS:${PN}-stubs = "libnvjitlink"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,8 +0,0 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "6985d46919b4514ddd1b067ce70fb89ea709ba026b5a344acef9743f3cf62167"
|
||||
MAINSUM:x86-64 = "6c054d39725a6935d52ef66159c428435aa623a079b7dc56a57c4c44e2de2b0d"
|
||||
DEVSUM = "d6b1b981a5b78b2129d369332be7a1400c0bca67ce47afe3e4de27ee1beb9ef4"
|
||||
DEVSUM:x86-64 = "be4d586f34e15acac908679267a4a40eae364c61ebe7b40e4021fda7901e9802"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
8
recipes-devtools/cuda/libnpp_12.3.1.54-1.bb
Normal file
8
recipes-devtools/cuda/libnpp_12.3.1.54-1.bb
Normal file
@@ -0,0 +1,8 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "65284b80a1fdbfe7fe3ee4e53720a71e4496df37b4702b5a2559f4bc15614b0f"
|
||||
MAINSUM:x86-64 = "70dd08b3896662f4236aaa49aecb4873b7c99a7a8000cbf62f4c82655b0b17d5"
|
||||
DEVSUM = "7ca13092a34005bda3b82a8e61a156dee2b0c04c729d265501a1d2827783a258"
|
||||
DEVSUM:x86-64 = "be4d586f34e15acac908679267a4a40eae364c61ebe7b40e4021fda7901e9802"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
@@ -1,8 +1,8 @@
|
||||
require cuda-shared-binaries.inc
|
||||
|
||||
MAINSUM = "2ee29d82fc73f9176b1c8126444953815042e4ae650e42fee93e432ef3f05537"
|
||||
MAINSUM:x86-64 = "98f07c1d9cb41e4c9e544326e4f1e3633741cbb63210e7db9412d367a3f77f4b"
|
||||
DEVSUM = "0e7c17daa866fd0fac0e0535575f04c3891bcaec18b6485dbad48dc9d721ceaf"
|
||||
MAINSUM = "98c811d3fa81a1e55cc6c4fe3dc4fa0cb3b10a26b7ed23341418333b65b832a0"
|
||||
MAINSUM:x86-64 = "a97bbe1de7dfd58401583ba1e492f3807c105896f876a90d613c166bae866057"
|
||||
DEVSUM = "c97e77cef8833c13207ddaed119201434b643267be7c08f7e7f735467f7ec15b"
|
||||
DEVSUM:x86-64 = "eb71963a324d343bf26ac440bd6597b13e040865f9569bb97ebf0774b9f176bc"
|
||||
|
||||
do_compile:prepend() {
|
||||
Reference in New Issue
Block a user