about summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorNathan van Doorn <nathan@myrtlesoftware.com>2020-02-06 10:50:47 +0000
committerPeter Simons <simons@cryp.to>2020-02-07 20:31:53 +0100
commiteaca90096546cd4c1e0a6779927a636d7111dde2 (patch)
tree3108b1f2279744619861fa881b8bacd71bef9c04 /pkgs/development
parenta87b506140a7267477103759c3f8da5b2e8d994e (diff)
downloadnixlib-eaca90096546cd4c1e0a6779927a636d7111dde2.tar
nixlib-eaca90096546cd4c1e0a6779927a636d7111dde2.tar.gz
nixlib-eaca90096546cd4c1e0a6779927a636d7111dde2.tar.bz2
nixlib-eaca90096546cd4c1e0a6779927a636d7111dde2.tar.lz
nixlib-eaca90096546cd4c1e0a6779927a636d7111dde2.tar.xz
nixlib-eaca90096546cd4c1e0a6779927a636d7111dde2.tar.zst
nixlib-eaca90096546cd4c1e0a6779927a636d7111dde2.zip
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.
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix3
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix.yaml1
2 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index c03825a0f4e8..175c20be0cfb 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 0f9d949ef4e3..fc6f31802d23 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