about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2022-03-27 11:10:34 +0200
committersternenseemann <sternenseemann@systemli.org>2022-03-27 11:13:10 +0200
commit4ed08031db4a77a577dc1a8c27310bdb54fa25a4 (patch)
tree9bbd01fff37b7eebc10da73ac6dddb94daf45e51 /pkgs/development/haskell-modules
parent61d6c3bc7c4ff60b3771502f2d23ddaf4a221d0a (diff)
haskellPackages.mattermost-api: build with aeson 1.5
This applies the same override as achieved via overrideScope from
matterhorn also for the mattermost-api attribute.
Diffstat (limited to 'pkgs/development/haskell-modules')
-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 c3fc23815d57f..271c2acd7eb19 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -326,6 +326,7 @@ self: super: {
   lensref = dontCheck super.lensref;
   lvmrun = disableHardening ["format"] (dontCheck super.lvmrun);
   matplotlib = dontCheck super.matplotlib;
+
   # https://github.com/matterhorn-chat/matterhorn/issues/679 they do not want to be on stackage
   matterhorn = doJailbreak (super.matterhorn.overrideScope (self: super: {
     brick = self.brick_0_64_2;
@@ -333,6 +334,10 @@ self: super: {
     # https://github.com/matterhorn-chat/matterhorn/issues/759
     aeson = self.aeson_1_5_6_0;
   }));
+  mattermost-api = super.mattermost-api.override {
+    aeson = self.aeson_1_5_6_0;
+  };
+
   memcache = dontCheck super.memcache;
   metrics = dontCheck super.metrics;
   milena = dontCheck super.milena;