anchor.diff:        done
       '';
     };
  -  ode = ode.override (x: {
  -    exportPIC = builderDefs.noDepEntry ''
  -      export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -fPIC "
  -    '';
  -    phaseNames = ["exportPIC"] ++ x.phaseNames;
  -  });
  +  #ode = ode.override (x: {
  +  #  exportPIC = builderDefs.noDepEntry ''
  +  #    export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -fPIC "
  +  #  '';
  +  #  phaseNames = ["exportPIC"] ++ x.phaseNames;
  +  #});
     emergent = stdenv.mkDerivation rec {
       name = "emergent-svn-head";
       src = "/home/repos/emergent/";
  
positive.code:      echo "$nativeBuildInputs" > "$out/nix-support/build-inputs"
     '';
   });
  }; in 
  pp
  
negative.code: with pkgs;
  let pp = 
  {
     #warmux = (warmux.override (let x = (warmux.function {}); in
     #    {
     #     src= "/home/repos/warmux/"; 
     #     phaseNames = ["JustStamp" "doAutogen"] ++ x.phaseNames;
     #     JustStamp = x.noDepEntry ''
     #       echo "${builtins.readFile "/home/repos/warmux/.svn/svn-info-output"}" &> /dev/null
     #     '';
     #     buildInputs = x.buildInputs ++ [automake autoconf libtool intltool perl];
     #     }));
     #tbe = (tbe.override (let x = (tbe.function {}); in {
     #      src = "/home/repos/tbe/";
     #      name = "tbe-svn-head";
     #      phaseNames = ["JustStamp" "doCmake"] ++ 
     #      (lib.filter
     #        (y : y!="doConfigure")
     #        x.phaseNames
     #	)
     #	++ ["postInstall"];
     #      makeFlags = ["all" "translations"];
     #      JustStamp = x.noDepEntry ''
     #         echo "${builtins.readFile "/home/repos/tbe/.svn/svn-info-output"}" &> /dev/null
     #      '';
     #      postInstall = x.fullDepEntry ''
     #        cd "$out/bin"
     #	mv tbe .tbe-wrapped
     #	echo -e '#!/bin/sh\ncd "'"$out"'"\n./bin/.tbe-wrapped "$@"' > tbe
     #	chmod a+x tbe
     #      '' ["minInit"];
     #      qt4 = qt48;
     #      buildInputs = [qt48 cmake] ++ (lib.filter (y : y.outPath != qt48.outPath) x.buildInputs);
     #    }));
    #drgeo = (drgeo.override {src="" + /home/repos/drgeo-1.1.0 + "/";});
    btrfsProgs = (lib.overrideDerivation btrfsProgs (x: rec {
      justStamp = "${builtins.readFile "${src}/.git/refs/heads/master"}";
  		  src = "/home/repos/btrfs-progs/";
  