elmPackages: jailbreak aeson 1.5 in haskell.packages.ghc8107 overlay

Our Haskell package set for 8.10.7 violates the following bounds of
aeson 1.5:

    hashable-time >=0.2.1 && <0.3,
    primitive >=0.7.0.1 && <0.8,
    vector >=0.12.0.1 && <0.13

Seems like it still compiles in spite of that…
This commit is contained in:
sternenseemann 2023-10-18 16:32:29 +02:00
parent f301759f9f
commit 4a9619c1e9

View File

@ -69,7 +69,7 @@ let
attoparsec = self.attoparsec_0_13_2_5;
# aeson 2.0.3.0 does not build with attoparsec_0_13_2_5
aeson = self.aeson_1_5_6_0;
aeson = doJailbreak self.aeson_1_5_6_0;
# elm-instrument needs this
indents = self.callPackage ./packages/indents.nix {};