diff --git a/Stackage/Config.hs b/Stackage/Config.hs index 6ddbbab5..9d65db7b 100644 --- a/Stackage/Config.hs +++ b/Stackage/Config.hs @@ -228,6 +228,9 @@ defaultExpectedFailures ghcVer requireHP = execWriter $ do add "gio" add "gtk" + -- Requires SAT solver and old QuickCheck + add "ersatz" + when (ghcVer == GhcMajorVersion 7 8 && requireHP) $ do -- https://github.com/vincenthz/hs-asn1/issues/11 add "asn1-encoding" @@ -397,7 +400,8 @@ defaultStablePackages ghcVer requireHP = unPackageMap $ execWriter $ do , "approximate bits bytes compensated exceptions fixed gl" , "half lens-aeson linear-accelerate log-domain" , "monad-products monad-st nats zlib-lens" - -- ersatz hyperloglog + , "ersatz" + -- hyperloglog ] when (ghcVer < GhcMajorVersion 7 8) $ mapM_ (add "Edward Kmett ") $ words =<< diff --git a/Stackage/Select.hs b/Stackage/Select.hs index 73b09de5..c2f3243d 100644 --- a/Stackage/Select.hs +++ b/Stackage/Select.hs @@ -71,6 +71,7 @@ defaultSelectSettings version requireHP = SelectSettings if version >= GhcMajorVersion 7 8 then Set.fromList [ PackageName "punycode" -- pulls in encoding + , PackageName "ersatz" -- old QuickCheck ] else Set.empty , selectGhcVersion = version