anchor.diff: -{ stdenv, fetchurl, zlib ? null, zlibSupport ? true, bzip2, less, includeModules ? false
  +{ stdenv, fetchurl, zlib ? null, zlibSupport ? true, bzip2, includeModules ? false
   , sqlite, tcl, tk, xlibsWrapper, openssl, readline, db, ncurses, gdbm, self, callPackage
   , python26Packages }:
   
  
positive.code:     [ bzip2 openssl ]++ optionals includeModules [ db openssl ncurses gdbm readline xlibsWrapper tcl tk sqlite ]
      ++ optional zlibSupport zlib;
  
    propagatedBuildInputs = [ less ];
  
    mkPaths = paths: {
      C_INCLUDE_PATH = makeSearchPathOutput "dev" "include" paths;
      LIBRARY_PATH = makeLibraryPath paths;
  
negative.code:     name = "python${if includeModules then "" else "-minimal"}-${version}";
      pythonVersion = majorVersion;
  
      inherit majorVersion version src patches buildInputs preConfigure
              configureFlags;
  
      inherit (mkPaths buildInputs) C_INCLUDE_PATH LIBRARY_PATH;
  
  