Connor Baker
|
8af89d0875
|
cudaPackages: allow expressions to be used with older versions of CUDA
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 16:47:29 -07:00 |
|
Connor Baker
|
218fe975b3
|
cudaPackages: prefer autoPatchelfIgnoreMissingDeps to extraAutoPatchelfLibs
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 16:34:47 -07:00 |
|
Connor Baker
|
b90b6cd4ee
|
cudaPackages.nsight_compute: patch shebangs in scripts
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 16:29:11 -07:00 |
|
Connor Baker
|
29d82a12fb
|
cudaPackages.tests.redists-installed: make broken assertion more descriptive
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 15:37:27 -07:00 |
|
Connor Baker
|
5dcd809d75
|
cudaPackages: remove cusparselt alias
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 14:38:50 -07:00 |
|
Connor Baker
|
b0f246bcbd
|
cudaPackages: remove cudatoolkit-legacy-runfile alias
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 14:35:57 -07:00 |
|
Connor Baker
|
14ce577fdd
|
cudaPackages: remove cudaVersion alias
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 14:35:28 -07:00 |
|
Connor Baker
|
6585059253
|
cudaPackages: remove cudaFlags alias
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 14:35:06 -07:00 |
|
Connor Baker
|
c3885292d0
|
_cuda.db.bootstrap.nvccCompatibilities: add back 11.0-12.5
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 14:11:42 -07:00 |
|
Connor Baker
|
16b39269d8
|
_cuda.db.bootstrap.cudaCapabilityToInfo: add 3.5, 3.7, and 7.2, and fix Orin minCudaMajorMinorVersion
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 14:10:50 -07:00 |
|
Connor Baker
|
c11ffb0642
|
pkgs/top-level/cuda-packages.nix: tidy using _cuda.lib.selectManifests
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 14:05:59 -07:00 |
|
Connor Baker
|
bd217ed50d
|
_cuda.lib.selectManifests: init
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 14:04:06 -07:00 |
|
Connor Baker
|
2811ae30af
|
cudaPackages.cuda_cccl: restrict to a single output to fix libnvshmem build
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-23 15:30:37 +00:00 |
|
Connor Baker
|
8d50fc5800
|
cudaPackages.setupCudaHook: format with shfmt and lint with ShellCheck
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 17:18:51 -07:00 |
|
Connor Baker
|
88ea56107f
|
cudaPackages.markForCudatoolkitRootHook: format with shfmt and lint with ShellCheck
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 17:18:06 -07:00 |
|
Connor Baker
|
4d389fba1f
|
cudaPackages.autoAddCudaCompatRunpath: format with shfmt and lint with ShellCheck
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 17:17:38 -07:00 |
|
Connor Baker
|
68aefe6693
|
cudaPackages.tests.redists-installed: some packages may have dependents which are unavailable
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 17:17:07 -07:00 |
|
Connor Baker
|
04512dc690
|
cudaPackages.buildRedist: unpacking sources shouldn't depend on backendStdenv
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 17:13:49 -07:00 |
|
Connor Baker
|
a42e4a5254
|
python3Packages.tensorrt: fixup
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:53 -07:00 |
|
Connor Baker
|
169851269b
|
cudaPackages.nsight_systems: fix stub linking
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:53 -07:00 |
|
Connor Baker
|
3728d487af
|
cudaPackages.cuquantum: fix libnvidia-ml.so stub linking
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:53 -07:00 |
|
Connor Baker
|
a43503a1ac
|
cudaPackages.cuda_nvprof: fix cuda_cudart stub linking
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:53 -07:00 |
|
Connor Baker
|
4cbdd81a5f
|
cudaPackages.libcudla: buildRedist expects top-level platformAssertions
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:53 -07:00 |
|
Connor Baker
|
04cfbd0435
|
cudaPackages.libcublasmp: use newly packaged libnvshmem
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:53 -07:00 |
|
Connor Baker
|
12ad2459b1
|
koboldcpp: remove hardcoded link against CUDA driver
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:53 -07:00 |
|
Connor Baker
|
c1c2dd27b9
|
python3Packages.cupy: build without libcusparse_lt for now
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
0fc63e4b7c
|
python3Packages.cupy: fix cuda_cudart stub linking
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
df2b636a0f
|
cudaPackages.libcufile: fixup autoPatchelfHook for cuda_cudart stubs location
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
6abb73f115
|
gpu-burn: tidy up after CUDA changes
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
9c1181a75e
|
cudaPackages.libnvshmem: init at 3.4.5
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
c8a22940c7
|
python3Packages.gpuctypes: fix linking against CUDA stubs
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
1fceb96ffa
|
ucx: fix linking against CUDA stubs
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
858797b6ac
|
ucc: fix linking against CUDA stubs
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
3a57a460b3
|
cudaPackages.gdrcopy: init at 2.5.1
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
e3adc1f6fe
|
cudaPackages.cuda_nvml_dev: don't symlink lib/stubs into lib
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:52 -07:00 |
|
Connor Baker
|
1b88b73416
|
cudaPackages.cuda_cudart: don't symlink lib/stubs into lib
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
2ee10f484a
|
cudaPackages.autoAddCudaCompatRunpath: clean up enableHook
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
43c7b5e291
|
cudaPackages.cuda_cudart: provide a single output
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
ef442c3958
|
cudaPackages.cuda_nvcc: provide a single output
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
af82ffccb2
|
cudaPackages.cuda_nvcc: correct nvcc.profile patching for 13.0+
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
9c5a55ebe1
|
cudaPackages: remove some packages expressions which aren't ready
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
4252ef54c2
|
doc: update CUDA section
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
26ad532def
|
colmap: only Linux is supported with CUDA
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
02b3f483fd
|
cudaPackages.tensorrt: properly condition inclusion of libcudla
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
adcfdf7eaf
|
cudaPackages.libcudla: only available on Xavier and Orin
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
d21cad3bb1
|
cudaPackages.tests.redists-{unpacked,installed}: include license metadata
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:51 -07:00 |
|
Connor Baker
|
909949ced6
|
cudaPackages.nccl: allow building on Thor and later
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:50 -07:00 |
|
Connor Baker
|
9602bfe0a0
|
cudaPackages.buildRedist: condition inclusion of autoAddCudaCompatRupath on its enablement
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:50 -07:00 |
|
Connor Baker
|
09ea5703ac
|
cudaPackages.autoAddCudaCompatRunpath: make hook a no-op when cuda_compat is unavailable
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:50 -07:00 |
|
Connor Baker
|
20f3fc3cfd
|
cudaPackages.cuda_cudart: cuda_compat can be null or unavailable
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
|
2025-10-22 13:14:50 -07:00 |
|