anchor.diff:  
     teleport = buildFromGitHub {
       version = 5;
  -    rev = "v2.4.3";
  +    rev = "v2.5.2";
       owner = "gravitational";
       repo = "teleport";
  -    sha256 = "576becf1d0b720aa88c2246dae63b932b5ac936de1824a52d38b26cdfdb8bfd5";
  -    nativeBuildInputs = [
  -      pkgs.protobuf-cpp
  -      protobuf.bin
  -    ];
  +    sha256 = "833ba064efe386dc2068c22ca1c8b09d248f5f55a2922d7fdabe2abb80605191";
  +    #nativeBuildInputs = [
  +    #  pkgs.protobuf-cpp
  +    #  protobuf.bin
  +    #];
       buildInputs = [
         aws-sdk-go
         backoff
  
positive.code:       etcd_client
        etree
        form
        genproto
        go-oidc
        go-shellwords
        gops
        gosaml2
        goterm
        goxmldsig
        grpc
        grpc-gateway
  
negative.code:       protobuf
        pty
        roundtrip
        #shellescape
        text
        timetools
        trace
        gravitational_ttlmap
        mailgun_ttlmap
        u2f
        google_uuid
        yaml
        yaml_v2
      ];
      excludedPackages = "\\(suite\\|fixtures\\|test\\|mock\\)";
      meta.autoUpdate = false;
      postPatch = ''
        rm lib/auth/helpers.go
  
        grep -q 'SetHooks(' lib/utils/cli.go
        sed -i 's,SetHooks(,Hooks = (,' lib/utils/cli.go
      '';
      preFixup = ''
        test -f "$bin"/bin/tctl
      '';
  