anchor.diff:  
   let
     os = stdenv.lib.optionalString;
  -  majorVersion = "3.6";
  -  minorVersion = "2";
  +  majorVersion = "3.7";
  +  minorVersion = "1";
     version = "${majorVersion}.${minorVersion}";
   in
   
  
positive.code:   setupHook = ./setup-hook.sh;
  
    buildInputs =
      [ setupHook pkgconfig bzip2 curl expat libarchive xz zlib ]
      ++ optional useNcurses ncurses
      ++ optional useQt4 qt4;
  
  
negative.code: { stdenv, fetchurl, pkgconfig
  , bzip2, curl, expat, libarchive, xz, zlib, libuv
  , useNcurses ? false, ncurses, useQt4 ? false, qt4
  , wantPS ? false, ps ? null
  }:
  