@@ -2,7 +2,7 @@
3 "Michael Snoyman michael@snoyman.com @snoyberg":
3 "Michael Snoyman michael@snoyman.com @snoyberg":
4 - bzlib-conduit
4 - bzlib-conduit
5− - cabal-install < 1.19 # GHC 7.10 bumpd to 1.22
5+ - cabal-install
6 - cabal-src
6 - cabal-src
7 - case-insensitive
7 - case-insensitive
8 - classy-prelude-yesod
8 - classy-prelude-yesod
@@ -43,7 +43,7 @@ packages:
44 - repa-algorithms
44 - repa-algorithms
45 - repa-devil
45 - repa-devil
46− - JuicyPixels-repa
46+ #- JuicyPixels-repa GHC 7.10
47 - cereal-conduit
47 - cereal-conduit
48 - binary-conduit
48 - binary-conduit
49 - lzma-conduit
49 - lzma-conduit
@@ -63,6 +63,7 @@ packages:
64 # https://github.com/fpco/stackage/issues/541
64 # https://github.com/fpco/stackage/issues/541
65 # - Chart-diagrams
65 # - Chart-diagrams
66 - compdata
67 - compdata
67 - configurator
68 - configurator
68 - convertible
69 - convertible
@@ -72,7 +73,8 @@ packages:
72 - executable-hash
73 - executable-hash
73 - executable-path
74 - executable-path
76+ # https://github.com/jvranish/FixedList/issues/1
75− - fixed-list
77+ #- fixed-list GHC 7.10
76 - foreign-store
78 - foreign-store
77 - formatting
79 - formatting
78 #- fpco-api
80 #- fpco-api
@@ -83,13 +85,15 @@ packages:
83 - hmatrix-gsl
85 - hmatrix-gsl
85 - hxt-relaxng
87 - hxt-relaxng
88+ # https://github.com/ekmett/hybrid-vectors/issues/1
86− - hybrid-vectors
89+ # - hybrid-vectors GHC 7.10
88 - language-c
91 - language-c
90 - persistent-mongoDB
93 - persistent-mongoDB
91 - pretty-class
94 - pretty-class
95+ # https://github.com/pvdbrand/quandl-api/issues/2 GHC 7.10
92− - quandl-api
96+ #- quandl-api
93 - random-fu
97 - random-fu
94 - random-source
98 - random-source
@@ -105,7 +109,8 @@ packages:
105 - statistics-linreg
109 - statistics-linreg
106 - th-expand-syns
110 - th-expand-syns
112+ # https://github.com/kallisti-dev/hs-webdriver/issues/71
108− - webdriver
113+ # - webdriver
109 - web-fpco
114 - web-fpco
110 - criterion
115 - criterion
111 - th-lift
116 - th-lift
@@ -113,18 +118,19 @@ packages:
113 - th-desugar
118 - th-desugar
114 - quickcheck-assertions
119 - quickcheck-assertions
121+ # Cloud Haskell not yet updated to GHC 7.10
116− - distributed-process-simplelocalnet
122+ #- distributed-process-simplelocalnet
117 # cloud-haskell
123 # cloud-haskell
118− - rank1dynamic
124+ #- rank1dynamic
119− - distributed-static
125+ #- distributed-static
120 - network-transport
126 - network-transport
121− - distributed-process
127+ #- distributed-process
122− - distributed-process-extras
128+ #- distributed-process-extras
123− - distributed-process-async
129+ #- distributed-process-async
124− - distributed-process-client-server
130+ #- distributed-process-client-server
125− - distributed-process-supervisor
131+ #- distributed-process-supervisor
126− - distributed-process-task
132+ #- distributed-process-task
127− - distributed-process-execution
133+ #- distributed-process-execution
@@ -189,7 +195,6 @@ packages:
190 "Vincent Hanquez":
196 "Vincent Hanquez":
191 - bytedump
197 - bytedump
193 - cipher-aes
198 - cipher-aes
194 - cipher-rc4
199 - cipher-rc4
195 - connection
200 - connection
@@ -201,14 +206,16 @@ packages:
201 - crypto-random-api
206 - crypto-random-api
203 - language-java
208 - language-java
209+ # https://github.com/vincenthz/hs-libgit/issues/4
204− - libgit
210+ # - libgit GHC 7.10
206 - siphash
212 - siphash
209 - tls-debug
215 - tls-debug
217+ # https://github.com/vincenthz/hs-udbus/issues/4
211− - udbus
218+ # - udbus GHC 7.10
212 - xenstore
219 - xenstore
214 "Chris Done":
221 "Chris Done":
@@ -222,9 +229,10 @@ packages:
223 - osdkeys
230 - osdkeys
224 - pdfinfo
231 - pdfinfo
225− - present
232+ #- present GHC 7.10, via atto-lisp
226 - pure-io
233 - pure-io
227− - scrobble
234+ # https://github.com/jgoerzen/testpack/issues/11
235+ #- scrobble GHC 7.10, for QuickCheck 2.8 via testpack
228 - shell-conduit
236 - shell-conduit
229 - sourcemap
237 - sourcemap
230 - hindent
238 - hindent
@@ -237,7 +245,8 @@ packages:
237 - RefSerialize
245 - RefSerialize
239 - Workflow
247 - Workflow
248+ # https://github.com/agocorona/MFlow/issues/60 GHC 7.10
240− - MFlow
249+ # - MFlow
242 "Edward Kmett <ekmett@gmail.com>":
251 "Edward Kmett <ekmett@gmail.com>":
@@ -251,7 +260,8 @@ packages:
251 - comonad
260 - comonad
252 - comonads-fd
261 - comonads-fd
253 - comonad-transformers
262 - comonad-transformers
263+ # https://github.com/ekmett/compensated/issues/5
254− - compensated
264+ #- compensated GHC 7.10
255 - compressed
265 - compressed
256 - concurrent-supply
266 - concurrent-supply
257 - constraints
267 - constraints
@@ -259,7 +269,8 @@ packages:
259 - distributive
269 - distributive
272+ # https://github.com/ekmett/ersatz/issues/11 GHC 7.10
262− - ersatz
273+ # - ersatz
263 - exceptions
274 - exceptions
@@ -280,7 +291,7 @@ packages:
280 - monad-products
291 - monad-products
281 - monad-st
292 - monad-st
282 - monad-st
293 - monad-st
283− - mtl < 2.2 # GHC 7.10 bump
294+ - mtl
285 - numeric-extras
296 - numeric-extras
286 - parsers
297 - parsers
@@ -295,7 +306,8 @@ packages:
295 - semigroupoids
306 - semigroupoids
296 - semigroups
307 - semigroups
297 - speculation
308 - speculation
309+ # https://github.com/ekmett/streams/issues/11
298− - streams
310+ # - streams GHC 7.10
300 - vector-instances
312 - vector-instances
@@ -447,7 +459,8 @@ packages:
447 - json-autotype
459 - json-autotype
449 "Dominic Steinitz <dominic@steinitz.org>":
461 "Dominic Steinitz <dominic@steinitz.org>":
450− - yarr
463+ # - yarr GHC 7.10
452 "Roman Cheplyaka <roma@ro-che.info>":
465 "Roman Cheplyaka <roma@ro-che.info>":
453 - action-permutations
466 - action-permutations
@@ -486,7 +499,7 @@ packages:
486 "Joachim Breitner <mail@joachim-breitner.de>":
499 "Joachim Breitner <mail@joachim-breitner.de>":
487 - circle-packing
500 - circle-packing
489− - ghc-heap-view
502+ # - ghc-heap-view GHC 7.10
492 - list-fusion-probe
505 - list-fusion-probe
@@ -496,18 +509,18 @@ packages:
496 - HandsomeSoup
509 - HandsomeSoup
498 "Clint Adams <clint@debian.org>":
511 "Clint Adams <clint@debian.org>":
499− - hOpenPGP
512+ #- hOpenPGP GHC 7.10, via syb-with-class
500 - openpgp-asciiarmor
513 - openpgp-asciiarmor
501− - MusicBrainz
514+ # - MusicBrainz GHC 7.10, time 1.5
503− - hopenpgp-tools
516+ #- hopenpgp-tools GHC 7.10, via syb-with-class
505 # https://github.com/fpco/stackage/issues/160
518 # https://github.com/fpco/stackage/issues/160
506 "Ketil Malde":
519 "Ketil Malde":
507 - biocore
520 - biocore
508 - biofasta
521 - biofasta
509 - biofastq
522 - biofastq
510− - biosff
523+ # - biosff GHC 7.10
511 - blastxml
524 - blastxml
513 - biophd < 0.0.6 || > 0.0.6
526 - biophd < 0.0.6 || > 0.0.6
@@ -565,7 +578,8 @@ packages:
565 - ghc-syb-utils
578 - ghc-syb-utils
567 "Boris Buliga <d12frosted@icloud.com>":
580 "Boris Buliga <d12frosted@icloud.com>":
581+ # https://github.com/kazu-yamamoto/ghc-mod/issues/437 GHC 7.10
568− - ghc-mod
582+ # - ghc-mod
569 - io-choice
583 - io-choice
570 - system-canonicalpath
584 - system-canonicalpath
@@ -618,7 +632,8 @@ packages:
618 - interpolatedstring-perl6
632 - interpolatedstring-perl6
619 - iproute
633 - iproute
620 - missing-foreign
634 - missing-foreign
621− - MissingH
635+ # https://github.com/jgoerzen/testpack/issues/11
636+ #- MissingH GHC 7.10, for QuickCheck 2.8 via testpack
622 - multimap
637 - multimap
623 - parallel-io
638 - parallel-io
624 - text-binary
639 - text-binary
@@ -636,8 +651,8 @@ packages:
636 - hasql-backend
651 - hasql-backend
637 - hasql-postgres
652 - hasql-postgres
639− - mtl-prelude < 2 # GHC 7.10 bump
654+ - mtl-prelude
640− - neat-interpolation
655+ #- neat-interpolation GHC 7.10
641 - partial-handler
656 - partial-handler
642 - postgresql-binary
657 - postgresql-binary
643 - slave-thread
658 - slave-thread
@@ -664,7 +679,8 @@ packages:
664 #- elm-compiler
679 #- elm-compiler
665 - elm-core-sources
680 - elm-core-sources
666 #- elm-package
681 #- elm-package
682+ # https://github.com/noteed/language-glsl/issues/11
667− - language-glsl
683+ #- language-glsl GHC 7.10
668 - prettyclass
684 - prettyclass
669 - QuasiText
685 - QuasiText
670 - union-find
686 - union-find
@@ -706,7 +722,8 @@ packages:
707 "Alexandr Ruchkin voidex@live.com @mvoidex":
723 "Alexandr Ruchkin voidex@live.com @mvoidex":
725+ # https://github.com/kazu-yamamoto/ghc-mod/issues/437 GHC 7.10
709− - hsdev
726+ # - hsdev
711 "Aleksey Kliger aleksey@lambdageek.org @lambdageek":
728 "Aleksey Kliger aleksey@lambdageek.org @lambdageek":
712 - unbound-generics
729 - unbound-generics
@@ -714,11 +731,12 @@ packages:
714 "Alois Cochard alois.cochard@gmail.com @aloiscochard":
731 "Alois Cochard alois.cochard@gmail.com @aloiscochard":
715 # https://github.com/fpco/stackage/issues/415
732 # https://github.com/fpco/stackage/issues/415
716 # - codex
733 # - codex
717− - machines-directory
734+ #- machines-directory GHC 7.10
718 - machines-io
735 - machines-io
719 - machines-process
736 - machines-process
720 # on behalf of Bryan O'Sullivan @bos
737 # on behalf of Bryan O'Sullivan @bos
738+ # https://github.com/bos/wreq/issues/61
721− - wreq
739+ # - wreq GHC 7.10
723 "Andraz Bajt andraz@bajt.me @edofic":
741 "Andraz Bajt andraz@bajt.me @edofic":
724 - effect-handlers
742 - effect-handlers
@@ -746,7 +764,7 @@ packages:
747 "Jeffrey Rosenbluth jeffrey.rosenbluth@gmail.com":
765 "Jeffrey Rosenbluth jeffrey.rosenbluth@gmail.com":
748 - palette
766 - palette
749− - diagrams-canvas
767+ #- diagrams-canvas GHC 7.10, via blank-canvas
750 - diagrams-rasterific
768 - diagrams-rasterific
751 - lucid-svg
769 - lucid-svg
@@ -780,7 +798,7 @@ packages:
780 - string-conversions
798 - string-conversions
782 "Oleg Grenrus oleg.grenrus@iki.fi @phadej":
800 "Oleg Grenrus oleg.grenrus@iki.fi @phadej":
783− - edit-distance
801+ #- edit-distance GHC 7.10
784 - lattices
802 - lattices
@@ -850,10 +868,11 @@ packages:
850 - cabal-file-th
868 - cabal-file-th
852 "Gershom Bazerman <gershomb@gmail.com> @gbaz":
870 "Gershom Bazerman <gershomb@gmail.com> @gbaz":
871+ # http://hub.darcs.net/gershomb/jmacro/issue/1 GHC 7.10
853− - jmacro
872+ #- jmacro
854− - jmacro-rpc
873+ #- jmacro-rpc
855− - jmacro-rpc-happstack
874+ #- jmacro-rpc-happstack
856− - jmacro-rpc-snap
875+ #- jmacro-rpc-snap
859 - boolsimplifier
878 - boolsimplifier
@@ -861,9 +880,11 @@ packages:
861 - maximal-cliques
880 - maximal-cliques
863 "Alexander Bondarenko <aenor.realm@gmail.com> @wiz":
882 "Alexander Bondarenko <aenor.realm@gmail.com> @wiz":
884+ # GHC 7.10, via iconv
865− - soap-tls
886+ #- soap-tls
866− - soap-openssl
887+ #- soap-openssl
868 "Andres Löh <andres@well-typed.com> @kosmikus":
889 "Andres Löh <andres@well-typed.com> @kosmikus":
869 - generics-sop
890 - generics-sop
@@ -928,24 +949,9 @@ packages:
928 - aeson-better-errors
949 - aeson-better-errors
930 "Stackage upper bounds":
951 "Stackage upper bounds":
931− # GHC 7.8 uppdate bound
932− - haddock-api < 2.16
933− - haddock-library < 1.2
935− - haskell-packages < 0.3
938− # Force a specific version that's compatible with transformers 0.3
939− - transformers-compat == 0.4.0.3
940− - mtl-compat == 0.2.1.1
942 # https://github.com/fpco/stackage/issues/476
952 # https://github.com/fpco/stackage/issues/476
943 - vector-space < 0.10
953 - vector-space < 0.10
945− # https://github.com/fpco/stackage/issues/479
947− - cabal-test-quickcheck < 0.1.5
949 # https://github.com/jgm/pandoc/issues/2036
955 # https://github.com/jgm/pandoc/issues/2036
950 - highlighting-kate < 0.5.13
956 - highlighting-kate < 0.5.13
@@ -959,14 +965,6 @@ packages:
959 # https://github.com/fpco/stackage/issues/517
965 # https://github.com/fpco/stackage/issues/517
960 - generic-deriving < 1.7
966 - generic-deriving < 1.7
962− # https://github.com/fpco/stackage/issues/524
964− - repa-algorithms < 3.4
967− # https://github.com/Happstack/happstack-server/issues/6
968− - happstack-server < 7.4.3
970 # https://github.com/fpco/stackage/issues/537
968 # https://github.com/fpco/stackage/issues/537
971 - zlib < 0.6
969 - zlib < 0.6
@@ -990,26 +988,12 @@ package-flags:
990 simplelocalnet: true
988 simplelocalnet: true
991 p2p: true
989 p2p: true
993− # GHC 7.10: Remove this
994− # Note that the flag is lower-cased, because that's what Cabal does
995− # Perhaps the codebase should automatically lower case flag names?
997− instanceinbase: false
999 logfloat:
991 logfloat:
1000 splitbase: true
992 splitbase: true
1003 new-base: true
995 new-base: true
1014 network-uri: true
998 network-uri: true
1015 hxt-http:
999 hxt-http:
@@ -1019,6 +1003,7 @@ package-flags:
1021 https: true
1005 https: true
1024 integer-simple: false
1009 integer-simple: false
@@ -1027,27 +1012,21 @@ package-flags:
1027 old-time: false
1012 old-time: false
1029 mtl-compat:
1014 mtl-compat:
1030− two-point-one: true
1015+ two-point-one: false
1031 two-point-two: false
1016 two-point-two: false
1033 # https://github.com/fpco/stackage/pull/482#issuecomment-83635207
1018 # https://github.com/fpco/stackage/pull/482#issuecomment-83635207
1034 jose-jwt:
1019 jose-jwt:
1035 doctest: false
1020 doctest: false
1037− arbtt:
1022+ time-locale-compat:
1038− old-locale: true
1023+ old-locale: false
1040− debian:
1025+ HsOpenSSL:
1041− pretty-new: false
1026+ fast-bignum: false
1045− hledger:
1028+ cabal-rpm:
1048− old-locale: true
1029+ old-locale: false
1052# By skipping a test suite, we do not pull in the build dependencies
1031# By skipping a test suite, we do not pull in the build dependencies
1053skipped-tests:
1032skipped-tests:
@@ -1098,6 +1077,19 @@ skipped-tests:
1098 # https://github.com/Soostone/retry/issues/18
1077 # https://github.com/Soostone/retry/issues/18
1080+ # Just a temporary package with a flimsy, inherited test suite
1081+ - Cabal-ide-backend
1101# Tests which we should build and run, but which are expected to fail. We
1093# Tests which we should build and run, but which are expected to fail. We
1102# should not fail a build based on a test failure for one of these packages.
1094# should not fail a build based on a test failure for one of these packages.
1103expected-test-failures:
1095expected-test-failures:
@@ -1279,14 +1271,38 @@ expected-test-failures:
1279 # Tests not reliable on non-Windows systems
1271 # Tests not reliable on non-Windows systems
1282− # Just a temporary package with a flimsy, inherited test suite
1283− - Cabal-ide-backend
1285 # Requires running server
1274 # Requires running server
1286 - consul-haskell
1275 - consul-haskell
1288 - redis-io
1277 - redis-io
1279+ # https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26&thanks=26&ts=1430372304, GHC 7.10
1282+ # https://github.com/lymar/hastache/issues/47 GHC 7.10
1285+ # https://github.com/simonmar/alex/issues/62 GHC 7.10
1288+ # https://github.com/kazu-yamamoto/http-date/issues/6 GHC 7.10
1291+ # https://github.com/haskell-suite/haskell-names/issues/63 GHC 7.10
1294+ # https://github.com/bos/text/issues/118 GHC 7.10
1297+ # https://github.com/ekmett/hyperloglog/issues/10 GHC 7.10
1300+ # https://github.com/acid-state/safecopy/issues/25 GHC 7.10
1303+ # https://github.com/ekmett/linear/issues/75 GHC 7.10
1290# Haddocks which are expected to fail. Same concept as expected test failures.
1306# Haddocks which are expected to fail. Same concept as expected test failures.
1291expected-haddock-failures:
1307expected-haddock-failures:
1292 # https://github.com/acw/bytestring-progress/issues/4
1308 # https://github.com/acw/bytestring-progress/issues/4
@@ -1301,6 +1317,7 @@ expected-haddock-failures:
1301 # Requires build before haddock, which doesn't always happen in incremental
1317 # Requires build before haddock, which doesn't always happen in incremental
1302 # builds. Could consider special-casing this requirement.
1318 # builds. Could consider special-casing this requirement.
1305 # Not sure why, but it's a temporary package anyway
1322 # Not sure why, but it's a temporary package anyway
1306 - Cabal-ide-backend
1323 - Cabal-ide-backend