haskell-distributive: fix build on GHC versions older than 8.x

This commit is contained in:
Peter Simons 2017-08-23 14:18:44 +02:00
parent 92bc6a7bbc
commit 1e4c4ccb5d
3 changed files with 3 additions and 3 deletions

View file

@ -183,7 +183,7 @@ self: super: {
# GHC versions prior to 8.x require additional build inputs. # GHC versions prior to 8.x require additional build inputs.
dependent-map = addBuildDepend super.dependent-map self.semigroups; dependent-map = addBuildDepend super.dependent-map self.semigroups;
distributive = addBuildDepend super.distributive self.semigroups; distributive = addBuildDepend (dontCheck super.distributive) self.semigroups;
mono-traversable = addBuildDepend super.mono-traversable self.semigroups; mono-traversable = addBuildDepend super.mono-traversable self.semigroups;
attoparsec = addBuildDepends super.attoparsec (with self; [semigroups fail]); attoparsec = addBuildDepends super.attoparsec (with self; [semigroups fail]);
Glob = addBuildDepends super.Glob (with self; [semigroups]); Glob = addBuildDepends super.Glob (with self; [semigroups]);

View file

@ -96,7 +96,7 @@ self: super: {
# Needs additional inputs on old compilers. # Needs additional inputs on old compilers.
semigroups = addBuildDepends super.semigroups (with self; [bytestring-builder nats tagged unordered-containers transformers]); semigroups = addBuildDepends super.semigroups (with self; [bytestring-builder nats tagged unordered-containers transformers]);
lens = addBuildDepends super.lens (with self; [doctest generic-deriving nats simple-reflect]); lens = addBuildDepends super.lens (with self; [doctest generic-deriving nats simple-reflect]);
distributive = addBuildDepend super.distributive self.semigroups; distributive = addBuildDepend (dontCheck super.distributive) self.semigroups;
QuickCheck = addBuildDepend super.QuickCheck self.semigroups; QuickCheck = addBuildDepend super.QuickCheck self.semigroups;
void = addBuildDepends super.void (with self; [hashable semigroups]); void = addBuildDepends super.void (with self; [hashable semigroups]);
optparse-applicative = addBuildDepend super.optparse-applicative self.semigroups; optparse-applicative = addBuildDepend super.optparse-applicative self.semigroups;

View file

@ -146,7 +146,7 @@ self: super: {
# Needs additional inputs on old compilers. # Needs additional inputs on old compilers.
semigroups = addBuildDepends super.semigroups (with self; [nats tagged unordered-containers]); semigroups = addBuildDepends super.semigroups (with self; [nats tagged unordered-containers]);
lens = addBuildDepends super.lens (with self; [doctest generic-deriving nats simple-reflect]); lens = addBuildDepends super.lens (with self; [doctest generic-deriving nats simple-reflect]);
distributive = addBuildDepend super.distributive self.semigroups; distributive = addBuildDepend (dontCheck super.distributive) self.semigroups;
QuickCheck = addBuildDepends super.QuickCheck (with self; [nats semigroups]); QuickCheck = addBuildDepends super.QuickCheck (with self; [nats semigroups]);
void = addBuildDepends super.void (with self; [hashable semigroups]); void = addBuildDepends super.void (with self; [hashable semigroups]);
optparse-applicative = addBuildDepend super.optparse-applicative self.semigroups; optparse-applicative = addBuildDepend super.optparse-applicative self.semigroups;