anchor.diff:  { lib, stdenv, token, fetchgit, requireFile, python3, perl, gfortran
  -, eigen, globalarrays, libxml2, blas, lapack, openmpi, openssh
  +, eigen, globalarrays, libxml2, blas, lapack, mpi, openssh
   } :
   
   assert token != null;
  
positive.code: 
    enableParallelBuilding = true;
  
    nativeBuildInputs = [ perl gfortran openssh ];
  
    buildInputs = [
      blas
  
negative.code:     globalarrays
      lapack
      libxml2
      python3
    ];
  
  
    propagatedBuildInputs = [ mpi ];
  
    passthru = { inherit mpi; };
  
    configureFlags = [
      "--enable-aims"
    ] ++ lib.optional blas.isILP64 "--enable-integer8"
      ++ lib.optional lapack.isILP64 "--with-lapack-int64";
  
    prePatch = ''
      tar xf ${deps}
  