From 177255c8aac086b4ea999252a2f042b94e478091 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Sun, 20 Mar 2022 00:19:27 +0100 Subject: [PATCH] haskellPackages.descriptive: pin aeson < 2.0 --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 08ad743f5abe..e176b74c50b8 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -622,6 +622,10 @@ self: super: { ''; }) super.ghc-mod; + # 2022-03-16: descriptive is unmaintained since 2018 and archived on github.com + # It does not support aeson 2.0 + descriptive = super.descriptive.override { aeson = self.aeson_1_5_6_0; }; + # Build the latest git version instead of the official release. This isn't # ideal, but Chris doesn't seem to make official releases any more. structured-haskell-mode = overrideCabal (drv: {