anchor.diff:      owner = "DrTimothyAldenDavis";
       repo = "SuiteSparse";
       rev = "v${version}";
  -    sha256 = "sha256-ifuoXgVQp2vHR/reC/Hjbt3vqaKpql3Nfxdb/Cgv/aU=";
  +    sha256 = "sha256-AM16ngJ/CoSV6BOb80Pi9EqWoRILryOO4Rk+S5DffLU=";
     };
   
     nativeBuildInputs = [
  
positive.code:     "CUBLAS_LIB=${cudatoolkit}/lib/libcublas.so"
    ] ++ lib.optionals stdenv.isDarwin [
      # Unless these are set, the build will attempt to use `Accelerate` on darwin, see:
      # https://github.com/DrTimothyAldenDavis/SuiteSparse/blob/v5.10.1/SuiteSparse_config/SuiteSparse_config.mk#L368
      "BLAS=-lblas"
      "LAPACK=-llapack"
    ]
  
negative.code: 
  stdenv.mkDerivation rec {
    pname = "suitesparse";
    version = "5.11.0";
  
    outputs = [ "out" "dev" "doc" ];
  
  