haskell-scalendar: break the infinite recursion to avoid evaluation errors

Suggested in https://github.com/NixOS/nixpkgs/pull/33077#issuecomment-353993598.
This commit is contained in:
Peter Simons 2017-12-27 18:31:28 +01:00
parent adabca4b13
commit 39eb15b028

View File

@ -951,9 +951,9 @@ self: super: {
# Hoogle needs a newer version than lts-10 provides.
hoogle = super.hoogle.override { haskell-src-exts = self.haskell-src-exts_1_20_1; };
# These packages depend on each other, forming an infinte loop.
scalendar = markBroken super.scalendar;
SCalendar = markBroken super.SCalendar;
# These packages depend on each other, forming an infinite loop.
scalendar = markBroken (super.scalendar.override { SCalendar = null; });
SCalendar = markBroken (super.SCalendar.override { scalendar = null; });
# Needs QuickCheck <2.10, which we don't have.
edit-distance = doJailbreak super.edit-distance;