From eaca90096546cd4c1e0a6779927a636d7111dde2 Mon Sep 17 00:00:00 2001 From: Nathan van Doorn Date: Thu, 6 Feb 2020 10:50:47 +0000 Subject: [PATCH] haskellPackages.perhaps: jailbreak It has an overly tight dependency on doctest. I've removed it from the list of broken builds in the yaml and I've made a PR upstream too. --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ .../development/haskell-modules/configuration-hackage2nix.yaml | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index c03825a0f4e..175c20be0cf 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1389,4 +1389,7 @@ self: super: { # prettyprinter-1.6.0 fails its doctest suite. prettyprinter_1_6_0 = dontCheck super.prettyprinter_1_6_0; + # the test suite has an overly tight restriction on doctest + perhaps = doJailbreak super.perhaps; + } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 0f9d949ef4e..fc6f31802d2 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -7942,7 +7942,6 @@ broken-packages: - perfect-vector-shuffle - PerfectHash - perfecthash - - perhaps - periodic - perm - permutations