on master help sign in
GHC 7.6 workarounds
commit1a1c7956098335c8c4dd7b25f80ef3a0fe115274 authorMichael Snoyman <michael@snoyman.com> dateWed 10 Sep 2014, 17:05 (12 years ago) parentf3fed26
1 file changed+11−2
Stackage/Config.hs+11−2
Stackage/Config.hs+11−2
@@ -352,7 +352,10 @@ defaultStablePackages ghcVer requireHP = unPackageMap $ execWriter $ do
352352 ]
353353
354354 mapM_ (add "Daniel Díaz <dhelta.diaz@gmail.com>") $ words
355− "HaTeX matrix binary-list"
355+ "HaTeX matrix"
356+ when (ghcVer >= GhcMajorVersion 7 8) $
357+ mapM_ (add "Daniel Díaz <dhelta.diaz@gmail.com>") $ words
358+ "binary-list"
356359
357360 mapM_ (add "Gabriel Gonzalez <Gabriel439@gmail.com>")
358361 ["pipes", "pipes-parse", "pipes-concurrency"]
@@ -433,7 +436,7 @@ defaultStablePackages ghcVer requireHP = unPackageMap $ execWriter $ do
433436 , "hxt-pickle-utils multipart regular-xmlpickler"
434437 , "tostring uri-encode imagesize-conduit"
435438 ]
436− unless (ghcVer == GhcMajorVersion 7 8 && requireHP) $ do
439+ when (ghcVer >= GhcMajorVersion 7 8 && not requireHP) $ do
437440 mapM_ (add "Silk <code@silk.co>") $ words =<<
438441 [ "aeson-utils generic-aeson json-schema"
439442 , "rest-client rest-core rest-gen rest-happstack rest-snap rest-stringmap"
@@ -466,6 +469,12 @@ defaultStablePackages ghcVer requireHP = unPackageMap $ execWriter $ do
466469 addRange "Michael Snoyman" "zip-archive" "== 0.2.2.1"
467470 addRange "Michael Snoyman" "pandoc" "== 1.12.4.2"
468471 addRange "Michael Snoyman" "texmath" "<= 0.6.6.3"
472+ addRange "Michael Snoyman" "attoparsec" "== 0.11.3.1"
473+ addRange "Michael Snoyman" "parsers" "< 0.11"
474+ addRange "Michael Snoyman" "scientific" "< 0.3"
475+ addRange "Michael Snoyman" "aeson" "< 0.7.0.5"
476+ addRange "Michael Snoyman" "aeson-utils" "< 0.2.2"
477+ addRange "Michael Snoyman" "formatting" "< 5"
469478
470479 -- 0.16.2 fixes dependency issues with different version of GHC
471480 -- and Haskell Platform. Now builds on GHC 7.4-7.8. Version 1.0 is