summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-09-12 21:17:08 +0200
committerPeter Simons <simons@cryp.to>2015-09-12 21:17:08 +0200
commit4c089421d77e5d4883136aea7476ff36e9bd0b84 (patch)
tree35563111d79c8c7a58df0b62ec142dbc2ea9c3bb /pkgs/development
parentafcb67f3f3919616639ae31d91e41faa8833b37b (diff)
parentb6636db0a106ed8e577000104d08f24e2a58ba90 (diff)
downloadnixpkgs-4c089421d77e5d4883136aea7476ff36e9bd0b84.tar
nixpkgs-4c089421d77e5d4883136aea7476ff36e9bd0b84.tar.gz
nixpkgs-4c089421d77e5d4883136aea7476ff36e9bd0b84.tar.bz2
nixpkgs-4c089421d77e5d4883136aea7476ff36e9bd0b84.tar.lz
nixpkgs-4c089421d77e5d4883136aea7476ff36e9bd0b84.tar.xz
nixpkgs-4c089421d77e5d4883136aea7476ff36e9bd0b84.tar.zst
nixpkgs-4c089421d77e5d4883136aea7476ff36e9bd0b84.zip
Merge pull request #9828 from drvink/fix-ginsu-deps
haskellPackages: ginsu: add missing deps
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index ea94ae8b35a..ee8089f9063 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -1014,4 +1014,14 @@ self: super: {
   # https://github.com/goldfirere/singletons/issues/122
   singletons = dontCheck super.singletons;
 
+  # cabal2nix doesn't pick up some of the dependencies.
+  ginsu = let
+    g = addBuildDepend super.ginsu pkgs.perl;
+    g' = overrideCabal g (drv: {
+      executableSystemDepends = (drv.executableSystemDepends or []) ++ [
+        pkgs.ncurses
+      ];
+    });
+  in g';
+
 }