anchor.diff:    isSystemPkg = x: !isHaskellPkg x;
   
     allPkgconfigDepends = pkgconfigDepends ++ libraryPkgconfigDepends ++ executablePkgconfigDepends ++
  -                        optionals doCheck testPkgconfigDepends ++ optionals withBenchmarkDepends benchmarkPkgconfigDepends;
  +                        optionals doCheck testPkgconfigDepends ++ optionals doBenchmark benchmarkPkgconfigDepends;
   
     nativeBuildInputs = buildTools ++ libraryToolDepends ++ executableToolDepends ++ [ removeReferencesTo ];
     propagatedBuildInputs = buildDepends ++ libraryHaskellDepends ++ executableHaskellDepends;
  
positive.code: , configureFlags ? []
  , description ? ""
  , doCheck ? !isCross && (stdenv.lib.versionOlder "7.4" ghc.version)
  , withBenchmarkDepends ? false
  , doHoogle ? true
  , editedCabalFile ? null
  , enableLibraryProfiling ? false
  
negative.code: // optionalAttrs (preBuild != "")       { inherit preBuild; }
  // optionalAttrs (postBuild != "")      { inherit postBuild; }
  // optionalAttrs (doCheck)              { inherit doCheck; }
  // optionalAttrs (doBenchmark)          { inherit doBenchmark; }
  // optionalAttrs (checkPhase != "")     { inherit checkPhase; }
  // optionalAttrs (preCheck != "")       { inherit preCheck; }
  // optionalAttrs (postCheck != "")      { inherit postCheck; }
  