diff --git a/Dockerfile b/Dockerfile index 84815261..9a2f406d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ ENV HOME /home/stackage ENV LANG en_US.UTF-8 # NOTE: also update debian-bootstrap.sh when cuda version changes -ENV PATH /usr/local/cuda-10.0/bin:/opt/ghc/8.6.2/bin:/usr/sbin:/usr/bin:/sbin:/bin +ENV PATH /usr/local/cuda-10.0/bin:/opt/ghc/8.6.3/bin:/usr/sbin:/usr/bin:/sbin:/bin ENV CUDA_PATH /usr/local/cuda-10.0 ENV LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:/usr/local/cuda-10.0/nvvm/lib64 diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 88320d21..901e8d7f 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -21,6 +21,9 @@ To add your package you can edit [`build-constraints.yaml`](https://github.com/f If your library depends on a C library, please add it to the `debian-bootstrap.sh` script. +Any dependencies of your packages that are not already part of stackage are added implictly, but it is prefered +to add all packages explicitly. It is planned to remove this behaviour in the future. + After doing that commit with a message like "add foo-bar" and send a pull request. The continuous integration job will do some checks to see if your package's dependencies are up-to-date. @@ -201,7 +204,9 @@ purely on Stackage Curator discretion. The most common examples are: considered a major version bump, and disallowed in an LTS minor version bump. However, if a package is following SemVer, this would not be a breaking change, and curators may elect to include - it. + it. Note though that curators and their tooling will not know your + package is following SemVer, so in this case you would have to open + an issue on the [lts-haskell repo](https://github.com/fpco/lts-haskell/issues/new). * If a package has overly restrictive version bounds on a dependency, in particular constraining a minor version diff --git a/build-constraints.yaml b/build-constraints.yaml index af1422f8..f21fe46a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7,6 +7,27 @@ cabal-format-version: "2.2" # Constraints for brand new builds packages: + + "Dzianis Kabanau @kobargh": + - template-toolkit + + "Christopher Davenport @ChristopherDavenport": + - nonemptymap + - hinfo + + "Joerg Winter @clojj": + - rosezipper + + "Edward Wastell @edwardwas": + - TotalMap + - sized-grid + + "Antonio Alonso Dominguez @alonsodomin": + - hschema + - hschema-aeson + - hschema-quickcheck + - hschema-prettyprinter + "Preetham Gujjula @pgujjula": - modular @@ -29,18 +50,19 @@ packages: - axel "Varun Gandhi @theindigamer": - - edit + - edit < 0 "Luka Hadžiegrić @reygoch": - valor "Scott N. Walck @walck": - - cyclotomic - - learn-physics + - cyclotomic < 0 + - learn-physics < 0 "Phil de Joux @philderbeast": - siggy-chardust - detour-via-sci + - hpack-dhall "Matthew Ahrens @mpahrens": - forkable-monad @@ -57,17 +79,18 @@ packages: "Manuel Bärenz @turion": - dunai - - rhine - - rhine-gloss + - rhine < 0 + - rhine-gloss < 0 - dunai-core + - finite-typelits "Paul Johnson @PaulJohnson": - geodetics "Travis Athougies @tathougies": - - beam-core - - beam-migrate - - beam-sqlite + - beam-core < 0 + - beam-migrate < 0 + - beam-sqlite < 0 "Fraser Murray @tsani": - - servant-github-webhook + - servant-github-webhook < 0 - pushbullet-types "Theodore Lief Gannon @tejon": @@ -114,11 +137,11 @@ packages: - assert-failure - minimorph - miniutter - - LambdaHack - - Allure + - LambdaHack < 0 + - Allure < 0 "Jürgen Keck @j-keck": - - wreq-stringless + - wreq-stringless < 0 "Olaf Chitil @OlafChitil": - FPretty < 0 # build failure with GHC 8.4 @@ -146,8 +169,8 @@ packages: - katydid < 0 # via transformers-either "Nobutada Matsubara @matsubara0507": - - chatwork - - rakuten + - chatwork < 0 + - rakuten < 0 - servant-kotlin "Pavol Klacansky @pavolzetor": @@ -183,7 +206,7 @@ packages: - req-url-extra "Vanessa McHale @vmchale": - - tibetan-utils + - tibetan-utils < 0 "Henning Thielemann @thielema": - accelerate-arithmetic < 0 # GHC 8.4 via accelerate @@ -234,7 +257,7 @@ packages: - probability - sample-frame - sample-frame-np - - set-cover + - set-cover < 0 - sox - soxlib - spreadsheet @@ -269,7 +292,7 @@ packages: "Nikita Tchayka @nickseagull": - ramus - - require + - require < 0 - tintin < 0 # strange build failure theam/tintin#38 "Simon Jakobi @sjakobi": @@ -335,7 +358,7 @@ packages: - binary-ieee754 - word24 - mysql-haskell - - mysql-haskell-openssl + - mysql-haskell-openssl < 0 - data-has - unboxed-ref @@ -451,7 +474,7 @@ packages: - th-lift - quickcheck-assertions - - wai-middleware-consul + - wai-middleware-consul < 0 - wai-middleware-crowd - monad-logger-json - safe-exceptions @@ -514,11 +537,14 @@ packages: - language-javascript - Strafunski-StrategyLib + "Luke Lau @bubba": + - lsp-test + "Alfredo Di Napoli @adinapoli": - mandrill < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build "Jon Schoning @jonschoning": - - pinboard + - pinboard < 0 - swagger-petstore < 0 # via katip "Jasper Van der Jeugt @jaspervdj": @@ -568,7 +594,7 @@ packages: "Stefan Wehr @skogsbaer": - HTF - xmlgen - - stm-stats + - stm-stats < 0 - large-hashable "Bart Massey @BartMassey": @@ -638,7 +664,7 @@ packages: "Edward Kmett @ekmett": - ad - adjunctions - - algebra + - algebra < 0 - ansi-wl-pprint - approximate - bifunctors @@ -648,12 +674,12 @@ packages: - charset - comonad - compensated - - compressed + - compressed < 0 - concurrent-supply - constraints - contravariant - distributive - - discrimination + - discrimination < 0 - either - eq - ersatz @@ -700,7 +726,7 @@ packages: - semigroupoid-extras - semigroupoids - semigroups - - speculation + - speculation < 0 - streams - structs - tagged @@ -710,9 +736,9 @@ packages: - unique - vector-instances - void - - wl-pprint-extras - - wreq < 0 - - wl-pprint-terminfo + - wl-pprint-extras < 0 + - wreq + - wl-pprint-terminfo < 0 - zippers - zlib-lens @@ -754,7 +780,6 @@ packages: - diagrams-svg - force-layout < 0 # via lens-4.17 - SVGFonts < 0 # via diagrams-core - - palette - haxr < 0 # GHC 8.4 via HaXml - MonadRandom - monoid-extras @@ -771,8 +796,8 @@ packages: - bugsnag-haskell - gravatar - load-env - # - yesod-auth-oauth2 # via hoauth2 - # - yesod-markdown # http-types 0.12 via pandoc + - yesod-auth-oauth2 + - yesod-markdown - yesod-paginator "Felipe Lessa @meteficha": @@ -790,7 +815,7 @@ packages: "Alexander Altman @pthariensflame": # Maintaining on behalf of @roelvandijk: - base-unicode-symbols - - containers-unicode-symbols + - containers-unicode-symbols < 0 # My own packages: - ChannelT @@ -836,6 +861,9 @@ packages: - runmemo - tardis - yesod-gitrev + # @mr's packages + - ftp-client + - ftp-client-conduit "Daniel Díaz dhelta.diaz@gmail.com @Daniel-Diaz": - bimap-server @@ -843,8 +871,8 @@ packages: - byteset - Clipboard - grouped-list < 0 # GHC 8.4 via base-4.11.1.0 - - haskintex - - HaTeX + - haskintex < 0 + - HaTeX < 0 - include-file - matrix - pcre-light @@ -862,7 +890,6 @@ packages: - pipes-safe - turtle - foldl - - morte - bench - dhall - dhall-bash @@ -884,12 +911,12 @@ packages: - HUnit - aeson - attoparsec-iso8601 - - fay - - fay-base - - fay-dom + - fay < 0 + - fay-base < 0 + - fay-dom < 0 - feed - time-compat - - through-text + - through-text < 0 # Not my packages - HStringTemplate - language-ecmascript @@ -910,8 +937,8 @@ packages: - servant-subscriber < 0 # build failure with servant 0.14: https://github.com/eskimor/servant-subscriber/issues/17 "Rodrigo Setti @rodrigosetti": - - messagepack - - messagepack-rpc + - messagepack < 0 + - messagepack-rpc < 0 "Boris Lykah @lykahb": - groundhog @@ -937,6 +964,7 @@ packages: "Ben Gamari @bgamari": - vector-fftw < 0 # GHC 8.4 via base-4.11.0.0 + - cborg-json "Roman Cheplyaka @feuerbach": - action-permutations @@ -983,7 +1011,7 @@ packages: - openpgp-asciiarmor - MusicBrainz - DAV - - hopenpgp-tools + - hopenpgp-tools < 0 - opensource "Piyush P Kurur @piyush-kurur": @@ -999,10 +1027,10 @@ packages: "Colin Woodbury @fosskers": - kanji - microlens-aeson - - pipes-random + - pipes-random < 0 - streaming-attoparsec - versions - - vectortiles + - vectortiles < 0 "Ketil Malde @ketil-malde": - biocore < 0 # build failure with GHC 8.4 https://github.com/fpco/stackage/pull/3359 @@ -1025,14 +1053,14 @@ packages: "Silk ": - aeson-utils - - arrow-list + - arrow-list < 0 - attoparsec-expr - - code-builder - - generic-aeson - - generic-xmlpickler - - hxt-pickle-utils + - code-builder < 0 + - generic-aeson < 0 + - generic-xmlpickler < 0 + - hxt-pickle-utils < 0 - imagesize-conduit - - json-schema + - json-schema < 0 - multipart # - rest-client # http-types 0.12 - rest-core < 0 # GHC 8.4 via base-4.11.0.0 @@ -1068,7 +1096,7 @@ packages: "Dimitri Sabadie @phaazon": - al - - event + - event < 0 - hid < 0 # build failure with GHC 8.4 - monad-journal - smoothie @@ -1085,7 +1113,7 @@ packages: - human-readable-duration # - holy-project # https://github.com/yogsototh/holy-project/issues/7 - wai-middleware-caching - - wai-middleware-caching-lru + - wai-middleware-caching-lru < 0 - wai-middleware-caching-redis < 0 # GHC 8.4 via hedis # not package maintainer - ekg < 0 # via aeson-1.4.0.0 @@ -1110,9 +1138,12 @@ packages: - wai-routing - zeromq4-haskell - "trupill@gmail.com": + "Alejandro Serrano @serras": - djinn-lib < 0 # build failure with GHC 8.4 - djinn-ghc < 0 # GHC 8.4 via djinn-lib + - generics-mrsop + - kind-apply + - kind-generics "Matvey Aksenov @supki": - terminal-size @@ -1167,13 +1198,14 @@ packages: - hasql - hasql-optparse-applicative - hasql-pool + - hasql-transaction - list-t - mtl-prelude - neat-interpolation - partial-handler - postgresql-binary - - slave-thread - - stm-containers + - slave-thread < 0 + - stm-containers < 0 - refined "Iustin Pop @iustin": @@ -1255,7 +1287,7 @@ packages: - unbound-generics - indentation-core - indentation-parsec - - clang-compilation-database + - clang-compilation-database < 0 "Alois Cochard @aloiscochard": - machines-binary @@ -1269,7 +1301,7 @@ packages: "Leza M. Lutonda @lemol": - HaskellNet - - HaskellNet-SSL + - HaskellNet-SSL < 0 "Jens Petersen @juhp": - cabal-rpm @@ -1277,21 +1309,21 @@ packages: - rpmbuild-order - simple-cmd - - darcs + - darcs < 0 # - idris # aeson https://github.com/idris-lang/Idris-dev/issues/4493 - libffi - xmonad-contrib - - cairo - - glib - - gio - - pango - - gtk3 + - cairo < 0 + - glib < 0 + - gio < 0 + - pango < 0 + - gtk3 < 0 - ghcjs-codemirror # - ghcjs-dom # http-types 0.12 # - jsaddle # http-types 0.12 - vado < 0 # GHC 8.4 via base-4.11.0.0 - vcswrapper < 0 # GHC 8.4 via base-4.11.0.0 - - ShellCheck + - ShellCheck < 0 - binary-shared - codec-rpm @@ -1317,7 +1349,7 @@ packages: - pipes-binary - pipes-network - pipes-network-tls - - safe-money + - safe-money < 0 - vector-bytes-instances - xmlbf-xeno - xmlbf-xmlhtml < 0 # GHC 8.4 via xmlhtml via hspec-2.5.0 @@ -1336,7 +1368,7 @@ packages: - kraken - libinfluxdb < 0 # GHC 8.4 via base-4.11.0.0 - mole < 0 # GHC 8.4 via base-4.11.0.0 - - publicsuffix + - publicsuffix < 0 - rethinkdb-client-driver - snap-blaze @@ -1344,7 +1376,7 @@ packages: - bcrypt "Jeffrey Rosenbluth @jeffreyrosenbluth": - - palette + - palette < 0 - diagrams-canvas - svg-builder @@ -1354,8 +1386,8 @@ packages: "Leon Mergen @solatis": - base32string - base58string - - bitcoin-api - - bitcoin-api-extra + - bitcoin-api < 0 + - bitcoin-api-extra < 0 - bitcoin-block - bitcoin-script - bitcoin-tx @@ -1382,7 +1414,7 @@ packages: "Sönke Hahn @soenkehahn": - generics-eot - getopt-generics - - graph-wrapper + - graph-wrapper < 0 - string-conversions - hspec-checkers - FindBin @@ -1404,7 +1436,7 @@ packages: - fin - functor-classes-compat - generics-sop-lens - - github + - github < 0 - insert-ordered-containers - integer-logarithms - JuicyPixels-scale-dct @@ -1415,13 +1447,13 @@ packages: - postgresql-simple-url - range-set-list - regex-applicative-text - - servant-dhall + - servant-dhall < 0 - servant-swagger-ui - servant-swagger-ui-core - servant-swagger-ui-redoc - servant-yaml - singleton-bool - - spdx < 0 # GHC 8.4 via base-4.11.0.0 + - spdx < 0 # needs QuickCheck 2.12 - splitmix - step-function - tdigest @@ -1434,7 +1466,7 @@ packages: - log < 0 # via log-elasticsearch - log-base - log-elasticsearch < 0 # via bloodhound - - log-postgres + - log-postgres < 0 # Not a maintainer - folds @@ -1442,7 +1474,7 @@ packages: - hashable - haxl - monad-time - - packdeps + - packdeps < 0 - recursion-schemes - unordered-containers @@ -1471,7 +1503,7 @@ packages: "Adam C. Foltzer @acfoltzer": - gitrev - - persistent-refs + - persistent-refs < 0 "Luke Taylor @tekul": - jose-jwt @@ -1673,9 +1705,9 @@ packages: - cabal-file-th < 0 # build failure with GHC 8.4 "Gershom Bazerman @gbaz": - - jmacro - - jmacro-rpc - - jmacro-rpc-snap + - jmacro < 0 + - jmacro-rpc < 0 + - jmacro-rpc-snap < 0 - jmacro-rpc-happstack < 0 # GHC 8.4 via happstack-server - mbox @@ -1687,7 +1719,7 @@ packages: "Alexander Bondarenko @wiz": - soap - soap-tls - - soap-openssl + - soap-openssl < 0 "Andres Löh @kosmikus": - generics-sop @@ -1719,7 +1751,7 @@ packages: - markdown-unlit "Stefan Saasen @juretta": - - jwt + - jwt < 0 "Sven Bartscher sven.bartscher@weltraumschlangen.de @kritzefitz": - setlocale @@ -1739,7 +1771,7 @@ packages: - wuss - bmp # @benl23x5 - - ekg-statsd # @tibbe + - ekg-statsd - gloss # @benl23x5 - gloss-rendering # @benl23x5 - gpolyline # @fegu @@ -1797,9 +1829,9 @@ packages: - ghc-typelits-extra - ghc-typelits-knownnat - ghc-typelits-natnormalise - - clash-prelude - - clash-lib - - clash-ghc + - clash-prelude < 0 + - clash-lib < 0 + - clash-ghc < 0 "Athan Clark @athanclark": - aeson-attoparsec @@ -1848,7 +1880,7 @@ packages: - drinkery - extensible - monad-skeleton - - objective + - objective < 0 - winery - witherable - xml-lens @@ -1869,6 +1901,7 @@ packages: - lens-family "Justin Le @mstksg": + - advent-of-code-api - auto - backprop - bins @@ -1879,6 +1912,7 @@ packages: - hmatrix-backprop - hmatrix-vector-sized - lens-typelevel + - nonempty-containers - one-liner-instances - prompt - tagged-binary @@ -1899,9 +1933,9 @@ packages: - cron # - tasty-tap # https://github.com/MichaelXavier/tasty-tap/issues/2 # - tasty-fail-fast # https://github.com/MichaelXavier/tasty-tap/issues/2 - - drifter - - drifter-postgresql - - drifter-sqlite + - drifter < 0 + - drifter-postgresql < 0 + - drifter-sqlite < 0 "Lars Kuhtz @larskuhtz": - wai-cors @@ -1914,27 +1948,27 @@ packages: - result "Daniel Patterson @dbp": - - hworker + - hworker < 0 - fn "Mathieu Boespflug @mboes": - cassette < 0 # build failure with GHC 8.4 - choice - distributed-closure - - inline-java - - inline-r + - inline-java < 0 + - inline-r < 0 # https://github.com/commercialhaskell/stackage/issues/4216 - jni - jvm - - jvm-streaming - - H - - sparkle + - jvm-streaming < 0 + - H < 0 # via inline-r + - sparkle < 0 - th-lift "Christopher Reichert @creichert": - bencode - hsebaysdk - dockerfile - - wai-middleware-throttle < 0 # GHC 8.4 via token-bucket + - wai-middleware-throttle # - yesod-auth-basic # https://github.com/creichert/yesod-auth-basic/issues/2 "Hirotomo Moriwaki @philopon": @@ -1950,15 +1984,15 @@ packages: - Spintax - glabrous - google-oauth2-jwt - - IPv6DB + - IPv6DB < 0 "koral koral@mailoo.org @k0ral": - - atom-conduit + - atom-conduit < 0 - conduit-parse - dublincore-xml-conduit - euler-tour-tree < 0 # GHC 8.4 via base-4.11.0.0 - opml-conduit - - rss-conduit + - rss-conduit < 0 - timerep - xml-conduit-parse @@ -1966,6 +2000,7 @@ packages: - streaming - streaming-bytestring - country + - semirings "Kostiantyn Rybnikov @k-bx": - SHA @@ -1974,12 +2009,12 @@ packages: - digits - dns - ekg-core - - friday - - friday-juicypixels + - friday < 0 + - friday-juicypixels < 0 - hbeanstalk - hedis - hprotoc - - hsyslog-udp + - hsyslog-udp < 0 - iso3166-country-codes - iso639 - monoidal-containers @@ -2023,12 +2058,12 @@ packages: - hapistrano - inflections - stache - - scalendar + - scalendar < 0 "Sergey Alirzaev @l29ah": - monad-peel - NineP - - Network-NineP + - Network-NineP < 0 "Oliver Charles @ocharles": - diff3 < 0 # build failure with GHC 8.4 @@ -2037,7 +2072,7 @@ packages: - network-carbon < 0 # GHC 8.4 via base-4.11.0.0 - tasty-rerun < 0 # GHC 8.4 via base-4.11.0.0 - logging-effect - - dhall-to-cabal + - dhall-to-cabal < 0 # - reactive-banana # pqueue-1.4.1 "Antoni Silvestre @asilvestre": @@ -2079,8 +2114,8 @@ packages: - monad-par-extras - mtl-compat - proxied - - text-show - - text-show-instances + - text-show < 0 + - text-show-instances < 0 - th-abstraction - thread-local-storage @@ -2089,11 +2124,11 @@ packages: "Matt Parsons @parsonsmatt": - monad-logger-prefix - - monad-metrics + - monad-metrics < 0 # - ekg-cloudwatch # http-conduit 2.3 via amazonka - smtp-mail - liboath-hs < 0 # GHC 8.4 via inline-c - - servant-quickcheck + - servant-quickcheck < 0 "Matthew Pickering @mpickering": - refact @@ -2103,7 +2138,7 @@ packages: - ipython-kernel "Andrés Sicard-Ramírez @asr": - - Agda + - Agda < 0 "James Cook @mokus0": - dependent-sum @@ -2170,6 +2205,7 @@ packages: "Rudy Matela @rudymatela": - leancheck + - leancheck-instances - fitspec - speculate - extrapolate @@ -2195,9 +2231,9 @@ packages: - servant-checked-exceptions-core - servant-rawm - servant-static-th - - termonad + - termonad < 0 - world-peace - - xml-html-qq + - xml-html-qq < 0 - xml-indexed-cursor "Franklin Chen @FranklinChen": @@ -2235,13 +2271,13 @@ packages: "Jonas Carpay @jonascarpay": - apecs - apecs-physics - - apecs-physics-gloss + - apecs-gloss "Spencer Janssen @spencerjanssen": - Xauth "Sebastian de Bellefon @Helkafen": - - wai-middleware-metrics + - wai-middleware-metrics < 0 "Gregory Collins @gregorycollins": - hashtables @@ -2259,7 +2295,7 @@ packages: "Ivan Miljenovic @ivan-m": - fgl - - graphviz + - graphviz < 0 - wl-pprint-text - servant-pandoc @@ -2270,6 +2306,7 @@ packages: "Peter Simons @peti": - cabal2nix - cabal2spec + - cgi - distribution-nixpkgs - distribution-opensuse - flexible-defaults @@ -2287,6 +2324,7 @@ packages: - language-nix - logging-facade-syslog - MonadPrompt + - multipart # for cgi - nix-paths - parsec-class - prim-uniq @@ -2295,6 +2333,7 @@ packages: - rvar - SafeSemaphore - streamproc + - stringsearch # for cgi - titlecase - xmonad @@ -2303,7 +2342,7 @@ packages: - sbp "Jinjing Wang @nfjinjing": - - moesocks + - moesocks < 0 "Gregory W. Schwartz @GregorySchwartz": - diversity < 0 # via fasta @@ -2312,7 +2351,7 @@ packages: - tree-fun - random-tree - clumpiness - - find-clumpiness + - find-clumpiness < 0 - blosum < 0 # GHC 8.4 via pipes-text - rank-product < 0 # GHC 8.4 via random-fu @@ -2322,7 +2361,7 @@ packages: - filecache - pcre-utils - strict-base-types - - withdependencies + - withdependencies < 0 - hruby - language-puppet - tar-conduit @@ -2341,10 +2380,10 @@ packages: - req - req-conduit - cue-sheet - - wave < 0 # mrkkrp/wave#9 - - flac < 0 # depends on wave - - flac-picture < 0 # depends on flac - - lame < 0 # depends on wave + - wave + - flac + - flac-picture + - lame - path - forma - stache @@ -2381,13 +2420,13 @@ packages: - distributed-process < 0 # GHC 8.4 via network-transport-tcp - distributed-process-simplelocalnet < 0 # GHC 8.4 via network-transport-tcp - distributed-process-tests < 0 # GHC 8.4 via distributed-process - - distributed-static + - distributed-static < 0 - inline-c - - jvm-batching + - jvm-batching < 0 - network-transport - - network-transport-tests + - network-transport-tests < 0 - network-transport-tcp < 0 # BuildFailureException Process exited with ExitFailure 1: dist/build/TestTCP/TestTCP - - network-transport-inmemory + - network-transport-inmemory < 0 - network-transport-composed - pthread < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - rank1dynamic @@ -2407,7 +2446,7 @@ packages: "David Wiltshire @dave77": # on behalf of Alexey Karakulov @w3rs - - hashable-time < 0 # GHC 8.4 via base-4.11.0.0 + - hashable-time "Yuras Shumovich @Yuras": - pdf-toolbox-content < 0 # DependencyFailed (PackageName "pdf-toolbox-core") @@ -2428,6 +2467,7 @@ packages: - pathwalk "John Galt @centromere": + - cacophony - blake2 - nfc < 0 # build failure with GHC 8.4 @@ -2473,7 +2513,7 @@ packages: - graylog - parsec-numeric # - mallard # https://github.com/AndrewRademacher/mallard/issues/49 - - gdax + - gdax < 0 "Callum Rogers @CRogers": - should-not-typecheck @@ -2499,9 +2539,9 @@ packages: - boomerang < 0 # GHC 8.4 via template-haskell-2.13.0.0 # - happstack-hsp # haskell-src-exts via hsx2hs - happstack-jmacro < 0 # GHC 8.4 via happstack-server - - happstack-server + - happstack-server < 0 - happstack-server-tls < 0 # GHC 8.4 via happstack-server - - hsx-jmacro + - hsx-jmacro < 0 - ixset < 0 # GHC 8.4 via syb-with-class - reform < 0 # build failure with GHC 8.4 - reform-blaze < 0 # GHC 8.4 via reform @@ -2509,7 +2549,7 @@ packages: - reform-happstack < 0 # GHC 8.4 via happstack-server # - reform-hsp # haskell-src-exts via hsx2hs - userid < 0 # GHC 8.4 via base-4.11.0.0 - - web-plugins + - web-plugins < 0 - web-routes - web-routes-boomerang < 0 # GHC 8.4 via boomerang - web-routes-happstack < 0 # GHC 8.4 via happstack-server @@ -2520,7 +2560,7 @@ packages: "Pedro Tacla Yamada @yamadapc": - ascii-progress - - drawille + - drawille < 0 - file-modules - frontmatter - read-editor @@ -2546,9 +2586,9 @@ packages: - th-strict-compat - main-tester - skews - - wss-client + - wss-client < 0 - network-messagepack-rpc - - network-messagepack-rpc-websocket + - network-messagepack-rpc-websocket < 0 - unicode-show "Hans-Christian Esperer @hce": @@ -2557,14 +2597,13 @@ packages: - wai-session-postgresql "Haisheng Wu @freizl": - [] - # - hoauth2 # various deps out of date + - hoauth2 "Falko Peters @informatikr": - scrypt "Jakub Waszczuk @kawu": - - dawg-ord + - dawg-ord < 0 "Amit Levy @alevy": - simple < 0 # GHC 8.4 via simple-templates @@ -2585,9 +2624,9 @@ packages: - binary-search "Jason Shipman @jship": - - logging-effect-extra - - logging-effect-extra-file - - logging-effect-extra-handler + - logging-effect-extra < 0 + - logging-effect-extra-file < 0 + - logging-effect-extra-handler < 0 - overhang - tao - tao-example @@ -2597,13 +2636,13 @@ packages: "Justus Adam @JustusAdam": # - marvin # https://github.com/JustusAdam/marvin/issues/22 - - marvin-interpolate + - marvin-interpolate < 0 - mustache - exit-codes >= 1.0.0 "Cindy Wang @CindyLinz": - NoTrace < 0 # GHC 8.4 via base-4.11.0.0 - - linked-list-with-iterator + - linked-list-with-iterator < 0 "Jean-Philippe Bernardy @jyp": - polynomials-bernstein @@ -2699,14 +2738,14 @@ packages: - Imlib - xturtle < 0 # GHC 8.4 via yjsvg - gluturtle < 0 # build failure with GHC 8.4 - - papillon - - exception-hierarchy - - simplest-sqlite + - papillon < 0 + - exception-hierarchy < 0 + - simplest-sqlite < 0 - warp-tls-uid - nowdoc "Jan Gerlinger @JanGe": - - irc-dcc + - irc-dcc < 0 "John Ky newhoggy@gmail.com @newhoggy": - arbor-lru-cache @@ -2752,17 +2791,20 @@ packages: - sv-core "Ismail Mustafa @ismailmustafa": - - handwriting + - handwriting < 0 "Stephen Diehl @sdiehl": - llvm-hs-pretty - protolude - repline - - picosat + - picosat < 0 - aos-signature - - bulletproofs < 0 # not published to Hackage yet (11 Nov. 18) + - bulletproofs - pedersen-commitment - merkle-tree + - oblivious-transfer + - pairing + - libraft "Daishi Nakajima @nakaji-dayo": - api-field-json-th @@ -2842,15 +2884,15 @@ packages: - leapseconds-announced "Pavel Ryzhov @paulrzcz": - - hquantlib + - hquantlib < 0 - HSvm "Henri Verroken @hverr": - bordacount - cache - - haskey + - haskey < 0 - haskey-btree - - haskey-mtl + - haskey-mtl < 0 - intset-imperative - lxd-client < 0 # GHC 8.4 via http-media - lxd-client-config @@ -2897,7 +2939,7 @@ packages: - hmpfr - mixed-types-num - aern2-mp - - aern2-real + - aern2-real < 0 "Bartosz Nitka @niteria": - oeis @@ -2951,7 +2993,7 @@ packages: - console-style - unlit - intro - - tasty-stats + - tasty-stats < 0 - colorful-monoids - ihs - paripari @@ -3004,11 +3046,11 @@ packages: - validation "Tony Day @tonyday567": - - numhask - - numhask-prelude - - numhask-range - - perf - - online + - numhask < 0 + - numhask-prelude < 0 + - numhask-range < 0 + - perf < 0 + - online < 0 - chart-unit < 0 # via diagrams-lib "Iphigenia Df @iphydf": @@ -3022,8 +3064,8 @@ packages: "Jonathan Fischoff @jfischoff": - clock-extras - - next-ref - - threads-extras + - next-ref < 0 + - threads-extras < 0 - tmp-postgres - pg-transact - hspec-pg-transact @@ -3049,7 +3091,7 @@ packages: "Kadzuya Okamoto @arowM": - type-level-kv-list - - heterocephalus + - heterocephalus < 0 - bookkeeping < 0 # GHC 8.4 BuildFailureException Process exited with ExitFailure 1: ./Setup build - ochintin-daicho < 0 # GHC 8.4 DependencyFailed (PackageName "bookkeeping") - transaction @@ -3062,7 +3104,7 @@ packages: - tensors "Tom Nielsen @glutamate": - - datasets + - datasets < 0 - plotlyhs - lucid-extras - inliterate @@ -3075,13 +3117,13 @@ packages: # - printcess # lens 4.16 "Alexey Kuleshevich @lehins": - # - wai-middleware-auth # via hoauth2 + - wai-middleware-auth # - hip # lens 4.16 via diagrams/chart - massiv - massiv-io "Hans-Peter Deifel @hpdeifel": - - hledger-iadd < 0 # GHC 8.4.2 bounds + - hledger-iadd "Roy Levien @orome": - crypto-enigma @@ -3090,15 +3132,15 @@ packages: - instance-control - references - classyplate - - haskell-tools-ast - - haskell-tools-backend-ghc - - haskell-tools-prettyprint - - haskell-tools-refactor - - haskell-tools-rewrite - - haskell-tools-demo - - haskell-tools-cli - - haskell-tools-daemon - - haskell-tools-debug + - haskell-tools-ast < 0 + - haskell-tools-backend-ghc < 0 + - haskell-tools-prettyprint < 0 + - haskell-tools-refactor < 0 + - haskell-tools-rewrite < 0 + - haskell-tools-demo < 0 + - haskell-tools-cli < 0 + - haskell-tools-daemon < 0 + - haskell-tools-debug < 0 "David Fisher @ddfisher": - socket-activation @@ -3112,7 +3154,7 @@ packages: - viewprof < 0 # brick-0.38 commercialhaskell/stackage#3839 vty-5.22 commercialhaskell/stackage#3840 "Dylan Simon @dylex": - - postgresql-typed + - postgresql-typed < 0 - invertible - ztail - zip-stream @@ -3122,12 +3164,12 @@ packages: - arrow-extras - data-diverse - data-diverse-lens - - ghcjs-base-stub + - ghcjs-base-stub < 0 - glaze - glazier - - glazier-react - - glazier-react-widget - - javascript-extras + - glazier-react < 0 + - glazier-react-widget < 0 + - javascript-extras < 0 - lens-misc - l10n - pipes-category @@ -3171,7 +3213,7 @@ packages: - github-webhooks "Pavel Yakovlev @zmactep": - - hasbolt + - hasbolt < 0 - uniprot-kb "Christopher A. Gorski @cgorski": @@ -3187,11 +3229,13 @@ packages: - verbosity "Devon Hollowood @devonhollowood": - - search-algorithms + - search-algorithms < 0 "Chris Dornan @cdornan": - sort + - regex - regex-pcre-text + - regex-with-pcre "Elliot Cameron @3noch": [] @@ -3201,7 +3245,7 @@ packages: "Hardy Jones @joneshf": # - katip-rollbar # async 2.2 - - rollbar-hs + - rollbar-hs < 0 - servant-ruby - wai-middleware-rollbar < 0 # aeson @@ -3224,8 +3268,8 @@ packages: - proto-lens-arbitrary - proto-lens-optparse - tensorflow-test - - pier-core - - pier + - pier-core < 0 + - pier < 0 - haskeline "Christof Schramm ": @@ -3238,7 +3282,7 @@ packages: - async-refresh - async-refresh-tokens - type-level-integers - - partial-order + - partial-order < 0 - async-timer # - nakadi-client # http-conduit 2.3 - throttle-io-stream @@ -3249,8 +3293,8 @@ packages: - katip-scalyr-scribe < 0 # via katip "Sebastian Witte @saep": - - nvim-hs - - nvim-hs-contrib + - nvim-hs < 0 + - nvim-hs-contrib < 0 # - nvim-hs-ghcid "Sam Protas @SamProtas": @@ -3300,7 +3344,8 @@ packages: - gdp "Levent Erkok @LeventErkok": - - sbv < 0 # DependencyFailed (PackageName "crackNum") + - sbv + - crackNum "János Tapolczai @jtapolczai": - listsafe @@ -3312,11 +3357,12 @@ packages: - universum "Kowainik @ChShersh": - - base-noprelude == 4.11.1.0 + - base-noprelude == 4.12.0.0 + - co-log-core - first-class-patterns - relude - summoner - - tomland < 0 # megaparsec 7 + - tomland "Lorenz Moesenlechner @moesenle": - servant-websockets @@ -3336,7 +3382,7 @@ packages: - blas-hs "Eitan Chatav @echatav": - - squeal-postgresql + - squeal-postgresql < 0 "Sam Quinn @Lazersmoke": - ghost-buster @@ -3354,7 +3400,7 @@ packages: - webdriver - cond - "Naoto Shimazaki @igy": + "Naoto Shimazaki @nshimaza": - thread-hierarchy - bitset-word8 - cisco-spark-api @@ -3363,7 +3409,7 @@ packages: - webex-teams-pipes "Deni Bertovic @denibertovic & James Parker @jprider63": - - docker + - docker < 0 "Hexirp @Hexirp": - doctest-driver-gen @@ -3376,8 +3422,9 @@ packages: - colorize-haskell "Chris Martin @chris-martin": - - partial-semigroup < 0 # GHC 8.4 via base-4.11.0.0 - - path-text-utf8 < 0 # GHC 8.4 via base-4.11.0.0 + - loc + - partial-semigroup + - path-text-utf8 "Viacheslav Lotsmanov @unclechu": - qm-interpolated-string @@ -3385,10 +3432,10 @@ packages: "Douglas Burke @DougBurke": - swish - hvega - - ihaskell-hvega + - ihaskell-hvega < 0 "Adam Flott @adamflott": - - milena + - milena < 0 "Csongor Kiss @kcsongor": - generic-lens @@ -3461,8 +3508,8 @@ packages: - servant-exceptions "Vaibhav Sagar @vaibhavsagar": - - ihaskell - - ghc-parser + - ihaskell < 0 + - ghc-parser < 0 "Alexis Williams @typedrat": - stb-image-redux @@ -3498,7 +3545,7 @@ packages: - transformers-fix "Domen Kozar @domenkozar": - - cachix + - cachix < 0 - cachix-api - mixpanel-client - pretty-sop @@ -3515,17 +3562,17 @@ packages: - systemd "Andre Van Der Merwe @andrevdm": - - bhoogle + - bhoogle < 0 - hyraxAbif "David Millar-Durrant @DavidM-D": - indexed-list-literals "Dmitry Dzhus @dzhus": - - csg + - csg < 0 - simple-vec3 - static-text - - th-nowq + - th-nowq < 0 "Dan Fithian @dfithian": - oauthenticated @@ -3538,32 +3585,32 @@ packages: - bv-little "Avi Press @aviaviavi": - - curl-runnings + - curl-runnings < 0 - cryptocompare "Jack Kiefer @JackKiefer": - - herms + - herms < 0 "Sergey Vinokurov @sergv": - emacs-module - tasty-ant-xml "Eugene Smolanka @esmolanka": - - sexp-grammar - - invertible-grammar + - sexp-grammar < 0 + - invertible-grammar < 0 "Maximilian Tagher @MaxGabriel": - aeson-iproute - persistent-iproute "Damian Nadales @capitanbatata": - - hierarchy + - hierarchy < 0 "Kofi Gumbs @hkgumbs": - codec-beam "Chris Parks @cdparks": - - closed + - closed < 0 "Chris Coffey @ChrisCoffey": - servant-tracing @@ -3571,7 +3618,7 @@ packages: - confcrypt "Rick Owens @owensmurray": - - om-elm + - om-elm < 0 "ALeX Kazik @alexkazik": - exomizer @@ -3624,16 +3671,16 @@ packages: - natural-sort "John Biesnecker @biesnecker": - - async-pool + - async-pool < 0 "Zoltan Kelemen @kelemzol": - - fswatch + - fswatch < 0 "Luke Hoersten @lukehoersten": - - prometheus - - hgrev - - seqid - - seqid-streams + - prometheus < 0 + - hgrev < 0 + - seqid < 0 + - seqid-streams < 0 "Daniel Gorin @jcpetruzza": - barbies @@ -3653,8 +3700,8 @@ packages: - rocksdb-haskell - rocksdb-query - haskoin-core - - haskoin-node - - haskoin-store + - haskoin-node < 0 + - haskoin-store < 0 "asakamirai @asakamirai": - kazura-queue @@ -3680,6 +3727,12 @@ packages: "David Smith @shmish111": - bazel-runfiles + "Rob Rix @robrix": + - fused-effects + + "Josef Thorne @Grendel-Grendel-Grendel": + - focuslist + # 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 @@ -3724,14 +3777,12 @@ packages: - wai-routing < 0 # DependencyFailed (PackageName "wai-route") - fingertree-psqueue < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - cli < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - - crackNum < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - prim-array < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - quickcheck-classes < 0 # DependencyFailed (PackageName "prim-array") - xxhash < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - Unique < 0 # GHC 8.4 via base-4.11.0.0 - ghc-compact < 0 # GHC 8.4 via base-4.11.1.0 - hastache < 0 # GHC 8.4 via base-4.11.0.0 - - token-bucket < 0 # GHC 8.4 via base-4.11.0.0 - attoparsec-time < 0 # GHC 8.4 via doctest-0.15.0 - syb-with-class < 0 # GHC 8.4 via template-haskell-2.13.0.0 @@ -3739,489 +3790,14 @@ packages: # compilation failure with ghc 8.6 "Build failure with GHC 8.6": # out of bounds - - Agda < 0 - - Allure < 0 - - DRBG < 0 - - HTF < 0 - - HaTeX < 0 - - HandsomeSoup < 0 - - HaskellNet < 0 - - HaskellNet-SSL < 0 - - IPv6DB < 0 - - JuicyPixels-scale-dct < 0 - - LambdaHack < 0 - - Network-NineP < 0 - - QuasiText < 0 - - RefSerialize < 0 - SCalendar < 0 - - ShellCheck < 0 - - TCache < 0 - - aern2-real < 0 - - aeson-diff < 0 - - aeson-qq < 0 - - aeson-typescript < 0 - - alarmclock < 0 - - algebra < 0 - - amqp < 0 - - antiope-athena < 0 - - antiope-core < 0 - - antiope-dynamodb < 0 - - antiope-messages < 0 - - antiope-s3 < 0 - - antiope-sns < 0 - - antiope-sqs < 0 - - apply-refact < 0 - - approximate < 0 - - arrow-list < 0 - - asif < 0 - - async-pool < 0 - - atom-conduit < 0 - - autoexporter < 0 - - avwx < 0 - - axel < 0 - - bank-holidays-england < 0 - - base-noprelude < 0 - - bcrypt < 0 - - beam-core < 0 - - beam-migrate < 0 - - beam-sqlite < 0 - - bench < 0 - - bhoogle < 0 - - binary-orphans < 0 - - bins < 0 - - bitcoin-api < 0 - - bitcoin-api-extra < 0 - - bitcoin-block < 0 - - bitcoin-tx < 0 - - bitx-bitcoin < 0 - - brick < 0 - - bson < 0 - - bson-lens < 0 - - bugsnag-haskell < 0 - - cachix < 0 - - cachix-api < 0 - - cairo < 0 - - cayley-client < 0 - - chatwork < 0 - - check-email < 0 - - cipher-aes128 < 0 - - cipher-blowfish < 0 - - cipher-camellia < 0 - - cipher-des < 0 - - cipher-rc4 < 0 - - circle-packing < 0 - - cisco-spark-api < 0 - - clang-compilation-database < 0 - - clash-ghc < 0 - - clash-lib < 0 - - clash-prelude < 0 - - classyplate < 0 - - closed < 0 - - code-builder < 0 - - codo-notation < 0 - - compensated < 0 - - compressed < 0 - - conduit-connection < 0 - - configuration-tools < 0 - - consul-haskell < 0 - - containers-unicode-symbols < 0 - - country < 0 - - cql-io < 0 - - credential-store < 0 - - crypto-pubkey < 0 - - cryptocipher < 0 - - cryptocompare < 0 - - cryptonite-openssl < 0 - - csg < 0 - - curl-runnings < 0 - - cyclotomic < 0 - - czipwith < 0 - - darcs < 0 - - data-tree-print < 0 - - datasets < 0 - - dawg-ord < 0 - - deferred-folds < 0 - - dejafu < 0 - - derulo < 0 - - dhall-bash < 0 - - dhall-to-cabal < 0 - - discrimination < 0 - - distributed-static < 0 - - distribution-opensuse < 0 - - dns < 0 - - docker < 0 - - download < 0 - - drawille < 0 - - drifter < 0 - - drifter-postgresql < 0 - - drifter-sqlite < 0 - - dublincore-xml-conduit < 0 - - edit < 0 - - ekg-core < 0 - - ekg-statsd < 0 - - emd < 0 - enummapset < 0 - - envy < 0 - - event < 0 - - eventful-sql-common < 0 - - eventful-sqlite < 0 - - eventstore < 0 - - exception-hierarchy < 0 - - executable-hash < 0 - - fay < 0 - - fay-base < 0 - - fay-dom < 0 - - feed < 0 - - file-modules < 0 - - filecache < 0 - - find-clumpiness < 0 - - flow < 0 - - fold-debounce-conduit < 0 - - friday < 0 - - friday-juicypixels < 0 - - fswatch < 0 - - gdax < 0 - - generic-aeson < 0 - - generic-xmlpickler < 0 - - generics-eot < 0 - - ghc-parser < 0 - - ghcjs-base-stub < 0 - - gi-gtk-hs < 0 - - gio < 0 - - giphy-api < 0 - - github < 0 - - github-release < 0 - - github-webhooks < 0 - - glazier-react < 0 - - glazier-react-widget < 0 - - glib < 0 - - goggles < 0 - - google-oauth2-jwt < 0 - - graph-wrapper < 0 - - graphviz < 0 - - gravatar < 0 - - greskell < 0 - - greskell-core < 0 - - greskell-websocket < 0 - - gtk3 < 0 - - gym-http-api < 0 - - hOpenPGP < 0 - - hailgun < 0 - - hamilton < 0 - - handwriting < 0 - - happstack-server < 0 - - hasbolt < 0 - - haskell-lsp < 0 - - haskell-lsp-types < 0 - - haskell-spacegoo < 0 - - haskell-tools-ast < 0 - - haskell-tools-backend-ghc < 0 - haskell-tools-builtin-refactorings < 0 - - haskell-tools-cli < 0 - - haskell-tools-daemon < 0 - - haskell-tools-debug < 0 - - haskell-tools-demo < 0 - - haskell-tools-prettyprint < 0 - - haskell-tools-refactor < 0 - - haskell-tools-rewrite < 0 - - haskey < 0 - - haskey-mtl < 0 - - haskintex < 0 - - haskoin-core < 0 - - haskoin-node < 0 - - haskoin-store < 0 - - hasql < 0 - - hasql-optparse-applicative < 0 - - hasql-pool < 0 - - hasql-transaction < 0 - - hedis < 0 - - herms < 0 - - heterocephalus < 0 - - hgrev < 0 - - hierarchy < 0 - - hint < 0 - - hledger < 0 - - hledger-api < 0 - - hledger-interest < 0 - - hledger-lib < 0 - - hledger-ui < 0 - - hledger-web < 0 - - hmatrix-backprop < 0 - - hmatrix-vector-sized < 0 - - hoopl < 0 - - hopenpgp-tools < 0 - hpqtypes < 0 - - hquantlib < 0 - - hsebaysdk < 0 - - hspec-need-env < 0 - - hspec-wai-json < 0 - - hsx-jmacro < 0 - - hsyslog-udp < 0 - - http-client-openssl < 0 - - http-streams < 0 - - hunit-dejafu < 0 - - hw-json < 0 - - hworker < 0 - - hxt-http < 0 - - hxt-pickle-utils < 0 - - hyperloglog < 0 - - hyraxAbif < 0 - - ihaskell < 0 - - ihaskell-hvega < 0 - - incremental-parser < 0 - - indentation-core < 0 - - indentation-parsec < 0 - - influxdb < 0 - - inline-java < 0 - - inliterate < 0 - - interpolatedstring-perl6 < 0 - - invertible < 0 - - invertible-grammar < 0 - - io-streams-haproxy < 0 - - ip6addr < 0 - - ipython-kernel < 0 - - irc-client < 0 - - irc-conduit < 0 - - irc-dcc < 0 - - javascript-extras < 0 - - jmacro < 0 - - jmacro-rpc < 0 - - jmacro-rpc-snap < 0 - - jose-jwt < 0 - - json-feed < 0 - - json-rpc-client < 0 - - json-rpc-server < 0 - - json-schema < 0 - - jvm-batching < 0 - - jvm-streaming < 0 - - jwt < 0 - - kawhi < 0 - - koofr-client < 0 - - kraken < 0 - - lackey < 0 - - language-c-quote < 0 - - language-puppet < 0 - - learn-physics < 0 - - line < 0 - - linked-list-with-iterator < 0 - - locators < 0 - - log-postgres < 0 - - logger-thread < 0 - - logging-effect < 0 - - logging-effect-extra < 0 - - logging-effect-extra-file < 0 - - logging-effect-extra-handler < 0 - - lucid-extras < 0 - - mapquest-api < 0 - - marvin-interpolate < 0 - - massiv-io < 0 - - mbug < 0 - - mega-sdist < 0 - - messagepack < 0 - - messagepack-rpc < 0 - - microformats2-parser < 0 - - milena < 0 - - mime-mail-ses < 0 - - minio-hs < 0 - - miso < 0 - - moesocks < 0 - - monad-metrics < 0 - - mongoDB < 0 - - monoid-subclasses < 0 - - monoidal-containers < 0 - - morte < 0 - - multipart < 0 - - mwc-probability-transition < 0 - - mysql-haskell-nem < 0 - - mysql-haskell-openssl < 0 - - named < 0 - - network-conduit-tls < 0 - - network-messagepack-rpc-websocket < 0 - - network-simple-tls < 0 - - network-transport-inmemory < 0 - - network-transport-tests < 0 - - next-ref < 0 - - numhask < 0 - - numhask-prelude < 0 - - numhask-range < 0 - - numhask-test < 0 - - nvim-hs < 0 - - nvim-hs-contrib < 0 - - oauthenticated < 0 - - objective < 0 - - oeis < 0 - - om-elm < 0 - - online < 0 - - openssl-streams < 0 - - opml-conduit < 0 - - packdeps < 0 - - palette < 0 - - pango < 0 - - papillon < 0 - - parallel-io < 0 - - partial-order < 0 - - perf < 0 - - persistent-refs < 0 - - picosat < 0 - - pier < 0 - - pier-core < 0 - - pinboard < 0 - - pipes-aeson < 0 - - pipes-binary < 0 - - pipes-bytestring < 0 - - pipes-fastx < 0 - - pipes-http < 0 - - pipes-network < 0 - - pipes-network-tls < 0 - - pipes-random < 0 - - pipes-safe < 0 - - pkcs10 < 0 - - plotlyhs < 0 - - postgresql-binary < 0 - - postgresql-simple-migration < 0 - - postgresql-simple-url < 0 - - postgresql-typed < 0 + - lrucache < 0 - primitive-extras < 0 - - prometheus < 0 - - protocol-radius < 0 - - protocol-radius-test < 0 - - publicsuffix < 0 - - qm-interpolated-string < 0 - - qnap-decrypt < 0 - - rakuten < 0 - - random-bytestring < 0 - - rank2classes < 0 - - ratel < 0 - - ratel-wai < 0 - - rattletrap < 0 - - rebase < 0 - ref-fd < 0 - - registry < 0 - - req-url-extra < 0 - - require < 0 - - rerebase < 0 - - rhine < 0 - - rhine-gloss < 0 - - rollbar-hs < 0 - - rss-conduit < 0 - - s3-signer < 0 - - safe-money < 0 - - safecopy < 0 - - salve < 0 - - sandi < 0 - - scalendar < 0 - - search-algorithms < 0 - - seqid < 0 - - seqid-streams < 0 - - servant-JuicyPixels < 0 - - servant-checked-exceptions < 0 - - servant-checked-exceptions-core < 0 - - servant-dhall < 0 - - servant-elm < 0 - - servant-exceptions < 0 - - servant-github-webhook < 0 - - servant-pandoc < 0 - - servant-quickcheck < 0 - - servant-rawm < 0 - - servant-ruby < 0 - - servant-static-th < 0 - - servant-streaming < 0 - - servant-streaming-client < 0 - - servant-streaming-server < 0 - - servant-websockets < 0 - - servius < 0 - - ses-html < 0 - - set-cover < 0 - - sexp-grammar < 0 - - shake < 0 - - shake-language-c < 0 - - shikensu < 0 - - simplest-sqlite < 0 - - slave-thread < 0 - - smtp-mail < 0 - - snap-blaze < 0 - - snap-core < 0 - - snap-server < 0 - - soap < 0 - - soap-openssl < 0 - - soap-tls < 0 - - sparkle < 0 - - speculation < 0 - - squeal-postgresql < 0 - - stack < 0 - - statestack < 0 - - static-text < 0 - - stm-containers < 0 - stm-hamt < 0 - - stratosphere < 0 - - stringsearch < 0 - - strive < 0 - - summoner < 0 - - swish < 0 - - tasty-dejafu < 0 - - tasty-stats < 0 - - tcp-streams-openssl < 0 - - tdigest < 0 - - telegram-bot-simple < 0 - - termbox < 0 - - termonad < 0 - - text-builder < 0 - - text-ldap < 0 - - text-show < 0 - - text-show-instances < 0 - - textlocal < 0 - - th-nowq < 0 - - threads-extras < 0 - - threepenny-gui < 0 - - through-text < 0 - - thyme < 0 - - tibetan-utils < 0 - - timer-wheel < 0 - - timerep < 0 - - tls-debug < 0 - - transformers-lift < 0 - - triplesec < 0 - - turtle < 0 - - tz < 0 - - tzdata < 0 - - union < 0 - - uri-templater < 0 - - urlpath < 0 - - users < 0 - - users-postgresql-simple < 0 - - users-test < 0 - - vector-sized < 0 - - vector-space < 0 - - vectortiles < 0 - - wai-cli < 0 - - wai-middleware-caching-lru < 0 - - wai-middleware-consul < 0 - - wai-middleware-crowd < 0 - - wai-middleware-metrics < 0 - - wai-middleware-static < 0 - - wai-middleware-travisci < 0 - - wai-slack-middleware < 0 - - wai-transformers < 0 - - warp-tls-uid < 0 - - web-plugins < 0 - - webdriver < 0 - - webex-teams-api < 0 - - webex-teams-conduit < 0 - - webex-teams-pipes < 0 - - websockets-snap < 0 - - wild-bind < 0 - - wild-bind-x11 < 0 - - withdependencies < 0 - - wl-pprint-extras < 0 - - wl-pprint-terminfo < 0 - - wreq-stringless < 0 - - ws < 0 - - wss-client < 0 - - wuss < 0 - - xml-html-qq < 0 - - xmonad-contrib < 0 - - xmonad-extras < 0 - - yesod-auth-hashdb < 0 # failed to build - ClustalParser < 0 @@ -4240,13 +3816,11 @@ packages: - hprotoc < 0 - jni < 0 - large-hashable < 0 - - libmpd < 0 - llvm-hs-pretty < 0 - med-module < 0 - monad-recorder < 0 - multistate < 0 - o-clock < 0 - - stm-stats < 0 - teardown < 0 - typography-geometry < 0 - universe-instances-extended < 0 @@ -4278,6 +3852,7 @@ packages: - hspec-discover < 2.5.6 - hspec-meta < 2.5.6 - hspec-contrib < 0.5.1 + - cassava-conduit < 0.5.1 # https://github.com/commercialhaskell/stackage/pull/4139#issuecomment-443035843 # https://github.com/commercialhaskell/stackage/issues/4053 - yaml < 0.11 @@ -4285,11 +3860,52 @@ packages: # 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/4073 - pretty-show < 1.9 + + # https://github.com/commercialhaskell/stackage/issues/4130 + - servant < 0.15 + - servant-client < 0.15 + - servant-client-core < 0.15 + - servant-foreign < 0.15 + - servant-server < 0.15 + - servant-docs < 0.11.3 + - servant-js < 0.9.4 + - servant-mock < 0.8.5 + - servant-swagger < 1.1.7 + - servant-yaml < 0.1.0.1 + + # https://github.com/commercialhaskell/stackage/issues/4131 + - http-api-data < 0.4 + + # https://github.com/commercialhaskell/stackage/issues/4167 + - protocol-buffers < 2.4.12 + - protocol-buffers-descriptor < 2.4.12 + + # https://github.com/commercialhaskell/stackage/issues/4193 + - Earley < 0.13 + + # https://github.com/commercialhaskell/stackage/issues/4196 + - tasty < 1.2 + + # https://github.com/commercialhaskell/stackage/issues/4214 + - haskell-src-exts < 1.21 + - hlint < 2.1.12 + - hoogle < 5.0.17.4 + - haskell-names < 0.9.5 + + # https://github.com/commercialhaskell/stackage/issues/4221 + - alsa-mixer < 0.3 + + # https://github.com/commercialhaskell/stackage/issues/4226 + - exact-pi < 0.5.0.0 + + # https://github.com/commercialhaskell/stackage/issues/4229 + - unix-time < 0.4.0 + + # https://github.com/commercialhaskell/stackage/issues/4234 + - recursion-schemes < 5.1 + # end of packages # Package flags are applied to individual packages, and override the values of @@ -4487,6 +4103,7 @@ skipped-tests: - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7 - RSA # DRBG-0.5.5 via cipher-aes128-0.7.0.3 via Cabal-2.4 - aeson # QuickCheck-2.11.3, base-orphans-0.7, hashable-time + - atom-conduit - attoparsec # QuickCheck-2.11.3 - barrier # tasty 0.12 and tasty-hunit 0.10 - binary-parser # tasty-1.0.1.1, tasty-quickcheck-0.10, tasty-hunit-0.10.0.1 @@ -4597,6 +4214,8 @@ skipped-tests: - snappy # https://github.com/bos/snappy/issues/1 - thyme # https://github.com/commercialhaskell/stackage/issues/4003 - genvalidity-time # https://github.com/NorfairKing/validity/issues/51 + - uri-bytestring # Could not deduce (SOP.All (SOP.All Arbitrary) xs) arising from a use of ‘SOP.hcpure’ + - cron # Could not deduce (SOP.All (SOP.All Arbitrary) xss) arising from a use of ‘SOP.hcpure’ # Runtime issues - blank-canvas # Never finishes https://github.com/ku-fpg/blank-canvas/issues/73 @@ -4656,16 +4275,19 @@ skipped-tests: - integer-logarithms - postgresql-simple-url - range-set-list - - spdx - time-parsers - time-parsers - vec # test build is failing - avro + - hledger-lib # https://github.com/commercialhaskell/stackage/issues/4202 # Uses Cabal's "library internal" stanza feature - s3-signer + + # Requires filesystem access + - json-autotype # https://github.com/commercialhaskell/stackage/issues/4185 # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We @@ -4701,7 +4323,6 @@ expected-test-failures: - nsis # Intermittent on non-Windows systems - pandoc # https://github.com/commercialhaskell/stackage/issues/3719 - pandoc-citeproc # https://github.com/jgm/pandoc-citeproc/issues/172 - - spdx # https://github.com/phadej/spdx/issues/8 - statistics # https://github.com/bos/statistics/issues/42 # Timeouts @@ -4766,6 +4387,7 @@ expected-test-failures: - jvm - katip-elasticsearch # elasticsearch - log # ElasticSearch + - lsp-test - lxd-client # Needs LXD, not available on debian - mangopay # https://github.com/prowdsponsor/mangopay/issues/30 - memcached-binary # memcached @@ -4803,9 +4425,6 @@ expected-test-failures: - webdriver-angular # webdriver server - websockets - # Test executable requires arguments - - hpqtypes - # Deprecated # Eventually we'll have to disable these packages completely. - system-filepath # https://github.com/jmillikin/haskell-filesystem/issues/3 @@ -4815,6 +4434,8 @@ expected-test-failures: - crypto-pubkey # https://github.com/vincenthz/hs-crypto-pubkey/issues/23 - doctest-discover # 0.1.0.9 https://github.com/karun012/doctest-discover/issues/22 - graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254 + - summoner # https://github.com/kowainik/summoner/issues/270 + - tomland # https://github.com/kowainik/tomland/issues/141 # Assertion failures, these can be real bugs or just limitations # in the test cases. @@ -4831,6 +4452,7 @@ expected-test-failures: - unicode-show # https://github.com/nushio3/unicode-show/issues/2 - wreq - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5 + - iproute # https://github.com/commercialhaskell/stackage/issues/4210 # Compilation failures - ListLike # No issue tracker, e-mail sent to maintainer @@ -4847,6 +4469,7 @@ expected-test-failures: - perf # https://github.com/fpco/stackage/pull/2859 - picosat # https://github.com/fpco/stackage/pull/2382 - pkcs10 # https://github.com/fcomb/pkcs10-hs/issues/2 + - registry # https://github.com/commercialhaskell/stackage/pull/4160 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3 - squeal-postgresql # https://github.com/fpco/stackage/issues/3180 - text-icu # https://github.com/bos/text-icu/issues/32 @@ -4870,6 +4493,7 @@ expected-test-failures: # these if we want them fixed - skein # openfile: does not exist https://github.com/fpco/stackage/issues/1187 - haskell-tools-daemon # openFile: permission denied https://github.com/fpco/stackage/issues/2502 + - rounded # ExitFailure -11 # Doctests require hidden Glob package - makefile @@ -4907,7 +4531,6 @@ expected-benchmark-failures: # Compilation failures - cmark-gfm # https://github.com/kivikakk/cmark-gfm-hs/issues/5 - cryptohash # https://github.com/vincenthz/hs-cryptohash/pull/43 - - hledger # https://github.com/fpco/stackage/issues/3573 - http2 - lz4 # https://github.com/fpco/stackage/issues/3510 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 @@ -4935,6 +4558,12 @@ expected-haddock-failures: - classy-prelude-yesod - haddock-library # https://github.com/fpco/stackage/issues/3236 + # Modules use compiler plugins + # https://github.com/haskell/haddock/issues/900 + - bins + - emd + - hmatrix-backprop + # end of expected-haddock-failures # For packages with haddock issues @@ -4983,7 +4612,6 @@ skipped-benchmarks: - IntervalMap - ad - attoparsec - - backprop - binary-list - binary-tagged - bit-stream @@ -5168,7 +4796,9 @@ skipped-benchmarks: - dlist-nonempty # criterion-1.3 - splitmix # criterion-1.3 - + # Benchmark dependencies with multiple libraries per package + # See: https://github.com/fpco/stackage-curator/issues/68 + - tomland # end of skipped-benchmarks @@ -5326,7 +4956,7 @@ hide: - language-c # conflicts with modules in language-c-quote - gl # conflicts with modules in OpenGLRaw - svg-tree # conflicts with Graphics.Svg in svg-builder -- Glob # conflicts with System.FilePath.Glob in filemanip +- filemanip # conflicts with System.FilePath.Glob in Glob - nanospec # conflicts with Test.Hspec in hspec - HTF # conflicts with Test.Framework in test-framework - courier # conflicts with Network.Transport in network-transport @@ -5343,6 +4973,7 @@ hide: - constraint # conflicts with constraints - summoner # conflicts with Prelude in base - temporary-rc # conflicts with temporary +- temporary-resourcet # conflicts with temporary # Cryptonite deprecations - cipher-aes diff --git a/check b/check index f4aa4ca2..aa76cea3 100755 --- a/check +++ b/check @@ -3,4 +3,4 @@ # Convenience script for checking constraints locally cd `dirname $0` -exec stack exec --resolver ghc-8.6.2 stackage-curator check +exec stack exec --resolver ghc-8.6.3 stackage-curator check diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index eed169cf..34b7f569 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -25,7 +25,7 @@ add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://down add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main' add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main' -GHCVER=8.6.2 +GHCVER=8.6.3 apt-get update apt-get install -y \ diff --git a/etc/ci-script.sh b/etc/ci-script.sh index 4b4e39fb..91c08bc3 100755 --- a/etc/ci-script.sh +++ b/etc/ci-script.sh @@ -2,7 +2,7 @@ set -euxo pipefail -export GHCVER=8.6.2 +export GHCVER=8.6.3 # Download and unpack the stack executable mkdir -p ~/.local/bin