anchor.diff:      md5 = "d28e8f428485219f756d80c011d5dd32";
       name = "julia-git-v${version}";
     };
  +
  +  extraSrcs =
  +    let
  +      dsfmt_ver = "2.2";
  +      grisu_ver = "1.1.1";
  +      utf8proc_ver = "1.1.6";
  +
  +      dsfmt_src = fetchurl {
  +        url = "http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/dSFMT-src-${dsfmt_ver}.tar.gz";
  +        name = "dsfmt-${dsfmt_ver}.tar.gz";
  +        md5 = "cb61be3be7254eae39684612c524740d";
  +      };
  +      grisu_src = fetchurl {
  +        url = "http://double-conversion.googlecode.com/files/double-conversion-${grisu_ver}.tar.gz";
  +        md5 = "29b533ed4311161267bff1a9a97e2953";
  +      };
  +      utf8proc_src = fetchurl {
  +        url = "http://www.public-software-group.org/pub/projects/utf8proc/v${utf8proc_ver}/utf8proc-v${utf8proc_ver}.tar.gz";
  +        md5 = "2462346301fac2994c34f5574d6c3ca7";
  +      };
  +    in [ dsfmt_src grisu_src utf8proc_src ];
   
     buildInputs =
       [
  
positive.code:     # is probably not what we want anyway on non-NixOS
      sed -e "s@/sbin/ldconfig@true@" -i src/ccall.*
    '';
  
    configurePhase = ''
      for i in GMP LLVM PCRE READLINE FFTW LIBUNWIND SUITESPARSE GLPK ZLIB MPFR;
  
negative.code:       copy_kill_hash "$i" deps
      done
  
      export PATH="$PATH:${stdenv.cc.libc}/sbin"
    '';
  
    dontStrip = true;
  