@@ -1,4 +1,4 @@
1−ghc-major-version: "8.4"
1+ghc-major-version: "8.6"
3# This affects which version of the Cabal file format we allow. We
3# This affects which version of the Cabal file format we allow. We
4# should ensure that this is always no greater than the version
4# should ensure that this is always no greater than the version
@@ -8,6 +8,12 @@ cabal-format-version: "2.2"
8# Constraints for brand new builds
8# Constraints for brand new builds
11+ "Laurent P. René de Cotret <laurent.decotret@outlook.com> @LaurentRDC":
14+ "Andrew Newman <andrewfnewman@gmail.com> @andrewfnewman":
11 "Mateusz Karbowy <mateusz.karbowy@gmail.com> @obszczymucha":
17 "Mateusz Karbowy <mateusz.karbowy@gmail.com> @obszczymucha":
12 - parsec-numbers
18 - parsec-numbers
@@ -50,9 +56,9 @@ packages:
50 - geodetics
56 - geodetics
52 "Travis Athougies <travis@athougies.net> @tathougies":
58 "Travis Athougies <travis@athougies.net> @tathougies":
53− - beam-core < 0 # via vector-sized
59+ - beam-core
54− - beam-migrate < 0 # via beam-core
60+ - beam-migrate
55− - beam-sqlite < 0 # via aeson-1.3.1.0
61+ - beam-sqlite
57 "Fraser Murray <fraser.m.murray@gmail.com @intolerable":
63 "Fraser Murray <fraser.m.murray@gmail.com @intolerable":
58 - stitch < 0 # GHC 8.4 via base-4.11.1.0
64 - stitch < 0 # GHC 8.4 via base-4.11.1.0
@@ -372,7 +378,6 @@ packages:
373 "Michael Snoyman michael@snoyman.com @snoyberg":
379 "Michael Snoyman michael@snoyman.com @snoyberg":
374 - bzlib-conduit
380 - bzlib-conduit
376 - mega-sdist
381 - mega-sdist
377 - case-insensitive
382 - case-insensitive
378 - classy-prelude-yesod
383 - classy-prelude-yesod
@@ -382,6 +387,7 @@ packages:
382 - markdown
387 - markdown
383 - mime-mail
388 - mime-mail
384 - mime-mail-ses
389 - mime-mail-ses
385 - network-conduit-tls
391 - network-conduit-tls
386 - persistent
392 - persistent
387 - persistent-mysql
393 - persistent-mysql
@@ -519,7 +525,7 @@ packages:
519 - download
525 - download
520 - textlocal
526 - textlocal
521 - shell-conduit
527 - shell-conduit
522− - tldr < 0 # GHC 8.4 via cmark
528+ - tldr
524 - yesod-fb
530 - yesod-fb
525 - yesod-auth-fb
531 - yesod-auth-fb
@@ -582,6 +588,7 @@ packages:
583 - siphash
589 - siphash
586 - tls-debug
593 - tls-debug
587 - vhd < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
594 - vhd < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
@@ -787,8 +794,8 @@ packages:
787 - accelerate-llvm-ptx < 0 # GHC 8.4 via base-4.11.0.0
794 - accelerate-llvm-ptx < 0 # GHC 8.4 via base-4.11.0.0
788 - accelerate-examples < 0 # GHC 8.4 via accelerate
795 - accelerate-examples < 0 # GHC 8.4 via accelerate
790− - repa-algorithms < 0 # GHC 8.4 via repa
797+ - repa-algorithms
791− - repa-io < 0 # GHC 8.4 via repa
798+ - repa-io
793 - gloss-accelerate < 0 # GHC 8.4 via base-4.11.0.0
800 - gloss-accelerate < 0 # GHC 8.4 via base-4.11.0.0
794 - gloss-algorithms < 0 # GHC 8.4 via base-4.11.0.0
801 - gloss-algorithms < 0 # GHC 8.4 via base-4.11.0.0
@@ -798,11 +805,12 @@ packages:
798 - colour-accelerate < 0 # GHC 8.4 via base-4.11.0.0
805 - colour-accelerate < 0 # GHC 8.4 via base-4.11.0.0
799 - lens-accelerate < 0 # GHC 8.4 via base-4.11.0.0
806 - lens-accelerate < 0 # GHC 8.4 via base-4.11.0.0
800 - mwc-random-accelerate < 0 # GHC 8.4 via accelerate
807 - mwc-random-accelerate < 0 # GHC 8.4 via accelerate
801− - cuda < 0 # build failure with GHC 8.4
808+ - cuda
802− - cublas < 0 # build failure with GHC 8.4
809+ - cufft
803− - cusparse < 0 # build failure with GHC 8.4
811+ - cusparse
804− - cusolver < 0 # build failure with GHC 8.4
812+ - cusolver < 0
805− - nvvm < 0 # build failure with GHC 8.4
813+ - nvvm
806 - wide-word
814 - wide-word
808 "Dan Burton <danburton.email@gmail.com> @DanBurton":
816 "Dan Burton <danburton.email@gmail.com> @DanBurton":
@@ -894,12 +902,12 @@ packages:
894 - messagepack-rpc
902 - messagepack-rpc
896 "Boris Lykah <lykahb@gmail.com> @lykahb":
904 "Boris Lykah <lykahb@gmail.com> @lykahb":
897− - groundhog < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
905+ - groundhog
898− - groundhog-inspector < 0 # GHC 8.4 via groundhog
906+ - groundhog-inspector
899− - groundhog-mysql < 0 # GHC 8.4 via groundhog
907+ - groundhog-mysql
900− - groundhog-postgresql < 0 # GHC 8.4 via postgresql-simple
908+ - groundhog-postgresql
901− - groundhog-sqlite < 0 # GHC 8.4 via direct-sqlite
909+ - groundhog-sqlite
902− - groundhog-th < 0 # GHC 8.4 via groundhog
910+ - groundhog-th
904 "Janne Hellsten <jjhellst@gmail.com> @nurpax":
912 "Janne Hellsten <jjhellst@gmail.com> @nurpax":
905 - sqlite-simple
913 - sqlite-simple
@@ -1253,6 +1261,8 @@ packages:
1253 "Jens Petersen <juhpetersen@gmail.com> @juhp":
1261 "Jens Petersen <juhpetersen@gmail.com> @juhp":
1254 - cabal-rpm
1262 - cabal-rpm
1255 - fedora-haskell-tools
1263 - fedora-haskell-tools
1258 # - idris # aeson https://github.com/idris-lang/Idris-dev/issues/4493
1268 # - idris # aeson https://github.com/idris-lang/Idris-dev/issues/4493
@@ -1301,8 +1311,8 @@ packages:
1303 "Tomas Carnecky @wereHamster":
1313 "Tomas Carnecky @wereHamster":
1304− # - avers # cryptonite 0.25
1314+ - avers
1305− # - avers-api # cryptonite 0.25
1315+ # - avers-api # avers, GHC 8.6
1306 # - avers-server # cryptonite 0.25
1316 # - avers-server # cryptonite 0.25
1307 - css-syntax
1317 - css-syntax
1308 # - etcd # https://github.com/wereHamster/etcd-hs/issues/5
1318 # - etcd # https://github.com/wereHamster/etcd-hs/issues/5
@@ -1762,6 +1772,8 @@ packages:
1762 "Mitchell Rosen <mitchellwrosen@gmail.com> @mitchellwrosen":
1772 "Mitchell Rosen <mitchellwrosen@gmail.com> @mitchellwrosen":
1763 - safe-exceptions-checked
1773 - safe-exceptions-checked
1764 - tasty-hspec
1774 - tasty-hspec
1765 - wai-middleware-travisci
1777 - wai-middleware-travisci
1767 "Christiaan Baaij <christiaan.baaij@gmail.com> @christiaanb":
1779 "Christiaan Baaij <christiaan.baaij@gmail.com> @christiaanb":
@@ -1871,6 +1883,7 @@ packages:
1871 # - tasty-fail-fast # https://github.com/MichaelXavier/tasty-tap/issues/2
1883 # - tasty-fail-fast # https://github.com/MichaelXavier/tasty-tap/issues/2
1872 - drifter
1884 - drifter
1873 - drifter-postgresql
1885 - drifter-postgresql
1875 "Lars Kuhtz <lakuhtz@gmail.com> @larskuhtz":
1888 "Lars Kuhtz <lakuhtz@gmail.com> @larskuhtz":
1876 - wai-cors
1889 - wai-cors
@@ -1976,8 +1989,7 @@ packages:
1978 "Robert Massaioli <robertmassaioli@gmail.com> @robertmassaioli":
1991 "Robert Massaioli <robertmassaioli@gmail.com> @robertmassaioli":
1980− # - range # build failure w/ free 5
1982 "Vladislav Zavialov <vlad.z.4096@gmail.com> @int-index":
1994 "Vladislav Zavialov <vlad.z.4096@gmail.com> @int-index":
1983 - transformers-lift
1995 - transformers-lift
@@ -2141,6 +2153,9 @@ packages:
2141 - speculate
2153 - speculate
2142 - extrapolate
2154 - extrapolate
2143 - percent-format
2155 - percent-format
2158+ - test-framework-leancheck
2145 "Trevor Elliott <awesomelyawesome@gmail.com> @elliottt":
2160 "Trevor Elliott <awesomelyawesome@gmail.com> @elliottt":
@@ -2413,8 +2428,8 @@ packages:
2413 - fuzzyset
2428 - fuzzyset
2415 "Will Sewell <me@willsewell.com> @willsewell":
2430 "Will Sewell <me@willsewell.com> @willsewell":
2416− - benchpress < 0 # GHC 8.4 via base-4.11.0.0
2431+ - benchpress
2417− - pusher-http-haskell < 0 # GHC 8.4 via base-4.11.0.0
2432+ - pusher-http-haskell
2419 "Yorick Laupa yo.eight@gmail.com @YoEight":
2434 "Yorick Laupa yo.eight@gmail.com @YoEight":
2420 - eventstore
2435 - eventstore
@@ -2559,6 +2574,7 @@ packages:
2559 # - marvin # https://github.com/JustusAdam/marvin/issues/22
2574 # - marvin # https://github.com/JustusAdam/marvin/issues/22
2560 - marvin-interpolate
2575 - marvin-interpolate
2561 - mustache
2576 - mustache
2577+ - exit-codes >= 1.0.0
2563 "Cindy Wang <cindylinz@gmail.com> @CindyLinz":
2579 "Cindy Wang <cindylinz@gmail.com> @CindyLinz":
2564 - NoTrace < 0 # GHC 8.4 via base-4.11.0.0
2580 - NoTrace < 0 # GHC 8.4 via base-4.11.0.0
@@ -2668,11 +2684,15 @@ packages:
2668 - irc-dcc
2684 - irc-dcc
2670 "John Ky newhoggy@gmail.com @newhoggy":
2686 "John Ky newhoggy@gmail.com @newhoggy":
2672 - bits-extra
2691 - bits-extra
2673 - hw-balancedparens
2692 - hw-balancedparens
2674 - hw-bits
2693 - hw-bits
2675 - hw-conduit
2694 - hw-conduit
2695+ - hw-conduit-merges
2676 - hw-diagnostics
2696 - hw-diagnostics
2677 - hw-dsv
2697 - hw-dsv
2678 - hw-eliasfano
2698 - hw-eliasfano
@@ -2700,6 +2720,10 @@ packages:
2700 - antiope-sns
2720 - antiope-sns
2701 - antiope-sqs
2721 - antiope-sqs
2723+ "George Wilson <george@wils.online> @gwils":
2704 "Ismail Mustafa <ismailmustafa@rocketmail.com> @ismailmustafa":
2728 "Ismail Mustafa <ismailmustafa@rocketmail.com> @ismailmustafa":
2705 - handwriting
2729 - handwriting
@@ -2902,6 +2926,7 @@ packages:
2902 - tasty-stats
2926 - tasty-stats
2903 - colorful-monoids
2927 - colorful-monoids
2906 "Taras Serduke <taras.serduke@gmail.com> @tserduke":
2931 "Taras Serduke <taras.serduke@gmail.com> @tserduke":
2907 - do-list
2932 - do-list
@@ -3004,6 +3029,7 @@ packages:
3005 "Daniel YU <leptonyu@gmail.com>":
3030 "Daniel YU <leptonyu@gmail.com>":
3008 "Tom Nielsen <tanielsen@gmail.com> @glutamate":
3034 "Tom Nielsen <tanielsen@gmail.com> @glutamate":
3009 - datasets
3035 - datasets
@@ -3150,7 +3176,7 @@ packages:
3150 - wai-middleware-rollbar < 0 # aeson
3176 - wai-middleware-rollbar < 0 # aeson
3152 "Andrey Mokhov <andrey.mokhov@gmail.com> @snowleopard":
3178 "Andrey Mokhov <andrey.mokhov@gmail.com> @snowleopard":
3153− - algebraic-graphs < 0 # via base-compat-0.10.1
3179+ - algebraic-graphs
3155 "Albert Krewinkel <albert+stackage@zeitkraut.de> @tarleb":
3181 "Albert Krewinkel <albert+stackage@zeitkraut.de> @tarleb":
@@ -3162,10 +3188,15 @@ packages:
3162 - proto-lens-combinators
3188 - proto-lens-combinators
3163 - proto-lens-protobuf-types
3189 - proto-lens-protobuf-types
3164 - proto-lens-protoc
3190 - proto-lens-protoc
3191+ - proto-lens-runtime
3165 - proto-lens
3193 - proto-lens
3166 - proto-lens-arbitrary
3194 - proto-lens-arbitrary
3167 - proto-lens-optparse
3195 - proto-lens-optparse
3168 - tensorflow-test
3196 - tensorflow-test
3170 "Christof Schramm <christof.schramm@campus.lmu.de>":
3201 "Christof Schramm <christof.schramm@campus.lmu.de>":
3171 - mnist-idx
3202 - mnist-idx
@@ -3205,6 +3236,7 @@ packages:
3205 "Luis Pedro Coelho <luis@luispedro.org> @luispedro":
3236 "Luis Pedro Coelho <luis@luispedro.org> @luispedro":
3206 - safeio
3237 - safeio
3207 - conduit-algorithms
3238 - conduit-algorithms
3209 "Alex Biehl <alexbiehl@gmail.com> @alexbiehl":
3241 "Alex Biehl <alexbiehl@gmail.com> @alexbiehl":
3210 - haddock-library
3242 - haddock-library
@@ -3214,7 +3246,7 @@ packages:
3214 # - alerta # servant-client 0.12
3246 # - alerta # servant-client 0.12
3216 "Steven Vandevelde <icid.asset@gmail.com> @icidasset":
3248 "Steven Vandevelde <icid.asset@gmail.com> @icidasset":
3217− - shikensu < 0 # GHC 8.4 via flow
3249+ - shikensu
3219 "George Pollard <porges@porg.es> @Porges":
3251 "George Pollard <porges@porg.es> @Porges":
3220 - email-validate
3252 - email-validate
@@ -3478,6 +3510,7 @@ packages:
3480 "Sergey Vinokurov <serg.foo@gmail.com> @sergv":
3512 "Sergey Vinokurov <serg.foo@gmail.com> @sergv":
3481 - tasty-ant-xml
3514 - tasty-ant-xml
3483 "Eugene Smolanka <esmolanka@gmail.com> @esmolanka":
3516 "Eugene Smolanka <esmolanka@gmail.com> @esmolanka":
@@ -3574,6 +3607,27 @@ packages:
3574 "Wanja Chresta <wanja.hs@chrummibei.ch> @wchresta":
3607 "Wanja Chresta <wanja.hs@chrummibei.ch> @wchresta":
3575 - matrix-static
3608 - matrix-static
3610+ "Jean-Pierre Rupp <xenog@protonmail.com> @xenog":
3615+ - secp256k1-haskell
3622+ "asakamirai <asakamirai_hackage@towanowa.net> @asakamirai":
3625+ "Eric Torreborre <etorreborre@yahoo.com> @etorreborre":
3628+ "Ryota Kameoka <kameoka.ryota@gmail.com> @ryota-ka":
3577 # If you stop maintaining a package you can move it here.
3631 # If you stop maintaining a package you can move it here.
3578 # It will then be disabled if it starts causing problems.
3632 # It will then be disabled if it starts causing problems.
3579 # See https://github.com/fpco/stackage/issues/1056
3633 # See https://github.com/fpco/stackage/issues/1056
@@ -3606,12 +3660,7 @@ packages:
3606 "Removed packages":
3660 "Removed packages":
3607 - gi-webkit2 < 0 # https://github.com/fpco/stackage/issues/3415
3661 - gi-webkit2 < 0 # https://github.com/fpco/stackage/issues/3415
3608 - PSQueue < 0 # build failure with GHC 8.4 (nowhere to report, it's ancient just let it die)
3662 - PSQueue < 0 # build failure with GHC 8.4 (nowhere to report, it's ancient just let it die)
3610− # Packages in the build plan that are blocked
3611− # from inclusion due to compilation failure with ghc 8.4
3612− "Build failure with GHC 8.4":
3613 - Chart < 0 # build failure with GHC 8.4 https://github.com/timbod7/haskell-chart/issues/181
3663 - Chart < 0 # build failure with GHC 8.4 https://github.com/timbod7/haskell-chart/issues/181
3614− - TypeCompose < 0 # build failure with GHC 8.4 https://github.com/conal/TypeCompose/issues/6
3615 - json-builder < 0 # build failure with GHC 8.4 https://github.com/lpsmith/json-builder/issues/2
3664 - json-builder < 0 # build failure with GHC 8.4 https://github.com/lpsmith/json-builder/issues/2
3616 - text-format < 0 # build failure with GHC 8.4 https://github.com/bos/text-format/issues/22
3665 - text-format < 0 # build failure with GHC 8.4 https://github.com/bos/text-format/issues/22
3617 - type-combinators < 0 # build failure with GHC 8.4 https://github.com/kylcarte/type-combinators/issues/8
3666 - type-combinators < 0 # build failure with GHC 8.4 https://github.com/kylcarte/type-combinators/issues/8
@@ -3632,68 +3681,835 @@ packages:
3632 - hastache < 0 # GHC 8.4 via base-4.11.0.0
3681 - hastache < 0 # GHC 8.4 via base-4.11.0.0
3633 - token-bucket < 0 # GHC 8.4 via base-4.11.0.0
3682 - token-bucket < 0 # GHC 8.4 via base-4.11.0.0
3634 - attoparsec-time < 0 # GHC 8.4 via doctest-0.15.0
3683 - attoparsec-time < 0 # GHC 8.4 via doctest-0.15.0
3636 - syb-with-class < 0 # GHC 8.4 via template-haskell-2.13.0.0
3684 - syb-with-class < 0 # GHC 8.4 via template-haskell-2.13.0.0
3637− - consul-haskell
3685+
3638− - hasql-transaction
3686+ # Packages in the build plan that are blocked from inclusion due to
3687+ # compilation failure with ghc 8.6
3688+ "Build failure with GHC 8.6":
3699+ - HaskellNet-SSL < 0
3702+ - JuicyPixels-extra < 0
3703+ - JuicyPixels-scale-dct < 0
3707+ - Network-NineP < 0
3717+ - aeson-typescript < 0
3721+ - amazonka-apigateway < 0
3722+ - amazonka-application-autoscaling < 0
3723+ - amazonka-appstream < 0
3724+ - amazonka-athena < 0
3725+ - amazonka-autoscaling < 0
3726+ - amazonka-budgets < 0
3727+ - amazonka-certificatemanager < 0
3728+ - amazonka-cloudformation < 0
3729+ - amazonka-cloudfront < 0
3730+ - amazonka-cloudhsm < 0
3731+ - amazonka-cloudsearch < 0
3732+ - amazonka-cloudsearch-domains < 0
3733+ - amazonka-cloudtrail < 0
3734+ - amazonka-cloudwatch < 0
3735+ - amazonka-cloudwatch-events < 0
3736+ - amazonka-cloudwatch-logs < 0
3737+ - amazonka-codebuild < 0
3738+ - amazonka-codecommit < 0
3739+ - amazonka-codedeploy < 0
3740+ - amazonka-codepipeline < 0
3741+ - amazonka-cognito-identity < 0
3742+ - amazonka-cognito-idp < 0
3743+ - amazonka-cognito-sync < 0
3744+ - amazonka-config < 0
3745+ - amazonka-core < 0
3746+ - amazonka-datapipeline < 0
3747+ - amazonka-devicefarm < 0
3748+ - amazonka-directconnect < 0
3749+ - amazonka-discovery < 0
3752+ - amazonka-dynamodb < 0
3753+ - amazonka-dynamodb-streams < 0
3758+ - amazonka-elasticache < 0
3759+ - amazonka-elasticbeanstalk < 0
3760+ - amazonka-elasticsearch < 0
3761+ - amazonka-elastictranscoder < 0
3763+ - amazonka-elbv2 < 0
3765+ - amazonka-gamelift < 0
3766+ - amazonka-glacier < 0
3767+ - amazonka-health < 0
3769+ - amazonka-importexport < 0
3770+ - amazonka-inspector < 0
3772+ - amazonka-iot-dataplane < 0
3773+ - amazonka-kinesis < 0
3774+ - amazonka-kinesis-analytics < 0
3775+ - amazonka-kinesis-firehose < 0
3777+ - amazonka-lambda < 0
3778+ - amazonka-lightsail < 0
3779+ - amazonka-marketplace-analytics < 0
3780+ - amazonka-marketplace-metering < 0
3782+ - amazonka-opsworks < 0
3783+ - amazonka-opsworks-cm < 0
3784+ - amazonka-pinpoint < 0
3785+ - amazonka-polly < 0
3787+ - amazonka-redshift < 0
3788+ - amazonka-rekognition < 0
3789+ - amazonka-route53 < 0
3790+ - amazonka-route53-domains < 0
3793+ - amazonka-servicecatalog < 0
3795+ - amazonka-shield < 0
3797+ - amazonka-snowball < 0
3801+ - amazonka-stepfunctions < 0
3802+ - amazonka-storagegateway < 0
3804+ - amazonka-support < 0
3806+ - amazonka-test < 0
3808+ - amazonka-workspaces < 0
3809+ - amazonka-xray < 0
3811+ - antiope-athena < 0
3813+ - antiope-dynamodb < 0
3814+ - antiope-messages < 0
3823+ - asn1-encoding < 0
3828+ - authenticate-oauth < 0
3833+ - bank-holidays-england < 0
3834+ - base-noprelude < 0
3841+ - binary-orphans < 0
3844+ - bitcoin-api-extra < 0
3845+ - bitcoin-block < 0
3851+ - bugsnag-haskell < 0
3852+ - cabal-install < 0
3858+ - cayley-client < 0
3862+ - cheapskate-highlight < 0
3863+ - cheapskate-lucid < 0
3866+ - cipher-aes128 < 0
3867+ - cipher-blowfish < 0
3868+ - cipher-camellia < 0
3871+ - circle-packing < 0
3872+ - cisco-spark-api < 0
3873+ - clang-compilation-database < 0
3876+ - clash-prelude < 0
3877+ - classy-prelude-yesod < 0
3879+ - clientsession < 0
3882+ - codo-notation < 0
3885+ - conduit-connection < 0
3886+ - configuration-tools < 0
3888+ - consul-haskell < 0
3889+ - containers-unicode-symbols < 0
3894+ - credential-store < 0
3896+ - crypto-cipher-tests < 0
3897+ - crypto-cipher-types < 0
3898+ - crypto-enigma < 0
3899+ - crypto-pubkey < 0
3900+ - crypto-pubkey-types < 0
3901+ - crypto-random < 0
3903+ - cryptocompare < 0
3905+ - cryptohash-cryptoapi < 0
3907+ - cryptonite-conduit < 0
3908+ - cryptonite-openssl < 0
3911+ - curl-runnings < 0
3915+ - data-tree-print < 0
3919+ - deferred-folds < 0
3926+ - dhall-to-cabal < 0
3927+ - diagrams-solve < 0
3928+ - discrimination < 0
3929+ - distributed-static < 0
3930+ - distribution-opensuse < 0
3933+ - doctest-driver-gen < 0
3937+ - drifter-postgresql < 0
3938+ - drifter-sqlite < 0
3939+ - dublincore-xml-conduit < 0
3943+ - email-validate < 0
3948+ - eventful-sql-common < 0
3949+ - eventful-sqlite < 0
3951+ - exception-hierarchy < 0
3952+ - executable-hash < 0
3957+ - fedora-haskell-tools < 0
3961+ - find-clumpiness < 0
3966+ - fold-debounce-conduit < 0
3968+ - friday-juicypixels < 0
3971+ - generic-aeson < 0
3972+ - generic-xmlpickler < 0
3975+ - ghc-syntax-highlighter < 0
3976+ - ghcjs-base-stub < 0
3981+ - github-release < 0
3982+ - github-webhooks < 0
3983+ - glazier-react < 0
3984+ - glazier-react-widget < 0
3988+ - gloss-rendering < 0
3990+ - google-oauth2-jwt < 0
3991+ - graph-wrapper < 0
3995+ - greskell-core < 0
3996+ - greskell-websocket < 0
4000+ - haddock-library < 0
4004+ - happstack-server < 0
4007+ - haskell-lsp-types < 0
4008+ - haskell-spacegoo < 0
4009+ - haskell-src-meta < 0
4010+ - haskell-tools-ast < 0
4011+ - haskell-tools-backend-ghc < 0
4012+ - haskell-tools-builtin-refactorings < 0
4013+ - haskell-tools-cli < 0
4014+ - haskell-tools-daemon < 0
4015+ - haskell-tools-debug < 0
4016+ - haskell-tools-demo < 0
4017+ - haskell-tools-prettyprint < 0
4018+ - haskell-tools-refactor < 0
4019+ - haskell-tools-rewrite < 0
4025+ - haskoin-store < 0
4027+ - hasql-optparse-applicative < 0
4029+ - hasql-transaction < 0
4033+ - heterocephalus < 0
4039+ - hledger-interest < 0
4044+ - hmatrix-backprop < 0
4045+ - hmatrix-vector-sized < 0
4048+ - hopenpgp-tools < 0
4055+ - hslua-module-text < 0
4056+ - hspec-megaparsec < 0
4057+ - hspec-need-env < 0
4058+ - hspec-wai-json < 0
4061+ - http-client-openssl < 0
4062+ - http-client-tls < 0
4065+ - http-reverse-proxy < 0
4072+ - hxt-pickle-utils < 0
4077+ - ihaskell-hvega < 0
4078+ - incremental-parser < 0
4079+ - indentation-core < 0
4080+ - indentation-parsec < 0
4081+ - indexed-list-literals < 0
4086+ - interpolatedstring-perl6 < 0
4088+ - invertible-grammar < 0
4089+ - io-streams-haproxy < 0
4091+ - ipython-kernel < 0
4095+ - javascript-extras < 0
4098+ - jmacro-rpc-snap < 0
4104+ - json-rpc-client < 0
4105+ - json-rpc-server < 0
4108+ - jvm-streaming < 0
4114+ - lambdabot-core < 0
4115+ - lambdabot-irc-plugins < 0
4117+ - language-c-quote < 0
4118+ - language-puppet < 0
4119+ - learn-physics < 0
4122+ - linked-list-with-iterator < 0
4125+ - logger-thread < 0
4126+ - logging-effect < 0
4127+ - logging-effect-extra < 0
4128+ - logging-effect-extra-file < 0
4129+ - logging-effect-extra-handler < 0
4134+ - marvin-interpolate < 0
4139+ - messagepack-rpc < 0
4140+ - microformats2-parser < 0
4142+ - mime-mail-ses < 0
4150+ - monad-metrics < 0
4152+ - monoid-extras < 0
4153+ - monoid-subclasses < 0
4154+ - monoidal-containers < 0
4157+ - mwc-probability-transition < 0
4158+ - mysql-haskell < 0
4159+ - mysql-haskell-nem < 0
4160+ - mysql-haskell-openssl < 0
4162+ - network-conduit-tls < 0
4163+ - network-messagepack-rpc-websocket < 0
4164+ - network-simple-tls < 0
4165+ - network-transport-inmemory < 0
4166+ - network-transport-tests < 0
4169+ - numhask-prelude < 0
4170+ - numhask-range < 0
4173+ - nvim-hs-contrib < 0
4174+ - oauthenticated < 0
4180+ - openssl-streams < 0
4187+ - partial-order < 0
4191+ - persistent-iproute < 0
4192+ - persistent-mysql < 0
4193+ - persistent-mysql-haskell < 0
4194+ - persistent-postgresql < 0
4195+ - persistent-refs < 0
4196+ - persistent-sqlite < 0
4197+ - persistent-template < 0
4204+ - pipes-bytestring < 0
4207+ - pipes-network < 0
4208+ - pipes-network-tls < 0
4214+ - postgresql-binary < 0
4215+ - postgresql-simple-migration < 0
4216+ - postgresql-simple-url < 0
4217+ - postgresql-typed < 0
4218+ - primitive-extras < 0
4221+ - proto-lens-arbitrary < 0
4222+ - proto-lens-combinators < 0
4223+ - proto-lens-optparse < 0
4224+ - proto-lens-protobuf-types < 0
4225+ - proto-lens-protoc < 0
4226+ - proto-lens-runtime < 0
4227+ - proto-lens-setup < 0
4228+ - protocol-radius < 0
4229+ - protocol-radius-test < 0
4232+ - pusher-http-haskell < 0
4233+ - qm-interpolated-string < 0
4236+ - random-bytestring < 0
4238+ - rasterific-svg < 0
4248+ - req-url-extra < 0
4251+ - rethinkdb-client-driver < 0
4262+ - search-algorithms < 0
4265+ - seqid-streams < 0
4268+ - servant-JuicyPixels < 0
4270+ - servant-auth-client < 0
4271+ - servant-auth-docs < 0
4272+ - servant-auth-server < 0
4273+ - servant-auth-swagger < 0
4274+ - servant-blaze < 0
4275+ - servant-cassava < 0
4276+ - servant-checked-exceptions < 0
4277+ - servant-checked-exceptions-core < 0
4278+ - servant-client < 0
4279+ - servant-client-core < 0
4280+ - servant-dhall < 0
4283+ - servant-exceptions < 0
4284+ - servant-foreign < 0
4285+ - servant-github-webhook < 0
4287+ - servant-kotlin < 0
4288+ - servant-lucid < 0
4290+ - servant-pandoc < 0
4291+ - servant-quickcheck < 0
4294+ - servant-server < 0
4295+ - servant-static-th < 0
4296+ - servant-streaming < 0
4297+ - servant-streaming-client < 0
4298+ - servant-streaming-server < 0
4299+ - servant-swagger < 0
4300+ - servant-swagger-ui < 0
4301+ - servant-swagger-ui-core < 0
4302+ - servant-tracing < 0
4303+ - servant-websockets < 0
4304+ - serverless-haskell < 0
4310+ - shake-language-c < 0
4313+ - simplest-sqlite < 0
4325+ - squeal-postgresql < 0
4331+ - stm-containers < 0
4345+ - tcp-streams-openssl < 0
4347+ - telegram-bot-simple < 0
4354+ - text-show-instances < 0
4357+ - threads-extras < 0
4358+ - threepenny-gui < 0
4361+ - tibetan-utils < 0
4366+ - tls-session-manager < 0
4367+ - transformers-lift < 0
4373+ - uri-bytestring < 0
4374+ - uri-templater < 0
4377+ - users-postgresql-simple < 0
4379+ - vector-binary-instances < 0
4384+ - wai-app-static < 0
4386+ - wai-middleware-caching-lru < 0
4387+ - wai-middleware-consul < 0
4388+ - wai-middleware-crowd < 0
4389+ - wai-middleware-metrics < 0
4390+ - wai-middleware-static < 0
4391+ - wai-middleware-travisci < 0
4392+ - wai-slack-middleware < 0
4393+ - wai-transformers < 0
4394+ - wai-websockets < 0
4400+ - webex-teams-api < 0
4401+ - webex-teams-conduit < 0
4402+ - webex-teams-pipes < 0
4403+ - websockets-snap < 0
4405+ - wild-bind-x11 < 0
4406+ - withdependencies < 0
4407+ - wl-pprint-extras < 0
4408+ - wl-pprint-terminfo < 0
4410+ - wreq-stringless < 0
4417+ - x509-validation < 0
4419+ - xmonad-contrib < 0
4420+ - xmonad-extras < 0
4424+ - yesod-auth-fb < 0
4425+ - yesod-auth-hashdb < 0
4429+ - yesod-eventsource < 0
4432+ - yesod-form-bootstrap4 < 0
4433+ - yesod-gitrepo < 0
4435+ - yesod-newsfeed < 0
4436+ - yesod-paginator < 0
4437+ - yesod-persistent < 0
4438+ - yesod-recaptcha2 < 0
4439+ - yesod-sitemap < 0
4442+ - yesod-text-markdown < 0
4443+ - yesod-websockets < 0
4446+ - ClustalParser < 0
4450+ - broadcast-chan < 0
4458+ - gtk2hs-buildtools < 0
4460+ - histogram-fill < 0
4463+ - large-hashable < 0
4465+ - llvm-hs-pretty < 0
4466+ - matrix-static < 0
4468+ - monad-recorder < 0
4474+ - typography-geometry < 0
4475+ - universe-instances-extended < 0
4479+ # transitive dependencies of packages failing to build
4483+ - componentm-devel < 0
4490+ - rpmbuild-order < 0
3640 "GHC upper bounds":
4493 "GHC upper bounds":
3641 # Need to always match the version shipped with GHC
4494 # Need to always match the version shipped with GHC
3642 - Win32 == 2.6.1.0
4495 - Win32 == 2.6.1.0
3644 "Stackage upper bounds":
4497 "Stackage upper bounds":
3645− # https://github.com/fpco/stackage/issues/3531
3648− # needed by cabal-install
3649− # https://github.com/fpco/stackage/issues/3566
3652− # https://github.com/commercialhaskell/stackage/issues/3847
3653− - hw-json < 0.8.1.0
3655− # https://github.com/commercialhaskell/stackage/issues/3858
3657− - stm-containers < 1
3658− - slave-thread < 1.0.2.1
3660− # https://github.com/commercialhaskell/stackage/issues/3868
3664− # https://github.com/commercialhaskell/stackage/issues/3878
3667− # https://github.com/commercialhaskell/stackage/issues/3884
3668− - pretty-show < 1.8
3670− # https://github.com/commercialhaskell/stackage/issues/3902
3671− - attoparsec-uri < 0.0.5
3672− - urlpath < 9.0.0.1
3674− # https://github.com/commercialhaskell/stackage/issues/3914
3676− - gloss-raster < 1.13
3677− - gloss-rendering < 1.13
3679− # https://github.com/commercialhaskell/stackage/issues/3926
3682− # https://github.com/commercialhaskell/stackage/issues/3931
3683− - proto-lens-protobuf-types < 0.3.0.2
3685− # https://github.com/commercialhaskell/stackage/issues/3945
3688 # https://github.com/commercialhaskell/stackage/issues/3949
4498 # https://github.com/commercialhaskell/stackage/issues/3949
3689 - QuickCheck < 2.12
4499 - QuickCheck < 2.12
3690−
4500+ - hspec < 2.5.6
3691− # https://github.com/commercialhaskell/stackage/issues/3950
4501+ - hspec-core < 2.5.6
3692− - Cabal < 2.3
4502+ - hspec-discover < 2.5.6
3694− # https://github.com/hspec/hspec/issues/374
3695 - hspec-meta < 2.5.6
4503 - hspec-meta < 2.5.6
4505+ # https://github.com/commercialhaskell/stackage/issues/3955
4506+ - megaparsec < 7.0.0
4507+ - hspec-megaparsec < 2.0.0
4508+ - modern-uri < 0.3.0.0
4509+ - cue-sheet < 2.0.0
4511+ - neat-interpolation < 0.3.2.3
3697# end of packages
4513# end of packages
3699# Package flags are applied to individual packages, and override the values of
4515# Package flags are applied to individual packages, and override the values of
@@ -3859,6 +4675,9 @@ configure-args:
3859 - /usr/lib/llvm-3.7/lib
4675 - /usr/lib/llvm-3.7/lib
3860 - --extra-include-dirs
4676 - --extra-include-dirs
3861 - /usr/lib/llvm-3.7/include
4677 - /usr/lib/llvm-3.7/include
3863# end of configure-args
4682# end of configure-args
@@ -3914,6 +4733,68 @@ skipped-tests:
3914 - vector # QuickCheck-2.11.3
4733 - vector # QuickCheck-2.11.3
3915 - zlib # tasty-quickcheck, tasty-hunit, tasty
4734 - zlib # tasty-quickcheck, tasty-hunit, tasty
4736+ # Blocked due to tests failing to compile for GHC 8.6
4738+ - async-refresh-tokens
4748+ - distributed-closure
4750+ - enum-subset-generate
4761+ - inspection-testing
4764+ - mighty-metropolis
4770+ - postgresql-simple
4771+ - quickcheck-state-machine
4788+ - unordered-containers
4791+ - vivid-supercollider
4795+ - xml-conduit-parse
3917 # Transitive outdated dependencies
4798 # Transitive outdated dependencies
3918 # These can also be checked for updates periodically.
4799 # These can also be checked for updates periodically.
3919 - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11
4800 - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11
@@ -3927,8 +4808,8 @@ skipped-tests:
3927 # the relevant stackage upper bound is lifted.
4808 # the relevant stackage upper bound is lifted.
3929 # Compilation failures
4810 # Compilation failures
3930− - proto-lens-combinators # https://github.com/google/proto-lens/issues/119
3931 - snappy # https://github.com/bos/snappy/issues/1
4811 - snappy # https://github.com/bos/snappy/issues/1
4812+ - thyme # https://github.com/commercialhaskell/stackage/issues/4003
3933 # Runtime issues
4814 # Runtime issues
3934 - blank-canvas # Never finishes https://github.com/ku-fpg/blank-canvas/issues/73
4815 - blank-canvas # Never finishes https://github.com/ku-fpg/blank-canvas/issues/73
@@ -4060,9 +4941,9 @@ expected-test-failures:
4060 - bindings-GLFW # Expects running X server
4941 - bindings-GLFW # Expects running X server
4061 - bitcoin-api
4942 - bitcoin-api
4062 - bitcoin-api-extra
4943 - bitcoin-api-extra
4063− - bitcoin-api-extra
4064 - bloodhound # ElasticSearch
4944 - bloodhound # ElasticSearch
4065 - cabal-install
4945 - cabal-install
4066 - consul-haskell
4947 - consul-haskell
4067 - cql-io # Cassandra
4948 - cql-io # Cassandra
4068 - credential-store # requieres dbus sockets
4949 - credential-store # requieres dbus sockets
@@ -4122,7 +5003,6 @@ expected-test-failures:
4122 - serialport # "The tests need two serial ports as command line arguments" https://github.com/jputcu/serialport/issues/30
5003 - serialport # "The tests need two serial ports as command line arguments" https://github.com/jputcu/serialport/issues/30
4123 - serversession-backend-redis # redis
5004 - serversession-backend-redis # redis
4124 - shake # Needs ghc on $PATH with some installed haskell packages
5005 - shake # Needs ghc on $PATH with some installed haskell packages
4125− - singletons # Needs ghc on $PATH with som installed haskell packages
4126 - stack # https://github.com/fpco/stackage/issues/3707
5006 - stack # https://github.com/fpco/stackage/issues/3707
4127 - stripe-http-streams # https://github.com/fpco/stackage/issues/2945, needs Stripe account
5007 - stripe-http-streams # https://github.com/fpco/stackage/issues/2945, needs Stripe account
4128 - users-persistent # sqlite
5008 - users-persistent # sqlite
@@ -4155,9 +5035,7 @@ expected-test-failures:
4155 - http-client # https://github.com/snoyberg/http-client/issues/360
5035 - http-client # https://github.com/snoyberg/http-client/issues/360
4156 - http-client-tls # https://github.com/snoyberg/http-client/issues/360
5036 - http-client-tls # https://github.com/snoyberg/http-client/issues/360
4157 - http-link-header # https://github.com/myfreeweb/http-link-header/issues/7
5037 - http-link-header # https://github.com/myfreeweb/http-link-header/issues/7
4158− - main-tester # https://github.com/fpco/stackage/pull/3528
4159 - mmark # https://github.com/commercialhaskell/stackage/issues/3906#issuecomment-413061849
5038 - mmark # https://github.com/commercialhaskell/stackage/issues/3906#issuecomment-413061849
4160− - quickcheck-state-machine # https://github.com/commercialhaskell/stackage/issues/3951
4161 - servant-swagger # https://github.com/haskell-servant/servant-swagger/issues/89
5039 - servant-swagger # https://github.com/haskell-servant/servant-swagger/issues/89
4162 - unicode-show # https://github.com/nushio3/unicode-show/issues/2
5040 - unicode-show # https://github.com/nushio3/unicode-show/issues/2
@@ -4206,6 +5084,7 @@ expected-test-failures:
4206 - makefile
5084 - makefile
4208 # Doctest failures
5086 # Doctest failures
5087+ - bugsnag-haskell # https://github.com/pbrisbin/bugsnag-haskell/issues/42
4211 - HTTP # e.g. "ERROR: Network.Socket.connect: <socket: 6>: unsupported operation (Cannot assign requested address)", I'm not sure if this is a build server issue...
5090 - HTTP # e.g. "ERROR: Network.Socket.connect: <socket: 6>: unsupported operation (Cannot assign requested address)", I'm not sure if this is a build server issue...
@@ -4304,6 +5183,136 @@ skipped-benchmarks:
4304 - unicode-transforms # path-io
5183 - unicode-transforms # path-io
4305 - unordered-containers # criterion 1.5
5184 - unordered-containers # criterion 1.5
4306 - xxhash-ffi # ghc 8.4 via xxhash build failure
5185 - xxhash-ffi # ghc 8.4 via xxhash build failure
5186+ - hslua # criterion 1.5.1
5188+ # Blocked due to benchmarks failing to compile for GHC 8.6
5192+ - JuicyPixels-extra
5204+ - bytestring-conversion
5209+ - conduit-algorithms
5232+ - html-email-validate
5237+ - human-readable-duration
5244+ - hxt-regex-xmlschema
5247+ - incremental-parser
5249+ - intset-imperative
5265+ - monad-logger-prefix
5269+ - openpgp-asciiarmor
5273+ - prometheus-client
5296+ - thread-local-storage
4308 # Transitive outdated dependencies
5317 # Transitive outdated dependencies
4309 # These packages
5318 # These packages
@@ -4319,6 +5328,7 @@ skipped-benchmarks:
4319 - cipher-rc4 # https://github.com/vincenthz/hs-crypto-cipher/issues/46
5328 - cipher-rc4 # https://github.com/vincenthz/hs-crypto-cipher/issues/46
4320 - extensible # via freer-effects https://github.com/fumieval/extensible/issues/12
5329 - extensible # via freer-effects https://github.com/fumieval/extensible/issues/12
4321 - hw-bits # https://github.com/haskell-works/hw-bits/issues/8
5330 - hw-bits # https://github.com/haskell-works/hw-bits/issues/8
5331+ - thyme # https://github.com/commercialhaskell/stackage/issues/4003
4323 # Cyclic dependencies
5333 # Cyclic dependencies
4324 - cassava
5334 - cassava
@@ -4494,7 +5504,6 @@ tell-me-when-its-released:
4494- cpio-conduit-0.7.0 # remove from skipped-tests, https://github.com/da-x/cpio-conduit/issues/1
5504- cpio-conduit-0.7.0 # remove from skipped-tests, https://github.com/da-x/cpio-conduit/issues/1
4495- freer-effects-0.3.0.1 # re-enable extensible benchmarks
5505- freer-effects-0.3.0.1 # re-enable extensible benchmarks
4496- hoopl-3.10.2.2 # reenable tests, https://github.com/haskell/hoopl/issues/50
5506- hoopl-3.10.2.2 # reenable tests, https://github.com/haskell/hoopl/issues/50
4497−- mmark-0.0.5.6 # remove from expected test failures
4498- point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27
5507- point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27
4499- store-0.5.0 # remove from skipped-tests, https://github.com/fpco/store/issues/125
5508- store-0.5.0 # remove from skipped-tests, https://github.com/fpco/store/issues/125
4500- yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876
5509- yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876
@@ -4542,6 +5551,7 @@ hide:
4542- base-compat # conflicts with base-compat-batteries, see https://github.com/fpco/stackage/issues/3607
5551- base-compat # conflicts with base-compat-batteries, see https://github.com/fpco/stackage/issues/3607
4543- hs-functors # conflicts with profunctors, see https://github.com/fpco/stackage/issues/3609
5552- hs-functors # conflicts with profunctors, see https://github.com/fpco/stackage/issues/3609
4544- constraint # conflicts with constraints
5553- constraint # conflicts with constraints
5554+- summoner # conflicts with Prelude in base
4546# Cryptonite deprecations
5556# Cryptonite deprecations
4547- cipher-aes
5557- cipher-aes