From 54de80092f6e73d2f9fe1fae8817ef9462e1a94c Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 3 Dec 2014 16:07:42 +0200 Subject: [PATCH] Avoid some packages on GHC 7.6 ekmett/fixed#1 ekmett/half#1 --- Stackage/Config.hs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Stackage/Config.hs b/Stackage/Config.hs index 22465e8f..5a012f8d 100644 --- a/Stackage/Config.hs +++ b/Stackage/Config.hs @@ -409,8 +409,8 @@ defaultStablePackages ghcVer requireHP = unPackageMap $ execWriter $ do , "graphs monad-products monad-st wl-pprint-extras wl-pprint-terminfo" , "numeric-extras parsers pointed prelude-extras reducers" , "streams vector-instances" - , "approximate bits bytes compensated exceptions fixed gl" - , "half linear-accelerate log-domain" + , "approximate bits bytes compensated exceptions" + , "linear-accelerate log-domain" , "monad-products monad-st nats" , "ersatz" -- hyperloglog @@ -420,6 +420,13 @@ defaultStablePackages ghcVer requireHP = unPackageMap $ execWriter $ do [ "categories comonad-extras recursion-schemes syb-extras" ] addRange "Edward Kmett " "bits" "< 0.4" + when (ghcVer >= GhcMajorVersion 7 8) $ + mapM_ (add "Edward Kmett ") $ words =<< + -- https://github.com/ekmett/fixed/issues/1 + [ "fixed" + -- https://github.com/ekmett/half/issues/1 + , "half gl" + ] when (ghcVer >= GhcMajorVersion 7 8 && not requireHP) $ mapM_ (add "Edward Kmett ") $ words =<< [ "lens-aeson quickpull zlib-lens"