diff --git a/build-constraints.yaml b/build-constraints.yaml index e8f5653d..f542f0db 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -8,6 +8,9 @@ cabal-format-version: "2.2" # Constraints for brand new builds packages: + "Erik Schnetter @eschnett": + - mpi-hs < 0 # https://github.com/commercialhaskell/stackage/issues/4068 + "Yang Bo @Atry": - control-dsl @@ -1118,7 +1121,7 @@ packages: - netwire - netwire-input - netwire-input-glfw - - yoga < 0 # `gcc' failed in phase `C Compiler'. (Exit code: 1) https://github.com/Mokosha/yoga-hs/issues/2 + - yoga - freetype2 - HCodecs @@ -1264,7 +1267,7 @@ packages: - HaskellNet-SSL "Jens Petersen @juhp": - # - cabal-rpm + - cabal-rpm - fedora-haskell-tools - rpmbuild-order - simple-cmd @@ -1403,14 +1406,15 @@ packages: - kleene - lattices - microstache - # - monad-http # http-types 0.12 - OneTuple - postgresql-simple-url - range-set-list - regex-applicative-text - servant-dhall - servant-swagger-ui - # - servant-yaml # yaml-0.9.0 commercialhaskell/stackage#3823 + - servant-swagger-ui-core + - servant-swagger-ui-redoc + - servant-yaml - singleton-bool - spdx < 0 # GHC 8.4 via base-4.11.0.0 - splitmix @@ -1683,6 +1687,7 @@ packages: "Andres Löh @kosmikus": - generics-sop - records-sop + - sop-core "Vivian McPhail @amcphail": - hmatrix-gsl-stats @@ -2339,7 +2344,6 @@ packages: - html-entity-map - mmark-cli - ghc-syntax-highlighter - - facts "Emmanuel Touzery @emmanueltouzery": - app-settings @@ -3635,6 +3639,9 @@ packages: "Takenobu Tani @takenobu-hs": - ghci-hexcalc + "Nikos Karagianndis @nkarag": + - DBFunctor + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 @@ -3696,7 +3703,6 @@ packages: # out of bounds - Agda < 0 - Allure < 0 - - DAV < 0 - DRBG < 0 - HTF < 0 - HaTeX < 0 @@ -3707,8 +3713,6 @@ packages: - JuicyPixels-extra < 0 - JuicyPixels-scale-dct < 0 - LambdaHack < 0 - - MissingH < 0 - - MusicBrainz < 0 - Network-NineP < 0 - QuasiText < 0 - RSA < 0 @@ -3862,7 +3866,6 @@ packages: - cheapskate-highlight < 0 - cheapskate-lucid < 0 - check-email < 0 - - cipher-aes < 0 - cipher-aes128 < 0 - cipher-blowfish < 0 - cipher-camellia < 0 @@ -3876,7 +3879,6 @@ packages: - clash-prelude < 0 - classy-prelude-yesod < 0 - classyplate < 0 - - clientsession < 0 - closed < 0 - code-builder < 0 - codo-notation < 0 @@ -3888,18 +3890,12 @@ packages: - containers-unicode-symbols < 0 - country < 0 - cpphs < 0 - - cprng-aes < 0 - cql-io < 0 - credential-store < 0 - - crypto-cipher-tests < 0 - - crypto-cipher-types < 0 - - crypto-enigma < 0 - crypto-pubkey < 0 - crypto-pubkey-types < 0 - - crypto-random < 0 - cryptocipher < 0 - cryptocompare < 0 - - cryptohash < 0 - cryptohash-cryptoapi < 0 - cryptonite-conduit < 0 - cryptonite-openssl < 0 @@ -4051,7 +4047,6 @@ packages: - hsx-jmacro < 0 - hsyslog-udp < 0 - http-client-openssl < 0 - - http-media < 0 - http-reverse-proxy < 0 - http-streams < 0 - hunit-dejafu < 0 @@ -4104,7 +4099,6 @@ packages: - language-c-quote < 0 - language-puppet < 0 - learn-physics < 0 - - lens-labels < 0 - line < 0 - linked-list-with-iterator < 0 - locators < 0 @@ -4115,7 +4109,6 @@ packages: - logging-effect-extra-file < 0 - logging-effect-extra-handler < 0 - lrucache < 0 - - lucid < 0 - lucid-extras < 0 - mapquest-api < 0 - marvin-interpolate < 0 @@ -4163,7 +4156,6 @@ packages: - oeis < 0 - om-elm < 0 - online < 0 - - opensource < 0 - openssl-streams < 0 - opml-conduit < 0 - packdeps < 0 @@ -4173,14 +4165,8 @@ packages: - parallel-io < 0 - partial-order < 0 - perf < 0 - - persistent < 0 - - persistent-iproute < 0 - - persistent-mysql < 0 - persistent-mysql-haskell < 0 - - persistent-postgresql < 0 - persistent-refs < 0 - - persistent-sqlite < 0 - - persistent-template < 0 - picosat < 0 - pier < 0 - pier-core < 0 @@ -4203,14 +4189,6 @@ packages: - postgresql-typed < 0 - primitive-extras < 0 - prometheus < 0 - - proto-lens < 0 - - proto-lens-arbitrary < 0 - - proto-lens-combinators < 0 - - proto-lens-optparse < 0 - - proto-lens-protobuf-types < 0 - - proto-lens-protoc < 0 - - proto-lens-runtime < 0 - - proto-lens-setup < 0 - protocol-radius < 0 - protocol-radius-test < 0 - protolude < 0 @@ -4244,45 +4222,30 @@ packages: - sandi < 0 - scalendar < 0 - search-algorithms < 0 - - securemem < 0 - seqid < 0 - seqid-streams < 0 - serialise < 0 - - servant < 0 - servant-JuicyPixels < 0 - servant-auth < 0 - servant-auth-client < 0 - servant-auth-docs < 0 - servant-auth-server < 0 - servant-auth-swagger < 0 - - servant-blaze < 0 - - servant-cassava < 0 - servant-checked-exceptions < 0 - servant-checked-exceptions-core < 0 - - servant-client < 0 - - servant-client-core < 0 - servant-dhall < 0 - - servant-docs < 0 - servant-elm < 0 - servant-exceptions < 0 - - servant-foreign < 0 - servant-github-webhook < 0 - - servant-js < 0 - servant-kotlin < 0 - - servant-lucid < 0 - - servant-mock < 0 - servant-pandoc < 0 - servant-quickcheck < 0 - servant-rawm < 0 - servant-ruby < 0 - - servant-server < 0 - servant-static-th < 0 - servant-streaming < 0 - servant-streaming-client < 0 - servant-streaming-server < 0 - - servant-swagger < 0 - - servant-swagger-ui < 0 - - servant-swagger-ui-core < 0 - servant-tracing < 0 - servant-websockets < 0 - serverless-haskell < 0 @@ -4294,7 +4257,6 @@ packages: - shake-language-c < 0 - shikensu < 0 - simplest-sqlite < 0 - - slack-web < 0 - slave-thread < 0 - smtp-mail < 0 - snap-blaze < 0 @@ -4312,13 +4274,11 @@ packages: - static-text < 0 - stm-containers < 0 - stm-hamt < 0 - - store < 0 - stratosphere < 0 - stringsearch < 0 - strive < 0 - summoner < 0 - svg-builder < 0 - - swagger2 < 0 - swish < 0 - tasty-dejafu < 0 - tasty-stats < 0 @@ -4359,7 +4319,6 @@ packages: - vector-space < 0 - vectortiles < 0 - versions < 0 - - wai-app-static < 0 - wai-cli < 0 - wai-middleware-caching-lru < 0 - wai-middleware-consul < 0 @@ -4397,14 +4356,12 @@ packages: - yesod-auth-fb < 0 - yesod-auth-hashdb < 0 - yesod-bin < 0 - - yesod-core < 0 - yesod-csp < 0 - yesod-eventsource < 0 - yesod-fb < 0 - yesod-form < 0 - yesod-form-bootstrap4 < 0 - yesod-gitrepo < 0 - - yesod-gitrev < 0 - yesod-newsfeed < 0 - yesod-paginator < 0 - yesod-persistent < 0 @@ -4419,7 +4376,6 @@ packages: - ClustalParser < 0 - Fin < 0 - HPDF < 0 - - apecs < 0 - broadcast-chan < 0 - df1 < 0 - di-handle < 0 @@ -4436,7 +4392,6 @@ packages: - large-hashable < 0 - libmpd < 0 - llvm-hs-pretty < 0 - - matrix-static < 0 - med-module < 0 - monad-recorder < 0 - multistate < 0 @@ -4482,8 +4437,17 @@ packages: - stache - neat-interpolation < 0.3.2.3 - # https://github.com/commercialhaskell/stackage/issues/4047 - - statistics < 0.15 + # https://github.com/commercialhaskell/stackage/issues/4053 + - yaml < 0.11 + + # https://github.com/commercialhaskell/stackage/issues/4056 + - postgresql-simple < 0.6 + + # https://github.com/commercialhaskell/stackage/issues/4066 + - generics-sop < 0.4.0.0 + + # https://github.com/commercialhaskell/stackage/issues/4067 + - hsinstall < 2 # end of packages @@ -4707,6 +4671,8 @@ skipped-tests: - validation # hedgehog 0.6 - vector # QuickCheck-2.11.3 - zlib # tasty-quickcheck, tasty-hunit, tasty + - MissingH # testpack, quickcheck + - DBFunctor # missing file test_options.csv # Blocked due to tests failing to compile for GHC 8.6 - async-refresh @@ -4756,7 +4722,6 @@ skipped-tests: - skylighting-core - speedy-slice - static-text - - store - structs - tomland - universum @@ -4772,7 +4737,6 @@ skipped-tests: # Transitive outdated dependencies # These can also be checked for updates periodically. - - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11 - o-clock # tasty 0.12 via tasty-hedgehog - options # ansi-terminal-0.8 via chell - path # via genvalidity genvalidity-property @@ -4850,6 +4814,9 @@ skipped-tests: - time-parsers - vec + # test build is failing + - avro + # Uses Cabal's "library internal" stanza feature - s3-signer # end of skipped-tests @@ -5012,7 +4979,6 @@ expected-test-failures: - http-client-tls # https://github.com/snoyberg/http-client/issues/360 - http-link-header # https://github.com/myfreeweb/http-link-header/issues/7 - mmark # https://github.com/commercialhaskell/stackage/issues/3906#issuecomment-413061849 - - servant-swagger # https://github.com/haskell-servant/servant-swagger/issues/89 - unicode-show # https://github.com/nushio3/unicode-show/issues/2 - wreq - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5 @@ -5033,7 +4999,6 @@ expected-test-failures: - pkcs10 # https://github.com/fcomb/pkcs10-hs/issues/2 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3 - squeal-postgresql # https://github.com/fpco/stackage/issues/3180 - - store # https://github.com/fpco/store/issues/125 - text-icu # https://github.com/bos/text-icu/issues/32 - text-ldap # https://github.com/khibino/haskell-text-ldap/issues/1 - tls # https://github.com/vincenthz/hs-tls/issues/247 @@ -5481,7 +5446,6 @@ tell-me-when-its-released: - freer-effects-0.3.0.1 # re-enable extensible benchmarks - hoopl-3.10.2.2 # reenable tests, https://github.com/haskell/hoopl/issues/50 - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 -- store-0.5.0 # remove from skipped-tests, https://github.com/fpco/store/issues/125 - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 # Packages which should be hidden after registering, to avoid module name diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index b128b0e0..322a6a43 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -99,6 +99,7 @@ apt-get install -y \ liboath-dev \ libnotify-dev \ libopenal-dev \ + libopenmpi-dev \ libpango1.0-dev \ libpcap0.8-dev \ libpq-dev \