anchor.diff:  
     src = fetchgit {
       url = "git://github.com/JuliaLang/julia.git";
  -    rev = "53598b026b6fd9f79eba02cbc4e2d6c38ca32bd7";
  -    sha256 = "159yasgfbbj6px16kgwf7bg478giv8zbm5hg90ipncp1ls2lv3jy";
  +    rev = "5e984360db6ab528938b470d31352f2c3999c681";
  +    sha256 = "1kpywih2zz5nfih3byhdqfh09jqb68llq1dsbwkdwmvqv34dd67k";
     };
   
     buildInputs = [ gfortran perl m4 gmp pcre llvm readline zlib
       fftw fftwSinglePrec libunwind suitesparse glpk ncurses libunistring patchelf
  -    openblas liblapack
  +    openblas liblapack tcl tk xproto libX11
       ];
   
     configurePhase = ''
       for i in GMP LLVM PCRE LAPACK OPENBLAS BLAS READLINE FFTW LIBUNWIND SUITESPARSE GLPK LIGHTTPD ZLIB; 
       do 
  -      sed -e "s@USE_SYSTEM_$i=0@USE_SYSTEM_$i=1@" -i Make.inc; 
  +      makeFlags="$makeFlags USE_SYSTEM_$i=1 "
       done
  -    sed -e 's@-lcurses@@g' -i Make.inc
   
       copy_kill_hash(){
         cp "$1" "$2/$(basename "$1" | sed -e 's/^[a-z0-9]*-//')"
  
positive.code: { stdenv, fetchgit, gfortran, perl, m4, llvm, gmp, pcre, zlib
   , readline, fftwSinglePrec, fftw, libunwind, suitesparse, glpk, fetchurl
   , ncurses, libunistring, lighttpd, patchelf, openblas, liblapack
   , tcl, tk
   } :
  let
    realGcc = stdenv.gcc.gcc;
  in
  stdenv.mkDerivation rec {
    pname = "julia";
    date = "20121122";
    name = "${pname}-git-${date}";
  
    grisu_ver = "1.1.1";
  
negative.code:   '';
  
    preBuild = ''
      mkdir -p usr/lib
      ln -s libuv.a usr/lib/uv.a
    '';
  
    postInstall = ''
     make -C deps install-tk-wrapper
  
     (
     cd $out/share/julia/test/ 
     $out/bin/julia runtests.jl all
     ) || true
    '';
  
    meta = {
  