default.nix: override: free from {aeson,base-compat-batteries}

I'm compiling with 8.6.5 (>= 8.6.3) - it no longer needs explicit contravatiant.

M  default.nix
This commit is contained in:
Anton-Latukha 2020-05-23 15:16:32 +03:00
parent 192202d939
commit 6ad74a73a4
No known key found for this signature in database
GPG Key ID: 3D84C07E91802E41
1 changed files with 0 additions and 6 deletions

View File

@ -74,12 +74,6 @@ let
# Type error in the tests under ghc844 package set
Diff = dontCheck super.Diff;
# These packages only depend on contravariant when ghc >= 8.6.3
# Without normalizing the dependencies, our build fails with
# aeson and base-compat-batteries unable to find `contravariant`
aeson = addBuildDepend super.aeson self.contravariant;
base-compat-batteries = addBuildDepend super.base-compat-batteries self.contravariant;
mono-traversable = dontCheck super.mono-traversable;
regex-tdfa-text = doJailbreak super.regex-tdfa-text;
these = doJailbreak super.these;