anchor.diff:  , makeWrapper, callPackage, self, gdbm, db
   , python-setup-hook
   # For the Python package set
  -, pkgs, pythonPackages, packageOverrides ? (self: super: {})
  +, pkgs, packageOverrides ? (self: super: {})
   }:
   
   assert zlibSupport -> zlib != null;
  
positive.code:   version = "${majorVersion}.${minorVersion}${minorVersionSuffix}";
    libPrefix = "pypy${majorVersion}";
    sitePackages = "site-packages";
  
  in stdenv.mkDerivation rec {
      name = "pypy-${version}";
  
negative.code:       substituteInPlace "lib-python/2.7/lib-tk/Tix.py" --replace "os.environ.get('TIX_LIBRARY')" "os.environ.get('TIX_LIBRARY') or '${tix}/lib'"
      '';
  
      buildInputs = [ bzip2 openssl pkgconfig pythonForPypy libffi ncurses expat sqlite tk tcl xlibsWrapper libX11 makeWrapper gdbm db ]
        ++ stdenv.lib.optional (stdenv ? cc && stdenv.cc.libc != null) stdenv.cc.libc
        ++ stdenv.lib.optional zlibSupport zlib;
  
  