Commit Graph

477 Commits

Author SHA1 Message Date
Connor Baker
0d87dea8f2 cudaPackages.npp_plus: init at 0.10.0
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:48 -07:00
Connor Baker
f3ceb79853 cudaPackages.nvpl: init at 25.5
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:48 -07:00
Connor Baker
a094eed596 cudaPackages.cublasmp: init at 0.6.0
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:48 -07:00
Connor Baker
d1f4bcd03f cudaPackages.libcutensor: 2.2.0 -> 2.3.1
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:47 -07:00
Connor Baker
31dc7efe56 cudaPackages.libcusparse_lt: 0.7.1 -> 0.8.1
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:47 -07:00
Connor Baker
cd53001dd5 cudaPackages.cudnn: 9.8.0 -> 9.13.0
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:47 -07:00
Connor Baker
ebd2e2aa9c cudaPackages_13: init at 13.0.2
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:47 -07:00
Connor Baker
29ce053617 cudaPackages: build redists from manifests
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:45 -07:00
Connor Baker
3ad342b28e cudaPackages.buildRedist: init
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:23 -07:00
Connor Baker
5d39671a43 cudaPackages: remove generic-builder
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:23 -07:00
Connor Baker
e0f1a5321e cudaPackages: remove module system evaluation
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:23 -07:00
Connor Baker
d2367f0718 _cuda.lib.allowUnfreeCudaPredicate: handle license not having shortName
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:23 -07:00
Connor Baker
ba2fa45461 _cuda.lib.allowUnfreeCudaPredicate: derive from _cuda.lib.licenses
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:22 -07:00
Connor Baker
4f81b9b642 _cuda.lib.licenses: init
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-10-22 13:14:22 -07:00
K900
99fe7bea35 cudaPackages.nsight_systems: don't use qt6.full 2025-10-21 12:49:11 +03:00
K900
699f3b3fd8 cudaPackages.nsight_compute: don't use qt6.full 2025-10-21 12:49:11 +03:00
Pol Dellaiera
7a025c2dc7 treewide: remove aidalgol (#448386) 2025-10-09 21:03:00 +00:00
Gaetan Lepage
f212d9384a cudaPackages.writeGpuTestPython: add gpuCheckArgs parameter
Allows to provide nativeBuildInputs to the test derivation (gpuCheck).

Co-authored-by: "Else, Someone" <else@someonex.net>
2025-10-06 10:54:34 +02:00
NAHO
c8d4dabc43 pkgs: remove optional builtins prefixes from prelude functions
Remove optional builtins prefixes from prelude functions by running:

    builtins=(
      abort
      baseNameOf
      break
      derivation
      derivationStrict
      dirOf
      false
      fetchGit
      fetchMercurial
      fetchTarball
      fetchTree
      fromTOML
      import
      isNull
      map
      null
      placeholder
      removeAttrs
      scopedImport
      throw
      toString
      true
    )

    fd \
      --type file \
      . \
      pkgs \
      --exec-batch sed --in-place --regexp-extended "
        s/\<builtins\.($(
          printf '%s\n' "${builtins[@]}" |
            paste --delimiter '|' --serial -
        ))\>/\1/g
      "

    nix fmt
2025-10-04 19:02:37 +02:00
Aidan Gauland
9bf50ebcdf treewide: remove aidalgol
- Remove aidalgol from maintainers and all packages.
- Add maintainers to tests from their corresponding packages.
- Remove package 'heroic' because this will quickly bitrot without a
  maintainer.
2025-10-02 17:42:00 +13:00
user.name
64169e994a cudaPackages: patch for issue#434096 modifying setup hook 2025-09-15 16:03:45 -04:00
user.name
bb3443a8b7 cudaPackages: patch for issue#434096 2025-09-12 16:20:05 -04:00
Ben Siraphob
2f77d9aa7c pkgs: fix README typos 2025-08-27 11:46:28 -07:00
Pavol Rusnak
e71eace6bc cudaPackages.cudatoolkit-legacy-runfile: drop 2025-08-23 12:20:05 +02:00
K900
e9a7500b70 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-23 09:24:59 +03:00
Emily
1bcb29135a cudaPackages_{12_0,12_1,12_2,12_3,12_4,12_5}: drop 2025-08-22 16:18:23 +01:00
Emily
c32c0a555e cudaPackages_11: drop 2025-08-22 15:59:05 +01:00
Emily
8a5bbd0b9d treewide: remove already‐obsolete CUDA version conditions 2025-08-22 12:55:14 +01:00
Gutyina Gergő
b7999153a9 cudaPackages_12_9: switch to libxml2_13 that has patches for 5 CVEs 2025-08-17 00:29:44 +02:00
Connor Baker
764e8e2796 cudaPackages.cuda_cudart: move *.pc file to lib/pkgconfig (#429979) 2025-08-06 13:43:11 -07:00
Connor Baker
b21e0a58d3 cudaPackages.nsight_systems: fixup for SBSA aarch64-linux and x86_64-linux
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-08-04 10:55:17 -07:00
Connor Baker
542236f51b cudaPackages.nsight_compute: fixup for SBSA aarch64-linux
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-08-04 09:32:17 -07:00
Connor Baker
23ebc9a109 cudaPackages.nsight_compute: fixup for Jetson aarch64-linux
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-08-04 07:26:26 +00:00
Connor Baker
a5b920f455 cudaPackages.nsight_compute: fixup for x86_64-linux
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-08-04 02:22:39 +00:00
Connor Baker
584554351e cudaPackages: remove 11.0-11.7
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-08-04 00:55:44 +00:00
qbisi
52fb9ff20e cudaPackages.cuda_cudart: move *.pc file to lib/pkgconfig 2025-08-01 07:18:44 +08:00
Ari Lotter
fca9a6cbbe cudaPackages.nccl: 2.26.2 -> 2.27.6
nccl 2.27.6 changed its CXXSTD from cpp11 to 14, so the workaround is no
longer required.

2.27 adds a new "symmetric" set of APIs which require their generated
script to have its shebang patched.
2025-07-25 11:10:35 -04:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Connor Baker
6afc3ae486 cudaPackages.nsight_systems: add dependency on e2fsprogs
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-07-18 19:41:51 +00:00
Connor Baker
36d409bc3a _cuda.extensions: make overriding all CUDA package sets easier
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-07-18 19:41:51 +00:00
Daniël de Kok
f8b136ecf5 cudaPackages.cudnn_9_11: init at 9.11.0 2025-07-17 14:44:35 +00:00
Daniël de Kok
d697bfcf7b cudaPackages_12_9: init at 12.9.1 2025-07-17 14:44:35 +00:00
Connor Baker
816a644da5 _cuda: missed fixups
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-05-27 23:51:13 +00:00
Connor Baker
688e14d21a _cuda: introduce to organize CUDA package set backbone
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-05-27 15:05:42 +00:00
Connor Baker
8fcff2390e cudaPackages: doc fixup
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-05-27 15:05:42 +00:00
Connor Baker
765529dfff cudaPackages.fixups -> pkgs.cudaFixups 2025-05-27 15:02:24 +00:00
Connor Baker
c5dad2886a cudaPackages: switch to cudaLib
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-05-27 15:02:24 +00:00
Connor Baker
629ae4e42c cudaPackages: rewrite backendStdenv
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-05-27 15:02:23 +00:00
Connor Baker
0ac3a73b6a cudaLib: init
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-05-27 15:02:23 +00:00
Connor Baker
a018d73697 cudaPackages.driver_assistant: mark as unsupported
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
2025-05-27 15:02:23 +00:00