From 05530585af932a6798b270c88119df45824b2376 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 26 Jun 2020 21:06:48 +0200 Subject: [PATCH] haskell-policeman: jailbreak with all compilers to fix the overspecified constraint on relude --- pkgs/development/haskell-modules/configuration-common.nix | 5 ++++- .../development/haskell-modules/configuration-ghc-8.10.x.nix | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index e8413a596d5..5a5edb3dd20 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1474,9 +1474,12 @@ self: super: { # 2020-06-24: Tests are broken in hackage distribution. # See: https://github.com/kowainik/stan/issues/316 stan = dontCheck super.stan; - + # 2020-06-24: Tests are broken in hackage distribution. # See: https://github.com/robstewart57/rdf4h/issues/39 rdf4h = dontCheck super.rdf4h; + # https://github.com/kowainik/policeman/issues/57 + policeman = doJailbreak super.policeman; + } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix index 2f962c249fc..98e814b79d7 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -105,7 +105,6 @@ self: super: { cborg = doJailbreak super.cborg; cborg-json = doJailbreak super.cborg-json; exact-pi = doJailbreak super.exact-pi; - policeman = doJailbreak super.policeman; relude = dontCheck (doJailbreak super.relude); serialise = doJailbreak super.serialise; setlocale = doJailbreak super.setlocale;