From 4ae65a7be9e61c09029934323aca091d6eaed089 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Tue, 24 May 2016 14:13:25 +0300 Subject: [PATCH] Finish blocking packages for GHC 8 --- build-constraints.yaml | 226 ++++++++++++++++++++++------------------- 1 file changed, 120 insertions(+), 106 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 581e3826..06cc0026 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -29,8 +29,8 @@ packages: - cabal-install # GHC 8 - cabal-src - case-insensitive - - classy-prelude-yesod - - conduit-combinators + # GHC 8 - classy-prelude-yesod + # GHC 8 - conduit-combinators - conduit-extra - hebrew-time - keter @@ -61,11 +61,11 @@ packages: # GHC 8 - yesod-websockets - cereal-conduit # GHC 8 - binary-conduit - - lzma-conduit - - mutable-containers + # GHC 8 - lzma-conduit + # GHC 8 - mutable-containers # GHC 8 - hpc-coveralls - monad-unlift - - monad-unlift-ref + # GHC 8 - monad-unlift-ref - yaml - servius - cryptonite-conduit @@ -88,7 +88,6 @@ packages: - lhs2tex # GHC 8 - persistent-mongoDB - pretty-class - # GHC 8 - shelly - th-expand-syns - criterion - th-lift @@ -110,7 +109,7 @@ packages: "Omari Norman ": - rainbow - rainbox - - pipes-cliff + # GHC 8 - pipes-cliff - anonymous-sums - multiarg - prednote @@ -231,7 +230,7 @@ packages: - pure-io # https://github.com/jgoerzen/testpack/issues/11 #- scrobble GHC 7.10, for QuickCheck 2.8 via testpack - - shell-conduit + # GHC 8 - shell-conduit - sourcemap - hindent - descriptive @@ -247,7 +246,7 @@ packages: - MFlow "Edward Kmett ": - - ad + # BLOCKED comonad 5 - ad - adjunctions # GHC 8 - approximate - bifunctors @@ -260,7 +259,7 @@ packages: - comonad-transformers # https://github.com/ekmett/compensated/issues/7 #- compensated - - compressed + # BLOCKED pointed 5 - compressed - concurrent-supply - constraints - contravariant @@ -280,19 +279,18 @@ packages: - kan-extensions - lca - lens - - linear + # GHC 8 - linear # GHC 8 - linear-accelerate # GHC 8 - log-domain - - machines + # BLOCKED distributive 0.5 - machines - monadic-arrays - monad-products - monad-products - - monad-st - - monad-st + # GHC 8 - monad-st - mtl - nats - numeric-extras - - parsers + # GHC 8 - parsers - pointed - prelude-extras - profunctor-extras @@ -304,7 +302,7 @@ packages: - semigroupoids - semigroups - speculation - - streams + # BLOCKED comonad 5 - streams - tagged - vector-instances - void @@ -332,14 +330,14 @@ packages: - base-compat "Mario Blazevic @blamario": - - monad-parallel - - monad-coroutine + # GHC 8 - monad-parallel + # GHC 8 - monad-coroutine - incremental-parser - monoid-subclasses - picoparsec "Brent Yorgey ": - - active + # GHC 8 - active # GHC 8 - BlogLiterately # GHC 8 - BlogLiterately-diagrams # GHC 8 - diagrams @@ -354,7 +352,7 @@ packages: # GHC 8 - diagrams-rasterific # GHC 8 - diagrams-svg - dual-tree - - force-layout + # GHC 8 - force-layout # GHC 8 - haxr - MonadRandom - monoid-extras @@ -376,21 +374,21 @@ packages: "Felipe Lessa @meteficha": - country-codes - - esqueleto + # BLOCKED persistent 2.5 - esqueleto - fb - - fb-persistent + # BLOCKED persistent 2.5 - fb-persistent # https://github.com/prowdsponsor/mangopay/issues/32 #- mangopay - nonce - serversession # GHC 8 - serversession-backend-acid-state - - serversession-backend-persistent + # BLOCKED persistent 2.5 - serversession-backend-persistent - serversession-backend-redis # GHC 8 - serversession-frontend-snap - serversession-frontend-wai - serversession-frontend-yesod - thumbnail-plus - - yesod-auth-account-fork + # BLOCKED persistent 2.5 - yesod-auth-account-fork # GHC 8 - yesod-auth-fb - yesod-fb # https://github.com/prowdsponsor/mangopay/issues/32 @@ -432,28 +430,28 @@ packages: "Daniel Díaz dhelta.diaz@gmail.com @Daniel-Diaz": - bimap-server - - binary-list + # GHC 8 - binary-list - byteset # GHC 8 - grouped-list # GHC 8 - haskintex - - HaTeX + # GHC 8 - HaTeX # fails see #885 #- hatex-guide - include-file - - matrix + # GHC 8 - matrix - pcre-light - - phantom-state + # GHC 8 - phantom-state - post-mess-age - sorted-list "Gabriel Gonzalez ": - pipes - - pipes-extras + # GHC 8 - pipes-extras - pipes-parse - pipes-concurrency - - pipes-safe + # GHC 8 - pipes-safe # GHC 8 - turtle - - foldl + # GHC 8 - foldl # GHC 8 - morte "Andrew Thaddeus Martin ": @@ -484,15 +482,17 @@ packages: - fclabels "Rodrigo Setti ": - - messagepack - - messagepack-rpc + [] + # GHC 8 - messagepack + # GHC 8 - messagepack-rpc "Boris Lykah ": - - groundhog - - groundhog-th - - groundhog-sqlite - - groundhog-postgresql - - groundhog-mysql + [] + # GHC 8 - groundhog + # GHC 8 - groundhog-th + # GHC 8 - groundhog-sqlite + # GHC 8 - groundhog-postgresql + # GHC 8 - groundhog-mysql "Janne Hellsten ": - sqlite-simple @@ -534,7 +534,7 @@ packages: - tasty-html - time-lens # GHC 8 - timezone-olson - - timezone-series + # GHC 8 - timezone-series - traverse-with-class - tuples-homogenous-h98 @@ -613,7 +613,7 @@ packages: - Genbank # GHC 8 - RNAlien - Taxonomy - - TaxonomyTools + # GHC 8 - TaxonomyTools - ViennaRNAParser "Silk ": @@ -660,7 +660,7 @@ packages: # GHC 8 - luminance-samples - monad-journal # GHC 8 - msi-kb-backlit - - smoothie + # GHC 8 - smoothie # GHC 8 - tellbot # GHC 8 - wavefront # GHC 8 - zero @@ -688,7 +688,8 @@ packages: # GHC 8 - ekg-json "Paul Rouse ": - - yesod-auth-hashdb + [] + # GHC 8 - yesod-auth-hashdb "Toralf Wittner @twittner": - bytestring-conversion @@ -722,12 +723,12 @@ packages: - bytestring-trie - data-accessor - data-accessor-mtl - - file-location + # GHC 8 - file-location - fuzzcheck - haddock-api # GHC 8 - here - hlibgit2 - - gitlib-libgit2 + # GHC 8 - gitlib-libgit2 - hostname-validate - interpolatedstring-perl6 - iproute @@ -750,12 +751,12 @@ packages: - base-prelude - cases - focus - - hasql + # GHC 8 - hasql - list-t - mtl-prelude - neat-interpolation # GHC 8 - partial-handler - - postgresql-binary + # GHC 8 - postgresql-binary # GHC 8 - slave-thread - stm-containers @@ -764,21 +765,21 @@ packages: "Alexander Thiemann ": - Spock - - Spock-digestive + # GHC 8 - Spock-digestive - Spock-worker - graph-core - highjson - hvect - reroute - users - - users-persistent + # BLOCKED persistent 2.5 - users-persistent - users-postgresql-simple - users-test - validate-input - ignore - elm-bridge # GHC 8 - hackmanager - - digestive-bootstrap + # GHC 8 - digestive-bootstrap - blaze-bootstrap - dataurl - psql-helpers @@ -818,7 +819,7 @@ packages: "Marcin Mrotek ": - type-list - - vinyl-utils + # GHC 8 - vinyl-utils "David Turner @davecturner": [] @@ -851,8 +852,8 @@ packages: "Alois Cochard alois.cochard@gmail.com @aloiscochard": # GHC 8 - codex # GHC 8 - machines-binary - - machines-directory - - machines-io + # BLOCKED distributive 0.5 - machines-directory + # BLOCKED distributive 0.5 - machines-io # GHC 8 - machines-process # https://github.com/fpco/stackage/pull/1352#issuecomment-208041561 # - sarsi @@ -873,7 +874,7 @@ packages: - ghcjs-codemirror - ghcjs-dom # GHC 8 - idris - - jsaddle + # BLOCKED lens 4.14 - jsaddle # GHC 8 - leksah-server # GHC 8 - ltk - vado @@ -906,11 +907,11 @@ packages: - haskell-gi "Renzo Carbonara renzocarbonara@gmail.com @k0001": - - network-simple - - pipes-aeson + # GHC 8 - network-simple + # GHC 8 - pipes-aeson - pipes-attoparsec # GHC 8 - pipes-binary - - pipes-network + # GHC 8 - pipes-network "Tomas Carnecky": # GHC 8 - avers @@ -948,15 +949,15 @@ packages: - base32string - base58string - bitcoin-api - - bitcoin-api-extra + # GHC 8 - bitcoin-api-extra - bitcoin-block - bitcoin-script - bitcoin-tx - bitcoin-types - hexstring - - network-attoparsec - - network-anonymous-i2p - - network-anonymous-tor + # GHC 8 - network-attoparsec + # GHC 8 - network-anonymous-i2p + # GHC 8 - network-anonymous-tor "Timothy Jones git@zmthy.io @zmthy": - http-media @@ -965,7 +966,7 @@ packages: - gitson - pcre-heavy - http-link-header - - microformats2-parser + # GHC 8 - microformats2-parser - hspec-expectations-pretty-diff "Francesco Mazzoli f@mazzo.li @bitonic": @@ -1226,7 +1227,7 @@ packages: "William Casarin @jb55": # GHC 8 - bson-lens - cased - - pipes-csv + # GHC 8 - pipes-csv # GHC 8 - pipes-mongodb - skeletons @@ -1269,7 +1270,7 @@ packages: "Athan Clark @athanclark": - commutative # GHC 8 - digestive-functors-lucid - - ltext + # GHC 8 - ltext - markup # GHC 8 - nested-routes - path-extra @@ -1307,10 +1308,11 @@ packages: - tasty-silver "Michael Thompson @michaelt": + [] # GHC 8 - pipes-text # GHC 8 - lens-simple - - lens-family-core - - lens-family + # GHC 8 - lens-family-core + # GHC 8 - lens-family # GHC 8 - streaming # GHC 8 - streaming-bytestring @@ -1321,7 +1323,7 @@ packages: - prompt - tagged-binary - typelits-witnesses - - uncertain + # BLOCKED comonad 5 - uncertain "Ian Duncan @iand675": - feature-flags @@ -1329,14 +1331,14 @@ packages: - pipes-wai - serf # GHC 8 - uri-templater - - librato + # GHC 8 - librato # needs update to aeson-0.11 #- datadog # http-types < 0.9 #- engine-io-growler # needs update to aeson-0.11 #- flowdock - - growler + # GHC 8 - growler "Michael Xavier @MichaelXavier": - angel @@ -1423,11 +1425,11 @@ packages: "koral koral@mailoo.org @k0ral": # GHC 8 - atom-conduit - - conduit-parse + # GHC 8 - conduit-parse # GHC 8 - opml-conduit # GHC 8 - rss-conduit - timerep - - xml-conduit-parse + # GHC 8 - xml-conduit-parse "Kostiantyn Rybnikov @k-bx": - protocol-buffers @@ -1450,7 +1452,7 @@ packages: - hedis < 0.7.0 "Rob O'Callahan ropoctl@gmail.com": - - pipes-fastx + # GHC 8 - pipes-fastx - pipes-illumina - seqalign - thermonuc @@ -1465,7 +1467,8 @@ packages: - b9 "Will Thompson @wjt": - - bustle + [] + # GHC 8 - bustle "Jakub Fijałkowski kuba@codinginfinity.me @jakubfijalkowski": - hlibsass @@ -1477,14 +1480,14 @@ packages: "Index Int ": - transformers-lift - ether - - union + # GHC 8 - union "Stack Builders stackage@stackbuilders.com @stackbuilders": - atomic-write # GHC 8 - hapistrano # GHC 8 - inflections # GHC 8 - twitter-feed - - dotenv + # BLOCKED megaparsec 5 - dotenv "Sergey Alirzaev ": - monad-peel @@ -1596,7 +1599,7 @@ packages: - hidapi - iso8601-time - network-house - - reinterpret-cast + # GHC 8 - reinterpret-cast "Brandon Martin @codedmart": [] @@ -1612,14 +1615,14 @@ packages: # GHC 8 - tasty-dejafu - irc-ctcp - irc-conduit - - irc-client + # GHC 8 - irc-client "Trevor Elliott @elliottt": - irc "Dennis Gosnell @cdepillabout": - envelope - - ig + # GHC 8 - ig - natural-transformation # GHC 8 - opaleye-trans - read-env-var @@ -1714,9 +1717,9 @@ packages: - moesocks "Gregory W. Schwartz @GregorySchwartz": - - fasta - - diversity - - modify-fasta + # GHC 8 - fasta + # GHC 8 - diversity + # GHC 8 - modify-fasta - tree-fun - random-tree - clumpiness @@ -1743,7 +1746,8 @@ packages: - zip "Thomas Bereknyei ": - - multiplate + [] + # GHC 8 - multiplate "Sumit Sahrawat @sumitsahrawat": [] @@ -1766,9 +1770,9 @@ packages: - mcmc-types - mighty-metropolis - speedy-slice - - hasty-hamiltonian - - declarative - - sampling + # BLOCKED comonad 5 - hasty-hamiltonian + # BLOCKED comonad 5 - declarative + # GHC 8 - sampling - flat-mcmc "Facundo Domínguez @facundominguez": @@ -1782,9 +1786,9 @@ packages: # GHC 8 - distributed-process-supervisor # GHC 8 - distributed-process-task # GHC 8 - distributed-static - - network-transport - - network-transport-tcp - - network-transport-composed + # GHC 8 - network-transport + # GHC 8 - network-transport-tcp + # GHC 8 - network-transport-composed - rank1dynamic "Alexander Vershilov @qnikst": @@ -1795,7 +1799,7 @@ packages: "Takahiro Himura @thimura": - lens-regex - - twitter-conduit + # GHC 8 - twitter-conduit # GHC 8 - twitter-types # GHC 8 - twitter-types-lens @@ -1824,7 +1828,7 @@ packages: "Stanislav Chernichkin @schernichkin": - partial-isomorphisms - - vinyl + # GHC 8 - vinyl "Christoph Breitkopf @bokesan": - IntervalMap @@ -1844,8 +1848,9 @@ packages: # GHC 8 - webdriver "Luke Iannini @lukexi": - - inline-c - - inline-c-cpp + [] + # GHC 8 - inline-c + # GHC 8 - inline-c-cpp # GHC 8 - ekg "Emin Karayel ": @@ -1885,8 +1890,9 @@ packages: # - Michelangelo "Henry J. Wylde @hjwylde": - - git-fmt - - omnifmt + [] + # GHC 8 - git-fmt + # GHC 8 - omnifmt # GHC 8 - werewolf # GHC 8 - werewolf-slack @@ -1965,7 +1971,7 @@ packages: - frontmatter - read-editor # GHC 8 - hspec-setup - - hzulip + # GHC 8 - hzulip - list-prompt # GHC 8 - memoization-utils - package-description-remote @@ -2139,7 +2145,7 @@ packages: - atndapi "Yoshikuni Jujo @YoshikuniJujo": - - zot + # GHC 8 - zot - yjtools - io-machine @@ -2152,11 +2158,11 @@ packages: - hw-bits - hw-conduit - hw-diagnostics - - hw-json - - hw-parser + # GHC 8 - hw-json + # GHC 8 - hw-parser - hw-prim - hw-rankselect - - hw-succinct + # GHC 8 - hw-succinct "Ismail Mustafa @ismailmustafa": - handwriting @@ -2165,7 +2171,8 @@ packages: - protolude "Daishi Nakajima @nakaji_dayo": - - yesod-job-queue + [] + # GHC 8 - yesod-job-queue "Braden Walters @meoblast001": [] @@ -2191,7 +2198,8 @@ packages: - protobuf-simple "David Reaver @jdreaver": - - stratosphere + [] + # BLOCKED comonad 5 - stratosphere "Alexey Rodiontsev @klappvisor": - telegram-api @@ -2210,8 +2218,12 @@ packages: "Stackage upper bounds": # These are all temporary, and need to be removed before starting GHC 8 - - data-default < 0.6 + - data-default < 0.7 - data-default-class < 0.1 + + # This will almost certainly result in build failures. Used to + # work around shelly upper bound on time + - c2hs < 0 # end of packages @@ -2271,9 +2283,6 @@ package-flags: nix-paths: allow-relative-paths: true - twitter-types: - time15: true - darcs: use-time-1point5: true @@ -2336,7 +2345,7 @@ skipped-tests: - bound - heaps - hyphenation - - machines + # BLOCKED distributive 0.5 - machines # https://github.com/kaizhang/clustering/issues/2 - clustering @@ -2413,6 +2422,11 @@ skipped-tests: # GHC 8 - hastache + - system-filepath + - system-fileio + + # doctest 0.11 + - linear # end of skipped-tests @@ -2468,7 +2482,7 @@ expected-test-failures: # Cloud Haskell tests seem to be unreliable - distributed-process - lockfree-queue - - network-transport-tcp + # GHC 8 - network-transport-tcp # No AWS creds available - aws