anchor.diff:  , benchmarkDepends ? [], benchmarkHaskellDepends ? [], benchmarkSystemDepends ? [], benchmarkFrameworkDepends ? []
   , testTarget ? ""
   , broken ? false
  -, preCompileBuildDriver ? "", postCompileBuildDriver ? ""
  -, preUnpack ? "", postUnpack ? ""
  -, patches ? [], patchPhase ? "", prePatch ? "", postPatch ? ""
  -, preConfigure ? "", postConfigure ? ""
  -, preBuild ? "", postBuild ? ""
  -, installPhase ? "", preInstall ? "", postInstall ? ""
  -, checkPhase ? "", preCheck ? "", postCheck ? ""
  -, preFixup ? "", postFixup ? ""
  +, preCompileBuildDriver ? null, postCompileBuildDriver ? null
  +, preUnpack ? null, postUnpack ? null
  +, patches ? null, patchPhase ? null, prePatch ? "", postPatch ? ""
  +, preConfigure ? null, postConfigure ? null
  +, preBuild ? null, postBuild ? null
  +, installPhase ? null, preInstall ? null, postInstall ? null
  +, checkPhase ? null, preCheck ? null, postCheck ? null
  +, preFixup ? null, postFixup ? null
   , shellHook ? ""
   , coreSetup ? false # Use only core packages to build Setup.hs.
   , useCpphs ? false
  
positive.code: , configureFlags ? []
  , buildFlags ? []
  , haddockFlags ? []
  , description ? ""
  , doCheck ? !isCross && stdenv.lib.versionOlder "7.4" ghc.version
  , doBenchmark ? false
  , doHoogle ? true
  
negative.code: , jailbreak ? false
  , license
  , enableParallelBuilding ? true
  , maintainers ? null
  , doCoverage ? false
  , doHaddock ? !(ghc.isHaLVM or false)
  , passthru ? {}
  