@@ -3679,22 +3679,22 @@ packages:
36793679 # Packages in the build plan that are blocked from inclusion due to
36803680 # compilation failure with ghc 8.6
36813681 "Build failure with GHC 8.6":
3682− - hint
3683− - consul-haskell
3684− - hasql-transaction
3685−
3686− # base-4.12.0.0 is out of bounds for:
3682+ # out of bounds
36873683 - Agda < 0
36883684 - Allure < 0
36893685 - DAV < 0
36903686 - DRBG < 0
3687+ - FontyFruity < 0
36913688 - HTF < 0
36923689 - HTTP < 0
3690+ - HaTeX < 0
36933691 - HandsomeSoup < 0
36943692 - HaskellNet < 0
36953693 - HaskellNet-SSL < 0
36963694 - IPv6Addr < 0
36973695 - IPv6DB < 0
3696+ - JuicyPixels < 0
3697+ - JuicyPixels-extra < 0
36983698 - JuicyPixels-scale-dct < 0
36993699 - LambdaHack < 0
37003700 - MissingH < 0
@@ -3702,11 +3702,17 @@ packages:
37023702 - Network-NineP < 0
37033703 - QuasiText < 0
37043704 - RSA < 0
3705+ - Rasterific < 0
3706+ - RefSerialize < 0
3707+ - SCalendar < 0
37053708 - ShellCheck < 0
3709+ - TCache < 0
3710+ - aern2-real < 0
37063711 - aeson-diff < 0
37073712 - aeson-qq < 0
37083713 - aeson-typescript < 0
37093714 - alarmclock < 0
3715+ - algebra < 0
37103716 - amazonka < 0
37113717 - amazonka-apigateway < 0
37123718 - amazonka-application-autoscaling < 0
@@ -3805,8 +3811,11 @@ packages:
38053811 - antiope-s3 < 0
38063812 - antiope-sns < 0
38073813 - antiope-sqs < 0
3814+ - app-settings < 0
38083815 - apply-refact < 0
38093816 - approximate < 0
3817+ - arrow-list < 0
3818+ - asciidiagram < 0
38103819 - asif < 0
38113820 - asn1-encoding < 0
38123821 - asn1-parse < 0
@@ -3845,7 +3854,10 @@ packages:
38453854 - cachix-api < 0
38463855 - cairo < 0
38473856 - cayley-client < 0
3857+ - cborg < 0
38483858 - chatwork < 0
3859+ - cheapskate < 0
3860+ - cheapskate-highlight < 0
38493861 - cheapskate-lucid < 0
38503862 - check-email < 0
38513863 - cipher-aes < 0
@@ -3864,12 +3876,15 @@ packages:
38643876 - classyplate < 0
38653877 - clientsession < 0
38663878 - closed < 0
3879+ - code-builder < 0
38673880 - codo-notation < 0
38683881 - compensated < 0
3882+ - compressed < 0
38693883 - conduit-connection < 0
38703884 - configuration-tools < 0
38713885 - connection < 0
38723886 - consul-haskell < 0
3887+ - containers-unicode-symbols < 0
38733888 - country < 0
38743889 - cpphs < 0
38753890 - cprng-aes < 0
@@ -3890,6 +3905,7 @@ packages:
38903905 - cryptonite-conduit < 0
38913906 - cryptonite-openssl < 0
38923907 - csg < 0
3908+ - cue-sheet < 0
38933909 - curl-runnings < 0
38943910 - cyclotomic < 0
38953911 - czipwith < 0
@@ -3897,6 +3913,9 @@ packages:
38973913 - data-tree-print < 0
38983914 - datadog < 0
38993915 - datasets < 0
3916+ - dawg-ord < 0
3917+ - deferred-folds < 0
3918+ - dejafu < 0
39003919 - derulo < 0
39013920 - dhall < 0
39023921 - dhall-bash < 0
@@ -3904,16 +3923,26 @@ packages:
39043923 - dhall-text < 0
39053924 - dhall-to-cabal < 0
39063925 - diagrams-solve < 0
3926+ - discrimination < 0
3927+ - distributed-static < 0
3928+ - distribution-opensuse < 0
39073929 - dns < 0
39083930 - docker < 0
39093931 - doctest-driver-gen < 0
39103932 - download < 0
3933+ - drawille < 0
3934+ - drifter < 0
3935+ - drifter-postgresql < 0
3936+ - drifter-sqlite < 0
39113937 - dublincore-xml-conduit < 0
39123938 - edit < 0
39133939 - ekg-core < 0
39143940 - ekg-statsd < 0
39153941 - email-validate < 0
39163942 - emd < 0
3943+ - enummapset < 0
3944+ - envy < 0
3945+ - event < 0
39173946 - eventful-sql-common < 0
39183947 - eventful-sqlite < 0
39193948 - eventstore < 0
@@ -3926,10 +3955,15 @@ packages:
39263955 - fedora-haskell-tools < 0
39273956 - feed < 0
39283957 - file-modules < 0
3958+ - filecache < 0
39293959 - find-clumpiness < 0
3960+ - flac < 0
3961+ - flac-picture < 0
39303962 - flow < 0
39313963 - fmt < 0
39323964 - fold-debounce-conduit < 0
3965+ - friday < 0
3966+ - friday-juicypixels < 0
39333967 - fswatch < 0
39343968 - gdax < 0
39353969 - generic-aeson < 0
@@ -3938,17 +3972,22 @@ packages:
39383972 - generics-eot < 0
39393973 - ghc-parser < 0
39403974 - ghc-syntax-highlighter < 0
3975+ - ghcjs-base-stub < 0
3976+ - gi-gtk-hs < 0
39413977 - gio < 0
39423978 - giphy-api < 0
39433979 - github < 0
39443980 - github-release < 0
39453981 - github-webhooks < 0
3982+ - glazier-react < 0
3983+ - glazier-react-widget < 0
39463984 - glib < 0
39473985 - gloss < 0
39483986 - gloss-raster < 0
39493987 - gloss-rendering < 0
39503988 - goggles < 0
39513989 - google-oauth2-jwt < 0
3990+ - graph-wrapper < 0
39523991 - graphviz < 0
39533992 - gravatar < 0
39543993 - greskell < 0
@@ -3983,9 +4022,14 @@ packages:
39834022 - haskoin-core < 0
39844023 - haskoin-node < 0
39854024 - haskoin-store < 0
4025+ - hasql < 0
4026+ - hasql-optparse-applicative < 0
4027+ - hasql-pool < 0
4028+ - hasql-transaction < 0
39864029 - hedis < 0
39874030 - here < 0
39884031 - herms < 0
4032+ - heterocephalus < 0
39894033 - hgrev < 0
39904034 - hierarchy < 0
39914035 - hint < 0
@@ -4005,6 +4049,11 @@ packages:
40054049 - hpqtypes < 0
40064050 - hquantlib < 0
40074051 - hsebaysdk < 0
4052+ - hsexif < 0
4053+ - hslua < 0
4054+ - hslua-aeson < 0
4055+ - hslua-module-text < 0
4056+ - hspec-megaparsec < 0
40084057 - hspec-need-env < 0
40094058 - hspec-wai-json < 0
40104059 - hsx-jmacro < 0
@@ -4017,14 +4066,17 @@ packages:
40174066 - http-reverse-proxy < 0
40184067 - http-streams < 0
40194068 - httpd-shed < 0
4069+ - hunit-dejafu < 0
40204070 - hw-json < 0
40214071 - hworker < 0
40224072 - hxt-http < 0
40234073 - hxt-pickle-utils < 0
40244074 - hyperloglog < 0
40254075 - hyraxAbif < 0
4076+ - identicon < 0
40264077 - ihaskell < 0
40274078 - ihaskell-hvega < 0
4079+ - incremental-parser < 0
40284080 - indentation-core < 0
40294081 - indentation-parsec < 0
40304082 - indexed-list-literals < 0
@@ -4041,6 +4093,7 @@ packages:
40414093 - irc-client < 0
40424094 - irc-conduit < 0
40434095 - irc-dcc < 0
4096+ - javascript-extras < 0
40444097 - jmacro < 0
40454098 - jmacro-rpc < 0
40464099 - jmacro-rpc-snap < 0
@@ -4061,11 +4114,13 @@ packages:
40614114 - lackey < 0
40624115 - lambdabot-core < 0
40634116 - lambdabot-irc-plugins < 0
4117+ - lame < 0
40644118 - language-c-quote < 0
40654119 - language-puppet < 0
40664120 - learn-physics < 0
40674121 - lens-labels < 0
40684122 - line < 0
4123+ - linked-list-with-iterator < 0
40694124 - locators < 0
40704125 - log-postgres < 0
40714126 - logger-thread < 0
@@ -4073,13 +4128,17 @@ packages:
40734128 - logging-effect-extra < 0
40744129 - logging-effect-extra-file < 0
40754130 - logging-effect-extra-handler < 0
4131+ - lrucache < 0
40764132 - lucid < 0
40774133 - lucid-extras < 0
40784134 - mapquest-api < 0
40794135 - marvin-interpolate < 0
4136+ - massiv-io < 0
40804137 - mbug < 0
40814138 - mega-sdist < 0
40824139 - memory < 0
4140+ - messagepack < 0
4141+ - messagepack-rpc < 0
40834142 - microformats2-parser < 0
40844143 - milena < 0
40854144 - mime-mail-ses < 0
@@ -4088,12 +4147,15 @@ packages:
40884147 - mmark < 0
40894148 - mmark-cli < 0
40904149 - mmark-ext < 0
4150+ - modern-uri < 0
40914151 - moesocks < 0
40924152 - monad-metrics < 0
40934153 - mongoDB < 0
40944154 - monoid-extras < 0
4155+ - monoid-subclasses < 0
40954156 - monoidal-containers < 0
40964157 - morte < 0
4158+ - multipart < 0
40974159 - mwc-probability-transition < 0
40984160 - mysql-haskell < 0
40994161 - mysql-haskell-nem < 0
@@ -4102,11 +4164,17 @@ packages:
41024164 - network-conduit-tls < 0
41034165 - network-messagepack-rpc-websocket < 0
41044166 - network-simple-tls < 0
4167+ - network-transport-inmemory < 0
4168+ - network-transport-tests < 0
4169+ - next-ref < 0
41054170 - numhask < 0
41064171 - numhask-prelude < 0
41074172 - numhask-range < 0
41084173 - numhask-test < 0
4174+ - nvim-hs < 0
4175+ - nvim-hs-contrib < 0
41094176 - oauthenticated < 0
4177+ - objective < 0
41104178 - oeis < 0
41114179 - om-elm < 0
41124180 - online < 0
@@ -4117,6 +4185,8 @@ packages:
41174185 - palette < 0
41184186 - pango < 0
41194187 - papillon < 0
4188+ - parallel-io < 0
4189+ - partial-order < 0
41204190 - pem < 0
41214191 - perf < 0
41224192 - persistent < 0
@@ -4124,20 +4194,30 @@ packages:
41244194 - persistent-mysql < 0
41254195 - persistent-mysql-haskell < 0
41264196 - persistent-postgresql < 0
4197+ - persistent-refs < 0
41274198 - persistent-sqlite < 0
41284199 - persistent-template < 0
4200+ - picosat < 0
41294201 - pier < 0
41304202 - pier-core < 0
41314203 - pinboard < 0
4204+ - pipes-aeson < 0
4205+ - pipes-binary < 0
4206+ - pipes-bytestring < 0
4207+ - pipes-fastx < 0
41324208 - pipes-http < 0
4209+ - pipes-network < 0
41334210 - pipes-network-tls < 0
41344211 - pipes-random < 0
4212+ - pipes-safe < 0
41354213 - pkcs10 < 0
41364214 - plotlyhs < 0
41374215 - polyparse < 0
4216+ - postgresql-binary < 0
41384217 - postgresql-simple-migration < 0
41394218 - postgresql-simple-url < 0
41404219 - postgresql-typed < 0
4220+ - primitive-extras < 0
41414221 - prometheus < 0
41424222 - proto-lens < 0
41434223 - proto-lens-arbitrary < 0
@@ -4157,15 +4237,20 @@ packages:
41574237 - rakuten < 0
41584238 - random-bytestring < 0
41594239 - rank2classes < 0
4240+ - rasterific-svg < 0
41604241 - ratel < 0
41614242 - ratel-wai < 0
41624243 - rattletrap < 0
4244+ - rebase < 0
4245+ - ref-fd < 0
41634246 - registry < 0
41644247 - repa < 0
4248+ - repline < 0
41654249 - req < 0
41664250 - req-conduit < 0
41674251 - req-url-extra < 0
41684252 - require < 0
4253+ - rerebase < 0
41694254 - rethinkdb-client-driver < 0
41704255 - rhine < 0
41714256 - rhine-gloss < 0
@@ -4176,9 +4261,12 @@ packages:
41764261 - safecopy < 0
41774262 - salve < 0
41784263 - sandi < 0
4264+ - scalendar < 0
4265+ - search-algorithms < 0
41794266 - securemem < 0
41804267 - seqid < 0
41814268 - seqid-streams < 0
4269+ - serialise < 0
41824270 - servant < 0
41834271 - servant-JuicyPixels < 0
41844272 - servant-auth < 0
@@ -4219,12 +4307,15 @@ packages:
42194307 - serverless-haskell < 0
42204308 - servius < 0
42214309 - ses-html < 0
4310+ - set-cover < 0
42224311 - sexp-grammar < 0
42234312 - shake < 0
42244313 - shake-language-c < 0
42254314 - shikensu < 0
4315+ - simple-log < 0
42264316 - simplest-sqlite < 0
42274317 - slack-web < 0
4318+ - slave-thread < 0
42284319 - smtp-mail < 0
42294320 - snap-blaze < 0
42304321 - snap-core < 0
@@ -4233,39 +4324,54 @@ packages:
42334324 - soap-openssl < 0
42344325 - soap-tls < 0
42354326 - sparkle < 0
4327+ - speculation < 0
4328+ - squeal-postgresql < 0
4329+ - stache < 0
42364330 - stack < 0
42374331 - statestack < 0
42384332 - static-text < 0
42394333 - statistics < 0
4334+ - stm-containers < 0
4335+ - stm-hamt < 0
42404336 - store < 0
42414337 - stratosphere < 0
4338+ - stringsearch < 0
42424339 - strive < 0
42434340 - summoner < 0
42444341 - svg-builder < 0
4342+ - svg-tree < 0
42454343 - swagger2 < 0
42464344 - swish < 0
4345+ - tasty-dejafu < 0
4346+ - tasty-stats < 0
42474347 - tcp-streams < 0
42484348 - tcp-streams-openssl < 0
42494349 - tdigest < 0
42504350 - telegram-bot-simple < 0
42514351 - termbox < 0
4352+ - termonad < 0
42524353 - texmath < 0
4354+ - text-builder < 0
42534355 - text-ldap < 0
42544356 - text-show < 0
42554357 - text-show-instances < 0
42564358 - textlocal < 0
42574359 - th-nowq < 0
4360+ - threads-extras < 0
42584361 - threepenny-gui < 0
42594362 - through-text < 0
42604363 - thyme < 0
42614364 - tibetan-utils < 0
42624365 - timer-wheel < 0
4366+ - timerep < 0
42634367 - tls < 0
42644368 - tls-debug < 0
42654369 - tls-session-manager < 0
42664370 - transformers-lift < 0
42674371 - triplesec < 0
4372+ - turtle < 0
42684373 - tz < 0
4374+ - tzdata < 0
42694375 - union < 0
42704376 - uri-bytestring < 0
42714377 - uri-templater < 0
@@ -4280,6 +4386,7 @@ packages:
42804386 - versions < 0
42814387 - wai-app-static < 0
42824388 - wai-cli < 0
4389+ - wai-middleware-caching-lru < 0
42834390 - wai-middleware-consul < 0
42844391 - wai-middleware-crowd < 0
42854392 - wai-middleware-metrics < 0
@@ -4290,6 +4397,8 @@ packages:
42904397 - wai-websockets < 0
42914398 - warp-tls < 0
42924399 - warp-tls-uid < 0
4400+ - wave < 0
4401+ - web-plugins < 0
42934402 - webdriver < 0
42944403 - webex-teams-api < 0
42954404 - webex-teams-conduit < 0
@@ -4297,6 +4406,9 @@ packages:
42974406 - websockets-snap < 0
42984407 - wild-bind < 0
42994408 - wild-bind-x11 < 0
4409+ - withdependencies < 0
4410+ - wl-pprint-extras < 0
4411+ - wl-pprint-terminfo < 0
43004412 - wreq < 0
43014413 - wreq-stringless < 0
43024414 - ws < 0
@@ -4306,6 +4418,7 @@ packages:
43064418 - x509-store < 0
43074419 - x509-system < 0
43084420 - x509-validation < 0
4421+ - xml-html-qq < 0
43094422 - xmonad-contrib < 0
43104423 - xmonad-extras < 0
43114424 - yesod < 0
@@ -4332,129 +4445,6 @@ packages:
43324445 - yesod-text-markdown < 0
43334446 - yesod-websockets < 0
43344447
4335− - next-ref < 0
4336− - ref-fd < 0
4337− - speculation < 0
4338− - threads-extras < 0
4339− - web-plugins < 0
4340− - modern-uri < 0
4341− - stache < 0
4342− - persistent-refs < 0
4343−
4344− - FontyFruity < 0
4345− - HaTeX < 0
4346− - JuicyPixels < 0
4347− - SCalendar < 0
4348− - aern2-real < 0
4349− - algebra < 0
4350− - app-settings < 0
4351− - arrow-list < 0
4352− - cborg < 0
4353− - cheapskate < 0
4354− - code-builder < 0
4355− - compressed < 0
4356− - containers-unicode-symbols < 0
4357− - cue-sheet < 0
4358− - dawg-ord < 0
4359− - deferred-folds < 0
4360− - dejafu < 0
4361− - discrimination < 0
4362− - distributed-static < 0
4363− - drawille < 0
4364− - drifter < 0
4365− - enummapset < 0
4366− - envy < 0
4367− - event < 0
4368− - filecache < 0
4369− - friday < 0
4370− - ghcjs-base-stub < 0
4371− - gi-gtk-hs < 0
4372− - graph-wrapper < 0
4373− - heterocephalus < 0
4374− - hsexif < 0
4375− - hslua < 0
4376− - hspec-megaparsec < 0
4377− - linked-list-with-iterator < 0
4378− - lrucache < 0
4379− - messagepack < 0
4380− - messagepack-rpc < 0
4381− - monoid-subclasses < 0
4382− - network-transport-inmemory < 0
4383− - network-transport-tests < 0
4384− - objective < 0
4385− - parallel-io < 0
4386− - partial-order < 0
4387− - picosat < 0
4388− - pipes-safe < 0
4389− - postgresql-binary < 0
4390− - rebase < 0
4391− - repline < 0
4392− - scalendar < 0
4393− - search-algorithms < 0
4394− - serialise < 0
4395− - simple-log < 0
4396− - stringsearch < 0
4397− - tasty-stats < 0
4398− - turtle < 0
4399− - tzdata < 0
4400− - wave < 0
4401− - withdependencies < 0
4402− - wl-pprint-extras < 0
4403− - wl-pprint-terminfo < 0
4404−
4405− - JuicyPixels-extra < 0
4406− - Rasterific < 0
4407− - RefSerialize < 0
4408− - asciidiagram < 0
4409− - cheapskate-highlight < 0
4410− - distribution-opensuse < 0
4411− - drifter-postgresql < 0
4412− - drifter-sqlite < 0
4413− - flac < 0
4414− - flac-picture < 0
4415− - friday-juicypixels < 0
4416− - glazier-react < 0
4417− - glazier-react-widget < 0
4418− - hasql < 0
4419− - hslua-aeson < 0
4420− - hslua-module-text < 0
4421− - hunit-dejafu < 0
4422− - identicon < 0
4423− - incremental-parser < 0
4424− - javascript-extras < 0
4425− - lame < 0
4426− - massiv-io < 0
4427− - multipart < 0
4428− - nvim-hs < 0
4429− - nvim-hs-contrib < 0
4430− - pipes-bytestring < 0
4431− - pipes-network < 0
4432− - primitive-extras < 0
4433− - rasterific-svg < 0
4434− - rerebase < 0
4435− - set-cover < 0
4436− - slave-thread < 0
4437− - squeal-postgresql < 0
4438− - stm-containers < 0
4439− - stm-hamt < 0
4440− - svg-tree < 0
4441− - tasty-dejafu < 0
4442− - text-builder < 0
4443− - timerep < 0
4444− - wai-middleware-caching-lru < 0
4445− - xml-html-qq < 0
4446−
4447− - TCache < 0
4448− - hasql-optparse-applicative < 0
4449− - hasql-pool < 0
4450− - hasql-transaction < 0
4451− - pipes-aeson < 0
4452− - pipes-binary < 0
4453− - pipes-fastx < 0
4454− - termonad < 0
4455−
4456−
4457−
44584448 "GHC upper bounds":
44594449 # Need to always match the version shipped with GHC
44604450 - Win32 == 2.6.1.0
@@ -4765,7 +4755,7 @@ skipped-tests:
47654755 - vector # QuickCheck-2.11.3
47664756 - zlib # tasty-quickcheck, tasty-hunit, tasty
47674757
4768− # GHC 8.6, only test dependency, not lib
4758+ # Blocked due to tests failing to compile for GHC 8.6
47694759 - HPDF
47704760 - apecs
47714761 - async-refresh
@@ -4775,6 +4765,7 @@ skipped-tests:
47754765 - binary-tagged
47764766 - bitcoin-api-extra
47774767 - blake2
4768+ - blaze-html
47784769 - bugsnag-haskell
47794770 - chatwork
47804771 - cipher-rc4
@@ -4782,6 +4773,7 @@ skipped-tests:
47824773 - csg
47834774 - dataurl
47844775 - detour-via-sci
4776+ - dotenv
47854777 - dublincore-xml-conduit
47864778 - enum-subset-generate
47874779 - folds
@@ -4790,7 +4782,9 @@ skipped-tests:
47904782 - github-types
47914783 - graph-core
47924784 - hexml-lens
4785+ - inflections
47934786 - large-hashable
4787+ - mighty-metropolis
47944788 - mustache
47954789 - opml-conduit
47964790 - pipes-csv
@@ -4803,24 +4797,19 @@ skipped-tests:
48034797 - servant-cassava
48044798 - siggy-chardust
48054799 - simple-vec3
4800+ - skews
4801+ - speedy-slice
48064802 - static-text
48074803 - store
48084804 - structs
4805+ - tomland
4806+ - vector-builder
4807+ - vivid-supercollider
48094808 - wai-cors
48104809 - warp
48114810 - wreq
48124811 - xml-conduit-parse
48134812 - yesod-test
4814− - vivid-supercollider
4815−
4816− - blaze-html
4817− - dotenv
4818− - inflections
4819− - mighty-metropolis
4820− - skews
4821− - speedy-slice
4822− - tomland
4823− - vector-builder
48244813
48254814
48264815 # Transitive outdated dependencies
@@ -5215,7 +5204,7 @@ skipped-benchmarks:
52155204 - xxhash-ffi # ghc 8.4 via xxhash build failure
52165205 - hslua # criterion 1.5.1
52175206
5218− # GHC 8.6, only benchmark dependency, not lib
5207+ # Blocked due to benchmarks failing to compile for GHC 8.6
52195208 - binary-tagged
52205209 - large-hashable
52215210 - Earley