anchor.diff:  , python2, makeWrapper }:
   
   let
  -  common = { version, sha256 }:
  +  common = { version, sha256, extraBuildInputs ? [] }:
       stdenv.mkDerivation rec {
         name = "varnish-${version}";
   
  
positive.code:     sha256 = "1cqlj12m426c1lak1hr1fx5zcfsjjvka3hfirz47hvy1g2fjqidq";
    };
    varnish6 = common {
      version = "6.0.1";
      sha256 = "1f7k751r31sgfvr1ns6s3h48c5x06kkps1p6zd40wvylm56qxwj7";
    };
  }
  
negative.code:       buildInputs = [
          pcre libxslt groff ncurses readline python2 libedit
          python2.pkgs.docutils makeWrapper
        ] ++ extraBuildInputs;
  
        buildFlags = "localstatedir=/var/spool";
  
  