@@ -2,7 +2,7 @@
22packages:
33 "Michael Snoyman michael@snoyman.com @snoyberg":
44 - bzlib-conduit
5− - cabal-install < 1.19 # GHC 7.10 bumpd to 1.22
5+ - cabal-install
66 - cabal-src
77 - case-insensitive
88 - classy-prelude-yesod
@@ -43,7 +43,7 @@ packages:
4343 - repa-io
4444 - repa-algorithms
4545 - repa-devil
46− - JuicyPixels-repa
46+ #- JuicyPixels-repa GHC 7.10
4747 - cereal-conduit
4848 - binary-conduit
4949 - lzma-conduit
@@ -63,6 +63,7 @@ packages:
6363
6464 # https://github.com/fpco/stackage/issues/541
6565 # - Chart-diagrams
66+
6667 - compdata
6768 - configurator
6869 - convertible
@@ -72,7 +73,8 @@ packages:
7273 - executable-hash
7374 - executable-path
7475 - fgl
75− - fixed-list
76+ # https://github.com/jvranish/FixedList/issues/1
77+ #- fixed-list GHC 7.10
7678 - foreign-store
7779 - formatting
7880 #- fpco-api
@@ -83,13 +85,15 @@ packages:
8385 - hmatrix-gsl
8486 - hxt
8587 - hxt-relaxng
86− - hybrid-vectors
88+ # https://github.com/ekmett/hybrid-vectors/issues/1
89+ # - hybrid-vectors GHC 7.10
8790 - indents
8891 - language-c
8992 - lhs2tex
9093 - persistent-mongoDB
9194 - pretty-class
92− - quandl-api
95+ # https://github.com/pvdbrand/quandl-api/issues/2 GHC 7.10
96+ #- quandl-api
9397 - random-fu
9498 - random-source
9599 - shelly
@@ -105,7 +109,8 @@ packages:
105109 - statistics-linreg
106110 - th-expand-syns
107111 - thyme
108− - webdriver
112+ # https://github.com/kallisti-dev/hs-webdriver/issues/71
113+ # - webdriver
109114 - web-fpco
110115 - criterion
111116 - th-lift
@@ -113,18 +118,19 @@ packages:
113118 - th-desugar
114119 - quickcheck-assertions
115120
116− - distributed-process-simplelocalnet
121+ # Cloud Haskell not yet updated to GHC 7.10
122+ #- distributed-process-simplelocalnet
117123 # cloud-haskell
118− - rank1dynamic
119− - distributed-static
124+ #- rank1dynamic
125+ #- distributed-static
120126 - network-transport
121− - distributed-process
122− - distributed-process-extras
123− - distributed-process-async
124− - distributed-process-client-server
125− - distributed-process-supervisor
126− - distributed-process-task
127− - distributed-process-execution
127+ #- distributed-process
128+ #- distributed-process-extras
129+ #- distributed-process-async
130+ #- distributed-process-client-server
131+ #- distributed-process-supervisor
132+ #- distributed-process-task
133+ #- distributed-process-execution
128134
129135 - kure
130136
@@ -189,7 +195,6 @@ packages:
189195
190196 "Vincent Hanquez":
191197 - bytedump
192− - certificate
193198 - cipher-aes
194199 - cipher-rc4
195200 - connection
@@ -201,14 +206,16 @@ packages:
201206 - crypto-random-api
202207 - hit
203208 - language-java
204− - libgit
209+ # https://github.com/vincenthz/hs-libgit/issues/4
210+ # - libgit GHC 7.10
205211 - pem
206212 - siphash
207213 - socks
208214 - tls
209215 - tls-debug
210216 - vhd
211− - udbus
217+ # https://github.com/vincenthz/hs-udbus/issues/4
218+ # - udbus GHC 7.10
212219 - xenstore
213220
214221 "Chris Done":
@@ -222,9 +229,10 @@ packages:
222229 - lucid
223230 - osdkeys
224231 - pdfinfo
225− - present
232+ #- present GHC 7.10, via atto-lisp
226233 - pure-io
227− - scrobble
234+ # https://github.com/jgoerzen/testpack/issues/11
235+ #- scrobble GHC 7.10, for QuickCheck 2.8 via testpack
228236 - shell-conduit
229237 - sourcemap
230238 - hindent
@@ -237,7 +245,8 @@ packages:
237245 - RefSerialize
238246 - TCache
239247 - Workflow
240− - MFlow
248+ # https://github.com/agocorona/MFlow/issues/60 GHC 7.10
249+ # - MFlow
241250
242251 "Edward Kmett <ekmett@gmail.com>":
243252 - ad
@@ -251,7 +260,8 @@ packages:
251260 - comonad
252261 - comonads-fd
253262 - comonad-transformers
254− - compensated
263+ # https://github.com/ekmett/compensated/issues/5
264+ #- compensated GHC 7.10
255265 - compressed
256266 - concurrent-supply
257267 - constraints
@@ -259,7 +269,8 @@ packages:
259269 - distributive
260270 - either
261271 - eq
262− - ersatz
272+ # https://github.com/ekmett/ersatz/issues/11 GHC 7.10
273+ # - ersatz
263274 - exceptions
264275 - free
265276 - graphs
@@ -280,7 +291,7 @@ packages:
280291 - monad-products
281292 - monad-st
282293 - monad-st
283− - mtl < 2.2 # GHC 7.10 bump
294+ - mtl
284295 - nats
285296 - numeric-extras
286297 - parsers
@@ -295,7 +306,8 @@ packages:
295306 - semigroupoids
296307 - semigroups
297308 - speculation
298− - streams
309+ # https://github.com/ekmett/streams/issues/11
310+ # - streams GHC 7.10
299311 - tagged
300312 - vector-instances
301313 - void
@@ -447,7 +459,8 @@ packages:
447459 - json-autotype
448460
449461 "Dominic Steinitz <dominic@steinitz.org>":
450− - yarr
462+ []
463+ # - yarr GHC 7.10
451464
452465 "Roman Cheplyaka <roma@ro-che.info>":
453466 - action-permutations
@@ -486,7 +499,7 @@ packages:
486499 "Joachim Breitner <mail@joachim-breitner.de>":
487500 - circle-packing
488501 - arbtt
489− - ghc-heap-view
502+ # - ghc-heap-view GHC 7.10
490503 - tttool
491504 - gipeda
492505 - list-fusion-probe
@@ -496,18 +509,18 @@ packages:
496509 - HandsomeSoup
497510
498511 "Clint Adams <clint@debian.org>":
499− - hOpenPGP
512+ #- hOpenPGP GHC 7.10, via syb-with-class
500513 - openpgp-asciiarmor
501− - MusicBrainz
514+ # - MusicBrainz GHC 7.10, time 1.5
502515 - DAV
503− - hopenpgp-tools
516+ #- hopenpgp-tools GHC 7.10, via syb-with-class
504517
505518 # https://github.com/fpco/stackage/issues/160
506519 "Ketil Malde":
507520 - biocore
508521 - biofasta
509522 - biofastq
510− - biosff
523+ # - biosff GHC 7.10
511524 - blastxml
512525 - bioace
513526 - biophd < 0.0.6 || > 0.0.6
@@ -565,7 +578,8 @@ packages:
565578 - ghc-syb-utils
566579
567580 "Boris Buliga <d12frosted@icloud.com>":
568− - ghc-mod
581+ # https://github.com/kazu-yamamoto/ghc-mod/issues/437 GHC 7.10
582+ # - ghc-mod
569583 - io-choice
570584 - system-canonicalpath
571585
@@ -618,7 +632,8 @@ packages:
618632 - interpolatedstring-perl6
619633 - iproute
620634 - missing-foreign
621− - MissingH
635+ # https://github.com/jgoerzen/testpack/issues/11
636+ #- MissingH GHC 7.10, for QuickCheck 2.8 via testpack
622637 - multimap
623638 - parallel-io
624639 - text-binary
@@ -636,8 +651,8 @@ packages:
636651 - hasql-backend
637652 - hasql-postgres
638653 - list-t
639− - mtl-prelude < 2 # GHC 7.10 bump
640− - neat-interpolation
654+ - mtl-prelude
655+ #- neat-interpolation GHC 7.10
641656 - partial-handler
642657 - postgresql-binary
643658 - slave-thread
@@ -664,7 +679,8 @@ packages:
664679 #- elm-compiler
665680 - elm-core-sources
666681 #- elm-package
667− - language-glsl
682+ # https://github.com/noteed/language-glsl/issues/11
683+ #- language-glsl GHC 7.10
668684 - prettyclass
669685 - QuasiText
670686 - union-find
@@ -706,7 +722,8 @@ packages:
706722
707723 "Alexandr Ruchkin voidex@live.com @mvoidex":
708724 - hdocs
709− - hsdev
725+ # https://github.com/kazu-yamamoto/ghc-mod/issues/437 GHC 7.10
726+ # - hsdev
710727
711728 "Aleksey Kliger aleksey@lambdageek.org @lambdageek":
712729 - unbound-generics
@@ -714,11 +731,12 @@ packages:
714731 "Alois Cochard alois.cochard@gmail.com @aloiscochard":
715732 # https://github.com/fpco/stackage/issues/415
716733 # - codex
717− - machines-directory
734+ #- machines-directory GHC 7.10
718735 - machines-io
719736 - machines-process
720737 # on behalf of Bryan O'Sullivan @bos
721− - wreq
738+ # https://github.com/bos/wreq/issues/61
739+ # - wreq GHC 7.10
722740
723741 "Andraz Bajt andraz@bajt.me @edofic":
724742 - effect-handlers
@@ -746,7 +764,7 @@ packages:
746764
747765 "Jeffrey Rosenbluth jeffrey.rosenbluth@gmail.com":
748766 - palette
749− - diagrams-canvas
767+ #- diagrams-canvas GHC 7.10, via blank-canvas
750768 - diagrams-rasterific
751769 - lucid-svg
752770
@@ -780,7 +798,7 @@ packages:
780798 - string-conversions
781799
782800 "Oleg Grenrus oleg.grenrus@iki.fi @phadej":
783− - edit-distance
801+ #- edit-distance GHC 7.10
784802 - lattices
785803 - waitra
786804
@@ -850,10 +868,11 @@ packages:
850868 - cabal-file-th
851869
852870 "Gershom Bazerman <gershomb@gmail.com> @gbaz":
853− - jmacro
854− - jmacro-rpc
855− - jmacro-rpc-happstack
856− - jmacro-rpc-snap
871+ # http://hub.darcs.net/gershomb/jmacro/issue/1 GHC 7.10
872+ #- jmacro
873+ #- jmacro-rpc
874+ #- jmacro-rpc-happstack
875+ #- jmacro-rpc-snap
857876 - mbox
858877 - kmeans
859878 - boolsimplifier
@@ -861,9 +880,11 @@ packages:
861880 - maximal-cliques
862881
863882 "Alexander Bondarenko <aenor.realm@gmail.com> @wiz":
864− - soap
865− - soap-tls
866− - soap-openssl
883+ []
884+ # GHC 7.10, via iconv
885+ #- soap
886+ #- soap-tls
887+ #- soap-openssl
867888
868889 "Andres Löh <andres@well-typed.com> @kosmikus":
869890 - generics-sop
@@ -928,24 +949,9 @@ packages:
928949 - aeson-better-errors
929950
930951 "Stackage upper bounds":
931− # GHC 7.8 uppdate bound
932− - haddock-api < 2.16
933− - haddock-library < 1.2
934− - hdocs < 0.4.2
935− - haskell-packages < 0.3
936− - compdata < 0.10
937−
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
941−
942952 # https://github.com/fpco/stackage/issues/476
943953 - vector-space < 0.10
944954
945− # https://github.com/fpco/stackage/issues/479
946− - QuickCheck < 2.8
947− - cabal-test-quickcheck < 0.1.5
948−
949955 # https://github.com/jgm/pandoc/issues/2036
950956 - highlighting-kate < 0.5.13
951957
@@ -959,14 +965,6 @@ packages:
959965 # https://github.com/fpco/stackage/issues/517
960966 - generic-deriving < 1.7
961967
962− # https://github.com/fpco/stackage/issues/524
963− - repa < 3.4
964− - repa-algorithms < 3.4
965− - repa-io < 3.4
966−
967− # https://github.com/Happstack/happstack-server/issues/6
968− - happstack-server < 7.4.3
969−
970968 # https://github.com/fpco/stackage/issues/537
971969 - zlib < 0.6
972970
@@ -990,26 +988,12 @@ package-flags:
990988 simplelocalnet: true
991989 p2p: true
992990
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?
996− storable-complex:
997− instanceinbase: false
998−
999991 logfloat:
1000992 splitbase: true
1001993
1002994 curl:
1003995 new-base: true
1004996
1005− # GHC 7.10 remove
1006− aeson:
1007− old-locale: true
1008− tttool:
1009− old-locale: true
1010− amazonka-core:
1011− old-locale: true
1012−
1013997 hxt:
1014998 network-uri: true
1015999 hxt-http:
@@ -1019,6 +1003,7 @@ package-flags:
10191003
10201004 pandoc:
10211005 https: true
1006+ old-locale: false
10221007
10231008 text:
10241009 integer-simple: false
@@ -1027,27 +1012,21 @@ package-flags:
10271012 old-time: false
10281013
10291014 mtl-compat:
1030− two-point-one: true
1015+ two-point-one: false
10311016 two-point-two: false
10321017
10331018 # https://github.com/fpco/stackage/pull/482#issuecomment-83635207
10341019 jose-jwt:
10351020 doctest: false
10361021
1037− arbtt:
1038− old-locale: true
1022+ time-locale-compat:
1023+ old-locale: false
10391024
1040− debian:
1041− pretty-new: false
1042− cabal-debian:
1043− pretty-112: false
1025+ HsOpenSSL:
1026+ fast-bignum: false
10441027
1045− hledger:
1046− old-locale: true
1047− hledger-lib:
1048− old-locale: true
1049− hledger-web:
1050− old-locale: true
1028+ cabal-rpm:
1029+ old-locale: false
10511030
10521031# By skipping a test suite, we do not pull in the build dependencies
10531032skipped-tests:
@@ -1098,6 +1077,19 @@ skipped-tests:
10981077 # https://github.com/Soostone/retry/issues/18
10991078 - retry
11001079
1080+ # Just a temporary package with a flimsy, inherited test suite
1081+ - Cabal-ide-backend
1082+
1083+ # QuickCheck 2.8
1084+ - bson
1085+ - cabal-install
1086+ - exceptions
1087+ - graphviz
1088+ - pandoc
1089+ - testpack
1090+ - vector
1091+ - Cabal
1092+
11011093# Tests which we should build and run, but which are expected to fail. We
11021094# should not fail a build based on a test failure for one of these packages.
11031095expected-test-failures:
@@ -1279,14 +1271,38 @@ expected-test-failures:
12791271 # Tests not reliable on non-Windows systems
12801272 - nsis
12811273
1282− # Just a temporary package with a flimsy, inherited test suite
1283− - Cabal-ide-backend
1284−
12851274 # Requires running server
12861275 - consul-haskell
12871276 - hedis
12881277 - redis-io
12891278
1279+ # https://code.google.com/p/scrapyourboilerplate/issues/detail?id=26&thanks=26&ts=1430372304, GHC 7.10
1280+ - syb
1281+
1282+ # https://github.com/lymar/hastache/issues/47 GHC 7.10
1283+ - hastache
1284+
1285+ # https://github.com/simonmar/alex/issues/62 GHC 7.10
1286+ - alex
1287+
1288+ # https://github.com/kazu-yamamoto/http-date/issues/6 GHC 7.10
1289+ - http-date
1290+
1291+ # https://github.com/haskell-suite/haskell-names/issues/63 GHC 7.10
1292+ - haskell-names
1293+
1294+ # https://github.com/bos/text/issues/118 GHC 7.10
1295+ - text
1296+
1297+ # https://github.com/ekmett/hyperloglog/issues/10 GHC 7.10
1298+ - hyperloglog
1299+
1300+ # https://github.com/acid-state/safecopy/issues/25 GHC 7.10
1301+ - safecopy
1302+
1303+ # https://github.com/ekmett/linear/issues/75 GHC 7.10
1304+ - linear
1305+
12901306# Haddocks which are expected to fail. Same concept as expected test failures.
12911307expected-haddock-failures:
12921308 # https://github.com/acw/bytestring-progress/issues/4
@@ -1301,6 +1317,7 @@ expected-haddock-failures:
13011317 # Requires build before haddock, which doesn't always happen in incremental
13021318 # builds. Could consider special-casing this requirement.
13031319 - gtk
1320+ - gtk3
13041321
13051322 # Not sure why, but it's a temporary package anyway
13061323 - Cabal-ide-backend