@@ -0,0 +1,938 @@
1+# Constraints for brand new builds
9+ bytestring-in-base: false
11+ network-uri: false # network-uri: true
13+ mersenne-random-pure64:
16+ - ReadArgs # old version of hspec
17+ - ersatz # old QuickCheck
18+ - punycode # pulls in encoding
34+ # https://github.com/pa-ba/compdata/issues/4
36+expected-test-failures:
37+ # Requires an old version of WAI and Warp for tests
40+ # text and setenv have recursive dependencies in their tests, which
41+ # cabal can't (yet) handle
45+ # The version of GLUT included with the HP does not generate
46+ # documentation correctly.
49+ # https://github.com/bos/statistics/issues/42
52+ # https://github.com/kazu-yamamoto/simple-sendfile/pull/10
55+ # http://hackage.haskell.org/trac/hackage/ticket/954
58+ # https://github.com/fpco/stackage/issues/24
61+ # With transformers 0.3, it doesn't provide any modules
62+ - transformers-compat
64+ # Tests require shell script and are incompatible with sandboxed package
68+ # https://github.com/simonmar/monad-par/issues/28
71+ # Unfortunately network failures seem to happen haphazardly
74+ # https://github.com/ekmett/hyphenation/issues/1
77+ # Test suite takes too long to run on some systems
80+ # http://hub.darcs.net/stepcut/happstack/issue/1
83+ # Requires a Facebook app.
86+ # https://github.com/tibbe/hashable/issues/64
89+ # https://github.com/vincenthz/language-java/issues/10
95+ - language-ecmascript
99+ # https://github.com/basvandijk/concurrent-extra/issues/
102+ # https://github.com/skogsbaer/xmlgen/issues/2
105+ # Something very strange going on with the test suite, I can't figure
109+ # Requires a locally running PostgreSQL server with appropriate users
115+ # Some kind of Cabal bug when trying to run tests
120+ # https://github.com/jgm/pandoc-citeproc/issues/5
123+ # Problems with doctest and sandboxing
127+ # https://github.com/fpco/stackage/issues/163
131+ # https://github.com/bos/math-functions/issues/25
134+ # FIXME the test suite fails fairly regularly in builds, though I haven't
135+ # discovered why yet
138+ # Test suite is currently failing regularly, needs to be worked out still.
141+ # Requires too old a version of test-framework
144+ # No code included any more, therefore H- ock fails
145+ - attoparsec-conduit
146+ - blaze-builder-conduit
148+ - comonad-transformers
152+ - http-client-conduit
153+ - http-client-multipart
156+ - semigroupoid-extras
165+ # Cloud Haskell tests seem to be unreliable
166+ - distributed-process
168+ - network-transport-tcp
170+ # Pulls in monad-peel which does not compile
173+ # https://github.com/fpco/stackage/issues/226
176+ # https://github.com/gtk2hs/gtk2hs/issues/36
180+ # https://github.com/acw/bytestring-progress/issues/3
181+ - bytestring-progress
183+ # Seems to require 32-bit functions
186+ # Depends on a missing graphviz executable
189+ # No AWS creds available
198+ # https://github.com/fpco/stackage/issues/285
203+ # https://github.com/BioHaskell/octree/issues/4
206+ # No code until we upgrade to network 2.6
209+ # https://github.com/goldfirere/th-desugar/issues/12
212+ # https://github.com/haskell/c2hs/issues/108
215+ # https://github.com/jmillikin/haskell-filesystem/issues/3
218+ # Requires a running webdriver server
222+ # Weird conflicts with sandboxing
226+ # Requires locally running server
229+ # Too lazy to keep the test dependencies up to date
238+ - neat-interpolation
244+ # https://github.com/gtk2hs/gtk2hs/issues/79
248+ # Requires SAT solver and old QuickCheck
251+ # https://github.com/ekmett/gl/issues/3
260+ # Often run out of inotify handles
263+ # Requires a correctly set up Postgres instance
266+ # weird problems with cabal test
268+expected-haddock-failures: []
278+ # pulls in criterion-plus, which has restrictive upper bounds
282+ # https://github.com/vincenthz/hs-crypto-cipher/issues/46
289+ # sometimes falls out-of-sync on hasql-postgres
294+ #"Michael Snoyman michael@snoyman.com @snoyberg":
296+ - cabal-install < 1.19
299+ - classy-prelude-yesod
300+ - conduit-combinators
307+ - network-conduit-tls
310+ - persistent-postgresql
312+ - persistent-template
321+ - yesod-auth-deskcom
337+ # cabal-install is buggy still.
341+ # https://github.com/fpco/stackage/issues/288
344+ # Force a specific version that's compatible with transformers 0.3
345+ - transformers-compat == 0.3.3.3
347+ # https://github.com/fpco/stackage/issues/291
350+ # https://github.com/fpco/stackage/issues/314
353+ # https://github.com/fpco/stackage/issues/318
356+ # https://github.com/fpco/stackage/issues/319
359+ # https://github.com/nikita-volkov/stm-containers/issues/3
362+ #"FP Complete michael@fpcomplete.com @snoyberg":
363+ "FP Complete <michael@fpcomplete.com>":
396+ - persistent-mongoDB
412+ - quickcheck-assertions
413+ - distributed-process
414+ - distributed-process-simplelocalnet
418+ "Omari Norman <omari@smileystation.com>":
442+ - language-javascript
444+ "Alfredo Di Napoli <alfredo.dinapoli@gmail.com>":
447+ "Jasper Van der Jeugt":
456+ "Philipp Middendorf <pmidden@secure.mailbox.org>":
459+ "Stefan Wehr <wehr@factisresearch.com>":
464+ "Bart Massey <bart.massey+stackage@gmail.com>":
477+ - crypto-pubkey-types
508+ # requires old haddock currently - haskell-docs
509+ # TODO: Add hindent and structured-haskell-mode once they've been ported to HSE 1.16.
512+ # "Alberto G. Corona <agocorona@gmail.com>":
518+ "Edward Kmett <ekmett@gmail.com>":
529+ - comonad-transformers
570+ - semigroupoid-extras
579+ - wl-pprint-terminfo
585+ # Temporary upper bound for some of the above packages
586+ - generic-deriving < 1.7
589+ "Andrew Farmer <afarmer@ittc.ku.edu>":
591+ - wai-middleware-static
593+ "Simon Hengel <sol@typeful.net>":
602+ "Mario Blazevic <blamario@yahoo.com>":
605+ - incremental-parser
608+ "Brent Yorgey <byorgey@gmail.com>":
611+ - BlogLiterately-diagrams
618+ - diagrams-postscript
625+ - vector-space-points
627+ "Vincent Berthoux <vincent.berthoux@gmail.com>":
628+ # https://github.com/fpco/stackage/issues/354
634+ # https://github.com/fpco/stackage/issues/299
635+ # mapM_ (add "Paul Harper <benekastah@gmail.com>") $ words "yesod-auth-oauth2"
637+ "Felipe Lessa <felipe.lessa@gmail.com>":
644+ "Alexander Altman <alexanderaltman@me.com>":
645+ - base-unicode-symbols
646+ - containers-unicode-symbols
648+ "Trevor L. McDonell <tmcdonell@cse.unsw.edu.au>":
651+ "Dan Burton <danburton.email@gmail.com>":
661+ "Daniel Díaz <dhelta.diaz@gmail.com>":
666+ "Gabriel Gonzalez <Gabriel439@gmail.com>":
671+ "Chris Allen <cma@bitemyapp.com>":
674+ "Adam Bergmark <adam@bergmark.nl>":
683+ "Rodrigo Setti <rodrigosetti@gmail.com>":
687+ "Boris Lykah <lykahb@gmail.com>":
691+ - groundhog-postgresql
694+ "Janne Hellsten <jjhellst@gmail.com>":
704+ "Roman Cheplyaka <roma@ro-che.info>":
705+ - action-permutations
710+ # https://github.com/fpco/stackage/issues/341
711+ - haskell-names < 0.5
727+ - traverse-with-class
729+ "George Giorgidze <giorgidze@gmail.com>":
733+ "Phil Hargett <phil@haphazardhouse.net>":
736+ "Aycan iRiCAN <iricanaycan@gmail.com>":
741+ "Joachim Breitner <mail@joachim-breitner.de>":
746+ "Aditya Bhargava <adit@adit.io":
749+ "Clint Adams <clint@debian.org>":
751+ - openpgp-asciiarmor
756+ # https://github.com/fpco/stackage/issues/160
764+ - biophd < 0.0.6 || > 0.0.6
765+ - biopsl # https://github.com/ingolia/SamTools/issues/3 samtools
769+ # The following have out-of-date dependencies currently
770+ # biostockholm memexml RNAwolf
771+ # , "Biobase BiobaseDotP BiobaseFR3D BiobaseInfernal BiobaseMAF"
772+ # , "BiobaseTrainingData BiobaseTurner BiobaseXNA BiobaseVienna"
773+ # , "BiobaseTypes BiobaseFasta"
776+ "Silk <code@silk.co>":
789+ - regular-xmlpickler
803+ "Simon Michael <simon@joyful.com>":
806+ "Mihai Maruseac <mihai.maruseac@gmail.com>":
809+ "Dimitri Sabadie <dimitri.sabadie@gmail.com":
812+ "Thomas Schilling <nominolo@googlemail.com>":
815+ "Boris Buliga <d12frosted@icloud.com>":
818+ - system-canonicalpath
820+ "Yann Esposito <yann.esposito@gmail.com>":
823+ "Paul Rouse <pgr@doynton.org>":
826+ "Toralf Wittner <tw@dtex.org>":
829+ "trupill@gmail.com":
833+ "Arash Rouhani <miffoljud@gmail.com>":
834+ - yesod-text-markdown
836+ "Matvey Aksenov <matvey.aksenov@gmail.com":
839+ "Luis G. Torres <lgtorres42@gmail.com":
842+ "Emanuel Borsobom <manny@fpcomplete.com>":
855+ - interpolatedstring-perl6
863+ "Michael Sloan <mgsloan@gmail.com":
867+ "Nikita Volkov <nikita.y.volkov@mail.ru>":
876+ - neat-interpolation
882+ "Iustin Pop <iustin@k1024.org>":
885+ "Alexander Thiemann <mail@athiemann.net>":
890+ "Joey Eremondi <joey@eremondi.com>":
904+ "Arthur Fayzrakhmanov <heraldhoi@gmail.com>":
908+ # 0.16.2 fixes dependency issues with different version of GHC
909+ # and Haskell Platform. Now builds on GHC 7.4-7.8. Version 1.0 is
910+ # guaranteed to break the API. See
911+ # https://travis-ci.org/jswebtools/language-ecmascript for
912+ # current build status.
913+ "Andrey Chudnov <oss@chudnov.com>":
914+ - language-ecmascript >= 0.16.2 && < 1.0
916+ "Tom Ellis <tom-stackage@jaguarpaw.co.uk>":
918+ - product-profunctors