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>2015-01-20 16:25:11 +0100
committerPeter Simons <simons@cryp.to>2015-01-20 17:43:48 +0100
commitb671ab161fcd2c3de55399bb361d500d33294710 (patch)
tree7c48365a28b6718985e57bbd0b3bca2528dcf989 /pkgs/development/haskell-modules/configuration-common.nix
parent5dac8b316cc1d4202ac52fe5e246599aa11bbc14 (diff)
downloadnixpkgs-b671ab161fcd2c3de55399bb361d500d33294710.tar
nixpkgs-b671ab161fcd2c3de55399bb361d500d33294710.tar.gz
nixpkgs-b671ab161fcd2c3de55399bb361d500d33294710.tar.bz2
nixpkgs-b671ab161fcd2c3de55399bb361d500d33294710.tar.lz
nixpkgs-b671ab161fcd2c3de55399bb361d500d33294710.tar.xz
nixpkgs-b671ab161fcd2c3de55399bb361d500d33294710.tar.zst
nixpkgs-b671ab161fcd2c3de55399bb361d500d33294710.zip
haskell-zip-archive: fix test suite
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 443a5348f5d..abe2ed36979 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -154,6 +154,11 @@ self: super: {
   glade = overrideCabal super.gio (drv: { pkgconfigDepends = [pkgs.gtk2]; });
   pango = super.pango.override { cairo = self.cairo; };
 
+  # https://github.com/jgm/zip-archive/issues/21
+  zip-archive = overrideCabal super.zip-archive (drv: { patchPhase = ''
+    sed -i -e 's|/usr/bin/zip|${pkgs.zip}/bin/zip|' "tests/"*.hs
+  ''; });
+
 }
 // {
   # Not on Hackage yet.