summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/libgpuarray
AgeCommit message (Collapse)Author
2023-07-20treewide: consume config.cudaSupport as requiredSomeone Serge
Eliminate uses of `config.cudaSupport or false` and alike, since the option is now declared in config.nix with a default value fd .nix -t f -x sed 's/config\.cudaSupport or false, cudaPackages [?] [{][}]/config.cudaSupport, cudaPackages ? { }/' '{}' -i fd .nix -t f -x sed 's/config\.cudaSupport or false/config.cudaSupport/' '{}' -i fd .nix -t f -x sed 's/cudaSupport = pkgs.config.cudaSupport/inherit (pkgs.config) cudaSupport/' '{}' -i fd .nix -t f -x sed 's/cudaSupport = config.cudaSupport/inherit (config) cudaSupport/' '{}' -i
2023-07-20tree-wide: rm `cudaSupport ? false` formal parametersSomeone Serge
'cudaSupport ? false' -> 'cudaSupport ? config.cudaSupport or false' to respect global defaults Packages expressions that take `cudaSupport ? false` are likely to ignore `config.cudaSupport`. Instead, we want them to make `cudaSupport` a required argument, or to explicitly refer to `config`
2023-02-19python310Packages.mako: Normalize attribute, pname, dirnameMartin Weinelt
2022-04-09cudaPackages: overhaul of how we package cuda packagesFrederik Rietdijk
There are many different versions of the `cudatoolkit` and related cuda packages, and it can be tricky to ensure they remain compatible. - `cudaPackages` is now a package set with `cudatoolkit`, `cudnn`, `cutensor`, `nccl`, as well as `cudatoolkit` split into smaller packages ("redist"); - expressions should now use `cudaPackages` as parameter instead of the individual cuda packages; - `makeScope` is now used, so it is possible to use `.overrideScope'` to set e.g. a different `cudnn` version; - `release-cuda.nix` is introduced to easily evaluate cuda packages using hydra.
2021-09-22pythonPackages.libgpuarray: fix opengl runpathRyan Burns
nvidia_x11 libs should be picked up from /run/opengl-driver/lib at runtime
2021-04-03python3Packages.libgpuarray: 0.7.5 -> 0.7.6Jonathan Ringer
2021-01-24pkgs/development/python-modules: stdenv.lib -> libPavol Rusnak
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-03treewide: remove enableParallelBuilding = true if using cmakeBen Siraphob
2019-08-15treewide: name -> pname (easy cases) (#66585)volth
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-03-29libgpuarray: fix buildMarkus Kowalewski
move cmake into nativeBuildInputs
2018-07-21pkgs/*: remove unreferenced function argumentsvolth
2018-05-13libgpuarray: add nvidia_x11 as dependency when cudaSupportStefan Matting
2018-04-15pythonPackages.libgpuarray: enable darwin buildJosef Kemetmüller
2018-02-25python.pkgs.libgpuarray: 0.6.9 -> 0.7.5Nikolay Amiantov
2017-11-23pythonPackages: Add version and pname attributes to packagesadisbladis
2017-10-19python.pkgs.libgpuarray: -9998.0 -> 0.6.9Nikolay Amiantov
2016-08-23treewide: Use makeLibraryPath in 'patchelf --set-rpath' callsTuomas Tynkkynen
2016-06-16switch to the default versions of numpy and scipy in libgpuarray-cudaartuuge
2016-06-14make clblas-cuda and libgpuarray-cuda more functorialartuuge
2016-06-05libgpuarray-cuda: init at -9998.0artuuge