anchor.diff:      name = "python${if includeModules then "" else "-minimal"}-${version}";
       pythonVersion = majorVersion;
   
  -    inherit majorVersion version src patches buildInputs preConfigure
  -            configureFlags;
  +    inherit majorVersion version src patches buildInputs propagatedBuildInputs
  +            preConfigure configureFlags;
   
       inherit (mkPaths buildInputs) C_INCLUDE_PATH LIBRARY_PATH;
   
  
positive.code: { stdenv, fetchurl, zlib ? null, zlibSupport ? true, bzip2, includeModules ? false
  , sqlite, tcl, tk, xlibsWrapper, openssl, readline, db, ncurses, gdbm, self, callPackage
  , python26Packages }:
  
  
negative.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;
  