anchor.diff:      ];
     };
   
  -  genproto_protobuf = genproto.override {
  -    subPackages = [
  -      "protobuf"
  -    ];
  -    buildInputs = [
  -      protobuf_genproto
  -    ];
  -    propagatedBuildInputs = [
  -    ];
  -    preBuild = null;
  -  };
  -
     genproto_for_grpc = genproto.override {
       subPackages = [
         "googleapis/rpc/status"
       ];
  -    buildInputs = [
  +    propagatedBuildInputs = [
         protobuf
       ];
  -    propagatedBuildInputs = [
  -    ];
  -    preBuild = null;
     };
   
     geoip2-golang = buildFromGitHub {
  
positive.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
  
        grep -q 'uuid.New()$' lib/utils/utils.go
        sed -i 's,uuid.New()$,uuid.New().String(),' lib/utils/utils.go
      '';
      preFixup = ''
        test -f "$bin"/bin/tctl
      '';
    };
  
  
negative.code:     repo = "protobuf";
      sha256 = "1mif0cx6gi9308nyr935s8d564w2m6v012h3qflhi0jnzg3dmgx9";
      goPackagePath = "github.com/golang/protobuf";
      excludedPackages = "test";
    };
  
    snappy = buildFromGitHub {
  