suitesparse: remove ? null, remove empty list; suitesparse_5_3: drop alias (#507472)

This commit is contained in:
Sandro
2026-04-16 21:58:28 +00:00
committed by GitHub
3 changed files with 12 additions and 16 deletions
@@ -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
+1 -4
View File
@@ -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; };
+2 -2
View File
@@ -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"