summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMichael Alan Dorman <mdorman@ironicdesign.com>2016-05-30 18:24:38 -0400
committerPeter Simons <simons@cryp.to>2016-06-02 09:30:38 +0200
commit76db3f6e63ecb5d06ee8dfa24ec739f89a82106a (patch)
tree4640aaf83542127463dffc46ebb2e63630332cfc /pkgs
parent53afa988b7dd66bfcc52310f16cc65e75bff1512 (diff)
downloadnixpkgs-76db3f6e63ecb5d06ee8dfa24ec739f89a82106a.tar
nixpkgs-76db3f6e63ecb5d06ee8dfa24ec739f89a82106a.tar.gz
nixpkgs-76db3f6e63ecb5d06ee8dfa24ec739f89a82106a.tar.bz2
nixpkgs-76db3f6e63ecb5d06ee8dfa24ec739f89a82106a.tar.lz
nixpkgs-76db3f6e63ecb5d06ee8dfa24ec739f89a82106a.tar.xz
nixpkgs-76db3f6e63ecb5d06ee8dfa24ec739f89a82106a.tar.zst
nixpkgs-76db3f6e63ecb5d06ee8dfa24ec739f89a82106a.zip
esqueleto: fix dependencies
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index b1c004f2483..d2aeda8d49c 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -1011,4 +1011,13 @@ self: super: {
   # Tools that use gtk2hs-buildtools now depend on them in a custom-setup stanza
   cairo = addBuildTool super.cairo self.gtk2hs-buildtools;
   pango = addBuildTool super.pango self.gtk2hs-buildtools;
+
+  # esqueleto requires an older version of the persistent library, and
+  # corresponding versions of -template and -sqlite for for its test
+  # suite.
+  esqueleto = super.esqueleto.overrideScope (self: super: {
+    persistent-template = super.persistent-template_2_1_8_1;
+    persistent-sqlite = super.persistent-sqlite_2_2_1;
+    persistent = super.persistent_2_2_4_1;
+  });
 }