anchor.diff: -{stdenv, fetchurl, perl, ncurses, yacc}:
  +{ stdenv, fetchurl, pkgconfig, perl, ncurses, yacc, openssl, openldap }:
   
   let
     pname = "krb5";
  -  version = "1.12.2";
  +  version = "1.13";
     name = "${pname}-${version}";
     webpage = http://web.mit.edu/kerberos/;
   in
  
positive.code:   inherit name;
  
    src = fetchurl {
      url = "${webpage}dist/krb5/1.12/${name}-signed.tar";
      sha256 = "0i1p9xx5s9q0sqnnz7f3rba07882zciw0mwc6yvv7hmm0w0iig89";
    };
  
    buildInputs = [ perl ncurses yacc ];
  
    unpackPhase = ''
      tar -xf $src
  
negative.code:     cd ${name}/src
    '';
  
    configureFlags = [ "--with-tcl=no" ];
  
    enableParallelBuilding = true;
  
    meta = with stdenv.lib; {
      description = "MIT Kerberos 5";
      homepage = webpage;
      license = "MPL";
      platforms = platforms.unix;
      maintainers = with maintainers; [ wkennington ];
    };
  })
  