From 62239af3eed3d96c6ff258994bda0e4e52839ee8 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 10 Jul 2018 11:49:13 +0200 Subject: haskell-manifolds: break infinite recursion in test suite dependencies --- pkgs/development/haskell-modules/configuration-nix.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pkgs/development/haskell-modules') diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index aaeb3bec4b3d6..2e3a8e1c867db 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -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; + } -- cgit 1.4.1