on master help sign in
Merge branch 'master' of https://github.com/fpco/stackage
commit70cf06aa7e9f289058790526cbc72519695f1ff3 authorTung Dao <me@tungdao.com> dateTue 28 Nov 2017, 18:14 (9 years ago) parentdf6a1410ed4726
7 files changed+244−698
.travis.yml+1−1 CURATORS.md+3 Dockerfile+1−1 MAINTAINERS.md+86−38 build-constraints.yaml+151−656 check+1−1 debian-bootstrap.sh+1−1
.travis.yml+1−1
@@ -11,7 +11,7 @@ addons:
1111 - libgmp-dev
1212
1313env:
14−- GHCVER=8.2.1
14+- GHCVER=8.2.2
1515
1616install:
1717 # Download and unpack the stack executable
CURATORS.md+3
@@ -204,6 +204,9 @@ major version number (e.g., lts3 for lts-3.\*).
204204Note that when starting a new LTS major release, you'll need to modify Docker
205205Hub to create a new Docker tag for the relevant branch name.
206206
207+You'll need to update both the `PATH` in `Dockerfile` and the `GHCVER` variable
208+in `debian-bootstrap.sh`.
209+
207210### Getting the new image to the build server
208211Once a new Docker image is available, you'll need to pull it onto the stackage-build server (see
209212below). Instead of pulling an unbounded number of images, I typically just
Dockerfile+1−1
@@ -4,7 +4,7 @@ ENV HOME /home/stackage
44ENV LANG en_US.UTF-8
55
66# NOTE: also update debian-bootstrap.sh when cuda version changes
7−ENV PATH /usr/local/cuda-8.0/bin:/opt/ghc/8.2.1/bin:/usr/sbin:/usr/bin:/sbin:/bin
7+ENV PATH /usr/local/cuda-8.0/bin:/opt/ghc/8.2.2/bin:/usr/sbin:/usr/bin:/sbin:/bin
88ENV CUDA_PATH /usr/local/cuda-8.0
99ENV LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:/usr/local/cuda-8.0/nvvm/lib64
1010
MAINTAINERS.md+86−38
@@ -12,29 +12,32 @@ Packages in Stackage are not patched: all package changes occur upstream in Hack
1212
1313Anyone can add any package to Stackage but you may only add packages under your own name. It's highly encouraged that the actual package maintainer is also the Stackage maintainer, if that is not the case you should drop the package maintainer a note first.
1414
15−To add your package, first fork this repository.
16−In the [`build-constraints.yaml`](https://github.com/fpco/stackage/blob/master/build-constraints.yaml) file, there's a section called `packages`.
17−To add a set of packages, you would add:
15+To add your package you can edit [`build-constraints.yaml`](https://github.com/fpco/stackage/blob/master/build-constraints.yaml) directly on github or fork the project. There's a section called `packages` where you would add yourself and your packages:
1816
1917 "My Name <myemail@example.com> @mygithubuser":
2018 - package1
2119 - package2
2220 - package3
2321
24−Note that the `master` branch is used for Stackage Nightly (not the `nightly` branch, which is used for the nightly docker builder imagine).
22+If your library depends on a C library, please add it to the `debian-bootstrap.sh` script.
2523
26−After doing that, send a pull request (with a commit message like "add foo-bar"). We do not require new submissions to be tested against the rest of Stackage before the pull request (though it is a good idea to do so if you can with `stack --resolver nightly exec stackage-curator check` and `stack --resolver nightly build`), provided you meet the dependency version requirements above. If your library depends on a C library, add a note to your pull request with the Ubuntu library name, or even better edit the `debian-bootstrap.sh` script directly
24+After doing that commit with a message like "add foo-bar" and send a pull request.
25+
26+The continuous integration job will do some checks to see if your package's dependencies are up-to-date.
27+
28+The CI job notably doesn't compile packages, run tests, build documentation, or find missing C libraries.
29+If you want to be proactive or if CI fails, you can make sure that your package builds against the newest versions of all dependencies like this:
2730
28−If you want to make sure that the package builds against the newest versions of all dependencies you can do this:
2931```
32+$ ghc --version # Should be the same as the latest nightly, it's in the title of https://www.stackage.org/nightly
3033$ cabal update
31−$ ghc --version # Should give v8.0.2
32−$ cabal get PACKAGE-VERSION # e.g. aeson-0.11.2.1
33−$ cd PACKAGE-VERSION
34+$ cabal get PACKAGE
35+$ cd PACKAGE-*
3436$ cabal sandbox init # Should give "Creating a new sandbox" and not "Using an existing sandbox".
3537$ cabal install --enable-tests --enable-benchmarks --dry-run | grep latest # Should give no results
3638$ cabal install --enable-tests --enable-benchmarks --allow-newer
3739$ cabal test
40+$ cabal haddock
3841```
3942
4043**NB** Please use commit messages like "add foo-bar" or "add johndev's packages"
@@ -45,56 +48,96 @@ so commit messages like "update build-constraints.yaml" are not helpful).
4548newly uploaded to Hackage appear to our build server. If you just
4649uploaded a package to Hackage that you're trying to get included, we
4750recommend waiting an hour before opening the PR. You can verify this
48−by making sure the latest version is listed at
51+by making sure the latest version is listed at
4952https://github.com/commercialhaskell/all-cabal-metadata/tree/master/packages/.
5053
54+## Github and Notifications
55+
56+Stackage uses Github notifications to reduce overhead of contacting individual
57+package maintainers through various channels. As a package maintainer, you will
58+receive notifications for a number of reasons, package build failures of
59+different sorts, blockages and bounds issues, etc.
60+
61+Please note, Github does some throttling on the number people that can be
62+notified within one issue. This means that on issues created with a large
63+number of packages affected, maintainers may not receive a notification. This
64+is not ideal, but Stackage is largely a manual process and done on a best
65+effort basis.
66+
5167## Uploading a new package version
5268
53−When a new version of a package in Stackage is uploaded to Hackage, we automatically try to include it in Stackage (unless the new version is considered experimental). That can result in a number of possible failures. If there is a failure we temporarily introduce an upper bound, and open a GitHub issue ticket to resolve the issue.
69+When a new version of a package in Stackage is uploaded to Hackage, we automatically try to include it in Stackage. That can result in a number of possible failures. If there is a failure we temporarily introduce an upper bound, and open a GitHub issue ticket to resolve the issue.
5470
5571If the new version doesn't compile then the package author should upload a fixed version.
5672
5773If a package's test suite is failing, the first job is to investigate why. If this is due to a bad interaction with versions of other packages in Stackage, then it is the responsibility of the maintainer to fix the test suite. In some situations, it is acceptable to not run the test suite.
5874
59−
6075## Following dependency upgrades
6176
62−If a new version of a dependency is released, and that stops your package compiling/passing the tests, then it is your responsibility to modify your package. It is recommended that all package maintainers follow the dependencies of their packages on [Packdeps](http://packdeps.haskellers.com/), typically using the RSS feeds.
77+If a new version of a dependency is released your package may fail to
78+build or tests may fail. In most cases we will add an upper bound on
79+the dependency so that your package remains in nightly. We'll also
80+create a github issue pinging you with the bounds issues or give build
81+logs showing failures. It's then up to you to modify your package.
82+
83+We recommend that you also follow the dependencies of your packages on
84+[Packdeps](http://packdeps.haskellers.com/) (typically using the RSS
85+feeds) as well as that often gives you notice ahead of stackage
86+issues. There are cases where we will not notice a new release of a
87+package because of other upper bounds that are in place.
6388
64−If a package is not modified in a timely manner, it may be temporarily
65−removed from Stackage by the curator team, at which point it is your
66−responsibility to add it back in via a new pull request. We typically
67−use fairly long windows on this, but at a minimum:
89+If a package is not updated in time, it may be temporarily removed
90+from Stackage by the curator team. We strive to notify you when this
91+happens. If it does you are always welcome to file another pull
92+request to add it back.
6893
69−* If restrictive version bounds are the only problem, we will give at
70− least a week to respond.
94+We typically use fairly long windows before disabling packages, but it
95+is decided on a case-by-case basis.
96+
97+* If restrictive version bounds are the only problem, we will give
98+ maintainers at least a week to respond.
7199* If there are real breaking changes, the curator team will retain
72100 more discretion on how long a window to give before dropping
73− packages. Historically, this has usually waited until the cutting of
101+ packages.
102+* We usually drop all upper bounds and disable packages when we create
74103 a new Long Term Support (LTS) major version.
104+* There are rare cases where an upper bound or build failure are hard
105+ to deal with so then we may disable
106+
107+**NOTE** Previously we had stricter time limits, but we decided to
108+remove that: Anyone is free to add a package to Stackage regardless of
109+responsiveness guarantees. However, as stated above, we may elect to
110+temporarily remove a package if it is not updated in a timely manner.
75111
76−**NOTE** Previously, this maintainer agreement put a time limit on
77−maintainers, requiring a certain level of responsiveness for
78−modifications to be made. We have explicitly removed that: anyone is
79−free to add a package to Stackage regardless of responsiveness
80−guarantees. However, as stated above, we may elect to temporarily
81−remove a package if it is not updated in a timely manner.
112+## Delays
82113
83−## Failing to meet the time limits
114+Maintainers are humans, humans get sick/have babies/go on
115+holiday. Sometimes a dependency upgrade is extra time consuming.
84116
85−Maintainers are humans, humans get sick/have babies/go on holiday. If you have regular problems meeting the limits, find a co-maintainer. If you have a one-off problem, respond to the GitHub tickets saying so, and some kind soul might pick up the slack.
117+Consider finding a co-maintainer with access to SCM and Hackage to
118+help you out.
86119
87−The soft time limits are intended to prevent people being inconvenienced because of problems in other packages. Where such inconvenience happens, we will drop the offending packages from Stackage. While upper bounds are sometimes a temporary solution, they are against the ethos of Stackage, so will not be kept for longer periods.
120+We appreciate if you notify us of any expected delays in the Github
121+issues, some kind soul might decide to help out.
88122
89123## Upgrading to a new GHC version
90124
91−The Stackage curation team tries to move Stackage Nightly to new versions of GHC quickly as they become available, while keeping LTS Haskell on a regular release schedule. For package maintainers, the most important impacts of a new GHC release are:
125+The Stackage curation team tries to move Stackage Nightly to new
126+versions of GHC quickly as they become available, while keeping LTS
127+Haskell on a regular release schedule. For package maintainers, the
128+most important impacts of a new GHC release are:
92129
93−* We will typically do a sweep through the Stackage upper bounds and aggressively remove packages that block them. This is because, in most cases, we will need to move to the newest versions of a package to get support for the latest GHC, and asking package maintainers to backport their fixes is an undue burden
94− * We will definitely do this at a GHC major version release, and may do so at a minor version release
95−* Packages that are incompatible with the newest GHC version will be temporarily blocked
130+* We will typically do a sweep through the Stackage upper bounds and
131+ remove blocking packages. We prefer to do it this way rather than
132+ ask other maintainers to backport fixes.
133+ * We will definitely do this at a GHC major version release, and
134+ may do so at a minor version release
135+* Packages that are incompatible with the newest GHC version will be
136+ temporarily disabled
96137
97−If your package ends up being temporarily removed from Stackage Nightly, please simply send a pull request to add it back once it and its dependencies are compatible with the newest GHC version.
138+If your package ends up being temporarily disabled from Stackage
139+Nightly, please simply send a pull request to add it back once it and
140+its dependencies are compatible with the newest GHC version.
98141
99142## Adding a package to an LTS snapshot
100143
@@ -108,8 +151,13 @@ If you would like to get your package added to an existing LTS Haskell major
108151release (e.g., if `lts-8.9` is out, you would want your package to appear in
109152`lts-8.10`), please do the following in addition to the steps above:
110153
154+* Check that your package can be built with that LTS major version (e.g. `stack build --test --bench --haddock --resolver lts-8.10`)
111155* Open up a new issue on the [lts-haskell repo](https://github.com/fpco/lts-haskell/issues/new)
112−* Specify the LTS major version you would like your package to go into (e.g., lts-8)
113−* Provide a list of packages you would like added, and if relevant, any upper bounds on those packages
114−* Be patient! The LTS releases are less frequent than Nightly and by their nature more conservative, and therefore adding new packages is a more manual process. The Stackage curators will try to get to your issue as soon as possible, but it may take some time.
115−* To add a package to more than one LTS version please file separate tickets for each major LTS release, since they will typically be built and added at different times.
156+ * Specify the LTS major versions you would like your packages to go into (e.g. lts-8)
157+ * Provide a list of packages you would like added
158+ * If relevant, mention any upper bounds that are needed on those packages
159+* Be patient! The LTS releases are less frequent than Nightly. The
160+ Stackage curators will try to get to your issue as soon as possible,
161+ but it may take some time.
162+* We gradually stop maintainng old LTS major versions, so your
163+ request may take longer or be declined if it's for an old LTS.
build-constraints.yaml+151−656
@@ -48,18 +48,11 @@ packages:
4848 "Pavol Klacansky <pavol@klacansky.com> @pavolzetor":
4949 - openexr-write
5050
51− "Bas van Dijk <v.dijk.bas@gmail.com> @basvandijk":
52− - opencv < 0 # hard to install build tools
53− - opencv-extra < 0 # hard to install build tools
54−
5551 "Pasqualino Assini <tittoassini@gmail.com> @tittoassini":
5652 - zm
5753 - flat
5854 - model
5955
60− "Timo Koepke <timo.koepke@gmail.com> @koepket":
61− - hinterface < 0 # compilation failure https://github.com/lindenbaum/hinterface/issues/2
62−
6356 "Jose Iborra <pepeiborra@gmail.com> @pepeiborra":
6457 - arrowp-qq
6558 - clr-marshal
@@ -73,41 +66,30 @@ packages:
7366 - clr-inline # possibly nondeterministic failures, see https://github.com/fpco/stackage/issues/2510
7467 - strict-types
7568
76− "Joshua Koike <jkoike2013@gmail.com> @jano017":
77− []
78− # - discord-hs # bounds: req
79−
8069 "Roman Gonzalez <romanandreg@gmail.com> @roman":
8170 - teardown
82− # - etc # GHC 8.2.1 via protolude
8371
8472 "Richard Cook <rcook@rcook.org> @rcook":
8573 - hidden-char
8674
8775 "Vanessa McHale <tmchale@wisc.edu> @vmchale":
88− []
89− # - tibetan-utils # bounds: text-show
76+ - tibetan-utils
9077
9178 "Henning Thielemann <stackage@henning-thielemann.de> @thielema":
92− # - accelerate-arithmetic # via accelerate: bounds: base
93− # - accelerate-fftw # via accelerate: bounds: base
94− # - accelerate-fourier # via accelerate: bounds: base
95− # - accelerate-utility # via accelerate: bounds: base
9679 - alsa-core
9780 - alsa-pcm
9881 - alsa-seq
9982 - apportionment
10083 - audacity
10184 - bibtex
102− # - board-games # GHC 8.2.1 via cgi
10385 - buffer-pipe
10486 - calendar-recycling
10587 - comfort-graph
10688 - concurrent-split
10789 - cutter
108− - data-accessor # GHC 8.2.1
90+ - data-accessor
10991 - data-accessor-mtl
110− - data-accessor-template # GHC 8.2.1
92+ - data-accessor-template
11193 - data-accessor-transformers
11294 - data-ref
11395 - dsp
@@ -116,8 +98,8 @@ packages:
11698 - event-list
11799 - explicit-exception
118100 - fixed-length
119− - gnuplot # GHC 8.2.1
120− - group-by-date # GHC 8.2.1 via c2hs
101+ - gnuplot
102+ - group-by-date
121103 - iff
122104 - interpolation
123105 - jack
@@ -125,7 +107,7 @@ packages:
125107 - lazyio
126108 - markov-chain
127109 - midi
128− # - midi-music-box # GHC 8.2.1 via diagrams-lib
110+ - midi-music-box
129111 - mbox-utility
130112 - med-module
131113 - non-empty
@@ -137,24 +119,19 @@ packages:
137119 - sample-frame
138120 - sample-frame-np
139121 - set-cover
140− # - sound-collage # via synthesizer-core compilation failure
141− - sox # GHC 8.2.1
122+ - sox
142123 - soxlib
143− # - split-record # via synthesizer-core compilation failure
144124 - spreadsheet
145125 - stm-split
146126 - storable-record
147127 - storablevector
148− - synthesizer-core < 0 # test compilation failure
149− # - synthesizer-dimensional # via synthesizer-core compilation failure
150− # - synthesizer-midi # via synthesizer-core compilation failure
151128 - tagchup
152129 - tfp
153130 - unicode
154131 - unsafe
155132 - utility-ht
156133 - xml-basic
157− - youtube # GHC 8.2.1
134+ - youtube
158135 - prelude-compat
159136 - fft
160137 - carray
@@ -178,8 +155,8 @@ packages:
178155 - newtype-generics
179156
180157 "Joe M <joe9mail@gmail.com> @joe9":
181− - logger-thread # GHC 8.2.1 via protolude
182− # - text-generic-pretty # GHC 8.2.1 via ixset-typed
158+ - logger-thread
159+ - text-generic-pretty
183160
184161 "Li-yao Xia <lysxia@gmail.com> @Lysxia":
185162 - boltzmann-samplers
@@ -194,20 +171,17 @@ packages:
194171
195172 "Luke Murphy <lukewm@riseup.net> @lwm":
196173 - tasty-discover
197− # - lentil # bounds: optparse-applicative & via terminal-progress-bar
198− # - packunused # bounds: optparse-applicative
199174
200175 "Marco Zocca @ocramz":
201176 - sparse-linear-algebra
202177 - matrix-market-attoparsec
203178 - network-multicast
204179 - xeno
205− # - plot-light # GHC 8.2.1 via palette
206180
207181 "Joseph Canero <jmc41493@gmail.com> @caneroj1":
208182 - sqlite-simple-errors
209183 - median-stream
210− # - stm-supply # GHC 8.2.1 via Unique
184+ - stm-supply
211185 - filter-logger
212186 - tile
213187 - mbtiles
@@ -215,7 +189,6 @@ packages:
215189 "James M.C. Haver II <mchaver@gmail.com> @mchaver":
216190 - quickcheck-arbitrary-adt
217191 - hspec-golden-aeson
218− # - servant-aeson-specs # bounds: servant
219192
220193 "Winter Han <winterland1989@gmail.com> @winterland1989":
221194 - if
@@ -236,7 +209,7 @@ packages:
236209 - xls
237210
238211 "Aleksey Uimanov <s9gf4ult@gmail.com> @s9gf4ult":
239− # - postgresql-query # compilation error
212+ - postgresql-query
240213 - hreader
241214 - hset
242215
@@ -250,16 +223,11 @@ packages:
250223 "Nicolas Mattia <nicolas@nmattia.com> @nmattia":
251224 - makefile
252225
253− "Michael Litchard <michael@schmong.org> @mlitchard":
254− []
255− # - point-octree # GHC 8.2.1
256−
257226 "Siddharth Bhat <siddu.druid@gmail.com> @bollu":
258227 - symengine
259228
260229 "alpheccar <misc@alpheccar.org> @alpheccar":
261230 - HPDF
262− - hbayes < 0 # compilation failure https://github.com/alpheccar/hbayes/issues/3
263231
264232 "Dmitry Bogatov <KAction@gnu.org>":
265233 - once
@@ -268,8 +236,8 @@ packages:
268236 - miso
269237 - envy
270238 - s3-signer
271− - google-translate # bounds: servant
272− - hackernews # GHC 8.2.1
239+ - google-translate
240+ - hackernews
273241 - ses-html
274242 - stripe-haskell
275243 - stripe-http-streams
@@ -278,7 +246,6 @@ packages:
278246 "Piotr Mlodawski @pmlodawski":
279247 - error-util
280248 - signal
281− # - ghc-session # bounds: GHC 8
282249
283250 "Michael Snoyman michael@snoyman.com @snoyberg":
284251 - bzlib-conduit
@@ -289,7 +256,6 @@ packages:
289256 - conduit-combinators
290257 - conduit-extra
291258 - hebrew-time
292− - keter < 0 # compilation failure https://github.com/snoyberg/keter/issues/170
293259 - markdown
294260 - mime-mail
295261 - mime-mail-ses
@@ -301,16 +267,13 @@ packages:
301267 - persistent-template
302268 - stackage-curator
303269 - store
304− - stm-conduit
305270 - wai-websockets
306271 - warp-tls
307− - yackage < 0 # compilation failure
308272 - yesod
309273 - yesod-auth
310274 - authenticate-oauth
311275 - yesod-bin
312276 - yesod-eventsource
313− # - yesod-fay # via: fay
314277 - yesod-gitrepo
315278 - yesod-newsfeed
316279 - yesod-sitemap
@@ -338,19 +301,17 @@ packages:
338301 - executable-path
339302 - foreign-store
340303 - formatting
341− - gtk2hs-buildtools # Cabal 2.0.0.2
304+ - gtk2hs-buildtools
342305 - happy
343306 - hybrid-vectors
344307 - indents
345308 - language-c
346− - lhs2tex < 0 # compilation failure https://github.com/kosmikus/lhs2tex/issues/55
347309 - persistent-mongoDB
348310 - pretty-class
349311 - th-expand-syns
350312 - th-lift
351313 - quickcheck-assertions
352314
353− # hackage-mirror # https://github.com/fpco/stackage/issues/3033
354315 - wai-middleware-consul
355316 - wai-middleware-crowd
356317 - monad-logger-json
@@ -370,15 +331,12 @@ packages:
370331 - Win32-notify
371332
372333 "Omari Norman <omari@smileystation.com> @massysett":
373− - rainbow # GHC 8.2.1 via lens-simple
374− - rainbox # GHC 8.2.1 via lens-simple
375− - anonymous-sums < 0 # compilation failure https://github.com/massysett/anonymous-sums/issues/1
334+ - rainbow
335+ - rainbox
376336 - multiarg
377− - prednote < 0 # test compilation failure
378337 - cartel
379338 - Earley
380339 - ofx
381− - pinchot < 0 # compilation failure
382340 - accuerr
383341 - timelens
384342 - non-empty-sequence
@@ -399,7 +357,7 @@ packages:
399357 - ghcid
400358 - hexml
401359 - weeder
402− - profiterole # GHC 8.2.1 via ghc-prof
360+ - profiterole
403361
404362 "Alan Zimmerman @alanz":
405363 - ghc-exactprint
@@ -407,7 +365,6 @@ packages:
407365 - hjsmin
408366 - language-javascript
409367 - Strafunski-StrategyLib
410− # - HaRe # via: ghc-mod
411368
412369 "Alfredo Di Napoli <alfredo.dinapoli@gmail.com> @adinapoli":
413370 - mandrill
@@ -419,11 +376,8 @@ packages:
419376 "Jasper Van der Jeugt @jaspervdj":
420377 - blaze-html
421378 - blaze-markup
422− # - cabal-dependency-licenses # Cabal 2.0.0.2
423− # - hakyll # bounds: process time
424379 - stylish-haskell
425− # - patat # bounds: base
426− - profiteur # GHC 8.2.1 via ghc-prof
380+ - profiteur
427381 - psqueues
428382 - websockets
429383 - websockets-snap
@@ -439,7 +393,8 @@ packages:
439393 - hourglass-orphans
440394 - wai-slack-middleware
441395 - sysinfo
442− - xmonad-extras # GHC 8.2.1 via c2hs
396+ - xmonad-extras
397+ - shelly
443398
444399 "haskell-openal":
445400 - OpenAL
@@ -464,7 +419,7 @@ packages:
464419 - HTF
465420 - xmlgen
466421 - stm-stats
467− # - large-hashable # via: safecopy, bounds, vector
422+ - large-hashable
468423
469424 "Bart Massey <bart.massey+stackage@gmail.com> @BartMassey":
470425 - parseargs
@@ -509,19 +464,15 @@ packages:
509464 - hostname-validate
510465 - ini
511466 - lucid
512− # - osdkeys # via libnotify # Cabal 2.0.0.2
513467 - pdfinfo
514468 - present
515469 - pure-io
516− - scrobble < 0 # compilation failure against time 1.6
517470 - sourcemap
518471 - hindent
519472 - descriptive
520473 - wrap
521474 - path
522− - intero
523475 - weigh
524− # - haskell-docs # BLOCKED haddock-api GHC 8.0.2
525476 - structured-haskell-mode
526477
527478 "Alberto G. Corona <agocorona@gmail.com> @agocorona":
@@ -536,7 +487,7 @@ packages:
536487 "Edward Kmett <ekmett@gmail.com> @ekmett":
537488 - ad
538489 - adjunctions
539− # - approximate # GHC 8.2.1 via safecopy
490+ - approximate
540491 - bifunctors
541492 - bits
542493 - bound
@@ -545,8 +496,7 @@ packages:
545496 - comonad
546497 - comonads-fd
547498 - comonad-transformers
548− # - compensated # GHC 8.2.1 via safecopy
549− # - compressed # bounds: comonad, pointed
499+ - compensated
550500 - concurrent-supply
551501 - constraints
552502 - contravariant
@@ -560,7 +510,7 @@ packages:
560510 - graphs
561511 - groupoids
562512 - heaps
563− # - hyperloglog # GHC 8.2.1 via safecopy
513+ - hyperloglog
564514 - hyphenation
565515 - integration
566516 - intervals
@@ -569,7 +519,7 @@ packages:
569519 - lens
570520 - linear
571521 - linear-accelerate
572− # - log-domain # GHC 8.2.1 via safecopy
522+ - log-domain
573523 - machines
574524 - monadic-arrays
575525 - monad-products
@@ -627,19 +577,13 @@ packages:
627577
628578 "Brent Yorgey <byorgey@gmail.com> @byorgey":
629579 - active
630− # - BlogLiterately # bounds: base pandoc pandoc-citeproc
631− # - BlogLiterately-diagrams # bounds: pandoc
632− # - diagrams # bounds: optparse-applicative
633− # - diagrams-builder # GHC 8.2.1
634− # - diagrams-haddock # BLOCKED directory 1.3 via cautious-file
635− # - diagrams-cairo # bounds: optparse-applicative & via pango
636− # - diagrams-contrib # GHC 8.2.1 via dual-tree
637− # - diagrams-core # GHC 8.2.1 via dual-tree
638− # - diagrams-gtk # bounds: optparse-applicative
639− # - diagrams-lib # GHC 8.2.1 via diagrams-core
640− # - diagrams-rasterific # bounds: optparse-applicative
641− # - diagrams-svg # bounds: optparse-applicative
642− # - dual-tree # via testing-feat
580+ - diagrams
581+ - diagrams-builder
582+ - diagrams-cairo
583+ - diagrams-contrib
584+ - diagrams-core
585+ - diagrams-lib
586+ - diagrams-svg
643587 - force-layout
644588 - haxr
645589 - MonadRandom
@@ -649,35 +593,21 @@ packages:
649593 - JuicyPixels
650594 - FontyFruity
651595 - Rasterific
652− - svg-tree < 0 # haddocks never finish https://github.com/Twinside/svg-tree/issues/11
653− # - rasterific-svg # via svg-tree haddock loop https://github.com/Twinside/svg-tree/issues/11
654− # - asciidiagram # via svg-tree haddock loop https://github.com/Twinside/svg-tree/issues/11
655596
656597 "Patrick Brisbin @pbrisbin":
657598 - gravatar
658599
659− "Paul Harper <benekastah@gmail.com> @benekastah":
660− []
661− # - yesod-auth-oauth2 # bounds: aeson-1.0, http-client, load-env
662−
663600 "Felipe Lessa <felipe.lessa@gmail.com> @meteficha":
664− # - country-codes # bounds: tagsoup
665601 - fb
666− # - fb-persistent # bounds: persistent
667− - mangopay < 0 # compilation failure against aeson
668602 - nonce
669603 - serversession
670− # - serversession-backend-acid-state # via acid-state: via safecopy: bounds: vector
671604 - serversession-backend-persistent
672605 - serversession-backend-redis
673− # - serversession-frontend-snap # via snap
674606 - serversession-frontend-wai
675607 - serversession-frontend-yesod
676608 - thumbnail-plus
677− # - yesod-auth-account-fork # bounds: persistent
678609 - yesod-auth-fb
679610 - yesod-fb
680− # - yesod-mangopay # bounds: wai-logger, vector, hjsmin
681611
682612 "Alexander Altman <alexanderaltman@me.com> @pthariensflame":
683613 # Maintaining on behalf of @roelvandijk:
@@ -715,19 +645,7 @@ packages:
715645 - nvvm
716646 - wide-word
717647
718− "Liam O'Connor <liamoc@cse.unsw.edu.au> @liamoc":
719− []
720− # - patches-vector # bounds: QuickCheck, edit-distance-vector, hspec
721− # - composition-tree # bounds: QuickCheck
722− # - dixi # bounds: aeson, lens, time, [...]
723− # - latex-formulae-image # BLOCKED directory 1.3
724− # - latex-formulae-pandoc # bounds: pandoc-types
725− # - latex-formulae-hakyll # bounds: ghc, base
726− # - agda-snippets # bounds: ghc, base
727− # - agda-snippets-hakyll # bounds: ghc, base
728−
729648 "Dan Burton <danburton.email@gmail.com> @DanBurton":
730− - hspec-jenkins < 0 # compilation failure https://github.com/worksap-ate/hspec-jenkins/issues/3
731649 - yesod-gitrev
732650 - basic-prelude
733651 - composition
@@ -746,7 +664,6 @@ packages:
746664 - grouped-list
747665 - haskintex
748666 - HaTeX
749− - hatex-guide < 0
750667 - include-file
751668 - matrix
752669 - pcre-light
@@ -817,22 +734,14 @@ packages:
817734
818735 "Michal J. Gajda <maintainer@migamake.com> @mgajda":
819736 - iterable
820− # - Octree # GHC 8.2.1
821737 - FenwickTree
822− # - hPDB # GHC 8.2.1
823− # - hPDB-examples # GHC 8.2.1
824− # - homplexity # BLOCKED directory 1.3
825− # - wordpass # bounds: vector
826− # - json-autotype # bounds: aeson 1.0, lens
827− - posix-realtime < 0
738+ - json-autotype
828739
829740 "Dom De Re <domdere@domdere.com> @domdere":
830741 - cassava-conduit
831742
832743 "Dominic Steinitz <dominic@steinitz.org> @idontgetoutmuch":
833− []
834− # - yarr # bounds template-haskell
835− # - random-fu # via: log-domain, safecopy, bounds: vector
744+ - random-fu
836745
837746 "Ben Gamari <ben@smart-cactus.org> @bgamari":
838747 - vector-fftw
@@ -853,8 +762,8 @@ packages:
853762 - tasty-smallcheck
854763 - tasty-html
855764 - time-lens
856− - timezone-olson # GHC 8.2.1
857− - timezone-series # GHC 8.2.1
765+ - timezone-olson
766+ - timezone-series
858767 - traverse-with-class
859768 - tuples-homogenous-h98
860769
@@ -872,15 +781,8 @@ packages:
872781
873782 "Joachim Breitner <mail@joachim-breitner.de> @nomeata":
874783 - circle-packing
875− # - arbtt # via terminal-progress-bar
876− # - ghc-heap-view # GHC 8.2.1
877− # - tttool # GHC 8.2.1
878− # - gipeda # via cassava: bounds: vector
879− # - list-fusion-probe # GHC 8.2.1
880784 - haskell-spacegoo
881785 - tasty-expected-failure
882− # - RepLib # GHC 8.2.1
883− # - unbound # GHC 8.2.1
884786
885787 "Aditya Bhargava <adit@adit.io> @egonSchiele":
886788 - HandsomeSoup
@@ -899,38 +801,26 @@ packages:
899801
900802 "Joey Hess <id@joeyh.name> @joeyh":
901803 - git-annex
902− # - github-backup # bounds: github
903804 - concurrent-output
904805 - mountpoints
905806 - disk-free-space
906807
907808 "Colin Woodbury <colingw@gmail.com> @fosskers":
908809 - microlens-aeson
909− # - versions # GHC 8.2.1 per megaparsec
910− # - vectortiles # GHC 8.2.1
911− # - pipes-random # GHC 8.2.1
912− # - repa # bounds: vector
913− # - repa-io # bounds: vector
914− # - repa-algorithms # bounds: vector
915− # - kanji # bounds: ghc 8, base
810+ - repa
811+ - repa-io
812+ - repa-algorithms
916813
917814 "Ketil Malde @ketil-malde":
918815 - biocore
919816 - biofasta
920817 - biofastq
921− - biosff < 0 # 0.3.7.1 compilation failure
922818 - blastxml
923819 - bioace
924820 - biopsl
925− - samtools < 0 # compilation failure against c2hs https://github.com/ingolia/SamTools/issues/3
926821 - seqloc
927822 - bioalign
928823 - BlastHTTP
929− # Outdated dependencies:
930− # biostockholm memexml RNAwolf Biobase BiobaseDotP
931− # BiobaseFR3D BiobaseInfernal BiobaseMAF BiobaseTrainingData
932− # BiobaseTurner BiobaseXNA BiobaseVienna"
933− # BiobaseTypes BiobaseFasta MC-Fold-DP
934824
935825 "Florian Eggenhofer <florian.eggenhofer@univie.ac.at> @eggzilla":
936826 - ClustalParser
@@ -938,16 +828,13 @@ packages:
938828 - Genbank
939829 - RNAlien
940830 - Taxonomy
941− - TaxonomyTools < 0 # compilation failure
942831 - ViennaRNAParser
943832
944833 "Silk <code@silk.co>":
945834 - aeson-utils
946835 - arrow-list
947836 - attoparsec-expr
948− # - bumper # GHC 8.2.1
949837 - code-builder
950− # - fay-builder # via: fay
951838 - generic-aeson
952839 - generic-xmlpickler
953840 - hxt-pickle-utils
@@ -966,13 +853,11 @@ packages:
966853 - uri-encode
967854
968855 "Simon Michael <simon@joyful.com> @simonmichael":
969− # - darcs # bounds: graphviz < 2999.19
970856 - hledger
971857 - hledger-lib
972858 - hledger-ui
973859 - hledger-web
974860 - hledger-api
975− # - shelltestrunner # bounds: Diff, HUnit
976861 - quickbench
977862 - regex-compat-tdfa
978863
@@ -980,16 +865,11 @@ packages:
980865 - io-manager
981866
982867 "Dimitri Sabadie <dimitri.sabadie@gmail.com> @phaazon":
983− - al < 0 # Setup failure, needs old c2hs
984868 - event
985− - hid # GHC 8.2.1 via c2hs
986− # - luminance # BLOCKED directory 1.3
987− # - luminance-samples # bounds: base
869+ - hid
988870 - monad-journal
989− # - msi-kb-backlit # bounds: ghc, base
990871 - smoothie
991− # - tellbot # bounds: bifunctors, http-conduit, tagsoup
992− # - wavefront # bounds: vector
872+ - wavefront
993873 - zero
994874
995875 "Thomas Schilling <nominolo@googlemail.com> @nominolo":
@@ -997,12 +877,6 @@ packages:
997877
998878 "Boris Buliga <d12frosted@icloud.com> @d12frosted":
999879 - io-choice
1000− # - system-canonicalpath # bounds: ghc, base # https://github.com/d12frosted/CanonicalPath/issues/5
1001−
1002− "Daniel Gröber <dxld@darkboxed.org> @DanielG":
1003− []
1004− # - ghc-mod # bounds: syb
1005− # - cabal-helper # bounds: extra
1006880
1007881 "Yann Esposito <yann.esposito@gmail.com> yogsototh @yogsototh":
1008882 - human-readable-duration
@@ -1047,7 +921,6 @@ packages:
1047921 "Pavel Krajcevski <krajcevski@gmail.com> @Mokosha":
1048922 - netwire
1049923 - netwire-input
1050− # - netwire-input-glfw # GHC 8.2.1 via GLFW-b
1051924 - yoga
1052925 - freetype2
1053926
@@ -1058,7 +931,6 @@ packages:
1058931 - bytestring-trie
1059932 - data-accessor
1060933 - data-accessor-mtl
1061− - file-location < 0
1062934 - fuzzcheck
1063935 - here
1064936 - hlibgit2
@@ -1071,10 +943,9 @@ packages:
1071943 - multimap
1072944 - parallel-io
1073945 - text-binary
1074− # - Chart-cairo # Cabal 2.0.0.2
946+ - Chart-cairo
1075947 - ghc-events
1076948 - monad-extras
1077− # - stack < 9.9.9 # bounds: ghc, template-haskell
1078949 - optparse-simple
1079950 - hpack
1080951
@@ -1106,7 +977,6 @@ packages:
1106977 - Spock-core
1107978 - Spock-api
1108979 - Spock-api-server
1109− # - Spock-digestive # via: digestive-functors
1110980 - Spock-worker
1111981 - graph-core
1112982 - hvect
@@ -1117,8 +987,6 @@ packages:
1117987 - users-test
1118988 - validate-input
1119989 - ignore
1120− # - elm-bridge # bounds: aeson
1121− # - digestive-bootstrap # via: digestive-functors, digestive-functors-blaze
1122990 - blaze-bootstrap
1123991 - dataurl
1124992 - psql-helpers
@@ -1130,16 +998,12 @@ packages:
1130998 - highjson
1131999 - highjson-swagger
11321000 - highjson-th
1133− # - superrecord # GHC 8.2.1 via bookkeeper
11341001 - fileplow
11351002
11361003 "Joey Eremondi <joey@eremondi.com> @JoeyEremondi":
11371004 - aeson-pretty
11381005 - digest
1139− # - elm-build-lib # via: elm-compiler
1140− # - elm-compiler # bounds: aeson, binary, transformers, [...]
11411006 - elm-core-sources
1142− # - elm-package # bounds: HTTP, binary # via: elm-compiler, [...]
11431007 - language-glsl
11441008 - prettyclass
11451009 - QuasiText
@@ -1150,13 +1014,6 @@ packages:
11501014 - yesod-form-richtext
11511015 - ghcjs-perch
11521016
1153− "Sebastian Nagel <sebastian.nagel@ncoding.at> @ch1bo":
1154− - hdevtools < 0 # Compilation failure https://github.com/hdevtools/hdevtools/issues/57
1155−
1156− "Andrey Chudnov <oss@chudnov.com> @achudnov":
1157− []
1158− # - language-ecmascript # via testing-feat
1159−
11601017 "Tom Ellis <tom-stackage@jaguarpaw.co.uk> @tomjaguarpaw":
11611018 - opaleye
11621019 - product-profunctors
@@ -1181,9 +1038,7 @@ packages:
11811038 - servant-cassava
11821039
11831040 "Alexandr Ruchkin <voidex@live.com> @mvoidex":
1184− # - hdocs # GHC 8.2.1 via haddock-api 2.18.1
11851041 - hformat
1186− # - hsdev # bounds: mmorph
11871042 - simple-log
11881043 - text-region
11891044
@@ -1194,10 +1049,7 @@ packages:
11941049 - clang-compilation-database
11951050
11961051 "Alois Cochard <alois.cochard@gmail.com> @aloiscochard":
1197− # - codex # bounds: http-client, directory
11981052 - machines-binary
1199− # - machines-process # GHC 8.2.1
1200− # - sarsi # bound: cryptonite
12011053 # on behalf of Bryan O'Sullivan @bos:
12021054 - wreq
12031055
@@ -1213,42 +1065,27 @@ packages:
12131065 "Jens Petersen <juhpetersen@gmail.com> @juhp":
12141066 - cabal-rpm
12151067 - fedora-haskell-tools
1216− # - stackage-query # via stackage-types compilation failure
12171068
1218− # - cabal-sort # BLOCKED directory 1.3
1219− # - idris # bounds optparse-applicative, https://github.com/fpco/stackage/pull/2856
12201069 - libffi
12211070 - xmonad-contrib
1222− - shelly
12231071 - cairo
1224− # - gio # Cabal 2.0.0.2
12251072 - glib
1226− # - gtk # via gio
1227− # - gtk3 # via gio
1228− # - gtksourceview3 # Cabal 2.0.0.2
12291073 - pango
1230− # - webkitgtk3 # Cabal 2.0.0.2
1231− # - webkitgtk3-javascriptcore # Cabal 2.0.0.2
12321074 - ghcjs-codemirror
12331075 - ghcjs-dom
12341076 - jsaddle
1235− # - leksah-server # bounds: ghc, base
1236− # - ltk # bounds: ghc, base
12371077 - vado
1238− # - vcsgui # via: gi-gtk-hs compilation failure
12391078 - vcswrapper
12401079
12411080 "Renzo Carbonara <renzocarbonara@gmail.com> @k0001":
12421081 - network-simple
12431082 - pipes-aeson
12441083 - pipes-attoparsec
1245− # - pipes-binary # bounds: binary, pipes, transformers
12461084 - pipes-network
12471085
12481086 "Tomas Carnecky @wereHamster":
12491087 - avers
12501088 - avers-api
1251− # - avers-api-docs # https://github.com/wereHamster/avers/issues/2
12521089 - avers-server
12531090 - css-syntax
12541091 - etcd
@@ -1267,14 +1104,9 @@ packages:
12671104 - bcrypt
12681105
12691106 "Jeffrey Rosenbluth <jeffrey.rosenbluth@gmail.com> @jeffreyrosenbluth":
1270− []
1271− # - palette # GHC 8.2.1
1272− # - diagrams-canvas # bounds: optparse-applicative
1273− # - diagrams-rasterific # bounds: optparse-applicative
1274− # - lucid-svg # GHC 8.2.1
1275− # - diagrams-html5 # bounds: optparse-applicative
1276− # - static-canvas # GHC 8.2.1
1277− # - svg-builder # GHC 8.2.1
1107+ - palette
1108+ - diagrams-canvas
1109+ - svg-builder
12781110
12791111 "Gabríel Arthúr Pétursson <gabriel@system.is> @polarina":
12801112 - sdl2
@@ -1297,7 +1129,6 @@ packages:
12971129 - http-media
12981130
12991131 "Greg V <greg@unrelenting.technology> @myfreeweb":
1300− # - gitson # GHC 8.2.1 via flock
13011132 - pcre-heavy
13021133 - http-link-header
13031134 - microformats2-parser
@@ -1345,17 +1176,15 @@ packages:
13451176 - singleton-bool
13461177 - spdx
13471178 - splitmix
1348− # - tdigest
1349− # - tdigest-Chart # bounds: optparse-applicative
1179+ - tdigest
13501180 - these
13511181 - time-parsers
13521182 - tree-diff
1353− # - waitra # GHC 8.2.1
13541183
13551184 # scrive/log
1356− # - log # via bloodhound: bounds: vector # GHC 8.2.1
1185+ - log
13571186 - log-base
1358− # - log-elasticsearch # via bloodhound: bounds: vector # GHC 8.2.1
1187+ - log-elasticsearch
13591188 - log-postgres
13601189
13611190 # Not a maintainer
@@ -1371,13 +1200,9 @@ packages:
13711200 # Regex packages by Chris Kuklewicz
13721201 - regex-base
13731202 - regex-compat
1374− - regex-dfa < 0 # 0.91 Compilation failure due to -Werror
1375− - regex-parsec < 0 # 0.90 Compilation failure due to -Werror
13761203 - regex-pcre
13771204 - regex-posix
13781205 - regex-tdfa
1379− # - regex-tdfa-utf8 # bounds: ghc, base
1380− - regex-tre < 0 # 0.91 Compilation failure due to -Werror
13811206
13821207 # Universe
13831208 - universe
@@ -1394,10 +1219,8 @@ packages:
13941219 - farmhash
13951220 - pinch
13961221 - sandman
1397− # - language-thrift # megaparsec bounds: https://github.com/fpco/stackage/issues/2666
13981222
13991223 "Adam C. Foltzer <acfoltzer@galois.com> @acfoltzer":
1400− # cryptol # https://github.com/fpco/stackage/issues/2927
14011224 - gitrev
14021225 - persistent-refs
14031226
@@ -1622,16 +1445,13 @@ packages:
16221445 - hmatrix-gsl-stats
16231446 - hsignal
16241447 - hstatistics
1625− # - plot # Cabal 2.0.0.2 & via pango
1626− # - plot-gtk # Cabal 2.0.0.2
1627− # - plot-gtk3 # Cabal 2.0.0.2
1448+ - plot
16281449 - vector-buffer
1629− # - hmatrix-repa # via repa: bounds: vector
1450+ - hmatrix-repa
16301451
16311452 "Noam Lewis <jones.noamle@gmail.com> @sinelaw":
16321453 - xml-to-json
16331454 - xml-to-json-fast
1634− # - resolve-trivial-conflicts # bounds: optparse-applicative
16351455 - wl-pprint
16361456 # not a maintainer
16371457 - hxt-curl
@@ -1645,29 +1465,16 @@ packages:
16451465 - system-argv0
16461466 - markdown-unlit
16471467
1648− "Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> @Fuuzetsu":
1649− - aeson-schema < 0 # bounds: QuickCheck, aeson # compilation failure for 0.4.1.1
1650− - H < 0 # via inline-r compilation failure
1651− - inline-r < 0 # compilation failure
1652−
1653− "David Fox <dsf@seereason.com> @ddssff":
1654− - debian < 0 # GHC bug: https://github.com/ddssff/debian-haskell/issues/6
1655− - cabal-debian < 0 # compilation failure
1656−
16571468 "Stefan Saasen <stefan@saasen.me> @juretta":
16581469 - jwt
16591470
16601471 "Sven Bartscher sven.bartscher@weltraumschlangen.de @kritzefitz":
16611472 - setlocale
16621473
1663− "John Chee <cheecheeo+stackage@gmail.com> @chee1bot":
1664− []
1665− # - cgi # GHC 8.2.1
1666−
16671474 "Taylor Fausak <taylor@fausak.me> @tfausak":
16681475 - autoexporter
16691476 - bento
1670− - bmp # Maintained by @benl23x5.
1477+ - bmp
16711478 - Chart # Maintained by @timbod7.
16721479 - Chart-diagrams # Maintained by @timbod7.
16731480 - diagrams-postscript # Maintained by @byorgey.
@@ -1679,8 +1486,6 @@ packages:
16791486 - gpolyline # Maintained by @fegu.
16801487 - lackey
16811488 - monad-memo # Maintained by @EduardSergeev.
1682− # - octane # GHC 8.2.1
1683− # - overloaded-records # Maintained by @trskop. # GHC 8.2.1
16841489 - postgresql-simple-migration # Maintained by @ameingast.
16851490 - ratel
16861491 - ratel-wai
@@ -1715,12 +1520,6 @@ packages:
17151520 - pipes-mongodb
17161521 - servant-elm
17171522 - skeletons
1718− # - streaming-wai # bounds: mmorph
1719−
1720− "Smirnov Alexey <chemistmail@gmail.com> @chemist":
1721− []
1722− # - snmp # bounds: ghc, base
1723− # - agentx # bounds: ghc, base
17241523
17251524 "David Raymond Christiansen <david@davidchristiansen.dk> @david-christiansen":
17261525 - annotated-wl-pprint
@@ -1747,27 +1546,18 @@ packages:
17471546 - ghc-typelits-extra
17481547 - ghc-typelits-knownnat
17491548 - ghc-typelits-natnormalise
1750− # - clash-prelude # GHC 8.2.1
1751− # - clash-lib # GHC 8.2.1
1752− # - clash-vhdl # GHC 8.2.1
1753− # - clash-verilog # GHC 8.2.1
1754− # - clash-systemverilog # GHC 8.2.1
1755− # - clash-ghc # GHC 8.2.1
17561549
17571550 "Athan Clark <athan.clark@gmail.com> @athanclark":
17581551 - alternative-vector
17591552 - attoparsec-path
1760− # - attoparsec-ip via: ip
1761− # - attoparsec-uri via: attoparsec-ip
1553+ - attoparsec-ip
1554+ - attoparsec-uri
17621555 - commutative
17631556 - composition-extra
1764− # - digestive-functors-lucid # via: digestive-functors
17651557 - every
17661558 - extractable-singleton
17671559 - follow-file
17681560 - HSet
1769− # - nested-routes # via: HList
1770− - ltext < 0 # compilation failure: https://github.com/ltext/ltext/issues/22
17711561 - markup
17721562 - monad-control-aligned
17731563 - monadoid
@@ -1788,8 +1578,6 @@ packages:
17881578 - unfoldable-restricted
17891579 - urlpath
17901580 - wai-transformers
1791− # - wai-middleware-content-type # compilation errors
1792− # - wai-middleware-verbs # compilation errors
17931581 - websockets-rpc
17941582 - webpage
17951583
@@ -1805,7 +1593,6 @@ packages:
18051593 "Peter Harpending <peter@harpending.org> @pharpend":
18061594 - editor-open
18071595 - exceptional
1808− # - optparse-helper # GHC 8.2.1
18091596 - pager
18101597 - semiring-simple
18111598
@@ -1817,9 +1604,6 @@ packages:
18171604 - lens-simple
18181605 - lens-family-core
18191606 - lens-family
1820− # - streaming # bounds: mmorph
1821− # - streaming-bytestring # bounds: mmorph
1822− # - streaming-utils # bounds: mmorph
18231607
18241608 "Justin Le <justin@jle.im> @mstksg":
18251609 - auto
@@ -1840,15 +1624,9 @@ packages:
18401624 - serf
18411625 - uri-templater
18421626 - librato
1843− # - datadog # bounds: aeson
1844− # - engine-io-growler # bounds: websockets # via [...]
1845− # - flowdock # bounds: aeson, http-client, [...]
1846− # - growler # bounds: pipes, pipes-aeson, transformers
18471627
18481628 "Michael Xavier <michael@michaelxavier.net> @MichaelXavier":
1849− # - angel # https://github.com/MichaelXavier/Angel/issues/52
18501629 - uri-bytestring
1851− # - phash # Setup failure, can't build on stackage server https://github.com/MichaelXavier/phash/issues/5
18521630 - cron
18531631 - tasty-tap
18541632 - tasty-fail-fast
@@ -1861,66 +1639,31 @@ packages:
18611639
18621640 "Sam Rijs <srijs@airpost.net> @srijs":
18631641 - ndjson-conduit
1864− # - attoparsec-trans # bounds: transformers
18651642 - operational-class
18661643 - result
18671644
1868− "Anupam Jain <ajnsit@gmail.com> @ajnsit":
1869− []
1870− # - wai-routes # GHC 8.2.1
1871−
18721645 "Daniel Patterson <dbp@dbpmail.net> @dbp":
1873− # - hspec-snap # bounds: hspec, hspec-core # via: digestive-functors
18741646 - hworker
1875− - hworker-ses < 0 # 0.1.1.0 compilation failure
18761647 - fn
1877− # - fn-extra # via: digestive-functors
18781648
18791649 "Mathieu Boespflug <mboes@tweag.net> @mboes":
1880− # - ihaskell-inline-r # via: ihaskell, ihaskell-blaze
18811650 - cassette
18821651 - choice
18831652 - distributed-closure
1884− - H < 0 # compilation failure
1885− - inline-r < 0 # compilation failure
18861653 - jni
1887− - jvm < 0 # compilation failure
1888− # - sparkle # bounds: mmorph
1889− # - streaming-binary # bounds: mmorph
18901654 - th-lift
18911655
18921656 "Christopher Reichert <creichert07@gmail.com> @creichert":
18931657 - bencode
18941658 - hsebaysdk
18951659 - dockerfile
1896− # - wai-middleware-throttle # GHC 8.2.1 via token-bucket
1660+ - wai-middleware-throttle
18971661 - yesod-auth-basic
18981662
1899− "Alcides Viamontes <a.viamontes.esquivel@gmail.com> @alcidesv":
1900− []
1901− # - second-transfer # bounds: GHC 8
1902−
19031663 "Hirotomo Moriwaki <philopon.dependence@gmail.com> @philopon":
1904− # - apiary # GHC 8 & bounds
1905− # - apiary-logger # GHC 8 & bounds
1906− # - apiary-persistent # GHC 8 & bounds
1907− # - apiary-websockets # GHC 8 & bounds
1908− # - apiary-cookie # GHC 8 & bounds
1909− # - apiary-session # GHC 8 & bounds
1910− # - apiary-clientsession # GHC 8 & bounds
1911− # - apiary-authenticate # GHC 8 & bounds
1912− # - apiary-eventsource # GHC 8 & bounds
1913− # - apiary-mongoDB # GHC 8 & bounds
1914− # - apiary-memcached # GHC 8 & bounds
1915− # - types-compat # GHC 8
1916− # - web-routing # GHC 8
1917− # - bytestring-read # GHC 8
1918− # - memcached-binary # GHC 8 & bounds
19191664 - barrier
1920− # - haddocset # GHC 8
19211665
19221666 "Kai Zhang <kai@kzhang.org> @kaizhang":
1923− - clustering
19241667 - matrices
19251668
19261669 "Michel Boucey <michel.boucey@gmail.com> @MichelBoucey":
@@ -1937,8 +1680,6 @@ packages:
19371680 - conduit-parse
19381681 - dublincore-xml-conduit
19391682 - opml-conduit
1940− - rss-conduit < 0 # test runtime failure
1941− - imm < 0 # compilation failure via synthesizer-core
19421683 - timerep
19431684 - xml-conduit-parse
19441685
@@ -1962,12 +1703,9 @@ packages:
19621703
19631704 "Rob O'Callahan ropoctl@gmail.com @rcallahan":
19641705 - pipes-fastx
1965− # - pipes-illumina # via: pipes-bgzf
19661706 - seqalign
1967− - xlsior < 0 # compilation failure https://github.com/eurekagenomics/xlsior/issues/3
19681707
19691708 "John Lenz <wuzzeb@gmail.com> @wuzzeb":
1970− - yesod-auth-account < 0 # test compilation failure
19711709 - yesod-static-angular
19721710 - hspec-webdriver
19731711 - webdriver-angular
@@ -1976,12 +1714,6 @@ packages:
19761714 - b9
19771715 - type-spec
19781716 - pretty-types
1979− # - mediabus # GHC 8.2.1
1980− # - mediabus-fdk-aac # needs non-free libfdk-aac-dev
1981− # - mediabus-rtp # GHC 8.2.1
1982−
1983− "Will Thompson <will@willthompson.co.uk> @wjt":
1984− - bustle < 0 # compilation failure against haskell-src-exts https://github.com/vasylp/hgettext/issues/10
19851717
19861718 "Jakub Fijałkowski <kuba@codinginfinity.me> @jakubfijalkowski":
19871719 - hlibsass
@@ -1997,14 +1729,12 @@ packages:
19971729
19981730 "Stack Builders stackage@stackbuilders.com @stackbuilders":
19991731 - atomic-write
2000− # - cassava-megaparsec # via cassava: bounds: vector
20011732 - dbcleaner
20021733 - dotenv
20031734 - hapistrano
20041735 - inflections
20051736 - stache
20061737 - scalendar
2007− # - twitter-feed # GHC 8.2.1
20081738
20091739 "Sergey Alirzaev <zl29ah@gmail.com> @l29ah":
20101740 - monad-peel
@@ -2012,13 +1742,10 @@ packages:
20121742 - Network-NineP
20131743
20141744 "Oliver Charles <ollie@ocharles.org.uk> @ocharles":
2015− - engine-io < 0 # compilation failure
20161745 - diff3
2017− # - digestive-functors-aeson # bounds: aeson, lens # via: digestive-functors
20181746 - exhaustive
20191747 - libsystemd-journal
20201748 - network-carbon
2021− # - socket-io # via engine-io compilation-failure
20221749 - tasty-rerun
20231750 - logging-effect
20241751 - reactive-banana
@@ -2080,19 +1807,7 @@ packages:
20801807 - apply-refact
20811808
20821809 "Andrew Gibiansky <andrew.gibiansky@gmail.com> @gibiansky":
2083− # - ihaskell # GHC 8
2084− # - ihaskell-aeson # via: ihaskell
2085− # - ihaskell-basic # via: ihaskell
2086− # - ihaskell-blaze # via: ihaskell
2087− # - ihaskell-charts # via: ihaskell
2088− # - ihaskell-diagrams # via: ihaskell
2089− # - ihaskell-hatex # via: ihaskell
2090− # - ihaskell-juicypixels # via: ihaskell
2091− # - ihaskell-magic # via: ihaskell
2092− # - ihaskell-rlangqq # via: ihaskell
2093− # - ihaskell-static-canvas # via: ihaskell
2094− # - ghc-parser # GHC 8
2095− - ipython-kernel # GHC 8
1810+ - ipython-kernel
20961811
20971812 "Andrés Sicard-Ramírez <asr@eafit.edu.co> @asr":
20981813 - Agda
@@ -2101,9 +1816,9 @@ packages:
21011816 - dependent-sum
21021817 - dependent-sum-template
21031818 - dependent-map
2104− # - dice # via random-fu: via log-domain: via safecopy: bounds: vector
1819+ - dice
21051820 - hstatsd
2106− # - misfortune # via random-fu: via log-domain: via safecopy: bounds: vector
1821+ - misfortune
21071822
21081823 "Timo von Holtz <tvh@tvholtz.de> @tvh":
21091824 - ekg-wai
@@ -2130,18 +1845,11 @@ packages:
21301845 - fmt
21311846
21321847 "Takano Akio tak@anoak.io @takano-akio":
2133− # - fast-builder # GHC 8.2.1
1848+ - fast-builder
21341849 - filelock
2135− # - euphoria # GHC 8.2.1
2136−
2137− "Ashley Moni ashley.moni1@gmail.com @AshleyMoni":
2138− []
2139− # - QuadTree # base and lens
21401850
21411851 "Brian Lewis brian@lorf.org @bsl":
2142− []
2143− # - bindings-GLFW # GHC 8.2.1
2144− # - GLFW-b # GHC 8.2.1
1852+ - bindings-GLFW
21451853
21461854 "Niklas Hambüchen mail@nh2.me @nh2":
21471855 - hidapi
@@ -2149,19 +1857,14 @@ packages:
21491857 - loop
21501858 - netpbm
21511859 - network-house
2152− # - posix-paths # GHC 8.2.1
21531860 - reinterpret-cast
1861+ - posix-paths
21541862 # As dependencies of packages above
21551863 - attoparsec-binary
21561864
2157− "Brandon Martin <brandon@codedmart.com> @codedmart":
2158− []
2159− # - engine-io-wai # bounds websockets
2160− # - rethinkdb # GHC 8.2.1
2161−
21621865 "Michael Walker <mike@barrucadu.co.uk> @barrucadu":
21631866 - both
2164− - concurrency # GHC 8.2.1 via atomic-primops
1867+ - concurrency
21651868 - dpor
21661869 - dejafu
21671870 - async-dejafu
@@ -2186,10 +1889,8 @@ packages:
21861889 - from-sum
21871890 - hailgun
21881891 - hailgun-simple
2189− # - highlight # GHC 8.2.1 via regex-with-pcre
2190− # - ig # bounds: http-conduit, transformers
21911892 - natural-transformation
2192− # - opaleye-trans # GHC 8.2.1
1893+ - opaleye-trans
21931894 - pretty-simple
21941895 - read-env-var
21951896 - servant-checked-exceptions
@@ -2197,8 +1898,6 @@ packages:
21971898 - servant-static-th
21981899 - xml-html-qq
21991900 - xml-indexed-cursor
2200− - yahoo-finance-api
2201− # - yesod-markdown # bounds: pandoc
22021901
22031902 "Franklin Chen <franklinchen@franklinchen.com> @FranklinChen":
22041903 - Ebnf2ps
@@ -2215,9 +1914,7 @@ packages:
22151914 - unordered-intmap
22161915 - word-trie
22171916 - xdg-basedir
2218− # - yi # Cabal 2.0.0.2 via yi-frontend-pango via pango
22191917 - yi-core
2220− # - yi-frontend-pango # Cabal 2.0.0.2 via pango
22211918 - yi-frontend-vty
22221919 - yi-fuzzy-open
22231920 - yi-ireader
@@ -2234,29 +1931,15 @@ packages:
22341931 "Tobias Bexelius <tobias_bexelius@hotmail.com> @tobbebex":
22351932 - GPipe
22361933
2237− "Patrick Redmond <plredmond@gmail.com> @plredmond":
2238− []
2239− # - GPipe-GLFW # GHC 8.2.1 via GLFW-b
2240−
22411934 "Jonas Carpay <jonascarpay@gmail.com> @jonascarpay":
22421935 - apecs
22431936
2244− "Csaba Hruska <csaba.hruska@gmail.com> @csabahruska":
2245− []
2246− # - lambdacube-ir # bounds: aeson
2247− # - lambdacube-gl # bounds: aeson, time # via: lambdacube-ir
2248− # - lambdacube-compiler # bounds: aeson, megaparsec # via: lambdacube-ir
2249−
22501937 "Spencer Janssen <spencerjanssen@gmail.com> @spencerjanssen":
22511938 - Xauth
22521939
22531940 "Sebastian de Bellefon <arnaudpourseb@gmail.com> @Helkafen":
22541941 - wai-middleware-metrics
22551942
2256− "Stefan Berthold":
2257− []
2258− # - smallcaps # GHC 8.2.1
2259−
22601943 "Gregory Collins <greg@gregorycollins.net> @gregorycollins":
22611944 - hashtables
22621945 - io-streams
@@ -2266,16 +1949,11 @@ packages:
22661949 - http-common
22671950 - http-streams
22681951
2269− "Devan Stormont <stormont@gmail.com> @stormont":
2270− []
2271− # - forecast-io # bounds: aeson 1.0
2272−
22731952 "Sean Hunt <scshunt@csclub.uwaterloo.ca @scshunt":
22741953 - cheapskate
22751954
22761955 "Ivan Miljenovic <Ivan.Miljenovic@gmail.com> @ivan-m":
22771956 - fgl
2278− # - fgl-arbitrary # bounds: QuickCheck
22791957 - graphviz
22801958 - wl-pprint-text
22811959 - servant-pandoc
@@ -2318,8 +1996,7 @@ packages:
23181996 - clumpiness
23191997 - find-clumpiness
23201998 - blosum
2321− # - convert-annotation # via inline-r compilation failure
2322− # - rank-product # GHC 8.2.1 via random-fu
1999+ - rank-product
23232000
23242001 "Simon Marechal <bartavelle@gmail.com> @bartavelle":
23252002 - compactmap
@@ -2329,10 +2006,8 @@ packages:
23292006 - strict-base-types
23302007 - withdependencies
23312008 - hruby
2332− - language-puppet # also in "skipped-haddocks" section
2009+ - language-puppet
23332010 - tar-conduit
2334− # - stm-firehose # bounds: http-types, stm-conduit, transformers, wai, warp
2335− # - hslogstash # bounds: aeson, lens, time, transformers # via: stm-firehose
23362011
23372012 "Mark Karpov <markkarpov92@gmail.com> @mrkkrp":
23382013 - megaparsec
@@ -2363,15 +2038,6 @@ packages:
23632038 - mmark
23642039 - mmark-ext
23652040
2366− "Thomas Bereknyei <tomberek@gmail.com>":
2367− []
2368− # - multiplate # bounds: transformers
2369−
2370− "Sumit Sahrawat <sumit.sahrawat.apm13@iitbhu.ac.in> @sumitsahrawat":
2371− []
2372− # - plot-gtk-ui # Cabal 2.0.0.2
2373− # - calculator # bounds: ghc, base
2374−
23752041 "Emmanuel Touzery <etouzery@gmail.com> @emmanueltouzery":
23762042 - app-settings
23772043 - hsexif
@@ -2379,7 +2045,6 @@ packages:
23792045
23802046 "Nickolay Kudasov <nickolay.kudasov@gmail.com> @fizruk":
23812047 - http-api-data
2382− - smsaero < 0 # compilation failure against aeson https://github.com/GetShopTV/smsaero/issues/12
23832048 - swagger2
23842049 - servant-swagger
23852050
@@ -2406,11 +2071,6 @@ packages:
24062071 - pthread
24072072 - rank1dynamic
24082073
2409− "Alexander Vershilov <alexander.vershilov@tweag.io> @qnikst":
2410− []
2411− # - imagemagick # https://github.com/qnikst/imagemagick/issues/41
2412− # - network-transport-zeromq # bounds: ghc # via: distributed-process-tests
2413−
24142074 "Takahiro Himura <himuratk421@gmail.com> @thimura":
24152075 - lens-regex
24162076 - twitter-conduit
@@ -2418,22 +2078,12 @@ packages:
24182078 - twitter-types-lens
24192079
24202080 "Robbin C. <robbinch33@gmail.com> @robbinch":
2421− []
2422− # - zim-parser # via: lzma
2081+ - zim-parser
24232082
24242083 "David Wiltshire <david.wiltshire@metark.com> @dave77":
24252084 # on behalf of Alexey Karakulov @w3rs
24262085 - hashable-time
24272086
2428− "Tim Baumann <tim@timbaumann.info> @timjb":
2429− []
2430− # - engine-io-yesod # bounds: ghc, base
2431−
2432− "Tim McGilchrist <timmcgil@gmail.com> @tmcgilchrist":
2433− []
2434− # - riak # bounds: aeson
2435− # - airship # bounds: mmorph
2436−
24372087 "Yuras Shumovich <shumovichy@gmail.com> @Yuras":
24382088 - pdf-toolbox-core
24392089 - pdf-toolbox-content
@@ -2453,8 +2103,6 @@ packages:
24532103 - pathwalk
24542104
24552105 "John Galt <jgalt@centromere.net> @centromere":
2456− # - cacophony # GHC 8.2.1
2457− # - pipes-cacophony # GHC 8.2.1
24582106 - blake2
24592107 - nfc
24602108
@@ -2466,17 +2114,8 @@ packages:
24662114 - inline-c-cpp
24672115 - ekg
24682116
2469− "Emin Karayel <me@eminkarayel.de> @ekarayel":
2470− []
2471− # - sync-mht # bounds: ghc, base
2472−
24732117 "Michael Schröder <mc.schroeder@gmail.com> @mcschroeder":
24742118 - ctrie
2475− # - ttrie # GHC 8.2.1 via atomic-primops
2476−
2477− "Greg Weber <greg@gregweber.info> @gregwebs":
2478− []
2479− # - base-noprelude # cabal-version >= 2
24802119
24812120 "Andrew Lelechenko <andrew.lelechenko@gmail.com> @Bodigrim":
24822121 - exp-pairs
@@ -2492,25 +2131,9 @@ packages:
24922131 - hashids
24932132 - fuzzyset
24942133
2495− "Joe Hermaszewski <stackage@monoid.al> @expipiplus1":
2496− []
2497− # - exact-real # bounds: ghc, base
2498−
2499− "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake":
2500− []
2501− # - Cartesian # bounds: lens
2502− # - Michelangelo # bounds: lens # via: Wavefront
2503−
2504− "Henry J. Wylde <public@hjwylde.com> @hjwylde":
2505− []
2506− # - git-fmt # bounds: optparse-applicative 0.13
2507− # - omnifmt # bounds: optparse-applicative 0.13
2508− # - werewolf # bounds: aeson, extra, lens
2509− # - werewolf-slack # bounds: aeson, extra, http-client, http-client-tls # via: werewolf
2510−
25112134 "Will Sewell <me@willsewell.com> @willsewell":
25122135 - benchpress
2513− # - pusher-http-haskell # GHC 8.2.1
2136+ - pusher-http-haskell
25142137
25152138 "Yorick Laupa yo.eight@gmail.com @YoEight":
25162139 - eventstore
@@ -2543,7 +2166,6 @@ packages:
25432166 - pkcs10
25442167
25452168 "David Luposchainsky <dluposchainsky (λ) googles email service> @quchen":
2546− # - binary-typed # https://github.com/quchen/binary-typed/issues/42
25472169 - pgp-wordlist
25482170 - show-prettyprint
25492171 - prettyprinter
@@ -2554,26 +2176,18 @@ packages:
25542176
25552177 "Jeremy Shaw <jeremy@n-heptane.com> @stepcut":
25562178 - boomerang
2557− # - clckwrks # via acid-state: via safecopy: bounds: vector
2558− # - clckwrks-cli # via acid-state: via safecopy: bounds: vector
2559− # - clckwrks-plugin-page # via acid-state: via safecopy: bounds: vector
2560− # - clckwrks-plugin-media # via acid-state: via safecopy: bounds: vector
2561− # - clckwrks-theme-bootstrap # via clckwrks: via acid-state: via safecopy: bounds: vector
2562− # - hackage-whatsnew # bounds: directory 1.3
2563− # - happstack-authenticate # via acid-state: via safecopy: bounds: vector
2564− # - happstack-clientsession # via safecopy: bounds: vector
2565− # - happstack-hsp # GHC 8.2.1 via hsx2hs
2179+ - happstack-hsp
25662180 - happstack-jmacro
25672181 - happstack-server
25682182 - happstack-server-tls
25692183 - hsx-jmacro
2570− # - ixset # via: syb-with-class, safecopy
2184+ - ixset
25712185 - reform
25722186 - reform-blaze
25732187 - reform-hamlet
25742188 - reform-happstack
25752189 - reform-hsp
2576− # - userid # via safecopy: bounds: vector
2190+ - userid
25772191 - web-plugins
25782192 - web-routes
25792193 - web-routes-boomerang
@@ -2586,19 +2200,13 @@ packages:
25862200 "Pedro Tacla Yamada <tacla.yamada@gmail.com> @yamadapc":
25872201 - ascii-progress
25882202 - drawille
2589− # - extract-dependencies # via: package-description-remote
25902203 - file-modules
25912204 - frontmatter
25922205 - read-editor
2593− # - hspec-setup # bounds: haskell-src-exts
2594− # - hzulip # bounds: aeson, stm-conduit
25952206 - list-prompt
2596− # - memoization-utils # bounds: time
25972207 - package-description-remote
25982208 - projectroot
25992209 - questioner
2600− # - stack-run-auto # GHC 8.2.1 via extract-dependencies
2601− - hpack-convert < 0
26022210 - language-dockerfile
26032211
26042212 "Pascal Hartig <phartig@rdrei.net> @passy":
@@ -2609,9 +2217,8 @@ packages:
26092217 - open-browser
26102218
26112219 "Denis Redozubov <denis.redozubov@gmail.com> @dredozubov":
2612− # - tracy # GHC 8.2.1
26132220 - hreader-lens
2614− # - schematic # GHC 8.2.1
2221+ - schematic
26152222
26162223 "Yuji Yamamoto <whosekiteneverfly@gmail.com> @igrep":
26172224 - yes-precure5-command
@@ -2619,7 +2226,7 @@ packages:
26192226
26202227 "Hans-Christian Esperer <hc@hcesperer.org> @hce":
26212228 - avwx
2622− # - wai-session-postgresql # GHC-8.2.1
2229+ - wai-session-postgresql
26232230
26242231 "Haisheng Wu <freizl@gmail.com> @freizl":
26252232 - hoauth2
@@ -2631,11 +2238,9 @@ packages:
26312238 - dawg-ord
26322239
26332240 "Amit Levy <amit@amitlevy.com> @alevy":
2634− - postgresql-orm < 0 # 0.5.0 compilation failure
26352241 - simple
26362242 - simple-templates
26372243 - simple-session
2638− # - simple-postgresql-orm # compilation failure via: postgresql-orm
26392244
26402245 "Sergey Astanin <s.astanin@gmail.com> @astanin":
26412246 # Stackage server uses Ubuntu 16.04 which ships libzip-1.0.1.
@@ -2665,7 +2270,7 @@ packages:
26652270 - mustache
26662271
26672272 "Cindy Wang <cindylinz@gmail.com> @CindyLinz":
2668− # - NoTrace # GHC 8.2.1
2273+ - NoTrace
26692274 - linked-list-with-iterator
26702275
26712276 "Jean-Philippe Bernardy <jean-philippe.bernardy@tweag.io> @jyp":
@@ -2678,7 +2283,7 @@ packages:
26782283 - texmath
26792284 - highlighting-kate
26802285 - skylighting
2681− - pandoc-types < 1.19 # Accidental upload, see: https://github.com/fpco/stackage/issues/2223
2286+ - pandoc-types < 1.19 || > 1.19 # Accidental upload, see: https://github.com/fpco/stackage/issues/2223
26822287 - zip-archive
26832288 - doctemplates
26842289 - pandoc
@@ -2687,19 +2292,12 @@ packages:
26872292 "Karun Ramakrishnan <karun012@gmail.com> @karun012":
26882293 - doctest-discover
26892294
2690− "Elie Genard <elaye.github.io@gmail.com> @eliegenard":
2295+ "Elie Genard <elaye.github.io@gmail.com> @elaye":
26912296 - turtle-options
2692− - mushu < 0 # compilation failure
2693− # - hakyll-favicon # needs: hakyll
2694−
2695− "Ruey-Lin Hsu <petercommand@gmail.com> @petercommand":
2696− []
2697− # - MASMGen # bounds: ghc, base
26982297
26992298 "Ozgun Ataman ozgun.ataman@soostone.com @ozataman":
27002299 - string-conv
27012300 - rng-utils
2702− # - rotating-log # GHC 8.2.1
27032301 - ua-parser
27042302 - hs-GeoIP
27052303 - retry
@@ -2709,11 +2307,7 @@ packages:
27092307 "Sid Kapur sidharthkapur1@gmail.com @sid-kap":
27102308 - tuple
27112309 - OneTuple
2712− # - SVGFonts # GHC 8.2.1 via diagrams-core
2713−
2714− "Aaron Levin <aaron.levin@soundcloud.com> @aaronmblevin":
2715− []
2716− # - haskell-kubernetes # bounds: QuickCheck, aeson, http-api-data, lens, servant, servant-client
2310+ - SVGFonts
27172311
27182312 "Aaron Levin <vilevin@gmail.com> @aaronmblevin":
27192313 - free-vl
@@ -2729,14 +2323,6 @@ packages:
27292323 "Lennart Kolmodin <kolmodin@gmail.com> @kolmodin":
27302324 - binary-bits
27312325
2732− "Nicolas Trangez <ikke@nicolast.be> @NicolasT":
2733− []
2734− # - reedsolomon # bounds: vector
2735−
2736− "Alp Mestanogullari <alpmestan@gmail.com> @alpmestan":
2737− - taggy < 0 # compilation failure https://github.com/alpmestan/taggy/issues/19
2738− # - taggy-lens # via taggy: compilation failure https://github.com/alpmestan/taggy/issues/19
2739−
27402326 "Alex McLean <lxyxpx@gmail.com> @yaxu":
27412327 - tidal
27422328
@@ -2764,17 +2350,10 @@ packages:
27642350 - unification-fd
27652351 - unix-bytestring
27662352
2767− "Carlo Hamalainen <carlo@carlo-hamalainen.net> @carlohamalainen":
2768− []
2769− # - ghc-imported-from # bounds: process-streaming # via: ghc-mod
2770−
27712353 "Fraser Tweedale <frase@frase.id.au> @frasertweedale":
27722354 - concise
27732355 - jose
27742356
2775− "Yutaka Nishimura <ytk.nishimura@gmail.com> @ynishi":
2776− - atndapi < 0 # compilation failure https://github.com/ynishi/atndapi/issues/1
2777−
27782357 "Yoshikuni Jujo <PAF01143@nifty.ne.jp> @YoshikuniJujo":
27792358 - zot
27802359 - yjtools
@@ -2788,7 +2367,6 @@ packages:
27882367
27892368 "Jan Gerlinger <git@jangerlinger.de> @JanGe":
27902369 - irc-dcc
2791− # - xdcc # bounds: path
27922370
27932371 "John Ky newhoggy@gmail.com @newhoggy":
27942372 - hw-balancedparens
@@ -2812,22 +2390,17 @@ packages:
28122390
28132391 "Stephen Diehl <stephen.m.diehl@gamil.com> @sdiehl":
28142392 - protolude
2815− # - repline # GHC 8.2.1
2393+ - repline
28162394 - picosat
28172395
2818− "Daishi Nakajima <nakaji.dayo@gmail.com> @nakaji_dayo":
2396+ "Daishi Nakajima <nakaji.dayo@gmail.com> @nakaji-dayo":
28192397 - api-field-json-th
2820− # - yesod-job-queue # bounds cron
2821−
2822− "Braden Walters <vc@braden-walters.info> @meoblast001":
2823− - hakyll-sass < 0 # compilation failure
28242398
28252399 "Patrick Thomson <patrick@helium.com> @helium":
28262400 - postgresql-transactional
28272401
28282402 "Tom Murphy <amindfv@gmail.com> @amindfv":
28292403 - vivid
2830− # - midair # bounds: ghc, base
28312404 - nano-erl
28322405
28332406 "Toshio Ito <debug.ito@gmail.com> @debug-ito":
@@ -2837,8 +2410,6 @@ packages:
28372410 - wikicfp-scraper
28382411 - wild-bind
28392412 - wild-bind-x11
2840− # - wild-bind-indicator # Cabal 2.0.0.2
2841− # - wild-bind-task-x11 # Cabal 2.0.0.2
28422413
28432414 "Cies Breijs <cies@kde.nl> @cies":
28442415 - htoml
@@ -2854,28 +2425,15 @@ packages:
28542425 - eventful-sql-common
28552426 - eventful-sqlite
28562427 - eventful-test-helpers
2857− - oanda-rest-api < 0 # test compilation failure
28582428 - stratosphere
28592429 - sum-type-boilerplate
28602430
2861− "Alexey Rodiontsev <alex.rodiontsev@gmail.com> @klappvisor":
2862− []
2863− # - telegram-api # bounds: aeson, servant
2864−
28652431 "Iñaki García Etxebarria <garetxe@gmail.com> @garetxe":
28662432 - gi-atk
28672433 - gi-cairo
2868− - gi-gdk < 0 # compilation failure via gi-pango https://github.com/haskell-gi/haskell-gi/issues/113
2869− # - gi-gdkpixbuf # via gi-gio compilation failure https://github.com/haskell-gi/haskell-gi/issues/113
2870− - gi-gio < 0 # compilation failure https://github.com/haskell-gi/haskell-gi/issues/113
28712434 - gi-glib
28722435 - gi-gobject
2873− # - gi-gtk # compilation failure via gi-pango https://github.com/haskell-gi/haskell-gi/issues/113
2874− - gi-pango < 0 # compilation failure https://github.com/haskell-gi/haskell-gi/issues/113
2875− # - gi-soup # via gi-gio compilation failure https://github.com/haskell-gi/haskell-gi/issues/113
28762436 - gi-javascriptcore == 3.0.*
2877− # - gi-webkit # compilation failure via gi-pango https://github.com/haskell-gi/haskell-gi/issues/113
2878− - gi-ostree < 0 # dependent on gi-gio
28792437 - haskell-gi
28802438 - haskell-gi-base
28812439
@@ -2892,8 +2450,6 @@ packages:
28922450 "Richard Eisenberg <eir@cis.upenn.edu> @goldfirere":
28932451 - th-desugar
28942452 - singletons
2895− - units < 0 # compilation failure
2896− # - units-defs # via units compilation failure
28972453 - HUnit-approx
28982454 - units-parser
28992455
@@ -2908,7 +2464,6 @@ packages:
29082464 "Pavel Ryzhov <paul@paulrz.cz> @paulrzcz":
29092465 - hquantlib
29102466 - HSvm
2911− # - persistent-redis # GHC 8.2.1
29122467
29132468 "Henri Verroken <henriverroken@gmail.com> @hverr":
29142469 - bordacount
@@ -2919,7 +2474,6 @@ packages:
29192474
29202475 "Cliff Harvey <cs.hbar+hs@gmail.com> @BlackBrane":
29212476 - ansigraph
2922− # - quantum-random # BLOCKED directory 1.3
29232477
29242478 "Tebello Thejane <zyxoas+stackage@gmail.com> @tebello-thejane":
29252479 - bitx-bitcoin
@@ -2929,9 +2483,6 @@ packages:
29292483 - fast-digits
29302484 - bit-stream
29312485
2932− "Greg Hurrell <greg@hurrell.net> @wincent":
2933− - docvim < 0 # compilation failure: https://github.com/wincent/docvim/issues/30
2934−
29352486 "Ashley Yakeley <ashley@semantic.org> @AshleyYakeley":
29362487 - countable
29372488 - witness
@@ -2949,9 +2500,6 @@ packages:
29492500 - type-assertions
29502501
29512502 "Patrick Chilton <chpatrick@gmail.com> @chpatrick":
2952− # - solga # https://github.com/chpatrick/solga/issues/9
2953− # - solga-swagger # GHC 8.2.1 via swagger2
2954− # - clang-pure # https://github.com/chpatrick/clang-pure/issues/10
29552503 - webrtc-vad
29562504
29572505 "Michal Konecny <mikkonecny@gmail.com> @michalkonecny":
@@ -2969,10 +2517,7 @@ packages:
29692517
29702518 "Dominic Orchard <dom.orchard@gmail.com> @dorchard":
29712519 - array-memoize
2972− # - camfort # https://github.com/camfort/camfort/issues/102
29732520 - codo-notation
2974− - fortran-src < 0 # OOM https://github.com/fpco/stackage/issues/2232
2975− - ixmonad < 0 # 0.57 Compilation failure https://github.com/fpco/stackage/pull/1710#issuecomment-235067168
29762521 - language-fortran
29772522
29782523 "Philipp Schuster <phischu3000@gmail.com> @phischu":
@@ -2981,16 +2526,10 @@ packages:
29812526 "Shao Cheng <astrohavoc@gmail.com> @TerrorJack":
29822527 - cabal-toolkit
29832528 - direct-rocksdb
2984− # - simple-download # GHC 8.2.1
2985− # - encoding-io # GHC 8.2.1
29862529
29872530 "Anton Gushcha <ncrashed@gmail.com> @ncrashed":
29882531 - aeson-injector
29892532
2990− "Rune K. Svendsen <runesvend@gmail.com> @runeks":
2991− []
2992− # - bitcoin-payment-channel # bounds: QuickCheck, aeson 1.0 # via: haskoin-core
2993−
29942533 "Al Zohali <zohl@fmap.me> @zohl":
29952534 - servant-auth-cookie
29962535 - dictionaries
@@ -3008,10 +2547,6 @@ packages:
30082547 - heatshrink
30092548 - hocilib
30102549
3011− "Matthias Herrmann <matthias.mh.herrmann@gmail.com> @2chilled":
3012− []
3013− # scrape-changes # https://github.com/fpco/stackage/issues/2948
3014−
30152550 "Daniel Mendler <mail@daniel-mendler.de> @minad":
30162551 - quickcheck-special
30172552 - writer-cps-mtl
@@ -3052,12 +2587,10 @@ packages:
30522587 - vector-mmap
30532588
30542589 "Alex Mason <alex.mason@data61.csiro.au> @Axman6":
3055− # - foldl-statistics # bounds: foldl
30562590 - amazonka-s3-streaming
30572591
30582592 "Ondrej Palkovsky <palkovsky.ondrej@gmail.com> @ondrap":
3059− []
3060− # - json-stream # GHC 8.2.1
2593+ - json-stream
30612594
30622595 "Philipp Balzarek <p.balzarek@googlemail.com>":
30632596 - xml-picklers
@@ -3070,8 +2603,7 @@ packages:
30702603 - brittany
30712604
30722605 "Ryan Mulligan <ryan@ryantm.com> @ryantm":
3073− []
3074− # - HDBC-mysql # GHC 8.2.1
2606+ - HDBC-mysql
30752607
30762608 "Tony Morris <haskell@tmorris.net> @tonymorris":
30772609 - validation
@@ -3092,30 +2624,20 @@ packages:
30922624 - hsinstall
30932625 - tce-conf
30942626
3095− "Jonathan Fischoff <jonathangfischoff@gmail.com>":
2627+ "Jonathan Fischoff <jonathangfischoff@gmail.com> @jfischoff":
30962628 - clock-extras
30972629 - next-ref
30982630 - threads-extras
30992631 - tmp-postgres
3100− # - postgresql-simple-opts # bounds: optparse-applicative
31012632 - pg-transact
31022633 - hspec-pg-transact
31032634 - postgresql-simple-queue
31042635
3105− "Bernie Pope <bjpope@unimelb.edu.au> @bjpop":
3106− - language-python < 0 # compilation failure https://github.com/bjpop/language-python/issues/35
3107−
3108− "Mahdi Dibaiee <mdibaiee@aol.com>":
2636+ "Mahdi Dibaiee <mdibaiee@aol.com> @mdibaiee":
31092637 - picedit
31102638 - mathexpr
3111− # - sibe # GHC 8.2.1 via stemmer
31122639 - termcolor
31132640
3114− "Alexis Williams <sasinestro@gmail.com> @typedrat":
3115− []
3116− # - stb-image-redux # bounds: vector
3117− # - wavefront-obj # GHC 8.2.1
3118−
31192641 "XT <e@xtendo.org> @xtendo-org":
31202642 - rawfilepath
31212643
@@ -3143,15 +2665,11 @@ packages:
31432665 - line
31442666
31452667 "Hannes Saffrich <m0rphism@zankapfel.org> @m0rphism":
3146− # - dmenu # GHC 8.2.1
3147− # - dmenu-pmount # GHC 8.2.1
3148− # - dmenu-pkill # GHC 8.2.1
3149− # - dmenu-search # GHC 8.2.1
31502668 - printcess
31512669
31522670 "Alexey Kuleshevich <lehins@yandex.ru> @lehins":
31532671 - wai-middleware-auth
3154− # - hip # via repa-algorithms
2672+ - hip
31552673
31562674 "Hans-Peter Deifel <hpd@hpdeifel.de> @hpdeifel":
31572675 - hledger-iadd
@@ -3162,15 +2680,15 @@ packages:
31622680 "Boldizsár Németh <nboldi@elte.hu> @nboldi":
31632681 - instance-control
31642682 - references
3165− # - haskell-tools-ast # GHC 8.2.1
3166− # - haskell-tools-backend-ghc # GHC 8.2.1
3167− # - haskell-tools-rewrite # GHC 8.2.1
3168− # - haskell-tools-prettyprint # GHC 8.2.1
3169− # - haskell-tools-refactor # GHC 8.2.1
3170− # - haskell-tools-demo # bounds: websockets
3171− # - haskell-tools-cli # GHC 8.2.1
3172− # - haskell-tools-daemon # GHC 8.2.1
3173− # - haskell-tools-debug # GHC 8.2.1
2683+ - haskell-tools-ast
2684+ - haskell-tools-backend-ghc
2685+ - haskell-tools-rewrite
2686+ - haskell-tools-prettyprint
2687+ - haskell-tools-refactor
2688+ - haskell-tools-demo
2689+ - haskell-tools-cli
2690+ - haskell-tools-daemon
2691+ - haskell-tools-debug
31742692
31752693 "David Fisher <ddf1991@gmail.com> @ddfisher":
31762694 - socket-activation
@@ -3186,9 +2704,9 @@ packages:
31862704 - viewprof
31872705
31882706 "Dylan Simon <dylan-stack@dylex.net> @dylex":
3189− # - postgresql-typed # GHC 8.2.1
2707+ - postgresql-typed
31902708 - invertible
3191− # - ztail # GHC 8.2.1
2709+ - ztail
31922710
31932711 "Louis Pan <louis@pan.me> @louispan":
31942712 - alternators
@@ -3200,8 +2718,6 @@ packages:
32002718 - glaze
32012719 - glazier
32022720 - glazier-pipes
3203− # - glazier-react # https://github.com/louispan/glazier-react/issues/7
3204− # - glazier-react-widget # https://github.com/louispan/glazier-react/issues/7
32052721 - javascript-extras
32062722 - l10n
32072723 - pipes-category
@@ -3215,8 +2731,7 @@ packages:
32152731 - sdl2-gfx
32162732
32172733 "Aditya Manthramurthy <aditya.mmy@gmail.com> @donatello":
3218− []
3219− # - minio-hs # GHC 8.2.1 via protolude
2734+ - minio-hs
32202735
32212736 "ncaq <ncaq@ncaq.net> @ncaq":
32222737 - haskell-import-graph
@@ -3244,10 +2759,6 @@ packages:
32442759 "Pavel Yakovlev <pavel@yakovlev.me> @zmactep":
32452760 - hasbolt
32462761
3247− "Michael Thomas <Michaelt293@gmail.com> @Michaelt293":
3248− []
3249− # - isotope # megaparsec bounds: https://github.com/fpco/stackage/issues/2666
3250−
32512762 "Christopher A. Gorski <cgorski@cgorski.org> @cgorski":
32522763 - general-games
32532764
@@ -3258,15 +2769,12 @@ packages:
32582769 "Peter Trško <peter.trsko@gmail.com> @trskop":
32592770 - between
32602771 - connection-pool
3261− # - freer-effects # https://github.com/IxpertaSolutions/freer-effects/issues/49
32622772 - verbosity
32632773
32642774 "Devon Hollowood <devonhollowood@gmail.com> @devonhollowood":
32652775 - search-algorithms
32662776
32672777 "Chris Dornan <chris@chrisdornan.com> @cdornan":
3268− # - regex # GHC 8.2.1
3269− # - regex-with-pcre # GHC 8.2.1
32702778 - sort
32712779 - regex-pcre-text
32722780
@@ -3275,9 +2783,8 @@ packages:
32752783 - ziptastic-core
32762784
32772785 "Hardy Jones <jones3.hardy@gmail.com> @joneshf":
3278− []
3279− # - servant-ruby # GHC 8.2.1
3280− # - wai-middleware-rollbar # GHC 8.2.1
2786+ - servant-ruby
2787+ - wai-middleware-rollbar
32812788
32822789 "Andrey Mokhov <andrey.mokhov@gmail.com> @snowleopard":
32832790 - algebraic-graphs
@@ -3295,11 +2802,6 @@ packages:
32952802 - proto-lens-arbitrary
32962803 - proto-lens-optparse
32972804 - proto-lens-protobuf-types
3298− # - tensorflow # via: tensorflow-proto
3299− # - tensorflow-core-ops # via: tensorflow-proto
3300− # - tensorflow-opgen # via: tensorflow-proto
3301− # - tensorflow-ops # bounds: tensorflow-proto
3302− # - tensorflow-proto # compilation failure
33032805 - tensorflow-test
33042806
33052807 "Christof Schramm <christof.schramm@campus.lmu.de>":
@@ -3342,8 +2844,6 @@ packages:
33422844
33432845 "Alex Biehl <alexbiehl@gmail.com> @alexbiehl":
33442846 - haddock-library < 1.4.4 # cabal-version >= 2
3345− # - haddock-api # cabal-version >= 2
3346− # - haddock # cabal-version >= 2
33472847
33482848 "Mark Hopkins <markjohnhopkins@gmail.com> @mjhopkins":
33492849 - alerta
@@ -3364,7 +2864,6 @@ packages:
33642864 - bno055-haskell
33652865
33662866 "Lars Brünjes <brunjlar@gmail.com> @brunjlar":
3367− # neural # https://github.com/fpco/stackage/issues/2950
33682867 - pell
33692868
33702869 "Matt Noonan <matt.noonan@gmail.com> @matt-noonan":
@@ -3378,7 +2877,7 @@ packages:
33782877 - listsafe
33792878
33802879 "Serokell <hi@serokell.io> @serokell":
3381− # - log-warper # https://github.com/serokell/log-warper/issues/25
2880+ - log-warper
33822881 - universum
33832882
33842883 "Lorenz Moesenlechner <moesenle@gmail.com> @moesenle":
@@ -3392,7 +2891,7 @@ packages:
33922891 "José Lorenzo Rodríguez <jose.zap@gmail.com> @lorenzo":
33932892 - wrecker
33942893 - docker-build-cacher
3395− # - mysql-haskell-nem : blocked on mysql-haskell
2894+ - mysql-haskell-nem
33962895
33972896 "Phil Ruffwind <rf@rufflewind.com> @Rufflewind":
33982897 - blas-hs
@@ -3405,7 +2904,6 @@ packages:
34052904
34062905 "typeable.io <makeit@typeable.io>":
34072906 - dom-parser
3408− - stackage2nix
34092907 - xml-isogen
34102908
34112909 "Jeremy Huffman <jeremy@jeremyhuffman.com> @jeremyjh":
@@ -3451,6 +2949,15 @@ packages:
34512949 "Bogdan Neterebskii <bog2dan1@gmail.com> @ozzzzz":
34522950 - cast
34532951
2952+ "Warlock <internalmike@gmail.com> @A1-Triard":
2953+ - errors-ext
2954+
2955+ "Bob Long <robertjflong@gmail.com> @bobjflong":
2956+ - yesod-csp
2957+
2958+ "Alexander Vershilov <alexander.vershilov@gmail.com> @qnikst":
2959+ - stm-conduit
2960+
34542961 "Tung Dao <me@tungdao.com> @tungd":
34552962 - time-locale-vietnamese
34562963
@@ -3471,6 +2978,13 @@ packages:
34712978 # - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4 # GHC 8.2.1
34722979 - cassava
34732980
2981+ # Packages without maintainers that cause compilation failures,
2982+ # this is to prevent us from including them by accident. They can
2983+ # be removed from this list if they are fixed.
2984+ "Unmaintained packages with compilation failures":
2985+ - riak-protobuf < 0
2986+ - stackage-types < 0
2987+
34742988 # If you want to make sure a package is removed from stackage,
34752989 # place it here with a `< 0` constraint and send a pull
34762990 # request. This will tell us if other packages would be
@@ -3483,10 +2997,6 @@ packages:
34832997 - Win32 == 2.5.4.1
34842998
34852999 "Stackage upper bounds":
3486− # https://github.com/fpco/stackage/issues/2814
3487− - doctest < 0.12
3488− # Once unconstrained, remove the following skipped-tests
3489− # - sbv
34903000
34913001 # https://github.com/fpco/stackage/issues/2740
34923002 - fgl < 5.6
@@ -3500,14 +3010,9 @@ packages:
35003010 # https://github.com/fpco/stackage/issues/2832
35013011 - io-streams < 1.5
35023012
3503− # https://github.com/fpco/stackage/issues/2860
3504− - language-c < 0.7
3505−
3506− # https://github.com/fpco/stackage/issues/2967
3507− - swagger2 < 2.2
3508−
3509− # https://github.com/fpco/stackage/issues/2971
3510− - either < 4.5
3013+ # https://github.com/fpco/stackage/issues/3044
3014+ - either < 4.5 # Latest ATOW is either-5
3015+ - rebase < 1.2
35113016
35123017 # https://github.com/fpco/stackage/issues/2976
35133018 - http-types < 0.10
@@ -3520,9 +3025,6 @@ packages:
35203025 # https://github.com/fpco/stackage/issues/2995
35213026 - tasty < 0.12
35223027
3523− # https://github.com/fpco/stackage/issues/3006
3524− - unix-compat < 0.5
3525−
35263028 # https://github.com/fpco/stackage/issues/3013
35273029 - servant < 0.12
35283030 - servant-client < 0.12
@@ -3532,9 +3034,6 @@ packages:
35323034 - slack-web < 0.2.0.2
35333035 - servant-client-core < 0.12
35343036
3535− # https://github.com/fpco/stackage/issues/3024
3536− - shelly < 1.6.8.5
3537−
35383037 # https://github.com/fpco/stackage/issues/3030
35393038 - amazonka < 1.5
35403039 - amazonka-core < 1.5
@@ -3626,8 +3125,12 @@ packages:
36263125 - amazonka-workspaces < 1.5
36273126 - amazonka-xray < 1.5
36283127
3629− "Warlock <internalmike@gmail.com> @A1-Triard":
3630− - errors-ext
3128+ # https://github.com/fpco/stackage/issues/3039
3129+ - skylighting < 0.4.4
3130+
3131+ # https://github.com/fpco/stackage/issues/3046
3132+ - persistent < 2.7.2
3133+ - persistent-sqlite < 2.6.3.2
36313134
36323135# end of packages
36333136
@@ -3802,6 +3305,7 @@ skipped-tests:
38023305 - envy # QuickCheck 2.10
38033306 - exception-transformers # HUnit 1.6
38043307 - extensible-effects # HUnit 1.6
3308+ - http-api-data # doctest 0.13
38053309 - lifted-base # HUnit 1.6
38063310 - makefile # GHC 8.2
38073311 - next-ref # hspec 2.3
@@ -3811,6 +3315,7 @@ skipped-tests:
38113315 - retry # QuickCheck 2.10
38123316 - superbuffer # QuickCheck 2.10
38133317 - tar # tasty-quickcheck
3318+ - tdigest # doctest 0.13
38143319 - text-short # tasty-quickcheck
38153320 - vector # QuickCheck 2.10
38163321 - vector-builder # tasty-quickcheck
@@ -3822,7 +3327,7 @@ skipped-tests:
38223327 # These can also be checked for updates periodically.
38233328 - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11
38243329 - chell # via chell-quickcheck
3825− - clustering # via RLang-QQ via HList https://github.com/kaizhang/clustering/issues/2 (also sent e-mail to HList maintainer)
3330+ # - clustering # via RLang-QQ via HList https://github.com/kaizhang/clustering/issues/2 (also sent e-mail to HList maintainer)
38263331 - dbus # via chell-quickcheck
38273332 - language-ecmascript # via testing-feat
38283333 - options # QuickCheck via chell-quickcheck
@@ -3833,7 +3338,6 @@ skipped-tests:
38333338
38343339 # Blocked by stackage upper bounds. These can be re-enabled once
38353340 # the relevant stackage upper bound is lifted.
3836− - sbv # doctest >= 0.13
38373341
38383342 # Compilation failures
38393343 - proto-lens-combinators # https://github.com/google/proto-lens/issues/119
@@ -3864,6 +3368,8 @@ skipped-tests:
38643368 - cryptohash-md5
38653369 - cryptohash-sha1
38663370 - cryptohash-sha256
3371+ - lzma
3372+ - token-bucket
38673373 - uuid
38683374 - uuid-types
38693375 # @nikita-volkov https://github.com/fpco/stackage/issues/2538#issuecomment-305129396
@@ -3888,14 +3394,11 @@ skipped-tests:
38883394 - graphviz
38893395 - wl-pprint-text
38903396
3397+ # Uncategorized, please categorize!
38913398 - hackage-security # Cabal 2.0
38923399 - ed25519 # QuickCheck, hlint and more
3893− - hpio # https://github.com/fpco/stackage/issues/2926
3894− - validation # https://github.com/fpco/stackage/issues/2949
3895−
3896− # https://github.com/fpco/stackage/issues/3014
3897− - servant-mock
3898− - servant-server
3400+ - servant-mock # https://github.com/fpco/stackage/issues/3014
3401+ - servant-server # # https://github.com/fpco/stackage/issues/3014
38993402
39003403# end of skipped-tests
39013404
@@ -3970,8 +3473,8 @@ expected-test-failures:
39703473 - gitson # https://github.com/myfreeweb/gitson/issues/1
39713474 - happy # Needs mtl in the user package DB
39723475 - haskell-neo4j-client # neo4j with auth disabled
3973− - haskell-tools-cli # https://github.com/haskell-tools/haskell-tools/issues/230
3974− - haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/231
3476+ - haskell-tools-cli # https://github.com/haskell-tools/haskell-tools/issues/230
3477+ - haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/231
39753478 - hasql # PostgreSQL
39763479 - hasql-transaction # PostgreSQL
39773480 - hedis
@@ -3996,7 +3499,6 @@ expected-test-failures:
39963499 - postgresql-typed # PostgreSQL
39973500 - purescript # git 128 https://github.com/purescript/purescript/issues/2292
39983501 - redis-io
3999− - req-conduit # bad JSON response from service pinged https://github.com/mrkkrp/req-conduit/issues/1
40003502 - rethinkdb
40013503 - rethinkdb-client-driver
40023504 - riak
@@ -4010,7 +3512,6 @@ expected-test-failures:
40103512 - wai-session-postgresql # PostgreSQL
40113513 - webdriver-angular # webdriver server
40123514 - accelerate-bignum # CUDA GPU
4013− - accelerate-blas # CUDA GPU
40143515 - gdax # Needs environment variables set
40153516 - nakadi-client # Needs environment variable set
40163517 - lxd-client # Needs LXD, not available on debian
@@ -4036,13 +3537,11 @@ expected-test-failures:
40363537 - matplotlib # https://github.com/fpco/stackage/issues/2365
40373538 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376
40383539 - xlsior # https://github.com/rcallahan/xlsior/issues/1
4039− - yi-keymap-vim # https://github.com/yi-editor/yi/issues/954
40403540
40413541 # Assertion failures, these can be real bugs or just limitations
40423542 # in the test cases.
40433543 - DRBG # https://github.com/TomMD/DRBG/issues/7
40443544 - cayley-client # https://github.com/MichelBoucey/cayley-client/issues/2
4045− - direct-sqlite # 2.3.17 https://github.com/IreneKnapp/direct-sqlite/issues/63
40463545 - download # https://github.com/fpco/stackage/issues/2811
40473546 - ed25519 # 0.0.5.0 https://github.com/thoughtpolice/hs-ed25519/issues/15
40483547 - ghc-exactprint # https://github.com/alanz/ghc-exactprint/issues/47
@@ -4050,11 +3549,9 @@ expected-test-failures:
40503549 - pixelated-avatar-generator # 0.1.3 https://github.com/ExcaliburZero/pixelated-avatar-generator/issues/19
40513550 - shikensu # https://github.com/icidasset/shikensu/issues/5
40523551 - th-printf # 0.3.1 https://github.com/pikajude/th-printf/issues/3
4053− - throwable-exceptions # https://github.com/aiya000/hs-throwable-exceptions/issues/2
40543552 - unicode-show # https://github.com/nushio3/unicode-show/issues/2
40553553 - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5
40563554 - xmonad # 0.12 https://github.com/xmonad/xmonad/issues/36
4057− - yahoo-finance-api # https://github.com/fpco/stackage/issues/2821
40583555 - bitx-bitcoin # https://github.com/tebello-thejane/bitx.hs/issues/4
40593556
40603557 # Compilation failures
@@ -4072,28 +3569,26 @@ expected-test-failures:
40723569 - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4
40733570 - picosat # https://github.com/fpco/stackage/pull/2382
40743571 - pkcs10 # https://github.com/fcomb/pkcs10-hs/issues/2
4075− - raaz
40763572 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3
40773573 - text-icu # https://github.com/bos/text-icu/issues/32
40783574 - text-ldap # https://github.com/khibino/haskell-text-ldap/issues/1
40793575 - threads
40803576 - thyme # https://github.com/liyang/thyme/issues/50
40813577 - tls # https://github.com/vincenthz/hs-tls/issues/247
4082− - tries # https://github.com/athanclark/tries/issues/2
40833578 - unicode-transforms # https://github.com/harendra-kumar/unicode-transforms/issues/15
40843579 - vector-algorithms # http://hub.darcs.net/dolio/vector-algorithms/issue/9
40853580 - vty # https://github.com/jtdaugherty/vty/issues/132
40863581 - wai-middleware-content-type # 0.4.1 - https://github.com/athanclark/wai-middleware-content-type/issues/2
40873582 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6
40883583 - yesod-auth-basic # https://github.com/creichert/yesod-auth-basic/issues/1
4089− - servant-swagger # aeson https://github.com/fpco/stackage/issues/2879#issuecomment-331759441
40903584 - monad-memo # https://github.com/EduardSergeev/monad-memo/issues/3
4091− - zm # https://github.com/fpco/stackage/issues/3026
3585+ - perf # https://github.com/fpco/stackage/pull/2859
3586+ - tibetan-utils # https://github.com/vmchale/tibetan-utils/issues/1
3587+ - haskell-tools-builtin-refactorings
40923588
40933589 # Stackage upper bounds, re-enable these when their upper bound is removed
40943590
40953591 # Recursive deps https://github.com/fpco/stackage/issues/1818
4096− - clock # 0.7.2 clock:test => tasty:lib => clock:lib
40973592 - options
40983593 - text # 1.2.2.1
40993594 - wai-logger # Missing build dep because of this https://github.com/kazu-yamamoto/logger/issues/42
@@ -4111,6 +3606,7 @@ expected-test-failures:
41113606 # Doctest failures
41123607 - teardown
41133608 - model # https://github.com/Quid2/model/issues/2
3609+ - zm # https://github.com/fpco/stackage/issues/3026
41143610
41153611 # Requires running server
41163612 - milena
@@ -4121,16 +3617,16 @@ expected-test-failures:
41213617 - haskell-docs # GHC bug
41223618 - hosc # GHC 8.2.1 (?)
41233619 - rattletrap # OOM? https://github.com/fpco/stackage/issues/2232
4124− - servant # https://github.com/haskell-servant/servant/issues/698
4125− - snap-core # https://github.com/snapframework/snap-core/issues/26
41263620 - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5
41273621 - pg-transact # https://github.com/jfischoff/pg-transact/issues/2
41283622 - postgresql-simple-queue # same issue as before, see also https://github.com/fpco/stackage/issues/2592 as that will fix both
41293623 - tcp-streams # https://github.com/didi-FP/tcp-streams/issues/5
4130− - tcp-streams-openssl # https://github.com/didi-FP/tcp-streams/issues/5
41313624 - tmp-postgres # https://github.com/jfischoff/tmp-postgres/issues/1
3625+ - HTTP # e.g. "ERROR: Network.Socket.connect: <socket: 6>: unsupported operation (Cannot assign requested address)", I'm not sure if this is a build server issue...
41323626
4133− - perf # https://github.com/fpco/stackage/pull/2859
3627+ # Linting failures (these may break every time HLint gets updated so keep them disabled)
3628+ # https://www.snoyman.com/blog/2017/11/future-proofing-test-suites
3629+ - folds
41343630
41353631# end of expected-test-failures
41363632
@@ -4138,14 +3634,9 @@ expected-test-failures:
41383634# benchmarks, and therefore failures are only for building, not running.
41393635expected-benchmark-failures:
41403636 # Recursive deps https://github.com/fpco/stackage/issues/1818
4141− - attoparsec
41423637 - hashable
41433638 - unordered-containers # 0.2.7.1 unordered-containers:bench -> criterion:lib -> aeson:lib -> unordered-containers:lib
41443639
4145− # stack bug https://github.com/commercialhaskell/stack/issues/2153
4146− - scientific
4147− - vector-binary-instances
4148−
41493640 # Missing files in sdist
41503641 - picoparsec # https://bitbucket.org/blamario/picoparsec/issues/3/benchmark-compilation-failure
41513642
@@ -4155,7 +3646,6 @@ expected-benchmark-failures:
41553646 - dbus # No issue tracker, sent e-mail to maintainer
41563647 - ghc-mod # https://github.com/DanielG/ghc-mod/issues/895
41573648 - thyme # https://github.com/liyang/thyme/issues/50
4158− - tls # https://github.com/vincenthz/hs-tls/issues/247
41593649 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6
41603650 - raaz # https://github.com/raaz-crypto/raaz/issues/338
41613651 - http2
@@ -4188,9 +3678,7 @@ expected-haddock-failures:
41883678 - MemoTrie # https://github.com/conal/MemoTrie/issues/10
41893679 - text-generic-pretty # https://github.com/fpco/stackage/pull/2160
41903680 - cubicbezier # https://github.com/kuribas/cubicbezier/issues/4
4191−
4192− # Haddock bugs
4193− - swagger2 # https://github.com/GetShopTV/swagger2/issues/66
3681+ - pusher-http-haskell # https://github.com/pusher-community/pusher-http-haskell/issues/60
41943682
41953683 # Runs out of memory
41963684 - store
@@ -4200,6 +3688,7 @@ expected-haddock-failures:
42003688# For packages with haddock issues
42013689skipped-haddocks:
42023690- language-puppet # https://github.com/fpco/stackage/issues/2822
3691+- approximate
42033692# end of skipped-haddocks
42043693
42053694# Benchmarks which should not be built. Note that Stackage builds benchmarks but does not run them.
@@ -4238,6 +3727,11 @@ skipped-benchmarks:
42383727 # Timeouts
42393728 - gogol-youtube
42403729
3730+ # Very resource intensive
3731+ - OpenGLRaw
3732+ - pandoc
3733+ - git-annex
3734+
42413735 # Maintainers who don't want to update benchmarks
42423736 # Only re-enable if requested.
42433737 ## @hvr https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
@@ -4361,6 +3855,8 @@ github-users:
43613855 - liskin
43623856 - trskop
43633857 - xkollar
3858+ futurice:
3859+ - phadej
43643860
43653861# end of github-users
43663862
@@ -4404,7 +3900,6 @@ tell-me-when-its-released:
44043900hide:
44053901- async-dejafu # https://github.com/yesodweb/wai/issues/579
44063902- monads-tf # mtl is preferred
4407−- protolude # `module Panic` conflicts with base
44083903- crypto-api # `module Crypto.Random` conflicts with cryptonite
44093904- fay-base # conflicts with many modules in base and others
44103905- hashmap # conflicts with Data.HashSet in unordered-containers
check+1−1
@@ -3,4 +3,4 @@
33# Convenience script for checking constraints locally
44
55cd `dirname $0`
6−exec stack exec --resolver ghc-8.2.1 stackage-curator check
6+exec stack exec --resolver ghc-8.2.2 stackage-curator check
debian-bootstrap.sh+1−1
@@ -25,7 +25,7 @@ add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://down
2525add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main'
2626add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main'
2727
28−GHCVER=8.2.1
28+GHCVER=8.2.2
2929
3030apt-get update
3131apt-get install -y \