anchor.diff:  x@{builderDefsPackage
     , qt4, box2d, which
  -  ,fetchsvn
  +  ,fetchsvn, cmake
     , ...}:
   builderDefsPackage
   (a :
  
positive.code:   inherit (sourceInfo) name version;
    inherit buildInputs;
  
    phaseNames = ["setVars" "doConfigure" "doMakeInstall" "doDeploy"];
    configureCommand = "sh configure";
  
    setVars = a.noDepEntry ''
      export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${a.box2d}/include/Box2D"
  
negative.code:     (builtins.attrNames (builtins.removeAttrs x helperArgNames));
    sourceInfo = rec {
      baseName="tbe";
      revision="2048";
      version="r${revision}";
      name="${baseName}-${version}";
      url="https://tbe.svn.sourceforge.net/svnroot/tbe/trunk";
      hash="19pqpkil4r5y9j4nszkbs70lq720nvqw8g8magd8nf2n3l9nqm51";
    };
  in
  rec {
  