about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorFlorian Beeres <yuuki@protonmail.com>2021-01-08 16:54:45 +0100
committerFlorian Beeres <yuuki@protonmail.com>2021-01-09 13:28:53 +0100
commit39476955ed9f25219fcd6a3c218ccaa6b730d0b2 (patch)
tree60568c5c159c6c9283def99897e96751d517d48e /pkgs/development/haskell-modules
parent08fc5efd43d4283d43d1f287decf507d2eeda759 (diff)
downloadnixlib-39476955ed9f25219fcd6a3c218ccaa6b730d0b2.tar
nixlib-39476955ed9f25219fcd6a3c218ccaa6b730d0b2.tar.gz
nixlib-39476955ed9f25219fcd6a3c218ccaa6b730d0b2.tar.bz2
nixlib-39476955ed9f25219fcd6a3c218ccaa6b730d0b2.tar.lz
nixlib-39476955ed9f25219fcd6a3c218ccaa6b730d0b2.tar.xz
nixlib-39476955ed9f25219fcd6a3c218ccaa6b730d0b2.tar.zst
nixlib-39476955ed9f25219fcd6a3c218ccaa6b730d0b2.zip
co-log, chronos: unmarkBroken
co-log fails to compile due to its dependency on chronos, which fails to
compile because the doctests fail with newer GHC versions. So we just
disable the doctests and thus unbreak both.

https://github.com/andrewthad/chronos/issues/62
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix4
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix.yaml2
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 ce48c3578039..38ed6fcf3e61 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -928,6 +928,10 @@ self: super: {
   # Work around overspecified constraint on github ==0.18.
   github-backup = doJailbreak super.github-backup;
 
+  # https://github.com/andrewthad/chronos/issues/62
+  # doctests are failing on newer GHC versions
+  chronos = dontCheck super.chronos;
+
   # Test suite depends on cabal-install
   doctest = dontCheck super.doctest;
 
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index e95cbec143f4..e0ddb5f03db9 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -3950,7 +3950,6 @@ broken-packages:
   - ChristmasTree
   - chromatin
   - chronograph
-  - chronos
   - chronos-bench
   - chu2
   - chunks
@@ -4061,7 +4060,6 @@ broken-packages:
   - cmt
   - cmv
   - cnc-spec-compiler
-  - co-log
   - co-log-polysemy
   - co-log-polysemy-formatting
   - co-log-sys