@@ -8,6 +8,9 @@ cabal-format-version: "2.2"
8# Constraints for brand new builds
8# Constraints for brand new builds
11+ "Erik Schnetter <schnetter@gmail.com> @eschnett":
12+ - mpi-hs < 0 # https://github.com/commercialhaskell/stackage/issues/4068
11 "Yang Bo <pop.atry@gmail.com> @Atry":
14 "Yang Bo <pop.atry@gmail.com> @Atry":
12 - control-dsl
15 - control-dsl
@@ -1118,7 +1121,7 @@ packages:
1118 - netwire
1121 - netwire
1119 - netwire-input
1122 - netwire-input
1120 - netwire-input-glfw
1123 - netwire-input-glfw
1121− - yoga < 0 # `gcc' failed in phase `C Compiler'. (Exit code: 1) https://github.com/Mokosha/yoga-hs/issues/2
1124+ - yoga
1122 - freetype2
1125 - freetype2
1123 - HCodecs
1126 - HCodecs
@@ -1264,7 +1267,7 @@ packages:
1264 - HaskellNet-SSL
1267 - HaskellNet-SSL
1266 "Jens Petersen <juhpetersen@gmail.com> @juhp":
1269 "Jens Petersen <juhpetersen@gmail.com> @juhp":
1267− # - cabal-rpm
1270+ - cabal-rpm
1268 - fedora-haskell-tools
1271 - fedora-haskell-tools
1269 - rpmbuild-order
1272 - rpmbuild-order
1270 - simple-cmd
1273 - simple-cmd
@@ -1403,14 +1406,15 @@ packages:
1403 - kleene
1406 - kleene
1404 - lattices
1407 - lattices
1405 - microstache
1408 - microstache
1406− # - monad-http # http-types 0.12
1407 - OneTuple
1409 - OneTuple
1408 - postgresql-simple-url
1410 - postgresql-simple-url
1409 - range-set-list
1411 - range-set-list
1410 - regex-applicative-text
1412 - regex-applicative-text
1411 - servant-dhall
1413 - servant-dhall
1412 - servant-swagger-ui
1414 - servant-swagger-ui
1413− # - servant-yaml # yaml-0.9.0 commercialhaskell/stackage#3823
1415+ - servant-swagger-ui-core
1416+ - servant-swagger-ui-redoc
1414 - singleton-bool
1418 - singleton-bool
1415 - spdx < 0 # GHC 8.4 via base-4.11.0.0
1419 - spdx < 0 # GHC 8.4 via base-4.11.0.0
1416 - splitmix
1420 - splitmix
@@ -1683,6 +1687,7 @@ packages:
1683 "Andres Löh <andres@well-typed.com> @kosmikus":
1687 "Andres Löh <andres@well-typed.com> @kosmikus":
1684 - generics-sop
1688 - generics-sop
1685 - records-sop
1689 - records-sop
1687 "Vivian McPhail <haskell.vivian.mcphail@gmail.com> @amcphail":
1692 "Vivian McPhail <haskell.vivian.mcphail@gmail.com> @amcphail":
1688 - hmatrix-gsl-stats
1693 - hmatrix-gsl-stats
@@ -2339,7 +2344,6 @@ packages:
2339 - html-entity-map
2344 - html-entity-map
2340 - mmark-cli
2345 - mmark-cli
2341 - ghc-syntax-highlighter
2346 - ghc-syntax-highlighter
2344 "Emmanuel Touzery <etouzery@gmail.com> @emmanueltouzery":
2348 "Emmanuel Touzery <etouzery@gmail.com> @emmanueltouzery":
2345 - app-settings
2349 - app-settings
@@ -3635,6 +3639,9 @@ packages:
3635 "Takenobu Tani <takenobu.hs@gmail.com> @takenobu-hs":
3639 "Takenobu Tani <takenobu.hs@gmail.com> @takenobu-hs":
3636 - ghci-hexcalc
3640 - ghci-hexcalc
3642+ "Nikos Karagianndis <nkarag@gmail.com> @nkarag":
3638 # If you stop maintaining a package you can move it here.
3645 # If you stop maintaining a package you can move it here.
3639 # It will then be disabled if it starts causing problems.
3646 # It will then be disabled if it starts causing problems.
3640 # See https://github.com/fpco/stackage/issues/1056
3647 # See https://github.com/fpco/stackage/issues/1056
@@ -3696,7 +3703,6 @@ packages:
3696 # out of bounds
3703 # out of bounds
3697 - Agda < 0
3704 - Agda < 0
3698 - Allure < 0
3705 - Allure < 0
3700 - DRBG < 0
3706 - DRBG < 0
3701 - HTF < 0
3707 - HTF < 0
3702 - HaTeX < 0
3708 - HaTeX < 0
@@ -3707,8 +3713,6 @@ packages:
3707 - JuicyPixels-extra < 0
3713 - JuicyPixels-extra < 0
3708 - JuicyPixels-scale-dct < 0
3714 - JuicyPixels-scale-dct < 0
3709 - LambdaHack < 0
3715 - LambdaHack < 0
3712 - Network-NineP < 0
3716 - Network-NineP < 0
3713 - QuasiText < 0
3717 - QuasiText < 0
3714 - RSA < 0
3718 - RSA < 0
@@ -3862,7 +3866,6 @@ packages:
3862 - cheapskate-highlight < 0
3866 - cheapskate-highlight < 0
3863 - cheapskate-lucid < 0
3867 - cheapskate-lucid < 0
3864 - check-email < 0
3868 - check-email < 0
3866 - cipher-aes128 < 0
3869 - cipher-aes128 < 0
3867 - cipher-blowfish < 0
3870 - cipher-blowfish < 0
3868 - cipher-camellia < 0
3871 - cipher-camellia < 0
@@ -3876,7 +3879,6 @@ packages:
3876 - clash-prelude < 0
3879 - clash-prelude < 0
3877 - classy-prelude-yesod < 0
3880 - classy-prelude-yesod < 0
3878 - classyplate < 0
3881 - classyplate < 0
3879− - clientsession < 0
3880 - closed < 0
3882 - closed < 0
3881 - code-builder < 0
3883 - code-builder < 0
3882 - codo-notation < 0
3884 - codo-notation < 0
@@ -3888,18 +3890,12 @@ packages:
3888 - containers-unicode-symbols < 0
3890 - containers-unicode-symbols < 0
3889 - country < 0
3891 - country < 0
3890 - cpphs < 0
3892 - cpphs < 0
3892 - cql-io < 0
3893 - cql-io < 0
3893 - credential-store < 0
3894 - credential-store < 0
3894− - crypto-cipher-tests < 0
3895− - crypto-cipher-types < 0
3896− - crypto-enigma < 0
3897 - crypto-pubkey < 0
3895 - crypto-pubkey < 0
3898 - crypto-pubkey-types < 0
3896 - crypto-pubkey-types < 0
3899− - crypto-random < 0
3900 - cryptocipher < 0
3897 - cryptocipher < 0
3901 - cryptocompare < 0
3898 - cryptocompare < 0
3903 - cryptohash-cryptoapi < 0
3899 - cryptohash-cryptoapi < 0
3904 - cryptonite-conduit < 0
3900 - cryptonite-conduit < 0
3905 - cryptonite-openssl < 0
3901 - cryptonite-openssl < 0
@@ -4051,7 +4047,6 @@ packages:
4051 - hsx-jmacro < 0
4047 - hsx-jmacro < 0
4052 - hsyslog-udp < 0
4048 - hsyslog-udp < 0
4053 - http-client-openssl < 0
4049 - http-client-openssl < 0
4055 - http-reverse-proxy < 0
4050 - http-reverse-proxy < 0
4056 - http-streams < 0
4051 - http-streams < 0
4057 - hunit-dejafu < 0
4052 - hunit-dejafu < 0
@@ -4104,7 +4099,6 @@ packages:
4104 - language-c-quote < 0
4099 - language-c-quote < 0
4105 - language-puppet < 0
4100 - language-puppet < 0
4106 - learn-physics < 0
4101 - learn-physics < 0
4108 - line < 0
4102 - line < 0
4109 - linked-list-with-iterator < 0
4103 - linked-list-with-iterator < 0
4110 - locators < 0
4104 - locators < 0
@@ -4115,7 +4109,6 @@ packages:
4115 - logging-effect-extra-file < 0
4109 - logging-effect-extra-file < 0
4116 - logging-effect-extra-handler < 0
4110 - logging-effect-extra-handler < 0
4117 - lrucache < 0
4111 - lrucache < 0
4119 - lucid-extras < 0
4112 - lucid-extras < 0
4120 - mapquest-api < 0
4113 - mapquest-api < 0
4121 - marvin-interpolate < 0
4114 - marvin-interpolate < 0
@@ -4163,7 +4156,6 @@ packages:
4163 - oeis < 0
4156 - oeis < 0
4164 - om-elm < 0
4157 - om-elm < 0
4165 - online < 0
4158 - online < 0
4167 - openssl-streams < 0
4159 - openssl-streams < 0
4168 - opml-conduit < 0
4160 - opml-conduit < 0
4169 - packdeps < 0
4161 - packdeps < 0
@@ -4173,14 +4165,8 @@ packages:
4173 - parallel-io < 0
4165 - parallel-io < 0
4174 - partial-order < 0
4166 - partial-order < 0
4175 - perf < 0
4167 - perf < 0
4177− - persistent-iproute < 0
4178− - persistent-mysql < 0
4179 - persistent-mysql-haskell < 0
4168 - persistent-mysql-haskell < 0
4180− - persistent-postgresql < 0
4181 - persistent-refs < 0
4169 - persistent-refs < 0
4182− - persistent-sqlite < 0
4183− - persistent-template < 0
4184 - picosat < 0
4170 - picosat < 0
4185 - pier < 0
4171 - pier < 0
4186 - pier-core < 0
4172 - pier-core < 0
@@ -4203,14 +4189,6 @@ packages:
4203 - postgresql-typed < 0
4189 - postgresql-typed < 0
4204 - primitive-extras < 0
4190 - primitive-extras < 0
4205 - prometheus < 0
4191 - prometheus < 0
4207− - proto-lens-arbitrary < 0
4208− - proto-lens-combinators < 0
4209− - proto-lens-optparse < 0
4210− - proto-lens-protobuf-types < 0
4211− - proto-lens-protoc < 0
4212− - proto-lens-runtime < 0
4213− - proto-lens-setup < 0
4214 - protocol-radius < 0
4192 - protocol-radius < 0
4215 - protocol-radius-test < 0
4193 - protocol-radius-test < 0
4216 - protolude < 0
4194 - protolude < 0
@@ -4244,45 +4222,30 @@ packages:
4244 - sandi < 0
4222 - sandi < 0
4245 - scalendar < 0
4223 - scalendar < 0
4246 - search-algorithms < 0
4224 - search-algorithms < 0
4248 - seqid < 0
4225 - seqid < 0
4249 - seqid-streams < 0
4226 - seqid-streams < 0
4250 - serialise < 0
4227 - serialise < 0
4252 - servant-JuicyPixels < 0
4228 - servant-JuicyPixels < 0
4253 - servant-auth < 0
4229 - servant-auth < 0
4254 - servant-auth-client < 0
4230 - servant-auth-client < 0
4255 - servant-auth-docs < 0
4231 - servant-auth-docs < 0
4256 - servant-auth-server < 0
4232 - servant-auth-server < 0
4257 - servant-auth-swagger < 0
4233 - servant-auth-swagger < 0
4258− - servant-blaze < 0
4259− - servant-cassava < 0
4260 - servant-checked-exceptions < 0
4234 - servant-checked-exceptions < 0
4261 - servant-checked-exceptions-core < 0
4235 - servant-checked-exceptions-core < 0
4262− - servant-client < 0
4263− - servant-client-core < 0
4264 - servant-dhall < 0
4236 - servant-dhall < 0
4266 - servant-elm < 0
4237 - servant-elm < 0
4267 - servant-exceptions < 0
4238 - servant-exceptions < 0
4268− - servant-foreign < 0
4269 - servant-github-webhook < 0
4239 - servant-github-webhook < 0
4271 - servant-kotlin < 0
4240 - servant-kotlin < 0
4272− - servant-lucid < 0
4274 - servant-pandoc < 0
4241 - servant-pandoc < 0
4275 - servant-quickcheck < 0
4242 - servant-quickcheck < 0
4276 - servant-rawm < 0
4243 - servant-rawm < 0
4277 - servant-ruby < 0
4244 - servant-ruby < 0
4278− - servant-server < 0
4279 - servant-static-th < 0
4245 - servant-static-th < 0
4280 - servant-streaming < 0
4246 - servant-streaming < 0
4281 - servant-streaming-client < 0
4247 - servant-streaming-client < 0
4282 - servant-streaming-server < 0
4248 - servant-streaming-server < 0
4283− - servant-swagger < 0
4284− - servant-swagger-ui < 0
4285− - servant-swagger-ui-core < 0
4286 - servant-tracing < 0
4249 - servant-tracing < 0
4287 - servant-websockets < 0
4250 - servant-websockets < 0
4288 - serverless-haskell < 0
4251 - serverless-haskell < 0
@@ -4294,7 +4257,6 @@ packages:
4294 - shake-language-c < 0
4257 - shake-language-c < 0
4295 - shikensu < 0
4258 - shikensu < 0
4296 - simplest-sqlite < 0
4259 - simplest-sqlite < 0
4298 - slave-thread < 0
4260 - slave-thread < 0
4299 - smtp-mail < 0
4261 - smtp-mail < 0
4300 - snap-blaze < 0
4262 - snap-blaze < 0
@@ -4312,13 +4274,11 @@ packages:
4312 - static-text < 0
4274 - static-text < 0
4313 - stm-containers < 0
4275 - stm-containers < 0
4314 - stm-hamt < 0
4276 - stm-hamt < 0
4316 - stratosphere < 0
4277 - stratosphere < 0
4317 - stringsearch < 0
4278 - stringsearch < 0
4318 - strive < 0
4279 - strive < 0
4319 - summoner < 0
4280 - summoner < 0
4320 - svg-builder < 0
4281 - svg-builder < 0
4322 - swish < 0
4282 - swish < 0
4323 - tasty-dejafu < 0
4283 - tasty-dejafu < 0
4324 - tasty-stats < 0
4284 - tasty-stats < 0
@@ -4359,7 +4319,6 @@ packages:
4359 - vector-space < 0
4319 - vector-space < 0
4360 - vectortiles < 0
4320 - vectortiles < 0
4361 - versions < 0
4321 - versions < 0
4362− - wai-app-static < 0
4363 - wai-cli < 0
4322 - wai-cli < 0
4364 - wai-middleware-caching-lru < 0
4323 - wai-middleware-caching-lru < 0
4365 - wai-middleware-consul < 0
4324 - wai-middleware-consul < 0
@@ -4397,14 +4356,12 @@ packages:
4397 - yesod-auth-fb < 0
4356 - yesod-auth-fb < 0
4398 - yesod-auth-hashdb < 0
4357 - yesod-auth-hashdb < 0
4399 - yesod-bin < 0
4358 - yesod-bin < 0
4401 - yesod-csp < 0
4359 - yesod-csp < 0
4402 - yesod-eventsource < 0
4360 - yesod-eventsource < 0
4403 - yesod-fb < 0
4361 - yesod-fb < 0
4404 - yesod-form < 0
4362 - yesod-form < 0
4405 - yesod-form-bootstrap4 < 0
4363 - yesod-form-bootstrap4 < 0
4406 - yesod-gitrepo < 0
4364 - yesod-gitrepo < 0
4408 - yesod-newsfeed < 0
4365 - yesod-newsfeed < 0
4409 - yesod-paginator < 0
4366 - yesod-paginator < 0
4410 - yesod-persistent < 0
4367 - yesod-persistent < 0
@@ -4419,7 +4376,6 @@ packages:
4419 - ClustalParser < 0
4376 - ClustalParser < 0
4420 - Fin < 0
4377 - Fin < 0
4421 - HPDF < 0
4378 - HPDF < 0
4423 - broadcast-chan < 0
4379 - broadcast-chan < 0
4424 - df1 < 0
4380 - df1 < 0
4425 - di-handle < 0
4381 - di-handle < 0
@@ -4436,7 +4392,6 @@ packages:
4436 - large-hashable < 0
4392 - large-hashable < 0
4437 - libmpd < 0
4393 - libmpd < 0
4438 - llvm-hs-pretty < 0
4394 - llvm-hs-pretty < 0
4439− - matrix-static < 0
4440 - med-module < 0
4395 - med-module < 0
4441 - monad-recorder < 0
4396 - monad-recorder < 0
4442 - multistate < 0
4397 - multistate < 0
@@ -4482,8 +4437,17 @@ packages:
4482 - stache
4437 - stache
4483 - neat-interpolation < 0.3.2.3
4438 - neat-interpolation < 0.3.2.3
4485− # https://github.com/commercialhaskell/stackage/issues/4047
4440+ # https://github.com/commercialhaskell/stackage/issues/4053
4486− - statistics < 0.15
4441+ - yaml < 0.11
4443+ # https://github.com/commercialhaskell/stackage/issues/4056
4444+ - postgresql-simple < 0.6
4446+ # https://github.com/commercialhaskell/stackage/issues/4066
4447+ - generics-sop < 0.4.0.0
4449+ # https://github.com/commercialhaskell/stackage/issues/4067
4488# end of packages
4452# end of packages
@@ -4707,6 +4671,8 @@ skipped-tests:
4707 - validation # hedgehog 0.6
4671 - validation # hedgehog 0.6
4708 - vector # QuickCheck-2.11.3
4672 - vector # QuickCheck-2.11.3
4709 - zlib # tasty-quickcheck, tasty-hunit, tasty
4673 - zlib # tasty-quickcheck, tasty-hunit, tasty
4674+ - MissingH # testpack, quickcheck
4675+ - DBFunctor # missing file test_options.csv
4711 # Blocked due to tests failing to compile for GHC 8.6
4677 # Blocked due to tests failing to compile for GHC 8.6
4712 - async-refresh
4678 - async-refresh
@@ -4756,7 +4722,6 @@ skipped-tests:
4756 - skylighting-core
4722 - skylighting-core
4757 - speedy-slice
4723 - speedy-slice
4758 - static-text
4724 - static-text
4760 - structs
4725 - structs
4761 - tomland
4726 - tomland
4762 - universum
4727 - universum
@@ -4772,7 +4737,6 @@ skipped-tests:
4773 # Transitive outdated dependencies
4738 # Transitive outdated dependencies
4774 # These can also be checked for updates periodically.
4739 # These can also be checked for updates periodically.
4775− - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11
4776 - o-clock # tasty 0.12 via tasty-hedgehog
4740 - o-clock # tasty 0.12 via tasty-hedgehog
4777 - options # ansi-terminal-0.8 via chell
4741 - options # ansi-terminal-0.8 via chell
4778 - path # via genvalidity genvalidity-property
4742 - path # via genvalidity genvalidity-property
@@ -4850,6 +4814,9 @@ skipped-tests:
4850 - time-parsers
4814 - time-parsers
4817+ # test build is failing
4853 # Uses Cabal's "library internal" stanza feature
4820 # Uses Cabal's "library internal" stanza feature
4854 - s3-signer
4821 - s3-signer
4855# end of skipped-tests
4822# end of skipped-tests
@@ -5012,7 +4979,6 @@ expected-test-failures:
5012 - http-client-tls # https://github.com/snoyberg/http-client/issues/360
4979 - http-client-tls # https://github.com/snoyberg/http-client/issues/360
5013 - http-link-header # https://github.com/myfreeweb/http-link-header/issues/7
4980 - http-link-header # https://github.com/myfreeweb/http-link-header/issues/7
5014 - mmark # https://github.com/commercialhaskell/stackage/issues/3906#issuecomment-413061849
4981 - mmark # https://github.com/commercialhaskell/stackage/issues/3906#issuecomment-413061849
5015− - servant-swagger # https://github.com/haskell-servant/servant-swagger/issues/89
5016 - unicode-show # https://github.com/nushio3/unicode-show/issues/2
4982 - unicode-show # https://github.com/nushio3/unicode-show/issues/2
5018 - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5
4984 - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5
@@ -5033,7 +4999,6 @@ expected-test-failures:
5033 - pkcs10 # https://github.com/fcomb/pkcs10-hs/issues/2
4999 - pkcs10 # https://github.com/fcomb/pkcs10-hs/issues/2
5034 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3
5000 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3
5035 - squeal-postgresql # https://github.com/fpco/stackage/issues/3180
5001 - squeal-postgresql # https://github.com/fpco/stackage/issues/3180
5036− - store # https://github.com/fpco/store/issues/125
5037 - text-icu # https://github.com/bos/text-icu/issues/32
5002 - text-icu # https://github.com/bos/text-icu/issues/32
5038 - text-ldap # https://github.com/khibino/haskell-text-ldap/issues/1
5003 - text-ldap # https://github.com/khibino/haskell-text-ldap/issues/1
5039 - tls # https://github.com/vincenthz/hs-tls/issues/247
5004 - tls # https://github.com/vincenthz/hs-tls/issues/247
@@ -5481,7 +5446,6 @@ tell-me-when-its-released:
5481- freer-effects-0.3.0.1 # re-enable extensible benchmarks
5446- freer-effects-0.3.0.1 # re-enable extensible benchmarks
5482- hoopl-3.10.2.2 # reenable tests, https://github.com/haskell/hoopl/issues/50
5447- hoopl-3.10.2.2 # reenable tests, https://github.com/haskell/hoopl/issues/50
5483- point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27
5448- point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27
5484−- store-0.5.0 # remove from skipped-tests, https://github.com/fpco/store/issues/125
5485- yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876
5449- yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876
5487# Packages which should be hidden after registering, to avoid module name
5451# Packages which should be hidden after registering, to avoid module name