summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-common.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2020-03-06 22:11:33 +0100
committerPeter Simons <simons@cryp.to>2020-03-06 22:15:14 +0100
commit6e2198bd52881783e13914ccac72a6aeca57d1c5 (patch)
tree64261b8a01a23173331238383ed5bf571febdb00 /pkgs/development/haskell-modules/configuration-common.nix
parentadcd693c2c6da979717ea5e73ae6c0fca03aedf2 (diff)
downloadnixpkgs-6e2198bd52881783e13914ccac72a6aeca57d1c5.tar
nixpkgs-6e2198bd52881783e13914ccac72a6aeca57d1c5.tar.gz
nixpkgs-6e2198bd52881783e13914ccac72a6aeca57d1c5.tar.bz2
nixpkgs-6e2198bd52881783e13914ccac72a6aeca57d1c5.tar.lz
nixpkgs-6e2198bd52881783e13914ccac72a6aeca57d1c5.tar.xz
nixpkgs-6e2198bd52881783e13914ccac72a6aeca57d1c5.tar.zst
nixpkgs-6e2198bd52881783e13914ccac72a6aeca57d1c5.zip
haskell-ci: fix the build
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 328df794a8e..3f28ebebd22 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -1460,4 +1460,11 @@ self: super: {
   # details.
   cryptonite = dontCheck super.cryptonite;
 
+  # The test suite depends on an impure cabal-install installation
+  # in $HOME, which we don't have in our build sandbox.
+  cabal-install-parsers = dontCheck super.cabal-install-parsers;
+
+  # haskell-ci-0.8 needs cabal-install-parsers ==0.1, but we have 0.2.
+  haskell-ci = doJailbreak super.haskell-ci;
+
 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super