anchor.diff:        deps = [ sqlite ];
       };
   
  +  } // optionalAttrs x11Support {
  +
       tkinter = buildInternalPythonModule {
         moduleName = "tkinter";
         deps = [ tcl tk x11 libX11 ];
       };
  +
  +  } // {
   
       readline = buildInternalPythonModule {
         moduleName = "readline";
  
positive.code: 
    buildInputs =
      optional (stdenv ? cc && stdenv.cc.libc != null) stdenv.cc.libc ++
      [ bzip2 openssl ] ++ optionals includeModules [ db openssl ncurses gdbm libX11 readline x11 tcl tk sqlite ]
      ++ optional zlibSupport zlib;
  
    # Build the basic Python interpreter without modules that have
  
negative.code:         ln -s $out/share/man/man1/{python2.7.1.gz,python.1.gz}
  
          paxmark E $out/bin/python${majorVersion}
  
          ${ optionalString includeModules "$out/bin/python ./setup.py build_ext"}
        '';
  
  