about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-10-23 20:11:14 +0200
committerPeter Simons <simons@cryp.to>2017-10-23 20:16:45 +0200
commitd2f9dc4a3b79c575618b09f239c0ec3e26a371d7 (patch)
tree68b9e483f823e5326068d37ccbb8ae5c6b2f82c3 /pkgs
parent9e68c0902642f0aad6469460a626e102abc0aac4 (diff)
downloadnixlib-d2f9dc4a3b79c575618b09f239c0ec3e26a371d7.tar
nixlib-d2f9dc4a3b79c575618b09f239c0ec3e26a371d7.tar.gz
nixlib-d2f9dc4a3b79c575618b09f239c0ec3e26a371d7.tar.bz2
nixlib-d2f9dc4a3b79c575618b09f239c0ec3e26a371d7.tar.lz
nixlib-d2f9dc4a3b79c575618b09f239c0ec3e26a371d7.tar.xz
nixlib-d2f9dc4a3b79c575618b09f239c0ec3e26a371d7.tar.zst
nixlib-d2f9dc4a3b79c575618b09f239c0ec3e26a371d7.zip
haskell-ltk: fix build by providing haskell-gi-overloading-0.0
Closes https://github.com/NixOS/nixpkgs/pull/30462.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index f0ee15468a6a..2b050dd613f5 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -971,7 +971,9 @@ self: super: {
   fluid-idl-scotty = markBroken super.fluid-idl-scotty;
 
   # depends on amqp >= 0.17
-  amqp-utils = super.amqp-utils.override {
-    amqp = dontCheck super.amqp_0_18_1;
-  };
+  amqp-utils = super.amqp-utils.override { amqp = dontCheck super.amqp_0_18_1; };
+
+  # Build with gi overloading feature disabled.
+  ltk = super.ltk.overrideScope (self: super: { haskell-gi-overloading = self.haskell-gi-overloading_0_0; });
+
 }