stack: version 1.3.x needs aeson 1.x to compile

This commit is contained in:
Peter Simons 2016-12-12 15:22:07 +01:00
parent 64afb52f6c
commit 69c09c47e6

View File

@ -994,13 +994,14 @@ self: super: {
''; '';
}); });
# https://github.com/commercialhaskell/stack/issues/2263 # The most current version needs some packages to build that are not in LTS 7.x.
stack = super.stack.overrideScope (self: super: { stack = super.stack.overrideScope (self: super: {
http-client = self.http-client_0_5_4; http-client = self.http-client_0_5_4;
http-client-tls = self.http-client-tls_0_3_3; http-client-tls = self.http-client-tls_0_3_3;
http-conduit = self.http-conduit_2_2_3; http-conduit = self.http-conduit_2_2_3;
optparse-applicative = dontCheck self.optparse-applicative_0_13_0_0; optparse-applicative = dontCheck self.optparse-applicative_0_13_0_0;
criterion = super.criterion.override { inherit (super) optparse-applicative; }; criterion = super.criterion.override { inherit (super) optparse-applicative; };
aeson = self.aeson_1_0_2_1;
}); });
# The latest Hoogle needs versions not yet in LTS Haskell 7.x. # The latest Hoogle needs versions not yet in LTS Haskell 7.x.