anchor.diff:        yamux
       ];
   
  +    excludedPackages = "\\(test\\|mock\\)";
  +
       postPatch = ''
         # Rename deprecated ParseNamed to ParseNormalizedNamed
  +      #  -e 's,.ParseNamed,.ParseNormalizedNamed,g' \
  +      #  -e 's,"github.com/docker/docker/reference","github.com/docker/distribution/reference",g' \
         find . -type f -exec sed -i {} \
  -        -e 's,.ParseNamed,.ParseNormalizedNamed,g' \
  -        -e 's,"github.com/docker/docker/reference","github.com/docker/distribution/reference",g' \
           -e 's,"github.com/docker/docker/cli,"github.com/docker/cli/cli,g' \
           \;
   
  
positive.code:     preBuild = ''
      '';
      propagatedBuildInputs = [
        hcl
        go-cleanhttp
        go-multierror
  
negative.code: 
    protobuf = buildFromGitHub {
      version = 3;
      rev = "1e59b77b52bf8e4b449a57e6f79f21226d571845";
      date = "2017-11-13";
      owner = "golang";
      repo = "protobuf";
      sha256 = "198v302xdsjr7x175n6baryz6r1rblfnjy77pi2nrs9q18jk7ld4";
      goPackagePath = "github.com/golang/protobuf";
      buildInputs = [
        genproto_protobuf
  