on master help sign in
Merge pull request #2 from fpco/master
6dd2c0eMichal Konecny
.travis.yml+1−1
@@ -11,7 +11,7 @@ addons:
11 - libgmp-dev
11 - libgmp-dev
12
12
13env:
13env:
14−- GHCVER=8.2.1
14+- GHCVER=8.2.2
15
15
16install:
16install:
17 # Download and unpack the stack executable
17 # Download and unpack the stack executable
CURATORS.md+3
@@ -204,6 +204,9 @@ major version number (e.g., lts3 for lts-3.\*).
204Note that when starting a new LTS major release, you'll need to modify Docker
204Note that when starting a new LTS major release, you'll need to modify Docker
205Hub to create a new Docker tag for the relevant branch name.
205Hub to create a new Docker tag for the relevant branch name.
206
206
207+You'll need to update both the `PATH` in `Dockerfile` and the `GHCVER` variable
208+in `debian-bootstrap.sh`.
209+
207### Getting the new image to the build server
210### Getting the new image to the build server
208Once a new Docker image is available, you'll need to pull it onto the stackage-build server (see
211Once a new Docker image is available, you'll need to pull it onto the stackage-build server (see
209below). Instead of pulling an unbounded number of images, I typically just
212below). Instead of pulling an unbounded number of images, I typically just
Dockerfile+5−1
@@ -2,7 +2,11 @@ FROM fpco/pid1:16.04
2
2
3ENV HOME /home/stackage
3ENV HOME /home/stackage
4ENV LANG en_US.UTF-8
4ENV LANG en_US.UTF-8
5+
6+# NOTE: also update debian-bootstrap.sh when cuda version changes
5−ENV PATH /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
8+ENV CUDA_PATH /usr/local/cuda-8.0
9+ENV LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:/usr/local/cuda-8.0/nvvm/lib64
6
10
7ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh
11ADD debian-bootstrap.sh /tmp/debian-bootstrap.sh
8RUN /tmp/debian-bootstrap.sh && rm /tmp/debian-bootstrap.sh
12RUN /tmp/debian-bootstrap.sh && rm /tmp/debian-bootstrap.sh
MAINTAINERS.md+118−40
@@ -12,29 +12,55 @@ Packages in Stackage are not patched: all package changes occur upstream in Hack
12
12
13Anyone 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.
13Anyone 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.
14
14
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`.
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:
17−To add a set of packages, you would add:
18
16
19 "My Name <myemail@example.com> @mygithubuser":
17 "My Name <myemail@example.com> @mygithubuser":
20 - package1
18 - package1
21 - package2
19 - package2
22 - package3
20 - package3
23
21
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.
25
23
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.
27
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.
28−If you want to make sure that the package builds against the newest versions of all dependecies you can do this:
29+If you want to be proactive or if CI fails, you can make sure that your package builds against the latest nightly:
30+
31+```
32+# Build from the tarball on Hackage to check for missing files
33+$ stack unpack yourpackage && cd yourpackage-*
34+# Generate a pristine stack.yaml, adding any missing extra-deps
35+$ rm -f stack.yaml && stack init --resolver nightly --solver
36+# Build, generate docs, test, and build benchmarks
37+$ stack build --resolver nightly --haddock --test --bench --no-run-benchmarks
29```
38```
39+
40+This approach works well, but has two limitations you should be aware
41+of:
42+
43+* It won't notify you of restrictive upper bounds in your package if
44+ Stackage has the same upper bounds. For that reason, we recommend
45+ using [Packdeps](http://packdeps.haskellers.com/) (see "Following
46+ dependency upgrades" below).
47+* If the latest Stackage Nightly is missing some of the latest
48+ packages, your build above may succeed whereas the Travis job may
49+ fail. Again: Packdeps will help you detect this situation.
50+
51+Alternatively, you can build with `cabal`. Note that this may end up
52+using older dependency versions:
53+
54+```
55+$ ghc --version # Should be the same as the latest nightly, it's in the title of https://www.stackage.org/nightly
30$ cabal update
56$ cabal update
31−$ ghc --version # Should give v8.0.2
32−$ cabal get PACKAGE-VERSION # e.g. aeson-0.11.2.1
57+$ cabal get PACKAGE
33−$ cd PACKAGE-VERSION
58+$ cd PACKAGE-*
34$ cabal sandbox init # Should give "Creating a new sandbox" and not "Using an existing sandbox".
59$ cabal sandbox init # Should give "Creating a new sandbox" and not "Using an existing sandbox".
35$ cabal install --enable-tests --enable-benchmarks --dry-run | grep latest # Should give no results
60$ cabal install --enable-tests --enable-benchmarks --dry-run | grep latest # Should give no results
36$ cabal install --enable-tests --enable-benchmarks --allow-newer
61$ cabal install --enable-tests --enable-benchmarks --allow-newer
37$ cabal test
62$ cabal test
63+$ cabal haddock
38```
64```
39
65
40**NB** Please use commit messages like "add foo-bar" or "add johndev's packages"
66**NB** Please use commit messages like "add foo-bar" or "add johndev's packages"
@@ -45,56 +71,103 @@ so commit messages like "update build-constraints.yaml" are not helpful).
45newly uploaded to Hackage appear to our build server. If you just
71newly uploaded to Hackage appear to our build server. If you just
46uploaded a package to Hackage that you're trying to get included, we
72uploaded a package to Hackage that you're trying to get included, we
47recommend waiting an hour before opening the PR. You can verify this
73recommend waiting an hour before opening the PR. You can verify this
48−by making sure the latest version is listed at
74+by making sure the latest version is listed at
49https://github.com/commercialhaskell/all-cabal-metadata/tree/master/packages/.
75https://github.com/commercialhaskell/all-cabal-metadata/tree/master/packages/.
50
76
77+## Github and Notifications
78+
79+Stackage uses Github notifications to reduce overhead of contacting individual
80+package maintainers through various channels. As a package maintainer, you will
81+receive notifications for a number of reasons, package build failures of
82+different sorts, blockages and bounds issues, etc.
83+
84+Please note, Github does some throttling on the number people that can be
85+notified within one issue. This means that on issues created with a large
86+number of packages affected, maintainers may not receive a notification. This
87+is not ideal, but Stackage is largely a manual process and done on a best
88+effort basis.
89+
51## Uploading a new package version
90## Uploading a new package version
52
91
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.
92+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.
54
93
55If the new version doesn't compile then the package author should upload a fixed version.
94If the new version doesn't compile then the package author should upload a fixed version.
56
95
57If 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.
96If 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.
58
97
59−
60## Following dependency upgrades
98## Following dependency upgrades
61
99
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.
100+If a new version of a dependency is released your package may fail to
101+build or tests may fail. In most cases we will add an upper bound on
102+the dependency so that your package remains in nightly. We'll also
103+create a github issue pinging you with the bounds issues or give build
104+logs showing failures. It's then up to you to modify your package.
105+
106+We recommend that you also follow the dependencies of your packages on
107+[Packdeps](http://packdeps.haskellers.com/) (typically using the RSS
108+feeds) as well as that often gives you notice ahead of stackage
109+issues. There are cases where we will not notice a new release of a
110+package because of other upper bounds that are in place.
63
111
64−If a package is not modified in a timely manner, it may be temporarily
112+If a package is not updated in time, it may be temporarily removed
65−removed from Stackage by the curator team, at which point it is your
113+from Stackage by the curator team. We strive to notify you when this
66−responsibility to add it back in via a new pull request. We typically
114+happens. If it does you are always welcome to file another pull
67−use fairly long windows on this, but at a minimum:
115+request to add it back.
68
116
117+We typically use fairly long windows before disabling packages, but it
118+is decided on a case-by-case basis.
119+
69−* If restrictive version bounds are the only problem, we will give at
120+* If restrictive version bounds are the only problem, we will give
70− least a week to respond.
121+ maintainers at least a week to respond.
71* If there are real breaking changes, the curator team will retain
122* If there are real breaking changes, the curator team will retain
72 more discretion on how long a window to give before dropping
123 more discretion on how long a window to give before dropping
73− packages. Historically, this has usually waited until the cutting of
124+ packages.
125+* We usually drop all upper bounds and disable packages when we create
74 a new Long Term Support (LTS) major version.
126 a new Long Term Support (LTS) major version.
127+* There are rare cases where an upper bound or build failure are hard
128+ to deal with so then we may disable
75
129
76−**NOTE** Previously, this maintainer agreement put a time limit on
130+**NOTE** Previously we had stricter time limits, but we decided to
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
131+remove that: Anyone is free to add a package to Stackage regardless of
80−guarantees. However, as stated above, we may elect to temporarily
132+responsiveness guarantees. However, as stated above, we may elect to
81−remove a package if it is not updated in a timely manner.
133+temporarily remove a package if it is not updated in a timely manner.
82−
83−## Failing to meet the time limits
84
134
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.
135+## Delays
86
136
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.
137+Maintainers are humans, humans get sick/have babies/go on
138+holiday. Sometimes a dependency upgrade is extra time consuming.
88
139
89−## Upgrading to a new GHC version
140+Consider finding a co-maintainer with access to SCM and Hackage to
141+help you out.
90
142
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:
143+We appreciate if you notify us of any expected delays in the Github
144+issues, some kind soul might decide to help out.
92
145
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
146+## Upgrading to a new GHC version
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
96
147
148+The Stackage curation team tries to move Stackage Nightly to new
149+versions of GHC quickly as they become available, while keeping LTS
150+Haskell on a regular release schedule. For package maintainers, the
151+most important impacts of a new GHC release are:
152+
153+* We will typically do a sweep through the Stackage upper bounds and
154+ remove blocking packages. We prefer to do it this way rather than
155+ ask other maintainers to backport fixes.
156+ * We will definitely do this at a GHC major version release, and
157+ may do so at a minor version release
158+* Packages that are incompatible with the newest GHC version will be
159+ temporarily disabled
160+
161+If your package ends up being temporarily disabled from Stackage
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.
162+Nightly, please simply send a pull request to add it back once it and
163+its dependencies are compatible with the newest GHC version.
164+
165+Note that it is _not_ a goal of LTS Haskell to track the latest
166+version of GHC. If you want the latest and greatest, Stackage Nightly
167+is your best bet. In particular, LTS Haskell will often&mdash;but not
168+always&mdash;avoid upgrading to the first point release of GHC
169+releases (e.g., 8.2.1) to allow further testing and to get the
170+benefits of the first bugfix release (e.g., 8.2.2).
98
171
99## Adding a package to an LTS snapshot
172## Adding a package to an LTS snapshot
100
173
@@ -108,8 +181,13 @@ If you would like to get your package added to an existing LTS Haskell major
108release (e.g., if `lts-8.9` is out, you would want your package to appear in
181release (e.g., if `lts-8.9` is out, you would want your package to appear in
109`lts-8.10`), please do the following in addition to the steps above:
182`lts-8.10`), please do the following in addition to the steps above:
110
183
184+* Check that your package can be built with that LTS major version (e.g. `stack build --test --bench --haddock --resolver lts-8.10`)
111* Open up a new issue on the [lts-haskell repo](https://github.com/fpco/lts-haskell/issues/new)
185* 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)
186+ * Specify the LTS major versions you would like your packages 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
187+ * Provide a list of packages you would like added
188+ * If relevant, mention any upper bounds that are needed on those packages
189+* Be patient! The LTS releases are less frequent than Nightly. The
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.
190+ Stackage curators will try to get to your issue as soon as possible,
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.
191+ but it may take some time.
192+* We gradually stop maintainng old LTS major versions, so your
193+ request may take longer or be declined if it's for an old LTS.
README.md+1−2
@@ -37,7 +37,6 @@ project information. In addition, we have the following repositories:
37
37
38* [stackage-server](https://github.com/fpco/stackage-server) [![Build Status](https://travis-ci.org/fpco/stackage-server.svg?branch=master)](https://travis-ci.org/fpco/stackage-server)
38* [stackage-server](https://github.com/fpco/stackage-server) [![Build Status](https://travis-ci.org/fpco/stackage-server.svg?branch=master)](https://travis-ci.org/fpco/stackage-server)
39* [stackage-curator](https://github.com/fpco/stackage-curator) [![Build Status](https://travis-ci.org/fpco/stackage-curator.svg?branch=master)](https://travis-ci.org/fpco/stackage-curator)
39* [stackage-curator](https://github.com/fpco/stackage-curator) [![Build Status](https://travis-ci.org/fpco/stackage-curator.svg?branch=master)](https://travis-ci.org/fpco/stackage-curator)
40−* [stackage-types](https://github.com/fpco/stackage-types) [![Build Status](https://travis-ci.org/fpco/stackage-types.svg?branch=master)](https://travis-ci.org/fpco/stackage-types)
41* [lts-haskell](https://github.com/fpco/lts-haskell)
40* [lts-haskell](https://github.com/fpco/lts-haskell)
42* [stackage-nightly](https://github.com/fpco/stackage-nightly)
41* [stackage-nightly](https://github.com/fpco/stackage-nightly)
43
42
@@ -58,7 +57,7 @@ Build the package set
58---------------------
57---------------------
59
58
60Generally only the stackage build server run by the stackage curator
59Generally only the stackage build server run by the stackage curator
61−team and people intrested in incorporating stackage snapshots into an
60+team and people interested in incorporating stackage snapshots into an
62OS distribution need to build the entire package set. If you're
61OS distribution need to build the entire package set. If you're
63interested in trying this yourself, please check out
62interested in trying this yourself, please check out
64[the curator guide](https://github.com/fpco/stackage/blob/master/CURATORS.md),
63[the curator guide](https://github.com/fpco/stackage/blob/master/CURATORS.md),
automated/build.sh+3−2
@@ -30,6 +30,7 @@ DOT_STACKAGE_DIR=$ROOT/dot-stackage
30WORKDIR=$ROOT/$TAG/work
30WORKDIR=$ROOT/$TAG/work
31EXTRA_BIN_DIR=$ROOT/extra-bin
31EXTRA_BIN_DIR=$ROOT/extra-bin
32SSH_DIR=$ROOT/ssh-$SHORTNAME
32SSH_DIR=$ROOT/ssh-$SHORTNAME
33+USERID=$(id -u)
33
34
34mkdir -p \
35mkdir -p \
35 "$CABAL_DIR" \
36 "$CABAL_DIR" \
@@ -81,9 +82,9 @@ chmod +x stackage-curator
81)
82)
82
83
83ARGS_COMMON="--rm -v $WORKDIR:$HOME/work -w $HOME/work -v $BINDIR/stackage-curator:/usr/bin/stackage-curator:ro -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro -v $EXTRA_BIN_DIR/stack:/usr/bin/stack:ro"
84ARGS_COMMON="--rm -v $WORKDIR:$HOME/work -w $HOME/work -v $BINDIR/stackage-curator:/usr/bin/stackage-curator:ro -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro -v $EXTRA_BIN_DIR/stack:/usr/bin/stack:ro"
84−ARGS_PREBUILD="$ARGS_COMMON -u $USER -e HOME=$HOME -v $CABAL_DIR:$HOME/.cabal -v $STACK_DIR:$HOME/.stack -v $GHC_DIR:$HOME/.ghc -v $DOT_STACKAGE_DIR:$HOME/.stackage"
85+ARGS_PREBUILD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $CABAL_DIR:$HOME/.cabal -v $STACK_DIR:$HOME/.stack -v $GHC_DIR:$HOME/.ghc -v $DOT_STACKAGE_DIR:$HOME/.stackage"
85ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:$HOME/.cabal:ro -v $STACK_DIR:$HOME/.stack:ro -v $GHC_DIR:$HOME/.ghc:ro"
86ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:$HOME/.cabal:ro -v $STACK_DIR:$HOME/.stack:ro -v $GHC_DIR:$HOME/.ghc:ro"
86−ARGS_UPLOAD="$ARGS_COMMON -u $USER -e HOME=$HOME -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro -v $STACK_DIR:$HOME/.stack:ro"
87+ARGS_UPLOAD="$ARGS_COMMON -u $USERID -e HOME=$HOME -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro -v $STACK_DIR:$HOME/.stack:ro"
87
88
88# Make sure we actually need this snapshot. We only check this for LTS releases
89# Make sure we actually need this snapshot. We only check this for LTS releases
89# since, for nightlies, we'd like to run builds even if they are unnecessary to
90# since, for nightlies, we'd like to run builds even if they are unnecessary to
build-constraints.yaml+645−753
@@ -7,6 +7,25 @@ cabal-format-version: "1.24"
7
7
8# Constraints for brand new builds
8# Constraints for brand new builds
9packages:
9packages:
10+ "Mikolaj Konarski <mikolaj.konarski@funktory.com> @Mikolaj":
11+ - sdl2-ttf
12+ - assert-failure
13+ - minimorph
14+ - miniutter
15+
16+ "Jürgen Keck <jhyphenkeck@gmail.com> @j-keck":
17+ - wreq-stringless
18+
19+ "Olaf Chitil <oc@kent.ac.uk> @OlafChitil":
20+ - FPretty
21+
22+ "Maarten Faddegon <stackage@maartenfaddegon.nl> @MaartenFaddegon":
23+ - libgraph
24+ - Hoed
25+
26+ "Agustin Camino <agustin.camino@gmail.com> @acamino":
27+ - state-codes
28+
10 "Sebastian Mihai Ardelean <ardeleanasm@gmail.com> @ardeleanasm":
29 "Sebastian Mihai Ardelean <ardeleanasm@gmail.com> @ardeleanasm":
11 - qchas
30 - qchas
12
31
@@ -18,71 +37,59 @@ packages:
18 - hedgehog
37 - hedgehog
19 - hedgehog-quickcheck
38 - hedgehog-quickcheck
20
39
40+ "Walter Schulze <awalterschulze@gmail.com> @awalterschulze":
41+ - katydid
42+
21 "Nobutada Matsubara <t12307043@gunma-u.ac.jp> @matsubara0507":
43 "Nobutada Matsubara <t12307043@gunma-u.ac.jp> @matsubara0507":
22 - chatwork
44 - chatwork
45+ - rakuten
46+ - servant-kotlin
23
47
24 "Pavol Klacansky <pavol@klacansky.com> @pavolzetor":
48 "Pavol Klacansky <pavol@klacansky.com> @pavolzetor":
25 - openexr-write
49 - openexr-write
26
50
27− "Bas van Dijk <v.dijk.bas@gmail.com> @basvandijk":
28− - opencv < 0 # hard to install build tools
29− - opencv-extra < 0 # hard to install build tools
30−
31 "Pasqualino Assini <tittoassini@gmail.com> @tittoassini":
51 "Pasqualino Assini <tittoassini@gmail.com> @tittoassini":
32 - zm
52 - zm
33 - flat
53 - flat
34 - model
54 - model
35
55
36− "Timo Koepke <timo.koepke@gmail.com> @koepket":
37− - hinterface < 0 # compilation failure https://github.com/lindenbaum/hinterface/issues/2
38−
39 "Jose Iborra <pepeiborra@gmail.com> @pepeiborra":
56 "Jose Iborra <pepeiborra@gmail.com> @pepeiborra":
40 - arrowp-qq
57 - arrowp-qq
41 - clr-marshal
58 - clr-marshal
42 - clr-host
59 - clr-host
60+ - haskell-src-exts-util
43 - hexml-lens
61 - hexml-lens
44 - hp2pretty
62 - hp2pretty
45 - floatshow
63 - floatshow
64+ - NoHoed
46 - threepenny-editors
65 - threepenny-editors
47 - clr-inline # possibly nondeterministic failures, see https://github.com/fpco/stackage/issues/2510
66 - clr-inline # possibly nondeterministic failures, see https://github.com/fpco/stackage/issues/2510
48−
67+ - strict-types
49−
50− "Joshua Koike <jkoike2013@gmail.com> @jano017":
51− []
52− # - discord-hs # bounds: req
53
68
54 "Roman Gonzalez <romanandreg@gmail.com> @roman":
69 "Roman Gonzalez <romanandreg@gmail.com> @roman":
55− []
56− # - etc # GHC 8.2.1 via protolude
57− # - teardown # GHC 8.2.1
70+ - teardown
58
71
59 "Richard Cook <rcook@rcook.org> @rcook":
72 "Richard Cook <rcook@rcook.org> @rcook":
60 - hidden-char
73 - hidden-char
61
74
62 "Vanessa McHale <tmchale@wisc.edu> @vmchale":
75 "Vanessa McHale <tmchale@wisc.edu> @vmchale":
63− []
64− # - tibetan-utils # bounds: text-show
76+ - tibetan-utils
65
77
66 "Henning Thielemann <stackage@henning-thielemann.de> @thielema":
78 "Henning Thielemann <stackage@henning-thielemann.de> @thielema":
67− # - accelerate-arithmetic # via accelerate: bounds: base
68− # - accelerate-fftw # via accelerate: bounds: base
69− # - accelerate-fourier # via accelerate: bounds: base
70− # - accelerate-utility # via accelerate: bounds: base
71 - alsa-core
79 - alsa-core
72 - alsa-pcm
80 - alsa-pcm
73 - alsa-seq
81 - alsa-seq
74 - apportionment
82 - apportionment
75 - audacity
83 - audacity
76 - bibtex
84 - bibtex
77− # - board-games # GHC 8.2.1 via cgi
78 - buffer-pipe
85 - buffer-pipe
79 - calendar-recycling
86 - calendar-recycling
80 - comfort-graph
87 - comfort-graph
81 - concurrent-split
88 - concurrent-split
82 - cutter
89 - cutter
83− - data-accessor # GHC 8.2.1
90+ - data-accessor
84 - data-accessor-mtl
91 - data-accessor-mtl
85− - data-accessor-template # GHC 8.2.1
92+ - data-accessor-template
86 - data-accessor-transformers
93 - data-accessor-transformers
87 - data-ref
94 - data-ref
88 - dsp
95 - dsp
@@ -91,8 +98,8 @@ packages:
91 - event-list
98 - event-list
92 - explicit-exception
99 - explicit-exception
93 - fixed-length
100 - fixed-length
94− - gnuplot # GHC 8.2.1
101+ - gnuplot
95− - group-by-date # GHC 8.2.1 via c2hs
102+ - group-by-date
96 - iff
103 - iff
97 - interpolation
104 - interpolation
98 - jack
105 - jack
@@ -100,7 +107,7 @@ packages:
100 - lazyio
107 - lazyio
101 - markov-chain
108 - markov-chain
102 - midi
109 - midi
103− # - midi-music-box # GHC 8.2.1 via diagrams-lib
110+ - midi-music-box
104 - mbox-utility
111 - mbox-utility
105 - med-module
112 - med-module
106 - non-empty
113 - non-empty
@@ -112,24 +119,19 @@ packages:
112 - sample-frame
119 - sample-frame
113 - sample-frame-np
120 - sample-frame-np
114 - set-cover
121 - set-cover
115− # - sound-collage # via synthesizer-core compilation failure
116− - sox # GHC 8.2.1
122+ - sox
117 - soxlib
123 - soxlib
118− # - split-record # via synthesizer-core compilation failure
119 - spreadsheet
124 - spreadsheet
120 - stm-split
125 - stm-split
121 - storable-record
126 - storable-record
122 - storablevector
127 - storablevector
123− - synthesizer-core < 0 # test compilation failure
124− # - synthesizer-dimensional # via synthesizer-core compilation failure
125− # - synthesizer-midi # via synthesizer-core compilation failure
126 - tagchup
128 - tagchup
127 - tfp
129 - tfp
128 - unicode
130 - unicode
129 - unsafe
131 - unsafe
130 - utility-ht
132 - utility-ht
131 - xml-basic
133 - xml-basic
132− - youtube # GHC 8.2.1
134+ - youtube
133 - prelude-compat
135 - prelude-compat
134 - fft
136 - fft
135 - carray
137 - carray
@@ -142,9 +144,6 @@ packages:
142 "Romain Edelmann <romain.edelmann@gmail.com> @redelmann":
144 "Romain Edelmann <romain.edelmann@gmail.com> @redelmann":
143 - distribution
145 - distribution
144
146
145− "Rongcui Dong <rongcuid@outlook.com> @rongcuid":
146− - sdl2-ttf
147−
148 "Nikita Tchayka <nikitatchayka@gmail.com> @nickseagull":
147 "Nikita Tchayka <nikitatchayka@gmail.com> @nickseagull":
149 - ramus
148 - ramus
150
149
@@ -156,8 +155,8 @@ packages:
156 - newtype-generics
155 - newtype-generics
157
156
158 "Joe M <joe9mail@gmail.com> @joe9":
157 "Joe M <joe9mail@gmail.com> @joe9":
159− - logger-thread # GHC 8.2.1 via protolude
158+ - logger-thread
160− # - text-generic-pretty # GHC 8.2.1 via ixset-typed
159+ - text-generic-pretty
161
160
162 "Li-yao Xia <lysxia@gmail.com> @Lysxia":
161 "Li-yao Xia <lysxia@gmail.com> @Lysxia":
163 - boltzmann-samplers
162 - boltzmann-samplers
@@ -165,34 +164,33 @@ packages:
165
164
166 "Tobias Dammers <tdammers@gmail.com> @tdammers":
165 "Tobias Dammers <tdammers@gmail.com> @tdammers":
167 - ginger
166 - ginger
167+ - yeshql
168
168
169 "Yair Chuchem <yairchu@gmail.com> @yairchu":
169 "Yair Chuchem <yairchu@gmail.com> @yairchu":
170 - List
170 - List
171
171
172 "Luke Murphy <lukewm@riseup.net> @lwm":
172 "Luke Murphy <lukewm@riseup.net> @lwm":
173 - tasty-discover
173 - tasty-discover
174− # - lentil # bounds: optparse-applicative & via terminal-progress-bar
175− # - packunused # bounds: optparse-applicative
176
174
177 "Marco Zocca @ocramz":
175 "Marco Zocca @ocramz":
178− - sparse-linear-algebra # GHC 8.2.1 via MemoTrie
176+ - sparse-linear-algebra
179 - matrix-market-attoparsec
177 - matrix-market-attoparsec
180 - network-multicast
178 - network-multicast
181 - xeno
179 - xeno
182− # - plot-light # GHC 8.2.1 via palette
183
180
184 "Joseph Canero <jmc41493@gmail.com> @caneroj1":
181 "Joseph Canero <jmc41493@gmail.com> @caneroj1":
185 - sqlite-simple-errors
182 - sqlite-simple-errors
186 - median-stream
183 - median-stream
187− # - stm-supply # GHC 8.2.1 via Unique
184+ - stm-supply
188 - filter-logger
185 - filter-logger
186+ - tile
187+ - mbtiles
189
188
190 "James M.C. Haver II <mchaver@gmail.com> @mchaver":
189 "James M.C. Haver II <mchaver@gmail.com> @mchaver":
191 - quickcheck-arbitrary-adt
190 - quickcheck-arbitrary-adt
192 - hspec-golden-aeson
191 - hspec-golden-aeson
193− # - servant-aeson-specs # bounds: servant
194
192
195− "Winter Land <winterland1989@gmail.com> @winterland1989":
193+ "Winter Han <winterland1989@gmail.com> @winterland1989":
196 - if
194 - if
197 - tcp-streams
195 - tcp-streams
198 - tcp-streams-openssl
196 - tcp-streams-openssl
@@ -200,15 +198,18 @@ packages:
200 - binary-parsers
198 - binary-parsers
201 - binary-ieee754
199 - binary-ieee754
202 - word24
200 - word24
203− # - mysql-haskell # bounds: memory
201+ - mysql-haskell
204− # - mysql-haskell-openssl # bounds: tcp-streams
202+ - mysql-haskell-openssl
205 - data-has
203 - data-has
204+ - unboxed-ref
206
205
207 "Harendra Kumar <harendra.kumar@gmail.com> @harendra-kumar":
206 "Harendra Kumar <harendra.kumar@gmail.com> @harendra-kumar":
207+ - monad-recorder
208 - unicode-transforms
208 - unicode-transforms
209+ - xls
209
210
210 "Aleksey Uimanov <s9gf4ult@gmail.com> @s9gf4ult":
211 "Aleksey Uimanov <s9gf4ult@gmail.com> @s9gf4ult":
211− # - postgresql-query # compilation error
212+ - postgresql-query
212 - hreader
213 - hreader
213 - hset
214 - hset
214
215
@@ -222,46 +223,39 @@ packages:
222 "Nicolas Mattia <nicolas@nmattia.com> @nmattia":
223 "Nicolas Mattia <nicolas@nmattia.com> @nmattia":
223 - makefile
224 - makefile
224
225
225− "Michael Litchard <michael@schmong.org> @mlitchard":
226− []
227− # - point-octree # GHC 8.2.1
228−
229 "Siddharth Bhat <siddu.druid@gmail.com> @bollu":
226 "Siddharth Bhat <siddu.druid@gmail.com> @bollu":
230 - symengine
227 - symengine
231
228
232 "alpheccar <misc@alpheccar.org> @alpheccar":
229 "alpheccar <misc@alpheccar.org> @alpheccar":
233 - HPDF
230 - HPDF
234− - hbayes < 0 # compilation failure https://github.com/alpheccar/hbayes/issues/3
235
231
236 "Dmitry Bogatov <KAction@gnu.org>":
232 "Dmitry Bogatov <KAction@gnu.org>":
237 - once
233 - once
238
234
239 "David Johnson <djohnson.m@gmail.com> @dmjio":
235 "David Johnson <djohnson.m@gmail.com> @dmjio":
240− - miso # GHC 8.2.1
236+ - miso
241 - envy
237 - envy
242 - s3-signer
238 - s3-signer
243− - google-translate # bounds: servant
239+ - google-translate
244− - hackernews # GHC 8.2.1
240+ - hackernews
245− # - ses-html # bounds: time 1.6
241+ - ses-html
246− # - stripe-haskell # via: stripe-http-streams
242+ - stripe-haskell
247− # - stripe-http-streams # via: http-streams
243+ - stripe-http-streams
248− # - stripe-core # bounds: aeson 1.0
244+ - stripe-core
249
245
250 "Piotr Mlodawski @pmlodawski":
246 "Piotr Mlodawski @pmlodawski":
251 - error-util
247 - error-util
252 - signal
248 - signal
253− # - ghc-session # bounds: GHC 8
254
249
255 "Michael Snoyman michael@snoyman.com @snoyberg":
250 "Michael Snoyman michael@snoyman.com @snoyberg":
256 - bzlib-conduit
251 - bzlib-conduit
257− # - cabal-install # GHC 8.2.1
252+ - cabal-install
258 - mega-sdist
253 - mega-sdist
259 - case-insensitive
254 - case-insensitive
260 - classy-prelude-yesod
255 - classy-prelude-yesod
261 - conduit-combinators
256 - conduit-combinators
262 - conduit-extra
257 - conduit-extra
263 - hebrew-time
258 - hebrew-time
264− - keter < 0 # compilation failure https://github.com/snoyberg/keter/issues/170
265 - markdown
259 - markdown
266 - mime-mail
260 - mime-mail
267 - mime-mail-ses
261 - mime-mail-ses
@@ -271,18 +265,15 @@ packages:
271 - persistent-postgresql
265 - persistent-postgresql
272 - persistent-sqlite
266 - persistent-sqlite
273 - persistent-template
267 - persistent-template
274− # - stackage-curator # via store compilation failure
268+ - stackage-curator
275− - store < 0 # compilation failure
269+ - store
276− - stm-conduit
277 - wai-websockets
270 - wai-websockets
278 - warp-tls
271 - warp-tls
279− - yackage < 0 # compilation failure
280 - yesod
272 - yesod
281 - yesod-auth
273 - yesod-auth
282 - authenticate-oauth
274 - authenticate-oauth
283 - yesod-bin
275 - yesod-bin
284 - yesod-eventsource
276 - yesod-eventsource
285− # - yesod-fay # via: fay
286 - yesod-gitrepo
277 - yesod-gitrepo
287 - yesod-newsfeed
278 - yesod-newsfeed
288 - yesod-sitemap
279 - yesod-sitemap
@@ -310,19 +301,17 @@ packages:
310 - executable-path
301 - executable-path
311 - foreign-store
302 - foreign-store
312 - formatting
303 - formatting
313− # - gtk2hs-buildtools # Cabal 2.0.0.2
304+ - gtk2hs-buildtools
314 - happy
305 - happy
315 - hybrid-vectors
306 - hybrid-vectors
316 - indents
307 - indents
317 - language-c
308 - language-c
318− - lhs2tex < 0 # compilation failure https://github.com/kosmikus/lhs2tex/issues/55
319 - persistent-mongoDB
309 - persistent-mongoDB
320 - pretty-class
310 - pretty-class
321 - th-expand-syns
311 - th-expand-syns
322 - th-lift
312 - th-lift
323 - quickcheck-assertions
313 - quickcheck-assertions
324
314
325− # - hackage-mirror # via: aws
326 - wai-middleware-consul
315 - wai-middleware-consul
327 - wai-middleware-crowd
316 - wai-middleware-crowd
328 - monad-logger-json
317 - monad-logger-json
@@ -334,6 +323,7 @@ packages:
334 - say
323 - say
335 - unliftio-core
324 - unliftio-core
336 - unliftio
325 - unliftio
326+ - compact
337
327
338 - fsnotify
328 - fsnotify
339 - hinotify
329 - hinotify
@@ -341,15 +331,12 @@ packages:
341 - Win32-notify
331 - Win32-notify
342
332
343 "Omari Norman <omari@smileystation.com> @massysett":
333 "Omari Norman <omari@smileystation.com> @massysett":
344− - rainbow # GHC 8.2.1 via lens-simple
334+ - rainbow
345− - rainbox # GHC 8.2.1 via lens-simple
335+ - rainbox
346− - anonymous-sums < 0 # compilation failure https://github.com/massysett/anonymous-sums/issues/1
347 - multiarg
336 - multiarg
348− - prednote < 0 # test compilation failure
349 - cartel
337 - cartel
350 - Earley
338 - Earley
351 - ofx
339 - ofx
352− - pinchot < 0 # compilation failure
353 - accuerr
340 - accuerr
354 - timelens
341 - timelens
355 - non-empty-sequence
342 - non-empty-sequence
@@ -370,7 +357,7 @@ packages:
370 - ghcid
357 - ghcid
371 - hexml
358 - hexml
372 - weeder
359 - weeder
373− - profiterole # GHC 8.2.1 via ghc-prof
360+ - profiterole
374
361
375 "Alan Zimmerman @alanz":
362 "Alan Zimmerman @alanz":
376 - ghc-exactprint
363 - ghc-exactprint
@@ -378,22 +365,19 @@ packages:
378 - hjsmin
365 - hjsmin
379 - language-javascript
366 - language-javascript
380 - Strafunski-StrategyLib
367 - Strafunski-StrategyLib
381− # - HaRe # via: ghc-mod
382
368
383 "Alfredo Di Napoli <alfredo.dinapoli@gmail.com> @adinapoli":
369 "Alfredo Di Napoli <alfredo.dinapoli@gmail.com> @adinapoli":
384 - mandrill
370 - mandrill
385
371
386 "Jon Schoning <jonschoning@gmail.com> @jonschoning":
372 "Jon Schoning <jonschoning@gmail.com> @jonschoning":
387 - pinboard
373 - pinboard
374+ - swagger-petstore
388
375
389 "Jasper Van der Jeugt @jaspervdj":
376 "Jasper Van der Jeugt @jaspervdj":
390 - blaze-html
377 - blaze-html
391 - blaze-markup
378 - blaze-markup
392− # - cabal-dependency-licenses # Cabal 2.0.0.2
393− # - hakyll # bounds: skylighting
394 - stylish-haskell
379 - stylish-haskell
395− # - patat # bounds: skylighting
396− - profiteur # GHC 8.2.1 via ghc-prof
380+ - profiteur
397 - psqueues
381 - psqueues
398 - websockets
382 - websockets
399 - websockets-snap
383 - websockets-snap
@@ -409,7 +393,8 @@ packages:
409 - hourglass-orphans
393 - hourglass-orphans
410 - wai-slack-middleware
394 - wai-slack-middleware
411 - sysinfo
395 - sysinfo
412− - xmonad-extras # GHC 8.2.1 via c2hs
396+ - xmonad-extras
397+ - shelly
413
398
414 "haskell-openal":
399 "haskell-openal":
415 - OpenAL
400 - OpenAL
@@ -434,12 +419,13 @@ packages:
434 - HTF
419 - HTF
435 - xmlgen
420 - xmlgen
436 - stm-stats
421 - stm-stats
437− # - large-hashable # via: safecopy, bounds, vector
422+ - large-hashable
438
423
439 "Bart Massey <bart.massey+stackage@gmail.com> @BartMassey":
424 "Bart Massey <bart.massey+stackage@gmail.com> @BartMassey":
440 - parseargs
425 - parseargs
441
426
442 "Vincent Hanquez @vincenthz":
427 "Vincent Hanquez @vincenthz":
428+ - basement
443 - bytedump
429 - bytedump
444 - cipher-aes
430 - cipher-aes
445 - cipher-rc4
431 - cipher-rc4
@@ -452,6 +438,8 @@ packages:
452 - cryptonite-openssl
438 - cryptonite-openssl
453 - crypto-pubkey-types
439 - crypto-pubkey-types
454 - crypto-random-api
440 - crypto-random-api
441+ - foundation
442+ - gauge
455 - git
443 - git
456 - hit
444 - hit
457 - memory
445 - memory
@@ -466,7 +454,7 @@ packages:
466 - xenstore
454 - xenstore
467
455
468 "Chris Done @chrisdone":
456 "Chris Done @chrisdone":
469− - labels < 0 # compilation failure https://github.com/chrisdone/labels/issues/8
457+ - labels
470 - ace
458 - ace
471 - ical
459 - ical
472 - check-email
460 - check-email
@@ -476,19 +464,15 @@ packages:
476 - hostname-validate
464 - hostname-validate
477 - ini
465 - ini
478 - lucid
466 - lucid
479− # - osdkeys # via libnotify # Cabal 2.0.0.2
480 - pdfinfo
467 - pdfinfo
481 - present
468 - present
482 - pure-io
469 - pure-io
483− - scrobble < 0 # compilation failure against time 1.6
484 - sourcemap
470 - sourcemap
485 - hindent
471 - hindent
486 - descriptive
472 - descriptive
487 - wrap
473 - wrap
488 - path
474 - path
489− - intero
490 - weigh
475 - weigh
491− # - haskell-docs # BLOCKED haddock-api GHC 8.0.2
492 - structured-haskell-mode
476 - structured-haskell-mode
493
477
494 "Alberto G. Corona <agocorona@gmail.com> @agocorona":
478 "Alberto G. Corona <agocorona@gmail.com> @agocorona":
@@ -503,7 +487,7 @@ packages:
503 "Edward Kmett <ekmett@gmail.com> @ekmett":
487 "Edward Kmett <ekmett@gmail.com> @ekmett":
504 - ad
488 - ad
505 - adjunctions
489 - adjunctions
506− # - approximate # GHC 8.2.1 via safecopy
490+ - approximate
507 - bifunctors
491 - bifunctors
508 - bits
492 - bits
509 - bound
493 - bound
@@ -512,12 +496,12 @@ packages:
512 - comonad
496 - comonad
513 - comonads-fd
497 - comonads-fd
514 - comonad-transformers
498 - comonad-transformers
515− # - compensated # GHC 8.2.1 via safecopy
499+ - compensated
516− # - compressed # bounds: comonad, pointed
517 - concurrent-supply
500 - concurrent-supply
518 - constraints
501 - constraints
519 - contravariant
502 - contravariant
520 - distributive
503 - distributive
504+ - discrimination
521 - either
505 - either
522 - eq
506 - eq
523 - ersatz
507 - ersatz
@@ -526,7 +510,7 @@ packages:
526 - graphs
510 - graphs
527 - groupoids
511 - groupoids
528 - heaps
512 - heaps
529− # - hyperloglog # GHC 8.2.1 via safecopy
513+ - hyperloglog
530 - hyphenation
514 - hyphenation
531 - integration
515 - integration
532 - intervals
516 - intervals
@@ -535,7 +519,7 @@ packages:
535 - lens
519 - lens
536 - linear
520 - linear
537 - linear-accelerate
521 - linear-accelerate
538− # - log-domain # GHC 8.2.1 via safecopy
522+ - log-domain
539 - machines
523 - machines
540 - monadic-arrays
524 - monadic-arrays
541 - monad-products
525 - monad-products
@@ -549,7 +533,7 @@ packages:
549 - prelude-extras
533 - prelude-extras
550 - profunctor-extras
534 - profunctor-extras
551 - profunctors
535 - profunctors
552− - reducers
536+ - promises
553 - reducers
537 - reducers
554 - reflection
538 - reflection
555 - semigroupoid-extras
539 - semigroupoid-extras
@@ -593,20 +577,13 @@ packages:
593
577
594 "Brent Yorgey <byorgey@gmail.com> @byorgey":
578 "Brent Yorgey <byorgey@gmail.com> @byorgey":
595 - active
579 - active
596− # - BlogLiterately # bounds: skylighting
580+ - diagrams
597− # - BlogLiterately-diagrams # bounds: skylighting
598− # - diagrams # bounds: optparse-applicative
599− # - diagrams-builder # GHC 8.2.1
581+ - diagrams-builder
600− # - diagrams-haddock # BLOCKED directory 1.3 via cautious-file
601− # - diagrams-cairo # bounds: optparse-applicative & via pango
582+ - diagrams-cairo
602− # - diagrams-contrib # GHC 8.2.1 via dual-tree
583+ - diagrams-contrib
603− # - diagrams-core # GHC 8.2.1 via dual-tree
584+ - diagrams-core
604− # - diagrams-gtk # bounds: optparse-applicative
605− # - diagrams-lib # GHC 8.2.1 via diagrams-core
585+ - diagrams-lib
606− # - diagrams-postscript # GHC 8.2.1 via diagrams-core
607− # - diagrams-rasterific # bounds: optparse-applicative
608− # - diagrams-svg # bounds: optparse-applicative
586+ - diagrams-svg
609− # - dual-tree # via testing-feat
610 - force-layout
587 - force-layout
611 - haxr
588 - haxr
612 - MonadRandom
589 - MonadRandom
@@ -616,35 +593,21 @@ packages:
616 - JuicyPixels
593 - JuicyPixels
617 - FontyFruity
594 - FontyFruity
618 - Rasterific
595 - Rasterific
619− - svg-tree < 0 # haddocks never finish https://github.com/Twinside/svg-tree/issues/11
620− # - rasterific-svg # via svg-tree haddock loop https://github.com/Twinside/svg-tree/issues/11
621− # - asciidiagram # via svg-tree haddock loop https://github.com/Twinside/svg-tree/issues/11
622
596
623 "Patrick Brisbin @pbrisbin":
597 "Patrick Brisbin @pbrisbin":
624 - gravatar
598 - gravatar
625
599
626− "Paul Harper <benekastah@gmail.com> @benekastah":
627− []
628− # - yesod-auth-oauth2 # bounds: aeson-1.0, http-client, load-env
629−
630 "Felipe Lessa <felipe.lessa@gmail.com> @meteficha":
600 "Felipe Lessa <felipe.lessa@gmail.com> @meteficha":
631− # - country-codes # bounds: tagsoup
632 - fb
601 - fb
633− # - fb-persistent # bounds: persistent
634− - mangopay < 0 # compilation failure against aeson
635 - nonce
602 - nonce
636 - serversession
603 - serversession
637− # - serversession-backend-acid-state # via acid-state: via safecopy: bounds: vector
638 - serversession-backend-persistent
604 - serversession-backend-persistent
639 - serversession-backend-redis
605 - serversession-backend-redis
640− # - serversession-frontend-snap # via snap
641 - serversession-frontend-wai
606 - serversession-frontend-wai
642 - serversession-frontend-yesod
607 - serversession-frontend-yesod
643 - thumbnail-plus
608 - thumbnail-plus
644− # - yesod-auth-account-fork # bounds: persistent
645 - yesod-auth-fb
609 - yesod-auth-fb
646 - yesod-fb
610 - yesod-fb
647− # - yesod-mangopay # bounds: wai-logger, vector, hjsmin
648
611
649 "Alexander Altman <alexanderaltman@me.com> @pthariensflame":
612 "Alexander Altman <alexanderaltman@me.com> @pthariensflame":
650 # Maintaining on behalf of @roelvandijk:
613 # Maintaining on behalf of @roelvandijk:
@@ -655,20 +618,34 @@ packages:
655
618
656 "Trevor L. McDonell <tmcdonell@cse.unsw.edu.au> @tmcdonell":
619 "Trevor L. McDonell <tmcdonell@cse.unsw.edu.au> @tmcdonell":
657 - accelerate
620 - accelerate
658−
621+ - accelerate-llvm
659− "Liam O'Connor <liamoc@cse.unsw.edu.au> @liamoc":
622+ - accelerate-llvm-native
660− []
623+ - accelerate-llvm-ptx
661− # - patches-vector # bounds: QuickCheck, edit-distance-vector, hspec
624+ - accelerate-io
662− # - composition-tree # bounds: QuickCheck
625+ - accelerate-fft
663− # - dixi # bounds: aeson, lens, time, [...]
626+ - accelerate-blas
664− # - latex-formulae-image # BLOCKED directory 1.3
627+ - accelerate-bignum
665− # - latex-formulae-pandoc # bounds: pandoc-types
628+ - accelerate-examples
666− # - latex-formulae-hakyll # bounds: ghc, base
629+ - repa
667− # - agda-snippets # bounds: ghc, base
630+ - repa-io
668− # - agda-snippets-hakyll # bounds: ghc, base
631+ - repa-algorithms
632+ - gloss
633+ - gloss-algorithms
634+ - gloss-raster
635+ - gloss-rendering
636+ - gloss-accelerate
637+ - gloss-raster-accelerate
638+ - colour-accelerate
639+ - lens-accelerate
640+ - mwc-random-accelerate
641+ - cuda
642+ - cublas
643+ - cusparse
644+ - cusolver
645+ - nvvm
646+ - wide-word
669
647
670 "Dan Burton <danburton.email@gmail.com> @DanBurton":
648 "Dan Burton <danburton.email@gmail.com> @DanBurton":
671− - hspec-jenkins < 0 # compilation failure https://github.com/worksap-ate/hspec-jenkins/issues/3
672 - yesod-gitrev
649 - yesod-gitrev
673 - basic-prelude
650 - basic-prelude
674 - composition
651 - composition
@@ -684,10 +661,9 @@ packages:
684 - binary-list
661 - binary-list
685 - byteset
662 - byteset
686 - Clipboard
663 - Clipboard
687− # - grouped-list # GHC 8.2.1
664+ - grouped-list
688 - haskintex
665 - haskintex
689 - HaTeX
666 - HaTeX
690− - hatex-guide < 0
691 - include-file
667 - include-file
692 - matrix
668 - matrix
693 - pcre-light
669 - pcre-light
@@ -707,6 +683,10 @@ packages:
707 - morte
683 - morte
708 - bench
684 - bench
709 - dhall
685 - dhall
686+ - dhall-bash
687+ - dhall-json
688+ - dhall-nix
689+ - dhall-text
710
690
711 "Andrew Thaddeus Martin <andrew.thaddeus@gmail.com> @andrewthad":
691 "Andrew Thaddeus Martin <andrew.thaddeus@gmail.com> @andrewthad":
712 - yesod-table
692 - yesod-table
@@ -714,7 +694,7 @@ packages:
714 "Chris Allen <cma@bitemyapp.com> @bitemyapp":
694 "Chris Allen <cma@bitemyapp.com> @bitemyapp":
715 - machines-directory
695 - machines-directory
716 - machines-io
696 - machines-io
717− # - bloodhound # GHC 8.2.1
697+ - bloodhound
718 - esqueleto
698 - esqueleto
719
699
720 "Adam Bergmark <adam@bergmark.nl> @bergmark":
700 "Adam Bergmark <adam@bergmark.nl> @bergmark":
@@ -754,22 +734,14 @@ packages:
754
734
755 "Michal J. Gajda <maintainer@migamake.com> @mgajda":
735 "Michal J. Gajda <maintainer@migamake.com> @mgajda":
756 - iterable
736 - iterable
757− # - Octree # GHC 8.2.1
758 - FenwickTree
737 - FenwickTree
759− # - hPDB # GHC 8.2.1
760− # - hPDB-examples # GHC 8.2.1
761− # - homplexity # BLOCKED directory 1.3
762− # - wordpass # bounds: vector
763− # - json-autotype # bounds: aeson 1.0, lens
738+ - json-autotype
764− - posix-realtime < 0
765
739
766 "Dom De Re <domdere@domdere.com> @domdere":
740 "Dom De Re <domdere@domdere.com> @domdere":
767 - cassava-conduit
741 - cassava-conduit
768
742
769 "Dominic Steinitz <dominic@steinitz.org> @idontgetoutmuch":
743 "Dominic Steinitz <dominic@steinitz.org> @idontgetoutmuch":
770− []
744+ - random-fu
771− # - yarr # bounds template-haskell
772− # - random-fu # via: log-domain, safecopy, bounds: vector
773
745
774 "Ben Gamari <ben@smart-cactus.org> @bgamari":
746 "Ben Gamari <ben@smart-cactus.org> @bgamari":
775 - vector-fftw
747 - vector-fftw
@@ -790,8 +762,8 @@ packages:
790 - tasty-smallcheck
762 - tasty-smallcheck
791 - tasty-html
763 - tasty-html
792 - time-lens
764 - time-lens
793− - timezone-olson # GHC 8.2.1
765+ - timezone-olson
794− - timezone-series # GHC 8.2.1
766+ - timezone-series
795 - traverse-with-class
767 - traverse-with-class
796 - tuples-homogenous-h98
768 - tuples-homogenous-h98
797
769
@@ -809,25 +781,18 @@ packages:
809
781
810 "Joachim Breitner <mail@joachim-breitner.de> @nomeata":
782 "Joachim Breitner <mail@joachim-breitner.de> @nomeata":
811 - circle-packing
783 - circle-packing
812− # - arbtt # via terminal-progress-bar
813− # - ghc-heap-view # GHC 8.2.1
814− # - tttool # GHC 8.2.1
815− # - gipeda # via cassava: bounds: vector
816− # - list-fusion-probe # GHC 8.2.1
817 - haskell-spacegoo
784 - haskell-spacegoo
818 - tasty-expected-failure
785 - tasty-expected-failure
819− # - RepLib # GHC 8.2.1
820− # - unbound # GHC 8.2.1
821
786
822 "Aditya Bhargava <adit@adit.io> @egonSchiele":
787 "Aditya Bhargava <adit@adit.io> @egonSchiele":
823 - HandsomeSoup
788 - HandsomeSoup
824
789
825 "Clint Adams <clint@debian.org> @clinty":
790 "Clint Adams <clint@debian.org> @clinty":
826− # - hOpenPGP # via ixset-typed: via safecopy: bounds: vector
791+ - hOpenPGP
827 - openpgp-asciiarmor
792 - openpgp-asciiarmor
828 - MusicBrainz
793 - MusicBrainz
829 - DAV
794 - DAV
830− # - hopenpgp-tools # via ixset-typed: via safecopy: bounds: vector
795+ - hopenpgp-tools
831 - opensource
796 - opensource
832
797
833 "Piyush P Kurur <ppk@cse.iitk.ac.in> @piyush-kurur":
798 "Piyush P Kurur <ppk@cse.iitk.ac.in> @piyush-kurur":
@@ -835,40 +800,31 @@ packages:
835 - naqsha
800 - naqsha
836
801
837 "Joey Hess <id@joeyh.name> @joeyh":
802 "Joey Hess <id@joeyh.name> @joeyh":
838− # - git-annex # GHC 8.2.1 via aws
803+ - git-annex
839− # - github-backup # bounds: github
840 - concurrent-output
804 - concurrent-output
841 - mountpoints
805 - mountpoints
842 - disk-free-space
806 - disk-free-space
843
807
844 "Colin Woodbury <colingw@gmail.com> @fosskers":
808 "Colin Woodbury <colingw@gmail.com> @fosskers":
845− []
846− # - microlens-aeson # GHC 8.2.1
809+ - microlens-aeson
847− # - versions # GHC 8.2.1 per megaparsec
848− # - vectortiles # GHC 8.2.1
849− # - pipes-random # GHC 8.2.1
850− # - repa # bounds: vector
810+ - repa
851− # - repa-io # bounds: vector
811+ - repa-io
852− # - repa-algorithms # bounds: vector
812+ - repa-algorithms
813+ - versions
853− # - kanji # bounds: ghc 8, base
814+ - kanji
815+ - pipes-random
816+ - vectortiles
854
817
855 "Ketil Malde @ketil-malde":
818 "Ketil Malde @ketil-malde":
856 - biocore
819 - biocore
857 - biofasta
820 - biofasta
858 - biofastq
821 - biofastq
859− - biosff < 0 # 0.3.7.1 compilation failure
860 - blastxml
822 - blastxml
861 - bioace
823 - bioace
862 - biopsl
824 - biopsl
863− - samtools < 0 # compilation failure against c2hs https://github.com/ingolia/SamTools/issues/3
864 - seqloc
825 - seqloc
865 - bioalign
826 - bioalign
866 - BlastHTTP
827 - BlastHTTP
867− # Outdated dependencies:
868− # biostockholm memexml RNAwolf Biobase BiobaseDotP
869− # BiobaseFR3D BiobaseInfernal BiobaseMAF BiobaseTrainingData
870− # BiobaseTurner BiobaseXNA BiobaseVienna"
871− # BiobaseTypes BiobaseFasta MC-Fold-DP
872
828
873 "Florian Eggenhofer <florian.eggenhofer@univie.ac.at> @eggzilla":
829 "Florian Eggenhofer <florian.eggenhofer@univie.ac.at> @eggzilla":
874 - ClustalParser
830 - ClustalParser
@@ -876,16 +832,13 @@ packages:
876 - Genbank
832 - Genbank
877 - RNAlien
833 - RNAlien
878 - Taxonomy
834 - Taxonomy
879− - TaxonomyTools < 0 # compilation failure
880 - ViennaRNAParser
835 - ViennaRNAParser
881
836
882 "Silk <code@silk.co>":
837 "Silk <code@silk.co>":
883 - aeson-utils
838 - aeson-utils
884 - arrow-list
839 - arrow-list
885 - attoparsec-expr
840 - attoparsec-expr
886− # - bumper # GHC 8.2.1
887 - code-builder
841 - code-builder
888− # - fay-builder # via: fay
889 - generic-aeson
842 - generic-aeson
890 - generic-xmlpickler
843 - generic-xmlpickler
891 - hxt-pickle-utils
844 - hxt-pickle-utils
@@ -904,13 +857,11 @@ packages:
904 - uri-encode
857 - uri-encode
905
858
906 "Simon Michael <simon@joyful.com> @simonmichael":
859 "Simon Michael <simon@joyful.com> @simonmichael":
907− # - darcs # bounds: graphviz < 2999.19
908 - hledger
860 - hledger
909 - hledger-lib
861 - hledger-lib
910− # - hledger-ui # bounds: brick
862+ - hledger-ui
911− # - hledger-web # GHC 8.2.1 via yesod-form
863+ - hledger-web
912 - hledger-api
864 - hledger-api
913− # - shelltestrunner # bounds: Diff, HUnit
914 - quickbench
865 - quickbench
915 - regex-compat-tdfa
866 - regex-compat-tdfa
916
867
@@ -918,16 +869,11 @@ packages:
918 - io-manager
869 - io-manager
919
870
920 "Dimitri Sabadie <dimitri.sabadie@gmail.com> @phaazon":
871 "Dimitri Sabadie <dimitri.sabadie@gmail.com> @phaazon":
921− - al < 0 # Setup failure, needs old c2hs
922 - event
872 - event
923− - hid # GHC 8.2.1 via c2hs
873+ - hid
924− # - luminance # BLOCKED directory 1.3
925− # - luminance-samples # bounds: base
926 - monad-journal
874 - monad-journal
927− # - msi-kb-backlit # bounds: ghc, base
928 - smoothie
875 - smoothie
929− # - tellbot # bounds: bifunctors, http-conduit, tagsoup
930− # - wavefront # bounds: vector
876+ - wavefront
931 - zero
877 - zero
932
878
933 "Thomas Schilling <nominolo@googlemail.com> @nominolo":
879 "Thomas Schilling <nominolo@googlemail.com> @nominolo":
@@ -935,12 +881,6 @@ packages:
935
881
936 "Boris Buliga <d12frosted@icloud.com> @d12frosted":
882 "Boris Buliga <d12frosted@icloud.com> @d12frosted":
937 - io-choice
883 - io-choice
938− # - system-canonicalpath # bounds: ghc, base # https://github.com/d12frosted/CanonicalPath/issues/5
939−
940− "Daniel Gröber <dxld@darkboxed.org> @DanielG":
941− []
942− # - ghc-mod # bounds: syb
943− # - cabal-helper # bounds: extra
944
884
945 "Yann Esposito <yann.esposito@gmail.com> yogsototh @yogsototh":
885 "Yann Esposito <yann.esposito@gmail.com> yogsototh @yogsototh":
946 - human-readable-duration
886 - human-readable-duration
@@ -985,7 +925,6 @@ packages:
985 "Pavel Krajcevski <krajcevski@gmail.com> @Mokosha":
925 "Pavel Krajcevski <krajcevski@gmail.com> @Mokosha":
986 - netwire
926 - netwire
987 - netwire-input
927 - netwire-input
988− # - netwire-input-glfw # GHC 8.2.1 via GLFW-b
989 - yoga
928 - yoga
990 - freetype2
929 - freetype2
991
930
@@ -996,7 +935,6 @@ packages:
996 - bytestring-trie
935 - bytestring-trie
997 - data-accessor
936 - data-accessor
998 - data-accessor-mtl
937 - data-accessor-mtl
999− - file-location < 0
1000 - fuzzcheck
938 - fuzzcheck
1001 - here
939 - here
1002 - hlibgit2
940 - hlibgit2
@@ -1009,10 +947,9 @@ packages:
1009 - multimap
947 - multimap
1010 - parallel-io
948 - parallel-io
1011 - text-binary
949 - text-binary
1012− # - Chart-cairo # Cabal 2.0.0.2
950+ - Chart-cairo
1013 - ghc-events
951 - ghc-events
1014 - monad-extras
952 - monad-extras
1015− # - stack < 9.9.9 # bounds: ghc, template-haskell
1016 - optparse-simple
953 - optparse-simple
1017 - hpack
954 - hpack
1018
955
@@ -1025,6 +962,7 @@ packages:
1025 - cases
962 - cases
1026 - focus
963 - focus
1027 - hasql
964 - hasql
965+ - hasql-optparse-applicative
1028 - hasql-pool
966 - hasql-pool
1029 - list-t
967 - list-t
1030 - mtl-prelude
968 - mtl-prelude
@@ -1043,7 +981,6 @@ packages:
1043 - Spock-core
981 - Spock-core
1044 - Spock-api
982 - Spock-api
1045 - Spock-api-server
983 - Spock-api-server
1046− # - Spock-digestive # via: digestive-functors
1047 - Spock-worker
984 - Spock-worker
1048 - graph-core
985 - graph-core
1049 - hvect
986 - hvect
@@ -1054,8 +991,6 @@ packages:
1054 - users-test
991 - users-test
1055 - validate-input
992 - validate-input
1056 - ignore
993 - ignore
1057− # - elm-bridge # bounds: aeson
1058− # - digestive-bootstrap # via: digestive-functors, digestive-functors-blaze
1059 - blaze-bootstrap
994 - blaze-bootstrap
1060 - dataurl
995 - dataurl
1061 - psql-helpers
996 - psql-helpers
@@ -1067,16 +1002,12 @@ packages:
1067 - highjson
1002 - highjson
1068 - highjson-swagger
1003 - highjson-swagger
1069 - highjson-th
1004 - highjson-th
1070− # - superrecord # GHC 8.2.1 via bookkeeper
1071 - fileplow
1005 - fileplow
1072
1006
1073 "Joey Eremondi <joey@eremondi.com> @JoeyEremondi":
1007 "Joey Eremondi <joey@eremondi.com> @JoeyEremondi":
1074 - aeson-pretty
1008 - aeson-pretty
1075 - digest
1009 - digest
1076− # - elm-build-lib # via: elm-compiler
1077− # - elm-compiler # bounds: aeson, binary, transformers, [...]
1078 - elm-core-sources
1010 - elm-core-sources
1079− # - elm-package # bounds: HTTP, binary # via: elm-compiler, [...]
1080 - language-glsl
1011 - language-glsl
1081 - prettyclass
1012 - prettyclass
1082 - QuasiText
1013 - QuasiText
@@ -1087,13 +1018,6 @@ packages:
1087 - yesod-form-richtext
1018 - yesod-form-richtext
1088 - ghcjs-perch
1019 - ghcjs-perch
1089
1020
1090− "Sebastian Nagel <sebastian.nagel@ncoding.at> @ch1bo":
1091− - hdevtools < 0 # Compilation failure https://github.com/hdevtools/hdevtools/issues/57
1092−
1093− "Andrey Chudnov <oss@chudnov.com> @achudnov":
1094− []
1095− # - language-ecmascript # via testing-feat
1096−
1097 "Tom Ellis <tom-stackage@jaguarpaw.co.uk> @tomjaguarpaw":
1021 "Tom Ellis <tom-stackage@jaguarpaw.co.uk> @tomjaguarpaw":
1098 - opaleye
1022 - opaleye
1099 - product-profunctors
1023 - product-profunctors
@@ -1118,9 +1042,7 @@ packages:
1118 - servant-cassava
1042 - servant-cassava
1119
1043
1120 "Alexandr Ruchkin <voidex@live.com> @mvoidex":
1044 "Alexandr Ruchkin <voidex@live.com> @mvoidex":
1121− # - hdocs # GHC 8.2.1 via haddock-api 2.18.1
1122 - hformat
1045 - hformat
1123− # - hsdev # bounds: mmorph
1124 - simple-log
1046 - simple-log
1125 - text-region
1047 - text-region
1126
1048
@@ -1128,12 +1050,10 @@ packages:
1128 - unbound-generics
1050 - unbound-generics
1129 - indentation-core
1051 - indentation-core
1130 - indentation-parsec
1052 - indentation-parsec
1053+ - clang-compilation-database
1131
1054
1132 "Alois Cochard <alois.cochard@gmail.com> @aloiscochard":
1055 "Alois Cochard <alois.cochard@gmail.com> @aloiscochard":
1133− # - codex # bounds: http-client, directory
1134 - machines-binary
1056 - machines-binary
1135− # - machines-process # GHC 8.2.1
1136− # - sarsi # bound: cryptonite
1137 # on behalf of Bryan O'Sullivan @bos:
1057 # on behalf of Bryan O'Sullivan @bos:
1138 - wreq
1058 - wreq
1139
1059
@@ -1147,42 +1067,29 @@ packages:
1147 - HaskellNet-SSL
1067 - HaskellNet-SSL
1148
1068
1149 "Jens Petersen <juhpetersen@gmail.com> @juhp":
1069 "Jens Petersen <juhpetersen@gmail.com> @juhp":
1150− # - cabal-rpm # GHC 8.2.1
1070+ - cabal-rpm
1151− # - stackage-query # via stackage-types compilation failure
1071+ - fedora-haskell-tools
1152− # - cabal-sort # BLOCKED directory 1.3
1072+
1153− # - idris # bounds aeson
1154 - libffi
1073 - libffi
1155 - xmonad-contrib
1074 - xmonad-contrib
1156− - shelly
1157− # - cairo # Cabal 2.0.0.2
1075+ - cairo
1158− # - gio # Cabal 2.0.0.2
1159− # - glib # Cabal 2.0.0.2
1076+ - glib
1160− # - gtk # Cabal 2.0.0.2
1161− # - gtk3 # Cabal 2.0.0.2
1162− # - gtksourceview3 # Cabal 2.0.0.2
1163− # - pango # Cabal 2.0.0.2
1077+ - pango
1164− # - webkitgtk3 # Cabal 2.0.0.2
1165− # - webkitgtk3-javascriptcore # Cabal 2.0.0.2
1166 - ghcjs-codemirror
1078 - ghcjs-codemirror
1167 - ghcjs-dom
1079 - ghcjs-dom
1168 - jsaddle
1080 - jsaddle
1169− # - leksah-server # bounds: ghc, base
1170− # - ltk # bounds: ghc, base
1171 - vado
1081 - vado
1172− # - vcsgui # via: gi-gtk-hs compilation failure
1173 - vcswrapper
1082 - vcswrapper
1174
1083
1175 "Renzo Carbonara <renzocarbonara@gmail.com> @k0001":
1084 "Renzo Carbonara <renzocarbonara@gmail.com> @k0001":
1176 - network-simple
1085 - network-simple
1177 - pipes-aeson
1086 - pipes-aeson
1178 - pipes-attoparsec
1087 - pipes-attoparsec
1179− # - pipes-binary # bounds: binary, pipes, transformers
1180 - pipes-network
1088 - pipes-network
1181
1089
1182 "Tomas Carnecky @wereHamster":
1090 "Tomas Carnecky @wereHamster":
1183 - avers
1091 - avers
1184 - avers-api
1092 - avers-api
1185− - avers-api-docs
1186 - avers-server
1093 - avers-server
1187 - css-syntax
1094 - css-syntax
1188 - etcd
1095 - etcd
@@ -1192,7 +1099,7 @@ packages:
1192 - google-cloud
1099 - google-cloud
1193 - kraken
1100 - kraken
1194 - libinfluxdb
1101 - libinfluxdb
1195− # - mole # via snap, heist, xmlhtml,
1102+ - mole
1196 - publicsuffix
1103 - publicsuffix
1197 - rethinkdb-client-driver
1104 - rethinkdb-client-driver
1198 - snap-blaze
1105 - snap-blaze
@@ -1201,14 +1108,9 @@ packages:
1201 - bcrypt
1108 - bcrypt
1202
1109
1203 "Jeffrey Rosenbluth <jeffrey.rosenbluth@gmail.com> @jeffreyrosenbluth":
1110 "Jeffrey Rosenbluth <jeffrey.rosenbluth@gmail.com> @jeffreyrosenbluth":
1204− []
1205− # - palette # GHC 8.2.1
1111+ - palette
1206− # - diagrams-canvas # bounds: optparse-applicative
1112+ - diagrams-canvas
1207− # - diagrams-rasterific # bounds: optparse-applicative
1208− # - lucid-svg # GHC 8.2.1
1209− # - diagrams-html5 # bounds: optparse-applicative
1210− # - static-canvas # GHC 8.2.1
1211− # - svg-builder # GHC 8.2.1
1113+ - svg-builder
1212
1114
1213 "Gabríel Arthúr Pétursson <gabriel@system.is> @polarina":
1115 "Gabríel Arthúr Pétursson <gabriel@system.is> @polarina":
1214 - sdl2
1116 - sdl2
@@ -1231,7 +1133,6 @@ packages:
1231 - http-media
1133 - http-media
1232
1134
1233 "Greg V <greg@unrelenting.technology> @myfreeweb":
1135 "Greg V <greg@unrelenting.technology> @myfreeweb":
1234− # - gitson # GHC 8.2.1 via flock
1235 - pcre-heavy
1136 - pcre-heavy
1236 - http-link-header
1137 - http-link-header
1237 - microformats2-parser
1138 - microformats2-parser
@@ -1248,6 +1149,7 @@ packages:
1248 - graph-wrapper
1149 - graph-wrapper
1249 - string-conversions
1150 - string-conversions
1250 - hspec-checkers
1151 - hspec-checkers
1152+ - FindBin
1251
1153
1252 "Jan Stolarek <jan.stolarek@p.lodz.pl> @jstolarek":
1154 "Jan Stolarek <jan.stolarek@p.lodz.pl> @jstolarek":
1253 - tasty-program
1155 - tasty-program
@@ -1278,20 +1180,18 @@ packages:
1278 - singleton-bool
1180 - singleton-bool
1279 - spdx
1181 - spdx
1280 - splitmix
1182 - splitmix
1281− # - tdigest
1183+ - tdigest
1282− # - tdigest-Chart # bounds: optparse-applicative
1283 - these
1184 - these
1284 - time-parsers
1185 - time-parsers
1285− # - waitra # GHC 8.2.1
1186+ - tree-diff
1286
1187
1287 # scrive/log
1188 # scrive/log
1288− # - log # via bloodhound: bounds: vector # GHC 8.2.1
1189+ - log
1289 - log-base
1190 - log-base
1290− # - log-elasticsearch # via bloodhound: bounds: vector # GHC 8.2.1
1191+ - log-elasticsearch
1291 - log-postgres
1192 - log-postgres
1292
1193
1293 # Not a maintainer
1194 # Not a maintainer
1294− - arithmoi
1295 - folds
1195 - folds
1296 - friendly-time
1196 - friendly-time
1297 - hashable
1197 - hashable
@@ -1304,13 +1204,9 @@ packages:
1304 # Regex packages by Chris Kuklewicz
1204 # Regex packages by Chris Kuklewicz
1305 - regex-base
1205 - regex-base
1306 - regex-compat
1206 - regex-compat
1307− - regex-dfa < 0 # 0.91 Compilation failure due to -Werror
1308− - regex-parsec < 0 # 0.90 Compilation failure due to -Werror
1309 - regex-pcre
1207 - regex-pcre
1310 - regex-posix
1208 - regex-posix
1311 - regex-tdfa
1209 - regex-tdfa
1312− # - regex-tdfa-utf8 # bounds: ghc, base
1313− - regex-tre < 0 # 0.91 Compilation failure due to -Werror
1314
1210
1315 # Universe
1211 # Universe
1316 - universe
1212 - universe
@@ -1320,14 +1216,15 @@ packages:
1320 - universe-instances-trans
1216 - universe-instances-trans
1321 - universe-reverse-instances
1217 - universe-reverse-instances
1322
1218
1219+ "@Bodigrim":
1220+ - arithmoi
1221+
1323 "Abhinav Gupta <mail@abhinavg.net> @abhinav":
1222 "Abhinav Gupta <mail@abhinavg.net> @abhinav":
1324 - farmhash
1223 - farmhash
1325 - pinch
1224 - pinch
1326 - sandman
1225 - sandman
1327− - language-thrift
1328
1226
1329 "Adam C. Foltzer <acfoltzer@galois.com> @acfoltzer":
1227 "Adam C. Foltzer <acfoltzer@galois.com> @acfoltzer":
1330− - cryptol
1331 - gitrev
1228 - gitrev
1332 - persistent-refs
1229 - persistent-refs
1333
1230
@@ -1552,16 +1449,13 @@ packages:
1552 - hmatrix-gsl-stats
1449 - hmatrix-gsl-stats
1553 - hsignal
1450 - hsignal
1554 - hstatistics
1451 - hstatistics
1555− # - plot # Cabal 2.0.0.2 & via pango
1452+ - plot
1556− # - plot-gtk # Cabal 2.0.0.2
1557− # - plot-gtk3 # Cabal 2.0.0.2
1558 - vector-buffer
1453 - vector-buffer
1559− # - hmatrix-repa # via repa: bounds: vector
1454+ - hmatrix-repa
1560
1455
1561 "Noam Lewis <jones.noamle@gmail.com> @sinelaw":
1456 "Noam Lewis <jones.noamle@gmail.com> @sinelaw":
1562 - xml-to-json
1457 - xml-to-json
1563 - xml-to-json-fast
1458 - xml-to-json-fast
1564− # - resolve-trivial-conflicts # bounds: optparse-applicative
1565 - wl-pprint
1459 - wl-pprint
1566 # not a maintainer
1460 # not a maintainer
1567 - hxt-curl
1461 - hxt-curl
@@ -1575,42 +1469,32 @@ packages:
1575 - system-argv0
1469 - system-argv0
1576 - markdown-unlit
1470 - markdown-unlit
1577
1471
1578− "Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> @Fuuzetsu":
1579− - aeson-schema < 0 # bounds: QuickCheck, aeson # compilation failure for 0.4.1.1
1580− - H < 0 # via inline-r compilation failure
1581− - inline-r < 0 # compilation failure
1582−
1583− "David Fox <dsf@seereason.com> @ddssff":
1584− - debian < 0 # GHC bug: https://github.com/ddssff/debian-haskell/issues/6
1585− - cabal-debian < 0 # compilation failure
1586−
1587 "Stefan Saasen <stefan@saasen.me> @juretta":
1472 "Stefan Saasen <stefan@saasen.me> @juretta":
1588 - jwt
1473 - jwt
1589
1474
1590 "Sven Bartscher sven.bartscher@weltraumschlangen.de @kritzefitz":
1475 "Sven Bartscher sven.bartscher@weltraumschlangen.de @kritzefitz":
1591 - setlocale
1476 - setlocale
1592
1477
1593− "John Chee <cheecheeo+stackage@gmail.com> @chee1bot":
1594− []
1595− # - cgi # GHC 8.2.1
1596−
1597 "Taylor Fausak <taylor@fausak.me> @tfausak":
1478 "Taylor Fausak <taylor@fausak.me> @tfausak":
1598 - autoexporter
1479 - autoexporter
1599 - bento
1480 - bento
1481+ - bmp
1600− - bmp # Maintained by @benl23x5.
1482+ - Chart # Maintained by @timbod7.
1483+ - Chart-diagrams # Maintained by @timbod7.
1484+ - diagrams-postscript # Maintained by @byorgey.
1601− - ekg-statsd
1485+ - ekg-statsd # Maintained by @tibbe.
1602 - flow
1486 - flow
1603 - github-release
1487 - github-release
1604− # - gloss # Maintained by @benl23x5. # GHC 8.2.1
1488+ - gloss # Maintained by @benl23x5.
1605− # - gloss-rendering # Maintained by @benl23x5. # GHC 8.2.1
1489+ - gloss-rendering # Maintained by @benl23x5.
1606 - gpolyline # Maintained by @fegu.
1490 - gpolyline # Maintained by @fegu.
1607− # - lackey # GHC 8.2.1
1491+ - lackey
1608− # - octane # GHC 8.2.1
1492+ - monad-memo # Maintained by @EduardSergeev.
1609− # - overloaded-records # Maintained by @trskop. # GHC 8.2.1
1610 - postgresql-simple-migration # Maintained by @ameingast.
1493 - postgresql-simple-migration # Maintained by @ameingast.
1611 - ratel
1494 - ratel
1612 - ratel-wai
1495 - ratel-wai
1613 - rattletrap
1496 - rattletrap
1497+ - statestack # Maintained by @byorgey.
1614 - strive
1498 - strive
1615 - wuss
1499 - wuss
1616
1500
@@ -1640,17 +1524,12 @@ packages:
1640 - pipes-mongodb
1524 - pipes-mongodb
1641 - servant-elm
1525 - servant-elm
1642 - skeletons
1526 - skeletons
1643− # - streaming-wai # bounds: mmorph
1644−
1645− "Smirnov Alexey <chemistmail@gmail.com> @chemist":
1646− []
1647− # - snmp # bounds: ghc, base
1648− # - agentx # bounds: ghc, base
1649
1527
1650 "David Raymond Christiansen <david@davidchristiansen.dk> @david-christiansen":
1528 "David Raymond Christiansen <david@davidchristiansen.dk> @david-christiansen":
1651 - annotated-wl-pprint
1529 - annotated-wl-pprint
1652
1530
1653 "Yitz Gale <gale@sefer.org> @ygale":
1531 "Yitz Gale <gale@sefer.org> @ygale":
1532+ - strict-concurrency
1654 - timezone-series
1533 - timezone-series
1655 - timezone-olson
1534 - timezone-olson
1656
1535
@@ -1671,39 +1550,40 @@ packages:
1671 - ghc-typelits-extra
1550 - ghc-typelits-extra
1672 - ghc-typelits-knownnat
1551 - ghc-typelits-knownnat
1673 - ghc-typelits-natnormalise
1552 - ghc-typelits-natnormalise
1674− # - clash-prelude # GHC 8.2.1
1675− # - clash-lib # GHC 8.2.1
1676− # - clash-vhdl # GHC 8.2.1
1677− # - clash-verilog # GHC 8.2.1
1678− # - clash-systemverilog # GHC 8.2.1
1679− # - clash-ghc # GHC 8.2.1
1680
1553
1681 "Athan Clark <athan.clark@gmail.com> @athanclark":
1554 "Athan Clark <athan.clark@gmail.com> @athanclark":
1555+ - alternative-vector
1556+ - attoparsec-path
1557+ - attoparsec-ip
1558+ - attoparsec-uri
1682 - commutative
1559 - commutative
1683− # - digestive-functors-lucid # via: digestive-functors
1560+ - composition-extra
1684− - ltext < 0 # compilation failure: https://github.com/ltext/ltext/issues/22
1561+ - every
1562+ - extractable-singleton
1563+ - follow-file
1564+ - HSet
1685 - markup
1565 - markup
1686− # - nested-routes # via: HList
1566+ - monad-control-aligned
1567+ - monadoid
1568+ - n-tuple
1569+ - path-extra
1570+ - pred-trie
1571+ - pred-set
1687 - path-extra
1572 - path-extra
1688 - poly-arity
1573 - poly-arity
1689− - urlpath
1574+ - quickcheck-combinators
1690− - wai-transformers
1691− # - wai-middleware-content-type # bounds: skylighting
1692− # - wai-middleware-verbs # bounds: skylighting
1693− - websockets-rpc
1694− - webpage
1695− - composition-extra
1696 - rose-trees
1575 - rose-trees
1697 - sets
1576 - sets
1698 - timemap
1577 - timemap
1578+ - tmapchan
1579+ - tmapmvar
1699 - tries
1580 - tries
1700− - path-extra
1701− - pred-trie
1702− - pred-set
1703− - HSet
1704 - unit-constraint
1581 - unit-constraint
1705 - unfoldable-restricted
1582 - unfoldable-restricted
1706− - quickcheck-combinators
1583+ - urlpath
1584+ - wai-transformers
1585+ - websockets-rpc
1586+ - webpage
1707
1587
1708 "Fumiaki Kinoshita <fumiexcel@gmail.com> @fumieval":
1588 "Fumiaki Kinoshita <fumiexcel@gmail.com> @fumieval":
1709 - boundingboxes
1589 - boundingboxes
@@ -1717,7 +1597,6 @@ packages:
1717 "Peter Harpending <peter@harpending.org> @pharpend":
1597 "Peter Harpending <peter@harpending.org> @pharpend":
1718 - editor-open
1598 - editor-open
1719 - exceptional
1599 - exceptional
1720− # - optparse-helper # GHC 8.2.1
1721 - pager
1600 - pager
1722 - semiring-simple
1601 - semiring-simple
1723
1602
@@ -1729,9 +1608,6 @@ packages:
1729 - lens-simple
1608 - lens-simple
1730 - lens-family-core
1609 - lens-family-core
1731 - lens-family
1610 - lens-family
1732− # - streaming # bounds: mmorph
1733− # - streaming-bytestring # bounds: mmorph
1734− # - streaming-utils # bounds: mmorph
1735
1611
1736 "Justin Le <justin@jle.im> @mstksg":
1612 "Justin Le <justin@jle.im> @mstksg":
1737 - auto
1613 - auto
@@ -1740,6 +1616,7 @@ packages:
1740 - hamilton
1616 - hamilton
1741 - prompt
1617 - prompt
1742 - tagged-binary
1618 - tagged-binary
1619+ - type-combinators-singletons
1743 - typelits-witnesses
1620 - typelits-witnesses
1744 - uncertain
1621 - uncertain
1745 - vector-sized
1622 - vector-sized
@@ -1751,15 +1628,9 @@ packages:
1751 - serf
1628 - serf
1752 - uri-templater
1629 - uri-templater
1753 - librato
1630 - librato
1754− # - datadog # bounds: aeson
1755− # - engine-io-growler # bounds: websockets # via [...]
1756− # - flowdock # bounds: aeson, http-client, [...]
1757− # - growler # bounds: pipes, pipes-aeson, transformers
1758
1631
1759 "Michael Xavier <michael@michaelxavier.net> @MichaelXavier":
1632 "Michael Xavier <michael@michaelxavier.net> @MichaelXavier":
1760− # - angel # https://github.com/MichaelXavier/Angel/issues/52
1761 - uri-bytestring
1633 - uri-bytestring
1762− # - phash # Setup failure, can't build on stackage server https://github.com/MichaelXavier/phash/issues/5
1763 - cron
1634 - cron
1764 - tasty-tap
1635 - tasty-tap
1765 - tasty-fail-fast
1636 - tasty-fail-fast
@@ -1772,66 +1643,35 @@ packages:
1772
1643
1773 "Sam Rijs <srijs@airpost.net> @srijs":
1644 "Sam Rijs <srijs@airpost.net> @srijs":
1774 - ndjson-conduit
1645 - ndjson-conduit
1775− # - attoparsec-trans # bounds: transformers
1776 - operational-class
1646 - operational-class
1777 - result
1647 - result
1778
1648
1779− "Anupam Jain <ajnsit@gmail.com> @ajnsit":
1780− []
1781− # - wai-routes # GHC 8.2.1
1782−
1783 "Daniel Patterson <dbp@dbpmail.net> @dbp":
1649 "Daniel Patterson <dbp@dbpmail.net> @dbp":
1784− # - hspec-snap # bounds: hspec, hspec-core # via: digestive-functors
1785 - hworker
1650 - hworker
1786− - hworker-ses < 0 # 0.1.1.0 compilation failure
1787 - fn
1651 - fn
1788− # - fn-extra # via: digestive-functors
1789
1652
1790 "Mathieu Boespflug <mboes@tweag.net> @mboes":
1653 "Mathieu Boespflug <mboes@tweag.net> @mboes":
1791− # - ihaskell-inline-r # via: ihaskell, ihaskell-blaze
1792 - cassette
1654 - cassette
1793 - choice
1655 - choice
1794 - distributed-closure
1656 - distributed-closure
1795− - H < 0 # compilation failure
1657+ - H
1658+ - inline-java
1796− - inline-r < 0 # compilation failure
1659+ - inline-r
1797 - jni
1660 - jni
1798− - jvm < 0 # compilation failure
1661+ - jvm
1799− # - sparkle # bounds: mmorph
1800− # - streaming-binary # bounds: mmorph
1801 - th-lift
1662 - th-lift
1802
1663
1803 "Christopher Reichert <creichert07@gmail.com> @creichert":
1664 "Christopher Reichert <creichert07@gmail.com> @creichert":
1804 - bencode
1665 - bencode
1805 - hsebaysdk
1666 - hsebaysdk
1806 - dockerfile
1667 - dockerfile
1807− # - wai-middleware-throttle # GHC 8.2.1 via token-bucket
1668+ - wai-middleware-throttle
1808 - yesod-auth-basic
1669 - yesod-auth-basic
1809
1670
1810− "Alcides Viamontes <a.viamontes.esquivel@gmail.com> @alcidesv":
1811− []
1812− # - second-transfer # bounds: GHC 8
1813−
1814 "Hirotomo Moriwaki <philopon.dependence@gmail.com> @philopon":
1671 "Hirotomo Moriwaki <philopon.dependence@gmail.com> @philopon":
1815− # - apiary # GHC 8 & bounds
1816− # - apiary-logger # GHC 8 & bounds
1817− # - apiary-persistent # GHC 8 & bounds
1818− # - apiary-websockets # GHC 8 & bounds
1819− # - apiary-cookie # GHC 8 & bounds
1820− # - apiary-session # GHC 8 & bounds
1821− # - apiary-clientsession # GHC 8 & bounds
1822− # - apiary-authenticate # GHC 8 & bounds
1823− # - apiary-eventsource # GHC 8 & bounds
1824− # - apiary-mongoDB # GHC 8 & bounds
1825− # - apiary-memcached # GHC 8 & bounds
1826− # - types-compat # GHC 8
1827− # - web-routing # GHC 8
1828− # - bytestring-read # GHC 8
1829− # - memcached-binary # GHC 8 & bounds
1830 - barrier
1672 - barrier
1831− # - haddocset # GHC 8
1832
1673
1833 "Kai Zhang <kai@kzhang.org> @kaizhang":
1674 "Kai Zhang <kai@kzhang.org> @kaizhang":
1834− - clustering
1835 - matrices
1675 - matrices
1836
1676
1837 "Michel Boucey <michel.boucey@gmail.com> @MichelBoucey":
1677 "Michel Boucey <michel.boucey@gmail.com> @MichelBoucey":
@@ -1846,15 +1686,14 @@ packages:
1846 "koral koral@mailoo.org @k0ral":
1686 "koral koral@mailoo.org @k0ral":
1847 - atom-conduit
1687 - atom-conduit
1848 - conduit-parse
1688 - conduit-parse
1689+ - dublincore-xml-conduit
1849 - opml-conduit
1690 - opml-conduit
1850− - rss-conduit < 0 # test runtime failure
1851− - imm < 0 # compilation failure via synthesizer-core
1852 - timerep
1691 - timerep
1853 - xml-conduit-parse
1692 - xml-conduit-parse
1854
1693
1855 "Kostiantyn Rybnikov <k-bx@k-bx.com> @k-bx":
1694 "Kostiantyn Rybnikov <k-bx@k-bx.com> @k-bx":
1856 - protocol-buffers
1695 - protocol-buffers
1857− - hprotoc < 0 # compilation failure https://github.com/k-bx/protocol-buffers/issues/45
1696+ - hprotoc
1858 - protocol-buffers-descriptor
1697 - protocol-buffers-descriptor
1859 - ekg-core
1698 - ekg-core
1860 - digits
1699 - digits
@@ -1872,13 +1711,9 @@ packages:
1872
1711
1873 "Rob O'Callahan ropoctl@gmail.com @rcallahan":
1712 "Rob O'Callahan ropoctl@gmail.com @rcallahan":
1874 - pipes-fastx
1713 - pipes-fastx
1875− # - pipes-illumina # via: pipes-bgzf
1876 - seqalign
1714 - seqalign
1877− - thermonuc
1878− - xlsior < 0 # compilation failure https://github.com/eurekagenomics/xlsior/issues/3
1879
1715
1880 "John Lenz <wuzzeb@gmail.com> @wuzzeb":
1716 "John Lenz <wuzzeb@gmail.com> @wuzzeb":
1881− - yesod-auth-account < 0 # test compilation failure
1882 - yesod-static-angular
1717 - yesod-static-angular
1883 - hspec-webdriver
1718 - hspec-webdriver
1884 - webdriver-angular
1719 - webdriver-angular
@@ -1887,12 +1722,6 @@ packages:
1887 - b9
1722 - b9
1888 - type-spec
1723 - type-spec
1889 - pretty-types
1724 - pretty-types
1890− # - mediabus # GHC 8.2.1
1891− # - mediabus-fdk-aac # needs non-free libfdk-aac-dev
1892− # - mediabus-rtp # GHC 8.2.1
1893−
1894− "Will Thompson <will@willthompson.co.uk> @wjt":
1895− - bustle < 0 # compilation failure against haskell-src-exts https://github.com/vasylp/hgettext/issues/10
1896
1725
1897 "Jakub Fijałkowski <kuba@codinginfinity.me> @jakubfijalkowski":
1726 "Jakub Fijałkowski <kuba@codinginfinity.me> @jakubfijalkowski":
1898 - hlibsass
1727 - hlibsass
@@ -1908,13 +1737,12 @@ packages:
1908
1737
1909 "Stack Builders stackage@stackbuilders.com @stackbuilders":
1738 "Stack Builders stackage@stackbuilders.com @stackbuilders":
1910 - atomic-write
1739 - atomic-write
1911− # - cassava-megaparsec # via cassava: bounds: vector
1912 - dbcleaner
1740 - dbcleaner
1913 - dotenv
1741 - dotenv
1914 - hapistrano
1742 - hapistrano
1915 - inflections
1743 - inflections
1916− # - stache # GHC 8.2.1
1744+ - stache
1917− # - twitter-feed # GHC 8.2.1
1745+ - scalendar
1918
1746
1919 "Sergey Alirzaev <zl29ah@gmail.com> @l29ah":
1747 "Sergey Alirzaev <zl29ah@gmail.com> @l29ah":
1920 - monad-peel
1748 - monad-peel
@@ -1922,15 +1750,12 @@ packages:
1922 - Network-NineP
1750 - Network-NineP
1923
1751
1924 "Oliver Charles <ollie@ocharles.org.uk> @ocharles":
1752 "Oliver Charles <ollie@ocharles.org.uk> @ocharles":
1925− - engine-io < 0 # compilation failure
1926 - diff3
1753 - diff3
1927− # - digestive-functors-aeson # bounds: aeson, lens # via: digestive-functors
1928 - exhaustive
1754 - exhaustive
1929 - libsystemd-journal
1755 - libsystemd-journal
1930 - network-carbon
1756 - network-carbon
1931− # - socket-io # via engine-io compilation-failure
1932 - tasty-rerun
1757 - tasty-rerun
1933− # - logging-effect # GHC 8.2.1
1758+ - logging-effect
1934 - reactive-banana
1759 - reactive-banana
1935
1760
1936 "Antoni Silvestre <antoni.silvestre@gmail.com> @asilvestre":
1761 "Antoni Silvestre <antoni.silvestre@gmail.com> @asilvestre":
@@ -1956,8 +1781,10 @@ packages:
1956 - base-orphans
1781 - base-orphans
1957 - chaselev-deque
1782 - chaselev-deque
1958 - code-page
1783 - code-page
1784+ - criterion
1959 - deriving-compat
1785 - deriving-compat
1960 - echo
1786 - echo
1787+ - eliminators
1961 - generic-deriving
1788 - generic-deriving
1962 - hashmap
1789 - hashmap
1963 - invariant
1790 - invariant
@@ -1979,37 +1806,27 @@ packages:
1979 "Matt Parsons <parsonsmatt@gmail.com> @parsonsmatt":
1806 "Matt Parsons <parsonsmatt@gmail.com> @parsonsmatt":
1980 - monad-logger-prefix
1807 - monad-logger-prefix
1981 - monad-metrics
1808 - monad-metrics
1809+ - ekg-cloudwatch
1810+ - smtp-mail
1811+ - liboath-hs
1982
1812
1983 "Matthew Pickering <matthewtpickering@gmail.com> @mpickering":
1813 "Matthew Pickering <matthewtpickering@gmail.com> @mpickering":
1984 - refact
1814 - refact
1985 - apply-refact
1815 - apply-refact
1986
1816
1987 "Andrew Gibiansky <andrew.gibiansky@gmail.com> @gibiansky":
1817 "Andrew Gibiansky <andrew.gibiansky@gmail.com> @gibiansky":
1988− # - ihaskell # GHC 8
1989− # - ihaskell-aeson # via: ihaskell
1990− # - ihaskell-basic # via: ihaskell
1991− # - ihaskell-blaze # via: ihaskell
1992− # - ihaskell-charts # via: ihaskell
1993− # - ihaskell-diagrams # via: ihaskell
1994− # - ihaskell-hatex # via: ihaskell
1995− # - ihaskell-juicypixels # via: ihaskell
1996− # - ihaskell-magic # via: ihaskell
1997− # - ihaskell-rlangqq # via: ihaskell
1998− # - ihaskell-static-canvas # via: ihaskell
1999− # - ghc-parser # GHC 8
2000− - ipython-kernel # GHC 8
1818+ - ipython-kernel
2001
1819
2002 "Andrés Sicard-Ramírez <asr@eafit.edu.co> @asr":
1820 "Andrés Sicard-Ramírez <asr@eafit.edu.co> @asr":
2003− []
2004− # - Agda # GHC 8.2.1
1821+ - Agda
2005
1822
2006 "James Cook <mokus@deepbondi.net> @mokus0":
1823 "James Cook <mokus@deepbondi.net> @mokus0":
2007 - dependent-sum
1824 - dependent-sum
2008 - dependent-sum-template
1825 - dependent-sum-template
2009 - dependent-map
1826 - dependent-map
2010− # - dice # via random-fu: via log-domain: via safecopy: bounds: vector
1827+ - dice
2011 - hstatsd
1828 - hstatsd
2012− # - misfortune # via random-fu: via log-domain: via safecopy: bounds: vector
1829+ - misfortune
2013
1830
2014 "Timo von Holtz <tvh@tvholtz.de> @tvh":
1831 "Timo von Holtz <tvh@tvholtz.de> @tvh":
2015 - ekg-wai
1832 - ekg-wai
@@ -2036,17 +1853,11 @@ packages:
2036 - fmt
1853 - fmt
2037
1854
2038 "Takano Akio tak@anoak.io @takano-akio":
1855 "Takano Akio tak@anoak.io @takano-akio":
2039− # - fast-builder # GHC 8.2.1
1856+ - fast-builder
2040 - filelock
1857 - filelock
2041− # - euphoria # GHC 8.2.1
2042−
2043− "Ashley Moni ashley.moni1@gmail.com @AshleyMoni":
2044− - quadtree
2045
1858
2046 "Brian Lewis brian@lorf.org @bsl":
1859 "Brian Lewis brian@lorf.org @bsl":
2047− []
2048− # - bindings-GLFW # GHC 8.2.1
1860+ - bindings-GLFW
2049− # - GLFW-b # GHC 8.2.1
2050
1861
2051 "Niklas Hambüchen mail@nh2.me @nh2":
1862 "Niklas Hambüchen mail@nh2.me @nh2":
2052 - hidapi
1863 - hidapi
@@ -2054,19 +1865,14 @@ packages:
2054 - loop
1865 - loop
2055 - netpbm
1866 - netpbm
2056 - network-house
1867 - network-house
2057− # - posix-paths # GHC 8.2.1
2058 - reinterpret-cast
1868 - reinterpret-cast
1869+ - posix-paths
2059 # As dependencies of packages above
1870 # As dependencies of packages above
2060 - attoparsec-binary
1871 - attoparsec-binary
2061
1872
2062− "Brandon Martin <brandon@codedmart.com> @codedmart":
2063− []
2064− # - engine-io-wai # bounds websockets
2065− # - rethinkdb # GHC 8.2.1
2066−
2067 "Michael Walker <mike@barrucadu.co.uk> @barrucadu":
1873 "Michael Walker <mike@barrucadu.co.uk> @barrucadu":
2068 - both
1874 - both
2069− - concurrency # GHC 8.2.1 via atomic-primops
1875+ - concurrency
2070 - dpor
1876 - dpor
2071 - dejafu
1877 - dejafu
2072 - async-dejafu
1878 - async-dejafu
@@ -2091,36 +1897,32 @@ packages:
2091 - from-sum
1897 - from-sum
2092 - hailgun
1898 - hailgun
2093 - hailgun-simple
1899 - hailgun-simple
2094− # - highlight # GHC 8.2.1 via regex-with-pcre
2095− # - ig # bounds: http-conduit, transformers
2096 - natural-transformation
1900 - natural-transformation
2097− # - opaleye-trans # GHC 8.2.1
1901+ - opaleye-trans
2098 - pretty-simple
1902 - pretty-simple
2099 - read-env-var
1903 - read-env-var
2100 - servant-checked-exceptions
1904 - servant-checked-exceptions
1905+ - servant-rawm
2101 - servant-static-th
1906 - servant-static-th
2102 - xml-html-qq
1907 - xml-html-qq
2103 - xml-indexed-cursor
1908 - xml-indexed-cursor
2104− - yahoo-finance-api
2105− # - yesod-markdown # bounds: skylighting
2106
1909
2107 "Franklin Chen <franklinchen@franklinchen.com> @FranklinChen":
1910 "Franklin Chen <franklinchen@franklinchen.com> @FranklinChen":
2108 - Ebnf2ps
1911 - Ebnf2ps
2109
1912
2110 "Dmitry Ivanov <ethercrow@gmail.com> @ethercrow":
1913 "Dmitry Ivanov <ethercrow@gmail.com> @ethercrow":
2111 - charsetdetect-ae
1914 - charsetdetect-ae
2112− - compiler-errors
1915+ - compiler-warnings
2113 - docopt
1916 - docopt
2114 - dynamic-state
1917 - dynamic-state
2115 - dyre
1918 - dyre
2116 - io-storage
1919 - io-storage
2117 - oo-prototypes
1920 - oo-prototypes
2118 - pointedlist
1921 - pointedlist
1922+ - unordered-intmap
2119 - word-trie
1923 - word-trie
2120 - xdg-basedir
1924 - xdg-basedir
2121− # - yi # Cabal 2.0.0.2 via yi-frontend-pango via pango
2122 - yi-core
1925 - yi-core
2123− # - yi-frontend-pango # Cabal 2.0.0.2 via pango
2124 - yi-frontend-vty
1926 - yi-frontend-vty
2125 - yi-fuzzy-open
1927 - yi-fuzzy-open
2126 - yi-ireader
1928 - yi-ireader
@@ -2135,18 +1937,10 @@ packages:
2135 - yi-snippet
1937 - yi-snippet
2136
1938
2137 "Tobias Bexelius <tobias_bexelius@hotmail.com> @tobbebex":
1939 "Tobias Bexelius <tobias_bexelius@hotmail.com> @tobbebex":
2138− []
2139− # - GPipe # GHC 8.2.1
1940+ - GPipe
2140−
2141− "Patrick Redmond <plredmond@gmail.com> @plredmond":
2142− []
2143− # - GPipe-GLFW # GHC 8.2.1 via GLFW-b
2144
1941
2145− "Csaba Hruska <csaba.hruska@gmail.com> @csabahruska":
1942+ "Jonas Carpay <jonascarpay@gmail.com> @jonascarpay":
2146− []
1943+ - apecs
2147− # - lambdacube-ir # bounds: aeson
2148− # - lambdacube-gl # bounds: aeson, time # via: lambdacube-ir
2149− # - lambdacube-compiler # bounds: aeson, megaparsec # via: lambdacube-ir
2150
1944
2151 "Spencer Janssen <spencerjanssen@gmail.com> @spencerjanssen":
1945 "Spencer Janssen <spencerjanssen@gmail.com> @spencerjanssen":
2152 - Xauth
1946 - Xauth
@@ -2154,10 +1948,6 @@ packages:
2154 "Sebastian de Bellefon <arnaudpourseb@gmail.com> @Helkafen":
1948 "Sebastian de Bellefon <arnaudpourseb@gmail.com> @Helkafen":
2155 - wai-middleware-metrics
1949 - wai-middleware-metrics
2156
1950
2157− "Stefan Berthold":
2158− []
2159− # - smallcaps # GHC 8.2.1
2160−
2161 "Gregory Collins <greg@gregorycollins.net> @gregorycollins":
1951 "Gregory Collins <greg@gregorycollins.net> @gregorycollins":
2162 - hashtables
1952 - hashtables
2163 - io-streams
1953 - io-streams
@@ -2167,16 +1957,11 @@ packages:
2167 - http-common
1957 - http-common
2168 - http-streams
1958 - http-streams
2169
1959
2170− "Devan Stormont <stormont@gmail.com> @stormont":
2171− []
2172− # - forecast-io # bounds: aeson 1.0
2173−
2174 "Sean Hunt <scshunt@csclub.uwaterloo.ca @scshunt":
1960 "Sean Hunt <scshunt@csclub.uwaterloo.ca @scshunt":
2175 - cheapskate
1961 - cheapskate
2176
1962
2177 "Ivan Miljenovic <Ivan.Miljenovic@gmail.com> @ivan-m":
1963 "Ivan Miljenovic <Ivan.Miljenovic@gmail.com> @ivan-m":
2178 - fgl
1964 - fgl
2179− # - fgl-arbitrary # bounds: QuickCheck
2180 - graphviz
1965 - graphviz
2181 - wl-pprint-text
1966 - wl-pprint-text
2182 - servant-pandoc
1967 - servant-pandoc
@@ -2201,6 +1986,7 @@ packages:
2201 - nix-paths
1986 - nix-paths
2202 - streamproc
1987 - streamproc
2203 - titlecase
1988 - titlecase
1989+ - json-autotype
2204
1990
2205 "Mark Fine <mark.fine@gmail.com> @markfine":
1991 "Mark Fine <mark.fine@gmail.com> @markfine":
2206 - postgresql-schema
1992 - postgresql-schema
@@ -2218,8 +2004,7 @@ packages:
2218 - clumpiness
2004 - clumpiness
2219 - find-clumpiness
2005 - find-clumpiness
2220 - blosum
2006 - blosum
2221− # - convert-annotation # via inline-r compilation failure
2222− # - rank-product # GHC 8.2.1 via random-fu
2007+ - rank-product
2223
2008
2224 "Simon Marechal <bartavelle@gmail.com> @bartavelle":
2009 "Simon Marechal <bartavelle@gmail.com> @bartavelle":
2225 - compactmap
2010 - compactmap
@@ -2229,10 +2014,8 @@ packages:
2229 - strict-base-types
2014 - strict-base-types
2230 - withdependencies
2015 - withdependencies
2231 - hruby
2016 - hruby
2232− # - language-puppet
2017+ - language-puppet
2233 - tar-conduit
2018 - tar-conduit
2234− # - stm-firehose # bounds: http-types, stm-conduit, transformers, wai, warp
2235− # - hslogstash # bounds: aeson, lens, time, transformers # via: stm-firehose
2236
2019
2237 "Mark Karpov <markkarpov92@gmail.com> @mrkkrp":
2020 "Mark Karpov <markkarpov92@gmail.com> @mrkkrp":
2238 - megaparsec
2021 - megaparsec
@@ -2250,24 +2033,18 @@ packages:
2250 - tagged-identity
2033 - tagged-identity
2251 - req
2034 - req
2252 - req-conduit
2035 - req-conduit
2253− # - cue-sheet # bounds: megaparsec
2036+ - cue-sheet
2254 - wave
2037 - wave
2255 - flac
2038 - flac
2256 - flac-picture
2039 - flac-picture
2257 - lame
2040 - lame
2258 - path
2041 - path
2259 - forma
2042 - forma
2260− # - stache # GHC 8.2.1
2043+ - stache
2261 - parser-combinators
2044 - parser-combinators
2262−
2045+ - modern-uri
2263− "Thomas Bereknyei <tomberek@gmail.com>":
2046+ - mmark
2264− []
2047+ - mmark-ext
2265− # - multiplate # bounds: transformers
2266−
2267− "Sumit Sahrawat <sumit.sahrawat.apm13@iitbhu.ac.in> @sumitsahrawat":
2268− []
2269− # - plot-gtk-ui # Cabal 2.0.0.2
2270− # - calculator # bounds: ghc, base
2271
2048
2272 "Emmanuel Touzery <etouzery@gmail.com> @emmanueltouzery":
2049 "Emmanuel Touzery <etouzery@gmail.com> @emmanueltouzery":
2273 - app-settings
2050 - app-settings
@@ -2276,7 +2053,6 @@ packages:
2276
2053
2277 "Nickolay Kudasov <nickolay.kudasov@gmail.com> @fizruk":
2054 "Nickolay Kudasov <nickolay.kudasov@gmail.com> @fizruk":
2278 - http-api-data
2055 - http-api-data
2279− - smsaero < 0 # compilation failure against aeson https://github.com/GetShopTV/smsaero/issues/12
2280 - swagger2
2056 - swagger2
2281 - servant-swagger
2057 - servant-swagger
2282
2058
@@ -2291,50 +2067,31 @@ packages:
2291 - flat-mcmc
2067 - flat-mcmc
2292
2068
2293 "Facundo Domínguez <facundo.dominguez@tweag.io> @facundominguez":
2069 "Facundo Domínguez <facundo.dominguez@tweag.io> @facundominguez":
2294− # - distributed-process # bounds: syb
2295− # - distributed-process-async # GHC 8
2070+ - distributed-process
2296− # - distributed-process-client-server # GHC 8
2071+ - distributed-process-tests
2297− # - distributed-process-execution # GHC 8
2298− # - distributed-process-extras # GHC 8
2299− # - distributed-process-registry # GHC 8
2300− # - distributed-process-supervisor # GHC 8
2301− # - distributed-process-task # GHC 8
2302− # - distributed-process-simplelocalnet # via: distributed-process
2072+ - distributed-process-simplelocalnet
2303− # - distributed-static # https://github.com/haskell-distributed/rank1dynamic/issues/18
2073+ - distributed-static
2304 - network-transport
2074 - network-transport
2075+ - network-transport-tests
2305− # - network-transport-tcp # bounds: network-transport
2076+ - network-transport-tcp
2306− # - network-transport-inmemory # bounds: network-transport
2077+ - network-transport-inmemory
2307− # - network-transport-composed # bounds: network-transport
2078+ - network-transport-composed
2308− # - rank1dynamic # https://github.com/haskell-distributed/rank1dynamic/issues/18
2079+ - pthread
2309−
2080+ - rank1dynamic
2310− "Alexander Vershilov <alexander.vershilov@tweag.io> @qnikst":
2311− []
2312− # - imagemagick # https://github.com/qnikst/imagemagick/issues/41
2313− # - network-transport-zeromq # bounds: ghc # via: distributed-process-tests
2314
2081
2315 "Takahiro Himura <himuratk421@gmail.com> @thimura":
2082 "Takahiro Himura <himuratk421@gmail.com> @thimura":
2316 - lens-regex
2083 - lens-regex
2317− # - twitter-conduit # Cabal 2.0 https://github.com/himura/twitter-conduit/issues/56
2084+ - twitter-conduit
2318 - twitter-types
2085 - twitter-types
2319 - twitter-types-lens
2086 - twitter-types-lens
2320
2087
2321 "Robbin C. <robbinch33@gmail.com> @robbinch":
2088 "Robbin C. <robbinch33@gmail.com> @robbinch":
2322− []
2323− # - zim-parser # via: lzma
2089+ - zim-parser
2324
2090
2325 "David Wiltshire <david.wiltshire@metark.com> @dave77":
2091 "David Wiltshire <david.wiltshire@metark.com> @dave77":
2326 # on behalf of Alexey Karakulov @w3rs
2092 # on behalf of Alexey Karakulov @w3rs
2327 - hashable-time
2093 - hashable-time
2328
2094
2329− "Tim Baumann <tim@timbaumann.info> @timjb":
2330− []
2331− # - engine-io-yesod # bounds: ghc, base
2332−
2333− "Tim McGilchrist <timmcgil@gmail.com> @tmcgilchrist":
2334− []
2335− # - riak # bounds: aeson
2336− # - airship # bounds: mmorph
2337−
2338 "Yuras Shumovich <shumovichy@gmail.com> @Yuras":
2095 "Yuras Shumovich <shumovichy@gmail.com> @Yuras":
2339 - pdf-toolbox-core
2096 - pdf-toolbox-core
2340 - pdf-toolbox-content
2097 - pdf-toolbox-content
@@ -2354,8 +2111,6 @@ packages:
2354 - pathwalk
2111 - pathwalk
2355
2112
2356 "John Galt <jgalt@centromere.net> @centromere":
2113 "John Galt <jgalt@centromere.net> @centromere":
2357− # - cacophony # GHC 8.2.1
2358− # - pipes-cacophony # GHC 8.2.1
2359 - blake2
2114 - blake2
2360 - nfc
2115 - nfc
2361
2116
@@ -2367,17 +2122,9 @@ packages:
2367 - inline-c-cpp
2122 - inline-c-cpp
2368 - ekg
2123 - ekg
2369
2124
2370− "Emin Karayel <me@eminkarayel.de> @ekarayel":
2371− []
2372− # - sync-mht # bounds: ghc, base
2373−
2374 "Michael Schröder <mc.schroeder@gmail.com> @mcschroeder":
2125 "Michael Schröder <mc.schroeder@gmail.com> @mcschroeder":
2375 - ctrie
2126 - ctrie
2376− # - ttrie # GHC 8.2.1 via atomic-primops
2127+ - ttrie
2377−
2378− "Greg Weber <greg@gregweber.info> @gregwebs":
2379− []
2380− # - base-noprelude # cabal-version >= 2
2381
2128
2382 "Andrew Lelechenko <andrew.lelechenko@gmail.com> @Bodigrim":
2129 "Andrew Lelechenko <andrew.lelechenko@gmail.com> @Bodigrim":
2383 - exp-pairs
2130 - exp-pairs
@@ -2389,28 +2136,13 @@ packages:
2389 "yihuang <yi.codeplayer@gmail.com> @yihuang":
2136 "yihuang <yi.codeplayer@gmail.com> @yihuang":
2390 - tagstream-conduit
2137 - tagstream-conduit
2391
2138
2392− "Johannes Hilden <hildenjohannes@gmail.com> @johanneshilden":
2139+ "Johannes Hilden <hildenjohannes@gmail.com> @laserpants":
2393 - hashids
2140 - hashids
2394−
2141+ - fuzzyset
2395− "Joe Hermaszewski <stackage@monoid.al> @expipiplus1":
2396− []
2397− # - exact-real # bounds: ghc, base
2398−
2399− "Jonatan Sundqvist jonatanhsundqvist@gmail.com @SwiftsNamesake":
2400− []
2401− # - Cartesian # bounds: lens
2402− # - Michelangelo # bounds: lens # via: Wavefront
2403−
2404− "Henry J. Wylde <public@hjwylde.com> @hjwylde":
2405− []
2406− # - git-fmt # bounds: optparse-applicative 0.13
2407− # - omnifmt # bounds: optparse-applicative 0.13
2408− # - werewolf # bounds: aeson, extra, lens
2409− # - werewolf-slack # bounds: aeson, extra, http-client, http-client-tls # via: werewolf
2410
2142
2411 "Will Sewell <me@willsewell.com> @willsewell":
2143 "Will Sewell <me@willsewell.com> @willsewell":
2412 - benchpress
2144 - benchpress
2413− # - pusher-http-haskell # GHC 8.2.1
2145+ - pusher-http-haskell
2414
2146
2415 "Yorick Laupa yo.eight@gmail.com @YoEight":
2147 "Yorick Laupa yo.eight@gmail.com @YoEight":
2416 - eventstore
2148 - eventstore
@@ -2428,6 +2160,8 @@ packages:
2428 - aeson-casing
2160 - aeson-casing
2429 - graylog
2161 - graylog
2430 - parsec-numeric
2162 - parsec-numeric
2163+ - mallard
2164+ - gdax
2431
2165
2432 "Callum Rogers @CRogers":
2166 "Callum Rogers @CRogers":
2433 - should-not-typecheck
2167 - should-not-typecheck
@@ -2441,7 +2175,6 @@ packages:
2441 - pkcs10
2175 - pkcs10
2442
2176
2443 "David Luposchainsky <dluposchainsky (λ) googles email service> @quchen":
2177 "David Luposchainsky <dluposchainsky (λ) googles email service> @quchen":
2444− # - binary-typed # https://github.com/quchen/binary-typed/issues/42
2445 - pgp-wordlist
2178 - pgp-wordlist
2446 - show-prettyprint
2179 - show-prettyprint
2447 - prettyprinter
2180 - prettyprinter
@@ -2452,26 +2185,18 @@ packages:
2452
2185
2453 "Jeremy Shaw <jeremy@n-heptane.com> @stepcut":
2186 "Jeremy Shaw <jeremy@n-heptane.com> @stepcut":
2454 - boomerang
2187 - boomerang
2455− # - clckwrks # via acid-state: via safecopy: bounds: vector
2456− # - clckwrks-cli # via acid-state: via safecopy: bounds: vector
2457− # - clckwrks-plugin-page # via acid-state: via safecopy: bounds: vector
2458− # - clckwrks-plugin-media # via acid-state: via safecopy: bounds: vector
2459− # - clckwrks-theme-bootstrap # via clckwrks: via acid-state: via safecopy: bounds: vector
2460− # - hackage-whatsnew # bounds: directory 1.3
2461− # - happstack-authenticate # via acid-state: via safecopy: bounds: vector
2462− # - happstack-clientsession # via safecopy: bounds: vector
2463− # - happstack-hsp # GHC 8.2.1 via hsx2hs
2188+ - happstack-hsp
2464 - happstack-jmacro
2189 - happstack-jmacro
2465 - happstack-server
2190 - happstack-server
2466 - happstack-server-tls
2191 - happstack-server-tls
2467 - hsx-jmacro
2192 - hsx-jmacro
2468− # - ixset # via: syb-with-class, safecopy
2193+ - ixset
2469 - reform
2194 - reform
2470 - reform-blaze
2195 - reform-blaze
2471 - reform-hamlet
2196 - reform-hamlet
2472 - reform-happstack
2197 - reform-happstack
2473 - reform-hsp
2198 - reform-hsp
2474− # - userid # via safecopy: bounds: vector
2199+ - userid
2475 - web-plugins
2200 - web-plugins
2476 - web-routes
2201 - web-routes
2477 - web-routes-boomerang
2202 - web-routes-boomerang
@@ -2484,19 +2209,13 @@ packages:
2484 "Pedro Tacla Yamada <tacla.yamada@gmail.com> @yamadapc":
2209 "Pedro Tacla Yamada <tacla.yamada@gmail.com> @yamadapc":
2485 - ascii-progress
2210 - ascii-progress
2486 - drawille
2211 - drawille
2487− # - extract-dependencies # via: package-description-remote
2488 - file-modules
2212 - file-modules
2489 - frontmatter
2213 - frontmatter
2490 - read-editor
2214 - read-editor
2491− # - hspec-setup # bounds: haskell-src-exts
2492− # - hzulip # bounds: aeson, stm-conduit
2493 - list-prompt
2215 - list-prompt
2494− # - memoization-utils # bounds: time
2495 - package-description-remote
2216 - package-description-remote
2496 - projectroot
2217 - projectroot
2497 - questioner
2218 - questioner
2498− # - stack-run-auto # GHC 8.2.1 via extract-dependencies
2499− - hpack-convert < 0
2500 - language-dockerfile
2219 - language-dockerfile
2501
2220
2502 "Pascal Hartig <phartig@rdrei.net> @passy":
2221 "Pascal Hartig <phartig@rdrei.net> @passy":
@@ -2507,16 +2226,16 @@ packages:
2507 - open-browser
2226 - open-browser
2508
2227
2509 "Denis Redozubov <denis.redozubov@gmail.com> @dredozubov":
2228 "Denis Redozubov <denis.redozubov@gmail.com> @dredozubov":
2510− # - tracy # GHC 8.2.1
2511 - hreader-lens
2229 - hreader-lens
2512− # - schematic # GHC 8.2.1
2230+ - schematic
2513
2231
2514 "Yuji Yamamoto <whosekiteneverfly@gmail.com> @igrep":
2232 "Yuji Yamamoto <whosekiteneverfly@gmail.com> @igrep":
2515 - yes-precure5-command
2233 - yes-precure5-command
2234+ - th-strict-compat
2516
2235
2517 "Hans-Christian Esperer <hc@hcesperer.org> @hce":
2236 "Hans-Christian Esperer <hc@hcesperer.org> @hce":
2518 - avwx
2237 - avwx
2519− # - wai-session-postgresql # GHC-8.2.1
2238+ - wai-session-postgresql
2520
2239
2521 "Haisheng Wu <freizl@gmail.com> @freizl":
2240 "Haisheng Wu <freizl@gmail.com> @freizl":
2522 - hoauth2
2241 - hoauth2
@@ -2528,11 +2247,9 @@ packages:
2528 - dawg-ord
2247 - dawg-ord
2529
2248
2530 "Amit Levy <amit@amitlevy.com> @alevy":
2249 "Amit Levy <amit@amitlevy.com> @alevy":
2531− - postgresql-orm < 0 # 0.5.0 compilation failure
2532 - simple
2250 - simple
2533 - simple-templates
2251 - simple-templates
2534 - simple-session
2252 - simple-session
2535− # - simple-postgresql-orm # compilation failure via: postgresql-orm
2536
2253
2537 "Sergey Astanin <s.astanin@gmail.com> @astanin":
2254 "Sergey Astanin <s.astanin@gmail.com> @astanin":
2538 # Stackage server uses Ubuntu 16.04 which ships libzip-1.0.1.
2255 # Stackage server uses Ubuntu 16.04 which ships libzip-1.0.1.
@@ -2541,7 +2258,7 @@ packages:
2541 - LibZip >= 1.0
2258 - LibZip >= 1.0
2542
2259
2543 "Anthony Cowley <acowley@gmail.com> @acowley":
2260 "Anthony Cowley <acowley@gmail.com> @acowley":
2544− - Frames < 0 # test compilation failure
2261+ - Frames
2545 - hpp
2262 - hpp
2546
2263
2547 "Takayuki Muranushi <muranushi@gmail.com> @nushio3":
2264 "Takayuki Muranushi <muranushi@gmail.com> @nushio3":
@@ -2549,9 +2266,9 @@ packages:
2549 - unicode-show
2266 - unicode-show
2550
2267
2551 "Jason Shipman <jasonpshipman@gmail.com> @jship":
2268 "Jason Shipman <jasonpshipman@gmail.com> @jship":
2552− # on behalf of Boris Sukholitko @bosu
2269+ - logging-effect-extra
2553− []
2270+ - logging-effect-extra-file
2554− # - pure-cdb # https://github.com/bosu/pure-cdb/issues/5 & via testing-feat
2271+ - logging-effect-extra-handler
2555
2272
2556 "Suhail Shergill <suhailshergill@gmail.com> @suhailshergill":
2273 "Suhail Shergill <suhailshergill@gmail.com> @suhailshergill":
2557 - extensible-effects
2274 - extensible-effects
@@ -2562,7 +2279,7 @@ packages:
2562 - mustache
2279 - mustache
2563
2280
2564 "Cindy Wang <cindylinz@gmail.com> @CindyLinz":
2281 "Cindy Wang <cindylinz@gmail.com> @CindyLinz":
2565− # - NoTrace # GHC 8.2.1
2282+ - NoTrace
2566 - linked-list-with-iterator
2283 - linked-list-with-iterator
2567
2284
2568 "Jean-Philippe Bernardy <jean-philippe.bernardy@tweag.io> @jyp":
2285 "Jean-Philippe Bernardy <jean-philippe.bernardy@tweag.io> @jyp":
@@ -2575,43 +2292,31 @@ packages:
2575 - texmath
2292 - texmath
2576 - highlighting-kate
2293 - highlighting-kate
2577 - skylighting
2294 - skylighting
2578− - pandoc-types < 1.19 # Accidental upload, see: https://github.com/fpco/stackage/issues/2223
2295+ - pandoc-types < 1.19 || > 1.19 # Accidental upload, see: https://github.com/fpco/stackage/issues/2223
2579 - zip-archive
2296 - zip-archive
2580 - doctemplates
2297 - doctemplates
2581− # - pandoc # bounds: skylighting
2298+ - pandoc
2582− # - pandoc-citeproc # bounds: skylighting
2299+ - pandoc-citeproc
2583
2300
2584 "Karun Ramakrishnan <karun012@gmail.com> @karun012":
2301 "Karun Ramakrishnan <karun012@gmail.com> @karun012":
2585 - doctest-discover
2302 - doctest-discover
2586
2303
2587− "Elie Genard <elaye.github.io@gmail.com> @eliegenard":
2304+ "Elie Genard <elaye.github.io@gmail.com> @elaye":
2588 - turtle-options
2305 - turtle-options
2589− - mushu < 0 # compilation failure
2590− # - hakyll-favicon # bounds: skylighting
2591−
2592− "Ruey-Lin Hsu <petercommand@gmail.com> @petercommand":
2593− []
2594− # - MASMGen # bounds: ghc, base
2595
2306
2596 "Ozgun Ataman ozgun.ataman@soostone.com @ozataman":
2307 "Ozgun Ataman ozgun.ataman@soostone.com @ozataman":
2597 - string-conv
2308 - string-conv
2598 - rng-utils
2309 - rng-utils
2599− # - rotating-log # GHC 8.2.1
2600− # - ua-parser # bounds aeson
2310+ - ua-parser
2601 - hs-GeoIP
2311 - hs-GeoIP
2602 - retry
2312 - retry
2603− # - katip # bounds aeson
2313+ - katip
2604− # - katip-elasticsearch # via bloodhound: bounds: vector
2314+ - katip-elasticsearch
2605
2315
2606 "Sid Kapur sidharthkapur1@gmail.com @sid-kap":
2316 "Sid Kapur sidharthkapur1@gmail.com @sid-kap":
2607 - tuple
2317 - tuple
2608 - OneTuple
2318 - OneTuple
2609− # - SVGFonts # GHC 8.2.1 via diagrams-core
2319+ - SVGFonts
2610− # - Chart-diagrams # bounds optparse-applicative
2611−
2612− "Aaron Levin <aaron.levin@soundcloud.com> @aaronmblevin":
2613− []
2614− # - haskell-kubernetes # bounds: QuickCheck, aeson, http-api-data, lens, servant, servant-client
2615
2320
2616 "Aaron Levin <vilevin@gmail.com> @aaronmblevin":
2321 "Aaron Levin <vilevin@gmail.com> @aaronmblevin":
2617 - free-vl
2322 - free-vl
@@ -2621,20 +2326,12 @@ packages:
2621
2326
2622 "Mikhail Glushenkov <mikhail.glushenkov@gmail.com> @23Skidoo":
2327 "Mikhail Glushenkov <mikhail.glushenkov@gmail.com> @23Skidoo":
2623 - Cabal
2328 - Cabal
2624− # - cabal-install # GHC 8.2.1
2329+ - cabal-install
2625 - pointful
2330 - pointful
2626
2331
2627 "Lennart Kolmodin <kolmodin@gmail.com> @kolmodin":
2332 "Lennart Kolmodin <kolmodin@gmail.com> @kolmodin":
2628 - binary-bits
2333 - binary-bits
2629
2334
2630− "Nicolas Trangez <ikke@nicolast.be> @NicolasT":
2631− []
2632− # - reedsolomon # bounds: vector
2633−
2634− "Alp Mestanogullari <alpmestan@gmail.com> @alpmestan":
2635− - taggy < 0 # compilation failure https://github.com/alpmestan/taggy/issues/19
2636− # - taggy-lens # via taggy: compilation failure https://github.com/alpmestan/taggy/issues/19
2637−
2638 "Alex McLean <lxyxpx@gmail.com> @yaxu":
2335 "Alex McLean <lxyxpx@gmail.com> @yaxu":
2639 - tidal
2336 - tidal
2640
2337
@@ -2642,9 +2339,9 @@ packages:
2642 - th-data-compat
2339 - th-data-compat
2643 - th-reify-compat
2340 - th-reify-compat
2644 - relational-query
2341 - relational-query
2645− # - relational-query-HDBC # GHC 8.2.1
2342+ - relational-query-HDBC
2646− # - persistable-types-HDBC-pg # GHC 8.2.1
2343+ - persistable-types-HDBC-pg
2647− # - relational-record # GHC 8.2.1
2344+ - relational-record
2648 - text-ldap
2345 - text-ldap
2649 - debian-build
2346 - debian-build
2650 - aeson-generic-compat
2347 - aeson-generic-compat
@@ -2662,17 +2359,10 @@ packages:
2662 - unification-fd
2359 - unification-fd
2663 - unix-bytestring
2360 - unix-bytestring
2664
2361
2665− "Carlo Hamalainen <carlo@carlo-hamalainen.net> @carlohamalainen":
2666− []
2667− # - ghc-imported-from # bounds: process-streaming # via: ghc-mod
2668−
2669 "Fraser Tweedale <frase@frase.id.au> @frasertweedale":
2362 "Fraser Tweedale <frase@frase.id.au> @frasertweedale":
2670 - concise
2363 - concise
2671 - jose
2364 - jose
2672
2365
2673− "Yutaka Nishimura <ytk.nishimura@gmail.com> @ynishi":
2674− - atndapi < 0 # compilation failure https://github.com/ynishi/atndapi/issues/1
2675−
2676 "Yoshikuni Jujo <PAF01143@nifty.ne.jp> @YoshikuniJujo":
2366 "Yoshikuni Jujo <PAF01143@nifty.ne.jp> @YoshikuniJujo":
2677 - zot
2367 - zot
2678 - yjtools
2368 - yjtools
@@ -2686,39 +2376,40 @@ packages:
2686
2376
2687 "Jan Gerlinger <git@jangerlinger.de> @JanGe":
2377 "Jan Gerlinger <git@jangerlinger.de> @JanGe":
2688 - irc-dcc
2378 - irc-dcc
2689− # - xdcc # bounds: path
2690
2379
2691 "John Ky newhoggy@gmail.com @newhoggy":
2380 "John Ky newhoggy@gmail.com @newhoggy":
2381+ - hw-balancedparens
2692 - hw-bits
2382 - hw-bits
2693 - hw-conduit
2383 - hw-conduit
2694 - hw-diagnostics
2384 - hw-diagnostics
2385+ - hw-excess
2386+ - hw-hedgehog
2387+ - hw-hspec-hedgehog
2388+ - hw-int
2695 - hw-json
2389 - hw-json
2696 - hw-parser
2390 - hw-parser
2697 - hw-prim
2391 - hw-prim
2698 - hw-rankselect
2392 - hw-rankselect
2393+ - hw-rankselect-base
2699 - hw-succinct
2394 - hw-succinct
2395+ - hw-xml
2700
2396
2701 "Ismail Mustafa <ismailmustafa@rocketmail.com> @ismailmustafa":
2397 "Ismail Mustafa <ismailmustafa@rocketmail.com> @ismailmustafa":
2702 - handwriting
2398 - handwriting
2703
2399
2704 "Stephen Diehl <stephen.m.diehl@gamil.com> @sdiehl":
2400 "Stephen Diehl <stephen.m.diehl@gamil.com> @sdiehl":
2705 - protolude
2401 - protolude
2706− # - repline # GHC 8.2.1
2402+ - repline
2707 - picosat
2403 - picosat
2708
2404
2709− "Daishi Nakajima <nakaji.dayo@gmail.com> @nakaji_dayo":
2405+ "Daishi Nakajima <nakaji.dayo@gmail.com> @nakaji-dayo":
2710 - api-field-json-th
2406 - api-field-json-th
2711− # - yesod-job-queue # bounds cron
2712−
2713− "Braden Walters <vc@braden-walters.info> @meoblast001":
2714− - hakyll-sass < 0 # compilation failure
2715
2407
2716 "Patrick Thomson <patrick@helium.com> @helium":
2408 "Patrick Thomson <patrick@helium.com> @helium":
2717 - postgresql-transactional
2409 - postgresql-transactional
2718
2410
2719 "Tom Murphy <amindfv@gmail.com> @amindfv":
2411 "Tom Murphy <amindfv@gmail.com> @amindfv":
2720− # - vivid # bounds: MonadRandom
2412+ - vivid
2721− # - midair # bounds: ghc, base
2722 - nano-erl
2413 - nano-erl
2723
2414
2724 "Toshio Ito <debug.ito@gmail.com> @debug-ito":
2415 "Toshio Ito <debug.ito@gmail.com> @debug-ito":
@@ -2728,8 +2419,6 @@ packages:
2728 - wikicfp-scraper
2419 - wikicfp-scraper
2729 - wild-bind
2420 - wild-bind
2730 - wild-bind-x11
2421 - wild-bind-x11
2731− # - wild-bind-indicator # Cabal 2.0.0.2
2732− # - wild-bind-task-x11 # Cabal 2.0.0.2
2733
2422
2734 "Cies Breijs <cies@kde.nl> @cies":
2423 "Cies Breijs <cies@kde.nl> @cies":
2735 - htoml
2424 - htoml
@@ -2745,27 +2434,15 @@ packages:
2745 - eventful-sql-common
2434 - eventful-sql-common
2746 - eventful-sqlite
2435 - eventful-sqlite
2747 - eventful-test-helpers
2436 - eventful-test-helpers
2748− - oanda-rest-api < 0 # test compilation failure
2749 - stratosphere
2437 - stratosphere
2750 - sum-type-boilerplate
2438 - sum-type-boilerplate
2751
2439
2752− "Alexey Rodiontsev <alex.rodiontsev@gmail.com> @klappvisor":
2753− []
2754− # - telegram-api # bounds: aeson, servant
2755−
2756 "Iñaki García Etxebarria <garetxe@gmail.com> @garetxe":
2440 "Iñaki García Etxebarria <garetxe@gmail.com> @garetxe":
2757 - gi-atk
2441 - gi-atk
2758 - gi-cairo
2442 - gi-cairo
2759− - gi-gdk < 0 # compilation failure via gi-pango https://github.com/haskell-gi/haskell-gi/issues/113
2760− # - gi-gdkpixbuf # via gi-gio compilation failure https://github.com/haskell-gi/haskell-gi/issues/113
2761− - gi-gio < 0 # compilation failure https://github.com/haskell-gi/haskell-gi/issues/113
2762 - gi-glib
2443 - gi-glib
2763 - gi-gobject
2444 - gi-gobject
2764− # - gi-gtk # compilation failure via gi-pango https://github.com/haskell-gi/haskell-gi/issues/113
2765− - gi-pango < 0 # compilation failure https://github.com/haskell-gi/haskell-gi/issues/113
2766− # - gi-soup # via gi-gio compilation failure https://github.com/haskell-gi/haskell-gi/issues/113
2767 - gi-javascriptcore == 3.0.*
2445 - gi-javascriptcore == 3.0.*
2768− # - gi-webkit # compilation failure via gi-pango https://github.com/haskell-gi/haskell-gi/issues/113
2769 - haskell-gi
2446 - haskell-gi
2770 - haskell-gi-base
2447 - haskell-gi-base
2771
2448
@@ -2773,9 +2450,8 @@ packages:
2773 - directory-tree
2450 - directory-tree
2774
2451
2775 "Ian Grant Jeffries <ian@housejeffries.com> @seagreen":
2452 "Ian Grant Jeffries <ian@housejeffries.com> @seagreen":
2776− []
2777− # - hjsonpointer # GHC 8.2.1
2453+ - hjsonpointer
2778− # - hjsonschema # GHC 8.2.1
2454+ - hjsonschema
2779
2455
2780 "Drew Hess <src@drewhess.com> @dhess":
2456 "Drew Hess <src@drewhess.com> @dhess":
2781 - hpio
2457 - hpio
@@ -2783,8 +2459,6 @@ packages:
2783 "Richard Eisenberg <eir@cis.upenn.edu> @goldfirere":
2459 "Richard Eisenberg <eir@cis.upenn.edu> @goldfirere":
2784 - th-desugar
2460 - th-desugar
2785 - singletons
2461 - singletons
2786− - units < 0 # compilation failure
2787− # - units-defs # via units compilation failure
2788 - HUnit-approx
2462 - HUnit-approx
2789 - units-parser
2463 - units-parser
2790
2464
@@ -2799,14 +2473,16 @@ packages:
2799 "Pavel Ryzhov <paul@paulrz.cz> @paulrzcz":
2473 "Pavel Ryzhov <paul@paulrz.cz> @paulrzcz":
2800 - hquantlib
2474 - hquantlib
2801 - HSvm
2475 - HSvm
2802− # - persistent-redis # GHC 8.2.1
2803
2476
2804 "Henri Verroken <henriverroken@gmail.com> @hverr":
2477 "Henri Verroken <henriverroken@gmail.com> @hverr":
2478+ - bordacount
2805 - cache
2479 - cache
2480+ - lxd-client
2481+ - lxd-client-config
2482+ - xxhash-ffi
2806
2483
2807 "Cliff Harvey <cs.hbar+hs@gmail.com> @BlackBrane":
2484 "Cliff Harvey <cs.hbar+hs@gmail.com> @BlackBrane":
2808 - ansigraph
2485 - ansigraph
2809− # - quantum-random # BLOCKED directory 1.3
2810
2486
2811 "Tebello Thejane <zyxoas+stackage@gmail.com> @tebello-thejane":
2487 "Tebello Thejane <zyxoas+stackage@gmail.com> @tebello-thejane":
2812 - bitx-bitcoin
2488 - bitx-bitcoin
@@ -2816,9 +2492,6 @@ packages:
2816 - fast-digits
2492 - fast-digits
2817 - bit-stream
2493 - bit-stream
2818
2494
2819− "Greg Hurrell <greg@hurrell.net> @wincent":
2820− - docvim < 0 # compilation failure: https://github.com/wincent/docvim/issues/30
2821−
2822 "Ashley Yakeley <ashley@semantic.org> @AshleyYakeley":
2495 "Ashley Yakeley <ashley@semantic.org> @AshleyYakeley":
2823 - countable
2496 - countable
2824 - witness
2497 - witness
@@ -2829,15 +2502,13 @@ packages:
2829 - bson
2502 - bson
2830
2503
2831 "Alexis King <lexi.lambda@gmail.com> @lexi-lambda":
2504 "Alexis King <lexi.lambda@gmail.com> @lexi-lambda":
2505+ - monad-mock
2832 - test-fixture
2506 - test-fixture
2833 - text-conversions
2507 - text-conversions
2834 - th-to-exp
2508 - th-to-exp
2835 - type-assertions
2509 - type-assertions
2836
2510
2837 "Patrick Chilton <chpatrick@gmail.com> @chpatrick":
2511 "Patrick Chilton <chpatrick@gmail.com> @chpatrick":
2838− # - solga # https://github.com/chpatrick/solga/issues/9
2839− # - solga-swagger # GHC 8.2.1 via swagger2
2840− # - clang-pure # https://github.com/chpatrick/clang-pure/issues/10
2841 - webrtc-vad
2512 - webrtc-vad
2842
2513
2843 "Michal Konecny <mikkonecny@gmail.com> @michalkonecny":
2514 "Michal Konecny <mikkonecny@gmail.com> @michalkonecny":
@@ -2855,32 +2526,23 @@ packages:
2855
2526
2856 "Dominic Orchard <dom.orchard@gmail.com> @dorchard":
2527 "Dominic Orchard <dom.orchard@gmail.com> @dorchard":
2857 - array-memoize
2528 - array-memoize
2858− # - camfort # https://github.com/camfort/camfort/issues/102
2859 - codo-notation
2529 - codo-notation
2860− - fortran-src < 0 # OOM https://github.com/fpco/stackage/issues/2232
2861− - ixmonad < 0 # 0.57 Compilation failure https://github.com/fpco/stackage/pull/1710#issuecomment-235067168
2862 - language-fortran
2530 - language-fortran
2863
2531
2864 "Philipp Schuster <phischu3000@gmail.com> @phischu":
2532 "Philipp Schuster <phischu3000@gmail.com> @phischu":
2865− []
2866− # - haskell-names # bounds: aeson
2533+ - haskell-names
2867
2534
2868 "Shao Cheng <astrohavoc@gmail.com> @TerrorJack":
2535 "Shao Cheng <astrohavoc@gmail.com> @TerrorJack":
2869− []
2536+ - cabal-toolkit
2870− # - simple-download # GHC 8.2.1
2537+ - direct-rocksdb
2871− # - encoding-io # GHC 8.2.1
2872
2538
2873 "Anton Gushcha <ncrashed@gmail.com> @ncrashed":
2539 "Anton Gushcha <ncrashed@gmail.com> @ncrashed":
2874− []
2875− # - aeson-injector # GHC 8.2.1
2540+ - aeson-injector
2876−
2877− "Rune K. Svendsen <runesvend@gmail.com> @runeks":
2878− []
2879− # - bitcoin-payment-channel # bounds: QuickCheck, aeson 1.0 # via: haskoin-core
2880
2541
2881 "Al Zohali <zohl@fmap.me> @zohl":
2542 "Al Zohali <zohl@fmap.me> @zohl":
2882 - servant-auth-cookie
2543 - servant-auth-cookie
2883 - dictionaries
2544 - dictionaries
2545+ - cereal-time
2884
2546
2885 "Joachim Fasting <joachifm@fastmail.fm> @joachifm":
2547 "Joachim Fasting <joachifm@fastmail.fm> @joachifm":
2886 - libmpd
2548 - libmpd
@@ -2894,10 +2556,6 @@ packages:
2894 - heatshrink
2556 - heatshrink
2895 - hocilib
2557 - hocilib
2896
2558
2897− "Matthias Herrmann <matthias.mh.herrmann@gmail.com> @2chilled":
2898− []
2899− # - scrape-changes # cannot build because validation fails https://github.com/NICTA/validation/issues/9
2900−
2901 "Daniel Mendler <mail@daniel-mendler.de> @minad":
2559 "Daniel Mendler <mail@daniel-mendler.de> @minad":
2902 - quickcheck-special
2560 - quickcheck-special
2903 - writer-cps-mtl
2561 - writer-cps-mtl
@@ -2923,6 +2581,10 @@ packages:
2923 - lmdb
2581 - lmdb
2924 - rdf
2582 - rdf
2925
2583
2584+ "Michael Swan <mswan@fastmail.com> @michael-swan":
2585+ - pcf-font
2586+ - pcf-font-embed
2587+
2926 "Iago Abal <iagoabal+stack@gmail.com>":
2588 "Iago Abal <iagoabal+stack@gmail.com>":
2927 - bv
2589 - bv
2928
2590
@@ -2934,12 +2596,10 @@ packages:
2934 - vector-mmap
2596 - vector-mmap
2935
2597
2936 "Alex Mason <alex.mason@data61.csiro.au> @Axman6":
2598 "Alex Mason <alex.mason@data61.csiro.au> @Axman6":
2937− # - foldl-statistics # bounds: foldl
2938 - amazonka-s3-streaming
2599 - amazonka-s3-streaming
2939
2600
2940 "Ondrej Palkovsky <palkovsky.ondrej@gmail.com> @ondrap":
2601 "Ondrej Palkovsky <palkovsky.ondrej@gmail.com> @ondrap":
2941− []
2942− # - json-stream # GHC 8.2.1
2602+ - json-stream
2943
2603
2944 "Philipp Balzarek <p.balzarek@googlemail.com>":
2604 "Philipp Balzarek <p.balzarek@googlemail.com>":
2945 - xml-picklers
2605 - xml-picklers
@@ -2947,17 +2607,22 @@ packages:
2947 "Lennart Spitzner <hexagoxel@hexagoxel.de> @lspitzner":
2607 "Lennart Spitzner <hexagoxel@hexagoxel.de> @lspitzner":
2948 - multistate
2608 - multistate
2949 - pqueue
2609 - pqueue
2610+ - butcher ==1.1.1.0
2611+ - czipwith
2612+ - brittany
2950
2613
2951 "Ryan Mulligan <ryan@ryantm.com> @ryantm":
2614 "Ryan Mulligan <ryan@ryantm.com> @ryantm":
2952− []
2953− # - HDBC-mysql # GHC 8.2.1
2615+ - HDBC-mysql
2616+
2617+ "Tony Morris <haskell@tmorris.net> @tonymorris":
2618+ - validation
2954
2619
2955 "Tony Day <tonyday567@gmail.com> @tonyday567":
2620 "Tony Day <tonyday567@gmail.com> @tonyday567":
2956 - numhask
2621 - numhask
2957 - numhask-range
2622 - numhask-range
2958− # - chart-unit # bounds optparse-applicative
2623+ - perf
2959− # - perf # bounds optparse-applicative
2960 - online
2624 - online
2625+ - chart-unit
2961
2626
2962 "Iphigenia Df <iphydf@gmail.com> @iphydf":
2627 "Iphigenia Df <iphydf@gmail.com> @iphydf":
2963 - data-msgpack
2628 - data-msgpack
@@ -2968,30 +2633,20 @@ packages:
2968 - hsinstall
2633 - hsinstall
2969 - tce-conf
2634 - tce-conf
2970
2635
2971− "Jonathan Fischoff <jonathangfischoff@gmail.com>":
2636+ "Jonathan Fischoff <jonathangfischoff@gmail.com> @jfischoff":
2972− - threads-extra
2973 - clock-extras
2637 - clock-extras
2974 - next-ref
2638 - next-ref
2639+ - threads-extras
2975 - tmp-postgres
2640 - tmp-postgres
2976− # - postgresql-simple-opts # bounds: optparse-applicative
2977 - pg-transact
2641 - pg-transact
2978 - hspec-pg-transact
2642 - hspec-pg-transact
2979 - postgresql-simple-queue
2643 - postgresql-simple-queue
2980
2644
2981− "Bernie Pope <bjpope@unimelb.edu.au> @bjpop":
2982− - language-python < 0 # compilation failure https://github.com/bjpop/language-python/issues/35
2983−
2984− "Mahdi Dibaiee <mdibaiee@aol.com>":
2645+ "Mahdi Dibaiee <mdibaiee@aol.com> @mdibaiee":
2985 - picedit
2646 - picedit
2986 - mathexpr
2647 - mathexpr
2987− # - sibe # GHC 8.2.1 via stemmer
2988 - termcolor
2648 - termcolor
2989
2649
2990− "Alexis Williams <sasinestro@gmail.com> @typedrat":
2991− []
2992− # - stb-image-redux # bounds: vector
2993− # - wavefront-obj # GHC 8.2.1
2994−
2995 "XT <e@xtendo.org> @xtendo-org":
2650 "XT <e@xtendo.org> @xtendo-org":
2996 - rawfilepath
2651 - rawfilepath
2997
2652
@@ -3019,15 +2674,11 @@ packages:
3019 - line
2674 - line
3020
2675
3021 "Hannes Saffrich <m0rphism@zankapfel.org> @m0rphism":
2676 "Hannes Saffrich <m0rphism@zankapfel.org> @m0rphism":
3022− # - dmenu # GHC 8.2.1
3023− # - dmenu-pmount # GHC 8.2.1
3024− # - dmenu-pkill # GHC 8.2.1
3025− # - dmenu-search # GHC 8.2.1
3026 - printcess
2677 - printcess
3027
2678
3028 "Alexey Kuleshevich <lehins@yandex.ru> @lehins":
2679 "Alexey Kuleshevich <lehins@yandex.ru> @lehins":
3029 - wai-middleware-auth
2680 - wai-middleware-auth
3030− # - hip # via repa-algorithms
2681+ - hip
3031
2682
3032 "Hans-Peter Deifel <hpd@hpdeifel.de> @hpdeifel":
2683 "Hans-Peter Deifel <hpd@hpdeifel.de> @hpdeifel":
3033 - hledger-iadd
2684 - hledger-iadd
@@ -3038,15 +2689,15 @@ packages:
3038 "Boldizsár Németh <nboldi@elte.hu> @nboldi":
2689 "Boldizsár Németh <nboldi@elte.hu> @nboldi":
3039 - instance-control
2690 - instance-control
3040 - references
2691 - references
3041− # - haskell-tools-ast # GHC 8.2.1
2692+ - haskell-tools-ast
3042− # - haskell-tools-backend-ghc # GHC 8.2.1
2693+ - haskell-tools-backend-ghc
3043− # - haskell-tools-rewrite # GHC 8.2.1
2694+ - haskell-tools-rewrite
3044− # - haskell-tools-prettyprint # GHC 8.2.1
2695+ - haskell-tools-prettyprint
3045− # - haskell-tools-refactor # GHC 8.2.1
2696+ - haskell-tools-refactor
3046− # - haskell-tools-demo # bounds: websockets
2697+ - haskell-tools-demo
3047− # - haskell-tools-cli # GHC 8.2.1
2698+ - haskell-tools-cli
3048− # - haskell-tools-daemon # GHC 8.2.1
2699+ - haskell-tools-daemon
3049− # - haskell-tools-debug # GHC 8.2.1
2700+ - haskell-tools-debug
3050
2701
3051 "David Fisher <ddf1991@gmail.com> @ddfisher":
2702 "David Fisher <ddf1991@gmail.com> @ddfisher":
3052 - socket-activation
2703 - socket-activation
@@ -3057,13 +2708,14 @@ packages:
3057 - snowtify
2708 - snowtify
3058
2709
3059 "Mitsutoshi Aoe <maoe@foldr.in> @maoe":
2710 "Mitsutoshi Aoe <maoe@foldr.in> @maoe":
2711+ - influxdb
3060 - sensu-run
2712 - sensu-run
3061 - viewprof
2713 - viewprof
3062
2714
3063 "Dylan Simon <dylan-stack@dylex.net> @dylex":
2715 "Dylan Simon <dylan-stack@dylex.net> @dylex":
3064− # - postgresql-typed # GHC 8.2.1
2716+ - postgresql-typed
3065 - invertible
2717 - invertible
3066− # - ztail # GHC 8.2.1
2718+ - ztail
3067
2719
3068 "Louis Pan <louis@pan.me> @louispan":
2720 "Louis Pan <louis@pan.me> @louispan":
3069 - alternators
2721 - alternators
@@ -3075,8 +2727,6 @@ packages:
3075 - glaze
2727 - glaze
3076 - glazier
2728 - glazier
3077 - glazier-pipes
2729 - glazier-pipes
3078− # - glazier-react # https://github.com/louispan/glazier-react/issues/7
3079− # - glazier-react-widget # https://github.com/louispan/glazier-react/issues/7
3080 - javascript-extras
2730 - javascript-extras
3081 - l10n
2731 - l10n
3082 - pipes-category
2732 - pipes-category
@@ -3090,11 +2740,11 @@ packages:
3090 - sdl2-gfx
2740 - sdl2-gfx
3091
2741
3092 "Aditya Manthramurthy <aditya.mmy@gmail.com> @donatello":
2742 "Aditya Manthramurthy <aditya.mmy@gmail.com> @donatello":
3093− []
3094− # - minio-hs # GHC 8.2.1 via protolude
2743+ - minio-hs
3095
2744
3096 "ncaq <ncaq@ncaq.net> @ncaq":
2745 "ncaq <ncaq@ncaq.net> @ncaq":
3097 - haskell-import-graph
2746 - haskell-import-graph
2747+ - string-transform
3098 - uniq-deep
2748 - uniq-deep
3099 - yesod-form-bootstrap4
2749 - yesod-form-bootstrap4
3100 - yesod-recaptcha2
2750 - yesod-recaptcha2
@@ -3118,9 +2768,6 @@ packages:
3118 "Pavel Yakovlev <pavel@yakovlev.me> @zmactep":
2768 "Pavel Yakovlev <pavel@yakovlev.me> @zmactep":
3119 - hasbolt
2769 - hasbolt
3120
2770
3121− "Michael Thomas <Michaelt293@gmail.com> @Michaelt293":
3122− - isotope
3123−
3124 "Christopher A. Gorski <cgorski@cgorski.org> @cgorski":
2771 "Christopher A. Gorski <cgorski@cgorski.org> @cgorski":
3125 - general-games
2772 - general-games
3126
2773
@@ -3131,15 +2778,12 @@ packages:
3131 "Peter Trško <peter.trsko@gmail.com> @trskop":
2778 "Peter Trško <peter.trsko@gmail.com> @trskop":
3132 - between
2779 - between
3133 - connection-pool
2780 - connection-pool
3134− # - freer-effects # https://github.com/IxpertaSolutions/freer-effects/issues/49
3135 - verbosity
2781 - verbosity
3136
2782
3137 "Devon Hollowood <devonhollowood@gmail.com> @devonhollowood":
2783 "Devon Hollowood <devonhollowood@gmail.com> @devonhollowood":
3138 - search-algorithms
2784 - search-algorithms
3139
2785
3140 "Chris Dornan <chris@chrisdornan.com> @cdornan":
2786 "Chris Dornan <chris@chrisdornan.com> @cdornan":
3141− # - regex # GHC 8.2.1
3142− # - regex-with-pcre # GHC 8.2.1
3143 - sort
2787 - sort
3144 - regex-pcre-text
2788 - regex-pcre-text
3145
2789
@@ -3148,9 +2792,8 @@ packages:
3148 - ziptastic-core
2792 - ziptastic-core
3149
2793
3150 "Hardy Jones <jones3.hardy@gmail.com> @joneshf":
2794 "Hardy Jones <jones3.hardy@gmail.com> @joneshf":
3151− []
3152− # - servant-ruby # GHC 8.2.1
2795+ - servant-ruby
3153− # - wai-middleware-rollbar # GHC 8.2.1
2796+ - wai-middleware-rollbar
3154
2797
3155 "Andrey Mokhov <andrey.mokhov@gmail.com> @snowleopard":
2798 "Andrey Mokhov <andrey.mokhov@gmail.com> @snowleopard":
3156 - algebraic-graphs
2799 - algebraic-graphs
@@ -3168,19 +2811,13 @@ packages:
3168 - proto-lens-arbitrary
2811 - proto-lens-arbitrary
3169 - proto-lens-optparse
2812 - proto-lens-optparse
3170 - proto-lens-protobuf-types
2813 - proto-lens-protobuf-types
3171− # - tensorflow # via: tensorflow-proto
3172− # - tensorflow-core-ops # via: tensorflow-proto
3173− # - tensorflow-opgen # via: tensorflow-proto
3174− # - tensorflow-ops # bounds: tensorflow-proto
3175− # - tensorflow-proto # compilation failure
3176 - tensorflow-test
2814 - tensorflow-test
3177
2815
3178 "Christof Schramm <christof.schramm@campus.lmu.de>":
2816 "Christof Schramm <christof.schramm@campus.lmu.de>":
3179 - mnist-idx
2817 - mnist-idx
3180
2818
3181 "Naushadh <naushadh@protonmail.com> @naushadh":
2819 "Naushadh <naushadh@protonmail.com> @naushadh":
3182− []
3183− # - persistent-mysql-haskell # bounds: tcp-streams
2820+ - persistent-mysql-haskell
3184
2821
3185 "Moritz Schulte <mtesseract@silverratio.net> @mtesseract":
2822 "Moritz Schulte <mtesseract@silverratio.net> @mtesseract":
3186 - async-refresh
2823 - async-refresh
@@ -3188,6 +2825,9 @@ packages:
3188 - type-level-integers
2825 - type-level-integers
3189 - partial-order
2826 - partial-order
3190 - async-timer
2827 - async-timer
2828+ - nakadi-client
2829+ - throttle-io-stream
2830+ - conduit-throttle
3191
2831
3192 "Simon Hafner <hafnersimon@gmail.com> @reactormonk":
2832 "Simon Hafner <hafnersimon@gmail.com> @reactormonk":
3193 - uri-bytestring-aeson
2833 - uri-bytestring-aeson
@@ -3212,10 +2852,7 @@ packages:
3212 - conduit-algorithms
2852 - conduit-algorithms
3213
2853
3214 "Alex Biehl <alexbiehl@gmail.com> @alexbiehl":
2854 "Alex Biehl <alexbiehl@gmail.com> @alexbiehl":
3215− []
3216− # - haddock-library # cabal-version >= 2
3217− # - haddock-api # cabal-version >= 2
3218− # - haddock # cabal-version >= 2
2855+ - haddock-library < 1.4.4 # cabal-version >= 2
3219
2856
3220 "Mark Hopkins <markjohnhopkins@gmail.com> @mjhopkins":
2857 "Mark Hopkins <markjohnhopkins@gmail.com> @mjhopkins":
3221 - alerta
2858 - alerta
@@ -3229,17 +2866,18 @@ packages:
3229 "Alexander Ignatyev <ignatyev.alexander@gmail.com> @alexander-ignatyev":
2866 "Alexander Ignatyev <ignatyev.alexander@gmail.com> @alexander-ignatyev":
3230 - astro
2867 - astro
3231 - mltool
2868 - mltool
2869+ - hmatrix-morpheus
3232
2870
3233 "Edward Amsden <edwardamsden@gmail.com> @eamsden":
2871 "Edward Amsden <edwardamsden@gmail.com> @eamsden":
3234 - h2c
2872 - h2c
3235 - bno055-haskell
2873 - bno055-haskell
3236
2874
3237 "Lars Brünjes <brunjlar@gmail.com> @brunjlar":
2875 "Lars Brünjes <brunjlar@gmail.com> @brunjlar":
3238− # - neural # https://github.com/fpco/stackage/issues/2735
3239 - pell
2876 - pell
3240
2877
3241 "Matt Noonan <matt.noonan@gmail.com> @matt-noonan":
2878 "Matt Noonan <matt.noonan@gmail.com> @matt-noonan":
3242 - justified-containers
2879 - justified-containers
2880+ - roles >= 0.2
3243
2881
3244 "Levent Erkok <erkokl@gmail.com> @LeventErkok":
2882 "Levent Erkok <erkokl@gmail.com> @LeventErkok":
3245 - sbv
2883 - sbv
@@ -3248,6 +2886,7 @@ packages:
3248 - listsafe
2886 - listsafe
3249
2887
3250 "Serokell <hi@serokell.io> @serokell":
2888 "Serokell <hi@serokell.io> @serokell":
2889+ - log-warper
3251 - universum
2890 - universum
3252
2891
3253 "Lorenz Moesenlechner <moesenle@gmail.com> @moesenle":
2892 "Lorenz Moesenlechner <moesenle@gmail.com> @moesenle":
@@ -3255,6 +2894,88 @@ packages:
3255
2894
3256 "Daniel Campoverde <alx@sillybytes.net> @alx741":
2895 "Daniel Campoverde <alx@sillybytes.net> @alx741":
3257 - currencies
2896 - currencies
2897+ - alerts
2898+ - yesod-alerts
2899+
2900+ "José Lorenzo Rodríguez <jose.zap@gmail.com> @lorenzo":
2901+ - wrecker
2902+ - docker-build-cacher
2903+ - mysql-haskell-nem
2904+
2905+ "Phil Ruffwind <rf@rufflewind.com> @Rufflewind":
2906+ - blas-hs
2907+
2908+ "Eitan Chatav <eitan@gmail.com> @echatav":
2909+ - squeal-postgresql
2910+
2911+ "Sam Quinn <lazersmoke@gmail.com> @Lazersmoke":
2912+ - ghost-buster
2913+
2914+ "typeable.io <makeit@typeable.io>":
2915+ - dom-parser
2916+ - xml-isogen
2917+
2918+ "Jeremy Huffman <jeremy@jeremyhuffman.com> @jeremyjh":
2919+ - higher-leveldb
2920+
2921+ "Adam Curtis <kallisti.dev@gmail.com> @kallisti-dev":
2922+ - webdriver
2923+ - cond
2924+
2925+ "Naoto Shimazaki <naoto.shimazaki@gmail.com> @igy":
2926+ - thread-hierarchy
2927+ - bitset-word8
2928+ - cisco-spark-api
2929+
2930+ "Deni Bertovic <deni@denibertovic.com> @denibertovic, James Parker <dev@jamesparker.me>":
2931+ - docker
2932+
2933+ "Hexirp <hexirp@gmail.com> @Hexirp":
2934+ - doctest-driver-gen
2935+
2936+ "Václav Haisman <vhaisman@gmail.com> @wilx":
2937+ - hs-bibutils
2938+
2939+ "Christian Kjær Laustsen <ckl@codetalk.io> @tehnix":
2940+ - ghc-core
2941+ - colorize-haskell
2942+
2943+ "Chris Martin <ch.martin@gmail.com> @chris-martin":
2944+ - partial-semigroup
2945+
2946+ "Viacheslav Lotsmanov <lotsmanov89@gmail.com> @unclechu":
2947+ - qm-interpolated-string
2948+
2949+ "Douglas Burke <dburke.gw@gmail.com> @DougBurke":
2950+ - swish
2951+
2952+ "Adam Flott <adam@adamflott.com> @adamflott":
2953+ - milena
2954+
2955+ "Csongor Kiss <kiss.csongor.kiss@gmail.com> @kcsongor":
2956+ - generic-lens
2957+
2958+ "Bogdan Neterebskii <bog2dan1@gmail.com> @ozzzzz":
2959+ - cast
2960+
2961+ "Warlock <internalmike@gmail.com> @A1-Triard":
2962+ - errors-ext
2963+
2964+ "Bob Long <robertjflong@gmail.com> @bobjflong":
2965+ - yesod-csp
2966+
2967+ "Alexander Vershilov <alexander.vershilov@gmail.com> @qnikst":
2968+ - stm-conduit
2969+
2970+ "Tung Dao <me@tungdao.com> @tungd":
2971+ - time-locale-vietnamese
2972+
2973+ "Tim McGilchrist <timmcgil@gmail.com> @tmcgilchrist":
2974+ # - riak # https://github.com/riak-haskell-client/riak-haskell-client/issues/98
2975+ - airship
2976+
2977+ "Sam Stites <sam@stites.io> @stites":
2978+ - gym-http-api
3258
2979
3259 # If you stop maintaining a package you can move it here.
2980 # If you stop maintaining a package you can move it here.
3260 # It will then be disabled if it starts causing problems.
2981 # It will then be disabled if it starts causing problems.
@@ -3273,6 +2994,12 @@ packages:
3273 # - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4 # GHC 8.2.1
2994 # - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4 # GHC 8.2.1
3274 - cassava
2995 - cassava
3275
2996
2997+ # Packages without maintainers that cause compilation failures,
2998+ # this is to prevent us from including them by accident. They can
2999+ # be removed from this list if they are fixed.
3000+ "Unmaintained packages with compilation failures":
3001+ - stackage-types < 0
3002+
3276 # If you want to make sure a package is removed from stackage,
3003 # If you want to make sure a package is removed from stackage,
3277 # place it here with a `< 0` constraint and send a pull
3004 # place it here with a `< 0` constraint and send a pull
3278 # request. This will tell us if other packages would be
3005 # request. This will tell us if other packages would be
@@ -3285,19 +3012,6 @@ packages:
3285 - Win32 == 2.5.4.1
3012 - Win32 == 2.5.4.1
3286
3013
3287 "Stackage upper bounds":
3014 "Stackage upper bounds":
3288− # https://github.com/fpco/stackage/issues/2663
3289− - doctest < 0.12
3290−
3291− # https://github.com/fpco/stackage/issues/2666
3292− - megaparsec < 6
3293− - hspec-megaparsec < 1
3294− - dotenv < 0.4
3295− - inflections < 0.4
3296− # Unblock cue-sheet above when removing this bound
3297−
3298− # https://github.com/fpco/stackage/issues/2714
3299− - brick < 0.21
3300− - word-wrap < 0.2
3301
3015
3302 # https://github.com/fpco/stackage/issues/2740
3016 # https://github.com/fpco/stackage/issues/2740
3303 - fgl < 5.6
3017 - fgl < 5.6
@@ -3305,14 +3019,148 @@ packages:
3305 # https://github.com/commercialhaskell/stack/issues/3345
3019 # https://github.com/commercialhaskell/stack/issues/3345
3306 - cassava < 0.5.1.0
3020 - cassava < 0.5.1.0
3307
3021
3308− # https://github.com/fpco/stackage/issues/2772
3309− - Yampa < 0.10.6.1
3310−
3311 # https://github.com/fpco/stackage/issues/2778
3022 # https://github.com/fpco/stackage/issues/2778
3312 - ansi-terminal < 0.7
3023 - ansi-terminal < 0.7
3313
3024
3314− # https://github.com/fpco/stackage/issues/2779
3025+ # https://github.com/fpco/stackage/issues/2832
3026+ - io-streams < 1.5
3027+
3028+ # https://github.com/fpco/stackage/issues/3044
3029+ - either < 4.5 # Latest ATOW is either-5
3030+ - rebase < 1.2
3031+
3032+ # https://github.com/fpco/stackage/issues/2976
3033+ - http-types < 0.10
3034+ - servant-auth-cookie < 0.5.0.6
3035+
3036+ # https://github.com/fpco/stackage/issues/2978
3315− - xml-conduit < 1.6.0
3037+ - conduit-extra < 1.2.0
3038+ - cassava-conduit < 0.4.0.1
3039+
3040+ # https://github.com/fpco/stackage/issues/2995
3041+ - tasty < 0.12
3042+ # When tasty constraint is lifted:
3043+ # don't forget to unskip tests for cabal-install
3044+
3045+ # https://github.com/fpco/stackage/issues/3013
3046+ - servant < 0.12
3047+ - servant-client < 0.12
3048+ - servant-server < 0.12
3049+ - servant-docs < 0.11.1
3050+ - servant-foreign < 0.10.2
3051+ - slack-web < 0.2.0.2
3052+ - servant-client-core < 0.12
3053+
3054+ # https://github.com/fpco/stackage/issues/3030
3055+ - amazonka < 1.5
3056+ - amazonka-core < 1.5
3057+ - amazonka-s3 < 1.5
3058+ - amazonka-test < 1.5
3059+ - amazonka-apigateway < 1.5
3060+ - amazonka-application-autoscaling < 1.5
3061+ - amazonka-appstream < 1.5
3062+ - amazonka-autoscaling < 1.5
3063+ - amazonka-budgets < 1.5
3064+ - amazonka-certificatemanager < 1.5
3065+ - amazonka-cloudformation < 1.5
3066+ - amazonka-cloudfront < 1.5
3067+ - amazonka-cloudhsm < 1.5
3068+ - amazonka-cloudsearch < 1.5
3069+ - amazonka-cloudsearch-domains < 1.5
3070+ - amazonka-cloudtrail < 1.5
3071+ - amazonka-cloudwatch < 1.5
3072+ - amazonka-cloudwatch-events < 1.5
3073+ - amazonka-cloudwatch-logs < 1.5
3074+ - amazonka-codebuild < 1.5
3075+ - amazonka-codecommit < 1.5
3076+ - amazonka-codedeploy < 1.5
3077+ - amazonka-codepipeline < 1.5
3078+ - amazonka-cognito-identity < 1.5
3079+ - amazonka-cognito-idp < 1.5
3080+ - amazonka-cognito-sync < 1.5
3081+ - amazonka-config < 1.5
3082+ - amazonka-datapipeline < 1.5
3083+ - amazonka-devicefarm < 1.5
3084+ - amazonka-directconnect < 1.5
3085+ - amazonka-discovery < 1.5
3086+ - amazonka-dms < 1.5
3087+ - amazonka-ds < 1.5
3088+ - amazonka-dynamodb < 1.5
3089+ - amazonka-dynamodb-streams < 1.5
3090+ - amazonka-ec2 < 1.5
3091+ - amazonka-ecr < 1.5
3092+ - amazonka-ecs < 1.5
3093+ - amazonka-efs < 1.5
3094+ - amazonka-elasticache < 1.5
3095+ - amazonka-elasticbeanstalk < 1.5
3096+ - amazonka-elasticsearch < 1.5
3097+ - amazonka-elastictranscoder < 1.5
3098+ - amazonka-elb < 1.5
3099+ - amazonka-elbv2 < 1.5
3100+ - amazonka-emr < 1.5
3101+ - amazonka-gamelift < 1.5
3102+ - amazonka-glacier < 1.5
3103+ - amazonka-health < 1.5
3104+ - amazonka-iam < 1.5
3105+ - amazonka-importexport < 1.5
3106+ - amazonka-inspector < 1.5
3107+ - amazonka-iot < 1.5
3108+ - amazonka-iot-dataplane < 1.5
3109+ - amazonka-kinesis < 1.5
3110+ - amazonka-kinesis-analytics < 1.5
3111+ - amazonka-kinesis-firehose < 1.5
3112+ - amazonka-kms < 1.5
3113+ - amazonka-lambda < 1.5
3114+ - amazonka-lightsail < 1.5
3115+ - amazonka-marketplace-analytics < 1.5
3116+ - amazonka-marketplace-metering < 1.5
3117+ - amazonka-ml < 1.5
3118+ - amazonka-opsworks < 1.5
3119+ - amazonka-opsworks-cm < 1.5
3120+ - amazonka-pinpoint < 1.5
3121+ - amazonka-polly < 1.5
3122+ - amazonka-rds < 1.5
3123+ - amazonka-redshift < 1.5
3124+ - amazonka-rekognition < 1.5
3125+ - amazonka-route53 < 1.5
3126+ - amazonka-route53-domains < 1.5
3127+ - amazonka-sdb < 1.5
3128+ - amazonka-servicecatalog < 1.5
3129+ - amazonka-ses < 1.5
3130+ - amazonka-shield < 1.5
3131+ - amazonka-sms < 1.5
3132+ - amazonka-snowball < 1.5
3133+ - amazonka-sns < 1.5
3134+ - amazonka-sqs < 1.5
3135+ - amazonka-ssm < 1.5
3136+ - amazonka-stepfunctions < 1.5
3137+ - amazonka-storagegateway < 1.5
3138+ - amazonka-sts < 1.5
3139+ - amazonka-support < 1.5
3140+ - amazonka-swf < 1.5
3141+ - amazonka-waf < 1.5
3142+ - amazonka-workspaces < 1.5
3143+ - amazonka-xray < 1.5
3144+
3145+ # https://github.com/fpco/stackage/issues/3046
3146+ - persistent < 2.7.2
3147+ - persistent-sqlite < 2.6.3.2
3148+
3149+ # https://github.com/fpco/stackage/issues/3057
3150+ - hscolour <1.24.3
3151+
3152+ # https://github.com/fpco/stackage/issues/3061
3153+ - req < 1.0.0
3154+ - req-conduit < 1.0.0
3155+
3156+ # https://github.com/fpco/stackage/issues/3062
3157+ - tasty-hunit < 0.10
3158+
3159+ # https://github.com/fpco/stackage/issues/3063
3160+ - vty < 5.19
3161+
3162+ # https://github.com/fpco/stackage/issues/3069
3163+ - vinyl < 0.7.0
3316
3164
3317# end of packages
3165# end of packages
3318
3166
@@ -3408,11 +3256,14 @@ package-flags:
3408 time_pre_1_6: false
3256 time_pre_1_6: false
3409
3257
3410 mintty:
3258 mintty:
3411− win32-2-5: false
3259+ win32-2-5: true
3412
3260
3413 cassava:
3261 cassava:
3414 pre-bytestring-0-10-4: false
3262 pre-bytestring-0-10-4: false
3415
3263
3264+ alerta:
3265+ servant-client-core: false
3266+
3416# end of package-flags
3267# end of package-flags
3417
3268
3418# Special configure options for individual packages
3269# Special configure options for individual packages
@@ -3465,6 +3316,8 @@ skipped-builds:
3465# or if Setup fails because of missing foreign libraries.
3316# or if Setup fails because of missing foreign libraries.
3466# Otherwise place them in expected-test-failures.
3317# Otherwise place them in expected-test-failures.
3467skipped-tests:
3318skipped-tests:
3319+ # Bleeding edge dependencies
3320+ - cabal-install # tasty 0.12 # https://github.com/fpco/stackage/issues/2995
3468 # Outdated dependencies
3321 # Outdated dependencies
3469 # These can periodically be checked for updates;
3322 # These can periodically be checked for updates;
3470 # just remove these lines and run `stackage-curator check' to verify.
3323 # just remove these lines and run `stackage-curator check' to verify.
@@ -3477,11 +3330,14 @@ skipped-tests:
3477 - bytestring-handle # QuickCheck 2.9
3330 - bytestring-handle # QuickCheck 2.9
3478 - case-insensitive # HUnit 1.6
3331 - case-insensitive # HUnit 1.6
3479 - cryptohash-sha512 # tasty-quickcheck
3332 - cryptohash-sha512 # tasty-quickcheck
3333+ - diagrams-solve # tasty-quickcheck
3480 - drawille # hspec 2.4
3334 - drawille # hspec 2.4
3335+ - dual-tree # testing-feat per ghc < 4.10
3481 - edit-distance # QuickCheck 2.10
3336 - edit-distance # QuickCheck 2.10
3482 - envy # QuickCheck 2.10
3337 - envy # QuickCheck 2.10
3483 - exception-transformers # HUnit 1.6
3338 - exception-transformers # HUnit 1.6
3484 - extensible-effects # HUnit 1.6
3339 - extensible-effects # HUnit 1.6
3340+ - http-api-data # doctest 0.13
3485 - lifted-base # HUnit 1.6
3341 - lifted-base # HUnit 1.6
3486 - makefile # GHC 8.2
3342 - makefile # GHC 8.2
3487 - next-ref # hspec 2.3
3343 - next-ref # hspec 2.3
@@ -3491,6 +3347,7 @@ skipped-tests:
3491 - retry # QuickCheck 2.10
3347 - retry # QuickCheck 2.10
3492 - superbuffer # QuickCheck 2.10
3348 - superbuffer # QuickCheck 2.10
3493 - tar # tasty-quickcheck
3349 - tar # tasty-quickcheck
3350+ - tdigest # doctest 0.13
3494 - text-short # tasty-quickcheck
3351 - text-short # tasty-quickcheck
3495 - vector # QuickCheck 2.10
3352 - vector # QuickCheck 2.10
3496 - vector-builder # tasty-quickcheck
3353 - vector-builder # tasty-quickcheck
@@ -3502,7 +3359,8 @@ skipped-tests:
3502 # These can also be checked for updates periodically.
3359 # These can also be checked for updates periodically.
3503 - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11
3360 - MissingH # via testpack https://github.com/jgoerzen/testpack/issues/11
3504 - chell # via chell-quickcheck
3361 - chell # via chell-quickcheck
3505− - clustering # via RLang-QQ via HList https://github.com/kaizhang/clustering/issues/2 (also sent e-mail to HList maintainer)
3362+ # - clustering # via RLang-QQ via HList https://github.com/kaizhang/clustering/issues/2 (also sent e-mail to HList maintainer)
3363+ - dbus # via chell-quickcheck
3506 - language-ecmascript # via testing-feat
3364 - language-ecmascript # via testing-feat
3507 - options # QuickCheck via chell-quickcheck
3365 - options # QuickCheck via chell-quickcheck
3508 - path # via genvalidity genvalidity-property
3366 - path # via genvalidity genvalidity-property
@@ -3542,6 +3400,8 @@ skipped-tests:
3542 - cryptohash-md5
3400 - cryptohash-md5
3543 - cryptohash-sha1
3401 - cryptohash-sha1
3544 - cryptohash-sha256
3402 - cryptohash-sha256
3403+ - lzma
3404+ - token-bucket
3545 - uuid
3405 - uuid
3546 - uuid-types
3406 - uuid-types
3547 # @nikita-volkov https://github.com/fpco/stackage/issues/2538#issuecomment-305129396
3407 # @nikita-volkov https://github.com/fpco/stackage/issues/2538#issuecomment-305129396
@@ -3566,6 +3426,12 @@ skipped-tests:
3566 - graphviz
3426 - graphviz
3567 - wl-pprint-text
3427 - wl-pprint-text
3568
3428
3429+ # Uncategorized, please categorize!
3430+ - hackage-security # Cabal 2.0
3431+ - ed25519 # QuickCheck, hlint and more
3432+ - servant-mock # https://github.com/fpco/stackage/issues/3014
3433+ - servant-server # # https://github.com/fpco/stackage/issues/3014
3434+
3569# end of skipped-tests
3435# end of skipped-tests
3570
3436
3571# Tests which we should build and run, but which are expected to fail. We
3437# Tests which we should build and run, but which are expected to fail. We
@@ -3639,8 +3505,8 @@ expected-test-failures:
3639 - gitson # https://github.com/myfreeweb/gitson/issues/1
3505 - gitson # https://github.com/myfreeweb/gitson/issues/1
3640 - happy # Needs mtl in the user package DB
3506 - happy # Needs mtl in the user package DB
3641 - haskell-neo4j-client # neo4j with auth disabled
3507 - haskell-neo4j-client # neo4j with auth disabled
3642− - haskell-tools-cli # https://github.com/haskell-tools/haskell-tools/issues/230
3508+ - haskell-tools-cli # https://github.com/haskell-tools/haskell-tools/issues/230
3643− - haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/231
3509+ - haskell-tools-refactor # https://github.com/haskell-tools/haskell-tools/issues/231
3644 - hasql # PostgreSQL
3510 - hasql # PostgreSQL
3645 - hasql-transaction # PostgreSQL
3511 - hasql-transaction # PostgreSQL
3646 - hedis
3512 - hedis
@@ -3665,10 +3531,8 @@ expected-test-failures:
3665 - postgresql-typed # PostgreSQL
3531 - postgresql-typed # PostgreSQL
3666 - purescript # git 128 https://github.com/purescript/purescript/issues/2292
3532 - purescript # git 128 https://github.com/purescript/purescript/issues/2292
3667 - redis-io
3533 - redis-io
3668− - req-conduit # bad JSON response from service pinged https://github.com/mrkkrp/req-conduit/issues/1
3669 - rethinkdb
3534 - rethinkdb
3670 - rethinkdb-client-driver
3535 - rethinkdb-client-driver
3671− - riak
3672 - serialport # "The tests need two serial ports as command line arguments" https://github.com/jputcu/serialport/issues/30
3536 - serialport # "The tests need two serial ports as command line arguments" https://github.com/jputcu/serialport/issues/30
3673 - serversession-backend-redis # redis
3537 - serversession-backend-redis # redis
3674 - shake # Needs ghc on $PATH with some installed haskell packages
3538 - shake # Needs ghc on $PATH with some installed haskell packages
@@ -3678,6 +3542,11 @@ expected-test-failures:
3678 - wai-cors # PhantomJS
3542 - wai-cors # PhantomJS
3679 - wai-session-postgresql # PostgreSQL
3543 - wai-session-postgresql # PostgreSQL
3680 - webdriver-angular # webdriver server
3544 - webdriver-angular # webdriver server
3545+ - accelerate-bignum # CUDA GPU
3546+ - gdax # Needs environment variables set
3547+ - nakadi-client # Needs environment variable set
3548+ - lxd-client # Needs LXD, not available on debian
3549+ - stripe-http-streams # https://github.com/fpco/stackage/issues/2945, needs Stripe account
3681
3550
3682 # Test executable requires arguments
3551 # Test executable requires arguments
3683 - hpqtypes
3552 - hpqtypes
@@ -3696,64 +3565,61 @@ expected-test-failures:
3696 - ghc-events # https://github.com/haskell/ghc-events/issues/9
3565 - ghc-events # https://github.com/haskell/ghc-events/issues/9
3697 - ghc-syb-utils # https://github.com/nominolo/ghc-syb/issues/18
3566 - ghc-syb-utils # https://github.com/nominolo/ghc-syb/issues/18
3698 - graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254
3567 - graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254
3699− - haskell-names # 0.7.0 https://github.com/haskell-suite/haskell-names/issues/78
3700 - matplotlib # https://github.com/fpco/stackage/issues/2365
3568 - matplotlib # https://github.com/fpco/stackage/issues/2365
3701 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376
3569 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376
3702 - xlsior # https://github.com/rcallahan/xlsior/issues/1
3570 - xlsior # https://github.com/rcallahan/xlsior/issues/1
3703− - yi-keymap-vim # https://github.com/yi-editor/yi/issues/954
3704
3571
3705 # Assertion failures, these can be real bugs or just limitations
3572 # Assertion failures, these can be real bugs or just limitations
3706 # in the test cases.
3573 # in the test cases.
3707 - DRBG # https://github.com/TomMD/DRBG/issues/7
3574 - DRBG # https://github.com/TomMD/DRBG/issues/7
3708 - cayley-client # https://github.com/MichelBoucey/cayley-client/issues/2
3575 - cayley-client # https://github.com/MichelBoucey/cayley-client/issues/2
3709− - direct-sqlite # 2.3.17 https://github.com/IreneKnapp/direct-sqlite/issues/63
3576+ - download # https://github.com/fpco/stackage/issues/2811
3710 - ed25519 # 0.0.5.0 https://github.com/thoughtpolice/hs-ed25519/issues/15
3577 - ed25519 # 0.0.5.0 https://github.com/thoughtpolice/hs-ed25519/issues/15
3711 - ghc-exactprint # https://github.com/alanz/ghc-exactprint/issues/47
3578 - ghc-exactprint # https://github.com/alanz/ghc-exactprint/issues/47
3712 - nettle # https://github.com/stbuehler/haskell-nettle/issues/8
3579 - nettle # https://github.com/stbuehler/haskell-nettle/issues/8
3713 - pixelated-avatar-generator # 0.1.3 https://github.com/ExcaliburZero/pixelated-avatar-generator/issues/19
3580 - pixelated-avatar-generator # 0.1.3 https://github.com/ExcaliburZero/pixelated-avatar-generator/issues/19
3714 - shikensu # https://github.com/icidasset/shikensu/issues/5
3581 - shikensu # https://github.com/icidasset/shikensu/issues/5
3715 - th-printf # 0.3.1 https://github.com/pikajude/th-printf/issues/3
3582 - th-printf # 0.3.1 https://github.com/pikajude/th-printf/issues/3
3716− - throwable-exceptions # https://github.com/aiya000/hs-throwable-exceptions/issues/2
3717 - unicode-show # https://github.com/nushio3/unicode-show/issues/2
3583 - unicode-show # https://github.com/nushio3/unicode-show/issues/2
3718 - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5
3584 - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5
3719 - xmonad # 0.12 https://github.com/xmonad/xmonad/issues/36
3585 - xmonad # 0.12 https://github.com/xmonad/xmonad/issues/36
3586+ - bitx-bitcoin # https://github.com/tebello-thejane/bitx.hs/issues/4
3720
3587
3721 # Compilation failures
3588 # Compilation failures
3589+ - yeshql # https://bitbucket.org/tdammers/yeshql/issues/1/stackage-nightly-test-failure
3722 - ListLike # No issue tracker, e-mail sent to maintainer
3590 - ListLike # No issue tracker, e-mail sent to maintainer
3723 - amazonka-core # https://github.com/brendanhay/amazonka/issues/397
3591 - amazonka-core # https://github.com/brendanhay/amazonka/issues/397
3724 - commutative # https://github.com/athanclark/commutative/issues/4
3592 - commutative # https://github.com/athanclark/commutative/issues/4
3725 - dbus # 0.10.12 No issue tracker, e-mail sent to maintainer
3593 - dbus # 0.10.12 No issue tracker, e-mail sent to maintainer
3726 - flat # https://github.com/Quid2/flat/issues/1
3594 - flat # https://github.com/Quid2/flat/issues/1
3727− - foundation # https://github.com/haskell-foundation/foundation/issues/381
3728 - haddock
3595 - haddock
3729 - heap # https://github.com/pruvisto/heap/issues/4
3596 - heap # https://github.com/pruvisto/heap/issues/4
3730− - hledger-iadd # https://github.com/hpdeifel/hledger-iadd/issues/26
3731− - hledger-lib # https://github.com/simonmichael/hledger/issues/596
3732 - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled
3597 - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled
3733 - hweblib # https://github.com/aycanirican/hweblib/issues/3
3598 - hweblib # https://github.com/aycanirican/hweblib/issues/3
3734 - language-dockerfile # https://github.com/beijaflor-io/haskell-language-dockerfile/issues/8
3599 - language-dockerfile # https://github.com/beijaflor-io/haskell-language-dockerfile/issues/8
3735 - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4
3600 - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4
3736 - picosat # https://github.com/fpco/stackage/pull/2382
3601 - picosat # https://github.com/fpco/stackage/pull/2382
3737 - pkcs10 # https://github.com/fcomb/pkcs10-hs/issues/2
3602 - pkcs10 # https://github.com/fcomb/pkcs10-hs/issues/2
3738− - raaz
3739 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3
3603 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3
3740 - text-icu # https://github.com/bos/text-icu/issues/32
3604 - text-icu # https://github.com/bos/text-icu/issues/32
3741 - text-ldap # https://github.com/khibino/haskell-text-ldap/issues/1
3605 - text-ldap # https://github.com/khibino/haskell-text-ldap/issues/1
3742 - threads
3606 - threads
3743 - thyme # https://github.com/liyang/thyme/issues/50
3607 - thyme # https://github.com/liyang/thyme/issues/50
3744 - tls # https://github.com/vincenthz/hs-tls/issues/247
3608 - tls # https://github.com/vincenthz/hs-tls/issues/247
3745− - tries # https://github.com/athanclark/tries/issues/2
3746 - unicode-transforms # https://github.com/harendra-kumar/unicode-transforms/issues/15
3609 - unicode-transforms # https://github.com/harendra-kumar/unicode-transforms/issues/15
3747 - vector-algorithms # http://hub.darcs.net/dolio/vector-algorithms/issue/9
3610 - vector-algorithms # http://hub.darcs.net/dolio/vector-algorithms/issue/9
3748 - vty # https://github.com/jtdaugherty/vty/issues/132
3611 - vty # https://github.com/jtdaugherty/vty/issues/132
3749 - wai-middleware-content-type # 0.4.1 - https://github.com/athanclark/wai-middleware-content-type/issues/2
3612 - wai-middleware-content-type # 0.4.1 - https://github.com/athanclark/wai-middleware-content-type/issues/2
3750 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6
3613 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6
3751 - yesod-auth-basic # https://github.com/creichert/yesod-auth-basic/issues/1
3614 - yesod-auth-basic # https://github.com/creichert/yesod-auth-basic/issues/1
3615+ - monad-memo # https://github.com/EduardSergeev/monad-memo/issues/3
3616+ - perf # https://github.com/fpco/stackage/pull/2859
3617+ - tibetan-utils # https://github.com/vmchale/tibetan-utils/issues/1
3618+ - haskell-tools-builtin-refactorings
3752
3619
3753 # Stackage upper bounds, re-enable these when their upper bound is removed
3620 # Stackage upper bounds, re-enable these when their upper bound is removed
3754
3621
3755 # Recursive deps https://github.com/fpco/stackage/issues/1818
3622 # Recursive deps https://github.com/fpco/stackage/issues/1818
3756− - clock # 0.7.2 clock:test => tasty:lib => clock:lib
3757 - options
3623 - options
3758 - text # 1.2.2.1
3624 - text # 1.2.2.1
3759 - wai-logger # Missing build dep because of this https://github.com/kazu-yamamoto/logger/issues/42
3625 - wai-logger # Missing build dep because of this https://github.com/kazu-yamamoto/logger/issues/42
@@ -3768,20 +3634,30 @@ expected-test-failures:
3768 - multiset
3634 - multiset
3769 - makefile
3635 - makefile
3770
3636
3637+ # Doctest failures
3638+ - teardown
3639+ - model # https://github.com/Quid2/model/issues/2
3640+ - zm # https://github.com/fpco/stackage/issues/3026
3641+
3642+ # Requires running server
3643+ - milena
3644+
3771 # Misc.
3645 # Misc.
3772 - distributed-process-supervisor # # https://github.com/haskell-d
3646 - distributed-process-supervisor # # https://github.com/haskell-d
3773 - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1
3647 - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1
3774 - haskell-docs # GHC bug
3648 - haskell-docs # GHC bug
3775 - hosc # GHC 8.2.1 (?)
3649 - hosc # GHC 8.2.1 (?)
3776 - rattletrap # OOM? https://github.com/fpco/stackage/issues/2232
3650 - rattletrap # OOM? https://github.com/fpco/stackage/issues/2232
3777− - servant # https://github.com/haskell-servant/servant/issues/698
3778− - snap-core # https://github.com/snapframework/snap-core/issues/26
3779 - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5
3651 - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5
3780 - pg-transact # https://github.com/jfischoff/pg-transact/issues/2
3652 - pg-transact # https://github.com/jfischoff/pg-transact/issues/2
3781 - postgresql-simple-queue # same issue as before, see also https://github.com/fpco/stackage/issues/2592 as that will fix both
3653 - postgresql-simple-queue # same issue as before, see also https://github.com/fpco/stackage/issues/2592 as that will fix both
3782 - tcp-streams # https://github.com/didi-FP/tcp-streams/issues/5
3654 - tcp-streams # https://github.com/didi-FP/tcp-streams/issues/5
3783− - tcp-streams-openssl # https://github.com/didi-FP/tcp-streams/issues/5
3784 - tmp-postgres # https://github.com/jfischoff/tmp-postgres/issues/1
3655 - tmp-postgres # https://github.com/jfischoff/tmp-postgres/issues/1
3656+ - 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...
3657+
3658+ # Linting failures (these may break every time HLint gets updated so keep them disabled)
3659+ # https://www.snoyman.com/blog/2017/11/future-proofing-test-suites
3660+ - folds
3785
3661
3786# end of expected-test-failures
3662# end of expected-test-failures
3787
3663
@@ -3789,14 +3665,9 @@ expected-test-failures:
3789# benchmarks, and therefore failures are only for building, not running.
3665# benchmarks, and therefore failures are only for building, not running.
3790expected-benchmark-failures:
3666expected-benchmark-failures:
3791 # Recursive deps https://github.com/fpco/stackage/issues/1818
3667 # Recursive deps https://github.com/fpco/stackage/issues/1818
3792− - attoparsec
3793 - hashable
3668 - hashable
3794 - unordered-containers # 0.2.7.1 unordered-containers:bench -> criterion:lib -> aeson:lib -> unordered-containers:lib
3669 - unordered-containers # 0.2.7.1 unordered-containers:bench -> criterion:lib -> aeson:lib -> unordered-containers:lib
3795
3670
3796− # stack bug https://github.com/commercialhaskell/stack/issues/2153
3797− - scientific
3798− - vector-binary-instances
3799−
3800 # Missing files in sdist
3671 # Missing files in sdist
3801 - picoparsec # https://bitbucket.org/blamario/picoparsec/issues/3/benchmark-compilation-failure
3672 - picoparsec # https://bitbucket.org/blamario/picoparsec/issues/3/benchmark-compilation-failure
3802
3673
@@ -3806,10 +3677,13 @@ expected-benchmark-failures:
3806 - dbus # No issue tracker, sent e-mail to maintainer
3677 - dbus # No issue tracker, sent e-mail to maintainer
3807 - ghc-mod # https://github.com/DanielG/ghc-mod/issues/895
3678 - ghc-mod # https://github.com/DanielG/ghc-mod/issues/895
3808 - thyme # https://github.com/liyang/thyme/issues/50
3679 - thyme # https://github.com/liyang/thyme/issues/50
3809− - tls # https://github.com/vincenthz/hs-tls/issues/247
3810 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6
3680 - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6
3811 - raaz # https://github.com/raaz-crypto/raaz/issues/338
3681 - raaz # https://github.com/raaz-crypto/raaz/issues/338
3812 - http2
3682 - http2
3683+ - xxhash # https://github.com/christian-marie/xxhash/issues/4
3684+ - monad-memo # https://github.com/EduardSergeev/monad-memo/issues/3
3685+ - ip # https://github.com/andrewthad/haskell-ip/issues/22
3686+ - cmark-gfm # https://github.com/kivikakk/cmark-gfm-hs/issues/5
3813
3687
3814# end of expected-benchmark-failures
3688# end of expected-benchmark-failures
3815
3689
@@ -3835,15 +3709,19 @@ expected-haddock-failures:
3835 - MemoTrie # https://github.com/conal/MemoTrie/issues/10
3709 - MemoTrie # https://github.com/conal/MemoTrie/issues/10
3836 - text-generic-pretty # https://github.com/fpco/stackage/pull/2160
3710 - text-generic-pretty # https://github.com/fpco/stackage/pull/2160
3837 - cubicbezier # https://github.com/kuribas/cubicbezier/issues/4
3711 - cubicbezier # https://github.com/kuribas/cubicbezier/issues/4
3838−
3712+ - pusher-http-haskell # https://github.com/pusher-community/pusher-http-haskell/issues/60
3839− # Haddock bugs
3840− - swagger2 # https://github.com/GetShopTV/swagger2/issues/66
3841
3713
3842 # Runs out of memory
3714 # Runs out of memory
3843 - store
3715 - store
3844
3716
3845# end of expected-haddock-failures
3717# end of expected-haddock-failures
3846
3718
3719+# For packages with haddock issues
3720+skipped-haddocks:
3721+- language-puppet # https://github.com/fpco/stackage/issues/2822
3722+- approximate
3723+# end of skipped-haddocks
3724+
3847# Benchmarks which should not be built. Note that Stackage builds benchmarks but does not run them.
3725# Benchmarks which should not be built. Note that Stackage builds benchmarks but does not run them.
3848# By skipping a benchmark, we do not pull in the build dependencies
3726# By skipping a benchmark, we do not pull in the build dependencies
3849# Packages should only be added here if required by `stackage-curator check'
3727# Packages should only be added here if required by `stackage-curator check'
@@ -3858,6 +3736,7 @@ skipped-benchmarks:
3858 - binary-parsers # criterion 1.2
3736 - binary-parsers # criterion 1.2
3859 - cryptohash-sha512 # criterion 1.2
3737 - cryptohash-sha512 # criterion 1.2
3860 - pipes # optparse-applicative 0.13
3738 - pipes # optparse-applicative 0.13
3739+ - ttrie # criterion-plus and th-pprint
3861 - unordered-containers # criterion 1.2
3740 - unordered-containers # criterion 1.2
3862
3741
3863 # Transitive outdated dependencies
3742 # Transitive outdated dependencies
@@ -3874,15 +3753,17 @@ skipped-benchmarks:
3874 - extensible # via freer-effects https://github.com/fumieval/extensible/issues/12
3753 - extensible # via freer-effects https://github.com/fumieval/extensible/issues/12
3875 - hw-bits # https://github.com/haskell-works/hw-bits/issues/8
3754 - hw-bits # https://github.com/haskell-works/hw-bits/issues/8
3876
3755
3877− # GHC Bugs
3878− - hledger-lib # https://github.com/fpco/stackage/issues/1587
3879−
3880 # Cyclic dependencies
3756 # Cyclic dependencies
3881 - cassava
3757 - cassava
3882
3758
3883 # Timeouts
3759 # Timeouts
3884 - gogol-youtube
3760 - gogol-youtube
3885
3761
3762+ # Very resource intensive
3763+ - OpenGLRaw
3764+ - pandoc
3765+ - git-annex
3766+
3886 # Maintainers who don't want to update benchmarks
3767 # Maintainers who don't want to update benchmarks
3887 # Only re-enable if requested.
3768 # Only re-enable if requested.
3888 ## @hvr https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
3769 ## @hvr https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
@@ -3908,6 +3789,7 @@ skipped-benchmarks:
3908 - refined
3789 - refined
3909 - slave-thread
3790 - slave-thread
3910 - stm-containers
3791 - stm-containers
3792+ - vector-builder
3911 # @ivan-m https://github.com/fpco/stackage/issues/2538#issuecomment-307290070
3793 # @ivan-m https://github.com/fpco/stackage/issues/2538#issuecomment-307290070
3912 - fgl
3794 - fgl
3913 - fgl-arbitrary
3795 - fgl-arbitrary
@@ -3915,6 +3797,8 @@ skipped-benchmarks:
3915 - graphviz
3797 - graphviz
3916 - wl-pprint-text
3798 - wl-pprint-text
3917
3799
3800+ - ed25519 # Criterion
3801+
3918# end of skipped-benchmarks
3802# end of skipped-benchmarks
3919
3803
3920
3804
@@ -4003,6 +3887,8 @@ github-users:
4003 - liskin
3887 - liskin
4004 - trskop
3888 - trskop
4005 - xkollar
3889 - xkollar
3890+ futurice:
3891+ - phadej
4006
3892
4007# end of github-users
3893# end of github-users
4008
3894
@@ -4034,10 +3920,6 @@ build-tool-overrides:
4034tell-me-when-its-released:
3920tell-me-when-its-released:
4035- point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27
3921- point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27
4036- yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876
3922- yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876
4037−- vivid-0.2.0.5 # Re-enable package (disabed per MonadRandom < 0.5) https://github.com/fpco/stackage/issues/2180
4038−- cryptohash-md5-0.11.100.1 # re-enable benchmarks, https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
4039−- cryptohash-sha1-0.11.100.1 # re-enable benchmarks, https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
4040−- cryptohash-sha256-0.11.100.1 # re-enable benchmarks, https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
4041- freer-effects-0.3.0.1 # re-enable extensible benchmarks
3923- freer-effects-0.3.0.1 # re-enable extensible benchmarks
4042
3924
4043# Packages which should be hidden after registering, to avoid module name
3925# Packages which should be hidden after registering, to avoid module name
@@ -4050,7 +3932,6 @@ tell-me-when-its-released:
4050hide:
3932hide:
4051- async-dejafu # https://github.com/yesodweb/wai/issues/579
3933- async-dejafu # https://github.com/yesodweb/wai/issues/579
4052- monads-tf # mtl is preferred
3934- monads-tf # mtl is preferred
4053−- protolude # `module Panic` conflicts with base
4054- crypto-api # `module Crypto.Random` conflicts with cryptonite
3935- crypto-api # `module Crypto.Random` conflicts with cryptonite
4055- fay-base # conflicts with many modules in base and others
3936- fay-base # conflicts with many modules in base and others
4056- hashmap # conflicts with Data.HashSet in unordered-containers
3937- hashmap # conflicts with Data.HashSet in unordered-containers
@@ -4078,6 +3959,8 @@ hide:
4078- binary-ieee754 # conflicts with data-binary-ieee754
3959- binary-ieee754 # conflicts with data-binary-ieee754
4079- rerebase # conflicts with base
3960- rerebase # conflicts with base
4080- matrices # conflicts with matrix
3961- matrices # conflicts with matrix
3962+- pretty-class # conflicts with pretty and prettyclass
3963+- prettyclass # conflicts with pretty and pretty-class
4081
3964
4082# Cryptonite deprecations
3965# Cryptonite deprecations
4083- cipher-aes
3966- cipher-aes
@@ -4103,3 +3986,12 @@ no-revisions:
4103- hjsonpointer
3986- hjsonpointer
4104- tls
3987- tls
4105- mime-mail
3988- mime-mail
3989+- basement
3990+- cryptonite
3991+- foundation
3992+- gauge
3993+
3994+# Do not build these packages in parallel with others. Useful for high memory
3995+# usage.
3996+non-parallel-builds:
3997+- pandoc
check+1−1
@@ -3,4 +3,4 @@
3# Convenience script for checking constraints locally
3# Convenience script for checking constraints locally
4
4
5cd `dirname $0`
5cd `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+31−7
@@ -25,14 +25,17 @@ add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://down
25add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main'
25add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main'
26add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main'
26add-apt-repository -y --keyserver hkp://keyserver.ubuntu.com:80 'deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main'
27
27
28−GHCVER=8.2.1
28+GHCVER=8.2.2
29
29
30apt-get update
30apt-get update
31apt-get install -y \
31apt-get install -y \
32 build-essential \
32 build-essential \
33+ cmake \
33 curl \
34 curl \
34 freeglut3-dev \
35 freeglut3-dev \
35 fsharp \
36 fsharp \
37+ g++ \
38+ gawk \
36 ghc-$GHCVER \
39 ghc-$GHCVER \
37 ghc-$GHCVER-dyn \
40 ghc-$GHCVER-dyn \
38 ghc-$GHCVER-htmldocs \
41 ghc-$GHCVER-htmldocs \
@@ -89,6 +92,7 @@ apt-get install -y \
89 libmysqlclient-dev \
92 libmysqlclient-dev \
90 libncurses-dev \
93 libncurses-dev \
91 libnfc-dev \
94 libnfc-dev \
95+ liboath-dev \
92 libnotify-dev \
96 libnotify-dev \
93 libopenal-dev \
97 libopenal-dev \
94 libpango1.0-dev \
98 libpango1.0-dev \
@@ -124,6 +128,7 @@ apt-get install -y \
124 minisat \
128 minisat \
125 mono-mcs \
129 mono-mcs \
126 nettle-dev \
130 nettle-dev \
131+ ninja-build \
127 nodejs \
132 nodejs \
128 npm \
133 npm \
129 openjdk-8-jdk \
134 openjdk-8-jdk \
@@ -191,9 +196,9 @@ echo "/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/" > /etc/ld.so.conf
191
196
192# llvm-4.0 for llvm-hs (separate since it needs wget)
197# llvm-4.0 for llvm-hs (separate since it needs wget)
193wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - \
198wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - \
194− && add-apt-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main" \
199+ && add-apt-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-5.0 main" \
195 && apt-get update \
200 && apt-get update \
196− && apt-get install -y llvm-4.0
201+ && apt-get install -y llvm-5.0
197
202
198# Install version 3 of the protobuf compiler. (The `protobuf-compiler` package only
203# Install version 3 of the protobuf compiler. (The `protobuf-compiler` package only
199# supports version 2.)
204# supports version 2.)
@@ -207,7 +212,26 @@ curl https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-l
207 && rm libtensorflow.tar.gz \
212 && rm libtensorflow.tar.gz \
208 && ldconfig
213 && ldconfig
209
214
215+# NOTE: also update Dockerfile when cuda version changes
216+# Install CUDA toolkit
217+# The current version can be found at: https://developer.nvidia.com/cuda-downloads
218+CUDA_PKG=8.0.61-1 # update this on new version
219+CUDA_VER=${CUDA_PKG:0:3}
220+CUDA_APT=${CUDA_VER/./-}
221+
222+pushd /tmp \
223+ && wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_${CUDA_PKG}_amd64.deb \
224+ && dpkg -i cuda-repo-ubuntu1604_${CUDA_PKG}_amd64.deb \
225+ && apt-get update -qq \
226+ && apt-get install -y cuda-drivers cuda-core-${CUDA_APT} cuda-cudart-dev-${CUDA_APT} cuda-cufft-dev-${CUDA_APT} cuda-cublas-dev-${CUDA_APT} cuda-cusparse-dev-${CUDA_APT} cuda-cusolver-dev-${CUDA_APT} \
227+ && rm cuda-repo-ubuntu1604_${CUDA_PKG}_amd64.deb \
228+ && export CUDA_PATH=/usr/local/cuda-${CUDA_VER} \
229+ && export LD_LIBRARY_PATH=${CUDA_PATH}/nvvm/lib64:${LD_LIBRARY_PATH+x} \
230+ && export LD_LIBRARY_PATH=${CUDA_PATH}/lib64:${LD_LIBRARY_PATH} \
231+ && export PATH=${CUDA_PATH}/bin:${PATH} \
232+ && popd
233+
210−## non-free repo for mediabus-fdk-aac
234+# non-free repo for mediabus-fdk-aac
211−#apt-add-repository multiverse \
235+apt-add-repository multiverse \
212−# && apt-get update \
236+ && apt-get update \
213−# && apt-get install -y libfdk-aac-dev
237+ && apt-get install -y nvidia-cuda-dev