diff --git a/pkgs/development/libraries/science/math/suitesparse/default.nix b/pkgs/development/libraries/science/math/suitesparse/default.nix index d9ae4221d718..4cb0c4260e6c 100644 --- a/pkgs/development/libraries/science/math/suitesparse/default.nix +++ b/pkgs/development/libraries/science/math/suitesparse/default.nix @@ -12,7 +12,7 @@ config, enableCuda ? config.cudaSupport, cudaPackages, - openmp ? null, + llvmPackages, }@inputs: let @@ -36,14 +36,13 @@ effectiveStdenv.mkDerivation rec { sha256 = "sha256-Anen1YtXsSPhk8DpA4JtADIz9m8oXFl9umlkb4iImf8="; }; - nativeBuildInputs = [ - ] - ++ lib.optionals effectiveStdenv.hostPlatform.isDarwin [ - fixDarwinDylibNames - ] - ++ lib.optionals enableCuda [ - cudaPackages.cuda_nvcc - ]; + nativeBuildInputs = + lib.optionals effectiveStdenv.hostPlatform.isDarwin [ + fixDarwinDylibNames + ] + ++ lib.optionals enableCuda [ + cudaPackages.cuda_nvcc + ]; # Use compatible indexing for lapack and blas used buildInputs = @@ -57,7 +56,7 @@ effectiveStdenv.mkDerivation rec { mpfr ] ++ lib.optionals effectiveStdenv.cc.isClang [ - openmp + llvmPackages.openmp ] ++ lib.optionals enableCuda [ cudaPackages.cuda_cudart diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1a09c77b2e54..a4d7b2d77be8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11485,10 +11485,7 @@ with pkgs; lapack = lapack-ilp64; }; - suitesparse_5_3 = callPackage ../development/libraries/science/math/suitesparse { - inherit (llvmPackages) openmp; - }; - suitesparse = suitesparse_5_3; + suitesparse = callPackage ../development/libraries/science/math/suitesparse { }; trilinos-mpi = trilinos.override { withMPI = true; }; diff --git a/pkgs/top-level/release-alternatives.nix b/pkgs/top-level/release-alternatives.nix index d988265f7735..2b8e9c37daf8 100644 --- a/pkgs/top-level/release-alternatives.nix +++ b/pkgs/top-level/release-alternatives.nix @@ -18,7 +18,7 @@ let "rspamd" "octopus" "superlu" - "suitesparse_5_3" + "suitesparse" "scs" "scalapack" "petsc" @@ -94,7 +94,7 @@ let blas64Users = [ "rspamd" "sundials" - "suitesparse_5_3" + "suitesparse" "petsc" "cholmod-extra" "arpack"