haskell-manifolds: break infinite recursion in test suite dependencies

This commit is contained in:
Peter Simons 2018-07-10 11:49:13 +02:00
parent 1096d95c84
commit 62239af3ee

View file

@ -504,6 +504,7 @@ self: super: builtins.intersectAttrs super {
# Break cyclic reference that results in an infinite recursion.
partial-semigroup = dontCheck super.partial-semigroup;
colour = dontCheck super.colour;
manifolds = super.manifolds.override { spatial-rotations = dontCheck self.spatial-rotations; };
LDAP = dontCheck (overrideCabal super.LDAP (drv: {
librarySystemDepends = drv.librarySystemDepends or [] ++ [ pkgs.cyrus_sasl.dev ];
@ -512,4 +513,5 @@ self: super: builtins.intersectAttrs super {
# Tests require a browser: https://github.com/ku-fpg/blank-canvas/issues/73
blank-canvas = dontCheck super.blank-canvas;
blank-canvas_0_6_2 = dontCheck super.blank-canvas_0_6_2;
}