forked from mirrors/nixpkgs
haskell-nats: fix overrides for GHC versions prior to 7.10.x.
Closes https://github.com/NixOS/nixpkgs/issues/12622.
This commit is contained in:
parent
4e309951ee
commit
62900b026b
|
@ -89,6 +89,7 @@ self: super: {
|
||||||
split = super.split_0_1_4_3;
|
split = super.split_0_1_4_3;
|
||||||
|
|
||||||
# Needs hashable on pre 7.10.x compilers.
|
# Needs hashable on pre 7.10.x compilers.
|
||||||
|
nats_1 = addBuildDepend super.nats_1 self.hashable;
|
||||||
nats = addBuildDepend super.nats self.hashable;
|
nats = addBuildDepend super.nats self.hashable;
|
||||||
|
|
||||||
# Needs void on pre 7.10.x compilers.
|
# Needs void on pre 7.10.x compilers.
|
||||||
|
|
|
@ -68,6 +68,7 @@ self: super: {
|
||||||
doctest = dontHaddock super.doctest;
|
doctest = dontHaddock super.doctest;
|
||||||
|
|
||||||
# Needs hashable on pre 7.10.x compilers.
|
# Needs hashable on pre 7.10.x compilers.
|
||||||
|
nats_1 = addBuildDepend super.nats_1 self.hashable;
|
||||||
nats = addBuildDepend super.nats self.hashable;
|
nats = addBuildDepend super.nats self.hashable;
|
||||||
|
|
||||||
# Newer versions require bytestring >=0.10.
|
# Newer versions require bytestring >=0.10.
|
||||||
|
|
|
@ -69,6 +69,7 @@ self: super: {
|
||||||
doctest = dontHaddock super.doctest;
|
doctest = dontHaddock super.doctest;
|
||||||
|
|
||||||
# Needs hashable on pre 7.10.x compilers.
|
# Needs hashable on pre 7.10.x compilers.
|
||||||
|
nats_1 = addBuildDepend super.nats_1 self.hashable;
|
||||||
nats = addBuildDepend super.nats self.hashable;
|
nats = addBuildDepend super.nats self.hashable;
|
||||||
|
|
||||||
# Newer versions require bytestring >=0.10.
|
# Newer versions require bytestring >=0.10.
|
||||||
|
|
|
@ -74,6 +74,7 @@ self: super: {
|
||||||
control-monad-free = super.control-monad-free_0_5_3;
|
control-monad-free = super.control-monad-free_0_5_3;
|
||||||
|
|
||||||
# Needs hashable on pre 7.10.x compilers.
|
# Needs hashable on pre 7.10.x compilers.
|
||||||
|
nats_1 = addBuildDepend super.nats_1 self.hashable;
|
||||||
nats = addBuildDepend super.nats self.hashable;
|
nats = addBuildDepend super.nats self.hashable;
|
||||||
|
|
||||||
# Test suite won't compile.
|
# Test suite won't compile.
|
||||||
|
|
|
@ -77,6 +77,7 @@ self: super: {
|
||||||
control-monad-free = super.control-monad-free_0_5_3;
|
control-monad-free = super.control-monad-free_0_5_3;
|
||||||
|
|
||||||
# Needs hashable on pre 7.10.x compilers.
|
# Needs hashable on pre 7.10.x compilers.
|
||||||
|
nats_1 = addBuildDepend super.nats_1 self.hashable;
|
||||||
nats = addBuildDepend super.nats self.hashable;
|
nats = addBuildDepend super.nats self.hashable;
|
||||||
|
|
||||||
# https://github.com/magthe/sandi/issues/7
|
# https://github.com/magthe/sandi/issues/7
|
||||||
|
|
|
@ -112,6 +112,7 @@ self: super: {
|
||||||
self.webkitgtk3-javascriptcore ];
|
self.webkitgtk3-javascriptcore ];
|
||||||
|
|
||||||
# Needs hashable on pre 7.10.x compilers.
|
# Needs hashable on pre 7.10.x compilers.
|
||||||
|
nats_1 = addBuildDepend super.nats_1 self.hashable;
|
||||||
nats = addBuildDepend super.nats self.hashable;
|
nats = addBuildDepend super.nats self.hashable;
|
||||||
|
|
||||||
# needs mtl-compat to build with mtl 2.1.x
|
# needs mtl-compat to build with mtl 2.1.x
|
||||||
|
|
Loading…
Reference in a new issue