From f7ba6735666b4db318cab991f00eb36690a2939f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 13 Mar 2018 13:32:05 -0700 Subject: [PATCH] More reblocks to simplify build plan --- build-constraints.yaml | 123 ++++++++++++++++++++++++++++++++++++++--- 1 file changed, 114 insertions(+), 9 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b635516e..9bddc965 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4144,6 +4144,24 @@ packages: - mysql-haskell < 0 # GHC 8.4 via blaze-textual - classy-prelude-conduit < 0 # GHC 8.4 via classy-prelude - classy-prelude-yesod < 0 # GHC 8.4 via classy-prelude + - adjunctions < 0 # GHC 8.4 via comonad + - bifunctors < 0 # GHC 8.4 via comonad + - compressed < 0 # GHC 8.4 via comonad + - extensible < 0 # GHC 8.4 via comonad + - foldl < 0 # GHC 8.4 via comonad + - free < 0 # GHC 8.4 via comonad + - hamilton < 0 # GHC 8.4 via comonad + - hreader-lens < 0 # GHC 8.4 via comonad + - invariant < 0 # GHC 8.4 via comonad + - kan-extensions < 0 # GHC 8.4 via comonad + - keys < 0 # GHC 8.4 via comonad + - markup < 0 # GHC 8.4 via comonad + - pointed < 0 # GHC 8.4 via comonad + - profunctors < 0 # GHC 8.4 via comonad + - recursion-schemes < 0 # GHC 8.4 via comonad + - streams < 0 # GHC 8.4 via comonad + - universe-instances-extended < 0 # GHC 8.4 via comonad + - vector-instances < 0 # GHC 8.4 via comonad - MFlow < 0 # GHC 8.4 via conduit-extra - cryptonite-conduit < 0 # GHC 8.4 via conduit-extra - editor-open < 0 # GHC 8.4 via conduit-extra @@ -4164,6 +4182,12 @@ packages: - zip < 0 # GHC 8.4 via conduit-extra - brick < 0 # GHC 8.4 via config-ini - cabal2nix < 0 # GHC 8.4 via distribution-nixpkgs + - adjunctions < 0 # GHC 8.4 via distributive + - algebra < 0 # GHC 8.4 via distributive + - free < 0 # GHC 8.4 via distributive + - kan-extensions < 0 # GHC 8.4 via distributive + - profunctors < 0 # GHC 8.4 via distributive + - streams < 0 # GHC 8.4 via distributive - check-email < 0 # GHC 8.4 via email-validate - hailgun < 0 # GHC 8.4 via email-validate - hailgun-simple < 0 # GHC 8.4 via email-validate @@ -4691,7 +4715,6 @@ packages: - unbound-generics < 0 # GHC 8.4 via tasty - units-parser < 0 # GHC 8.4 via tasty - unordered-intmap < 0 # GHC 8.4 via tasty - - vector-binary-instances < 0 # GHC 8.4 via tasty - vector-split < 0 # GHC 8.4 via tasty - wai-cors < 0 # GHC 8.4 via tasty - wire-streams < 0 # GHC 8.4 via tasty @@ -5047,7 +5070,6 @@ packages: - adler32 < 0 # GHC 8.4 via hspec - app-settings < 0 # GHC 8.4 via hspec - atomic-write < 0 # GHC 8.4 via hspec - - base-orphans < 0 # GHC 8.4 via hspec - base32string < 0 # GHC 8.4 via hspec - base58string < 0 # GHC 8.4 via hspec - bbdb < 0 # GHC 8.4 via hspec @@ -5067,7 +5089,6 @@ packages: - currencies < 0 # GHC 8.4 via hspec - data-diverse < 0 # GHC 8.4 via hspec - data-msgpack < 0 # GHC 8.4 via hspec - - deriving-compat < 0 # GHC 8.4 via hspec - descriptive < 0 # GHC 8.4 via hspec - distributed-closure < 0 # GHC 8.4 via hspec - do-list < 0 # GHC 8.4 via hspec @@ -5746,18 +5767,87 @@ packages: - bifunctors < 0 # GHC 8.4 via base-orphans - profunctors < 0 # GHC 8.4 via base-orphans - recursion-schemes < 0 # GHC 8.4 via base-orphans - - statistics < 0 # GHC 8.4 via base-orphans - bifunctors < 0 # GHC 8.4 via comonad - foldl < 0 # GHC 8.4 via comonad - invariant < 0 # GHC 8.4 via comonad - profunctors < 0 # GHC 8.4 via comonad - recursion-schemes < 0 # GHC 8.4 via comonad - universe-instances-extended < 0 # GHC 8.4 via comonad - - transformers-compat < 0 # GHC 8.4 via deriving-compat - profunctors < 0 # GHC 8.4 via distributive - recursion-schemes < 0 # GHC 8.4 via free - binary-orphans < 0 # GHC 8.4 via vector-binary-instances - - statistics < 0 # GHC 8.4 via vector-binary-instances + + # more reblocks + - criterion < 0 # GHC 8.4 via js-flot + - criterion < 0 # GHC 8.4 via js-jquery + - criterion < 0 # GHC 8.4 via statistics + - hquantlib < 0 # GHC 8.4 via statistics + - Glob < 0 # GHC 8.4 via transformers-compat + - contravariant < 0 # GHC 8.4 via transformers-compat + - criterion < 0 # GHC 8.4 via transformers-compat + - errors < 0 # GHC 8.4 via transformers-compat + - exceptions < 0 # GHC 8.4 via transformers-compat + - graphs < 0 # GHC 8.4 via transformers-compat + - microlens-mtl < 0 # GHC 8.4 via transformers-compat + - mmorph < 0 # GHC 8.4 via transformers-compat + - monad-control < 0 # GHC 8.4 via transformers-compat + - monad-coroutine < 0 # GHC 8.4 via transformers-compat + - monad-parallel < 0 # GHC 8.4 via transformers-compat + - monadic-arrays < 0 # GHC 8.4 via transformers-compat + - optparse-applicative < 0 # GHC 8.4 via transformers-compat + - transformers-base < 0 # GHC 8.4 via transformers-compat + - deriving-compat < 0 # GHC 8.4 via base-orphans + - tostring < 0 # GHC 8.4 via case-insensitive + - composition-extra < 0 # GHC 8.4 via contravariant + - microlens-contra < 0 # GHC 8.4 via contravariant + - errors-ext < 0 # GHC 8.4 via errors + - concurrency < 0 # GHC 8.4 via exceptions + - errors-ext < 0 # GHC 8.4 via exceptions + - exceptional < 0 # GHC 8.4 via exceptions + - hreader < 0 # GHC 8.4 via exceptions + - listsafe < 0 # GHC 8.4 via exceptions + - pipes < 0 # GHC 8.4 via exceptions + - retry < 0 # GHC 8.4 via exceptions + - foundation < 0 # GHC 8.4 via gauge + - alternators < 0 # GHC 8.4 via mmorph + - hreader < 0 # GHC 8.4 via mmorph + - monad-extras < 0 # GHC 8.4 via mmorph + - pipes < 0 # GHC 8.4 via mmorph + - streaming < 0 # GHC 8.4 via mmorph + - tardis < 0 # GHC 8.4 via mmorph + - transformers-bifunctors < 0 # GHC 8.4 via mmorph + - writer-cps-morph < 0 # GHC 8.4 via mmorph + - concurrency < 0 # GHC 8.4 via monad-control + - errors-ext < 0 # GHC 8.4 via monad-control + - hreader < 0 # GHC 8.4 via monad-control + - monad-extras < 0 # GHC 8.4 via monad-control + - monad-journal < 0 # GHC 8.4 via monad-control + - monad-par < 0 # GHC 8.4 via mwc-random + - mwc-probability < 0 # GHC 8.4 via mwc-random + - optparse-generic < 0 # GHC 8.4 via optparse-applicative + - sandman < 0 # GHC 8.4 via optparse-applicative + - elerea < 0 # GHC 8.4 via transformers-base + - hreader < 0 # GHC 8.4 via transformers-base + - monad-extras < 0 # GHC 8.4 via transformers-base + - monad-journal < 0 # GHC 8.4 via transformers-base + - streaming < 0 # GHC 8.4 via transformers-base + - pipes-parse < 0 # GHC 8.4 via pipes + + # blocks to simplify build plan + - tasty < 0 + - criterion < 0 + - case-insensitive < 0 + - gauge < 0 + - nanospec < 0 + - tasty-hunit < 0 + - silently < 0 + - doctest < 0 + - stringbuilder < 0 + - clock < 0 + - tasty-quickcheck < 0 + - http-types < 0 + - statistics < 0 + "GHC upper bounds": @@ -5785,9 +5875,6 @@ packages: # https://github.com/fpco/stackage/issues/3186 - haskell-gi-overloading < 1 - # https://github.com/fpco/stackage/issues/3337 - - aeson < 1.3 - # https://github.com/athanclark/websockets-rpc/issues/2 # (downstream build failure) - websockets-simple < 0.0.7 @@ -5967,6 +6054,17 @@ skipped-builds: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-test-failures. skipped-tests: + # Skipped to simplify build plan + - mono-traversable # foldl + - call-stack # nanospec + - hspec-expectations # nanospec + - hspec-core # silently + - hspec # stringbuilder + - temporary # tasty + - transformers-compat # deriving-compat + - vector-binary-instances # tasty + - mwc-random # statistics + # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' to verify. @@ -6439,6 +6537,13 @@ skipped-haddocks: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-benchmark-failures. skipped-benchmarks: + # to make the build plan simpler + - attoparsec + - hashable + - scientific + - mono-traversable + - vector-binary-instances + # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check'