about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorRodney Lorrimar <dev@rodney.id.au>2024-03-02 14:33:02 +0800
committerRodney Lorrimar <dev@rodney.id.au>2024-03-02 14:33:02 +0800
commit5c063245d4f54883c811c50455a2a9dae8d10e1b (patch)
tree5b90897ccf11b6378704fe7d372ca583e6af56bf /pkgs/development/haskell-modules
parent38eff76eca85ed41f0630fe4f50cd92ba78310ff (diff)
downloadnixlib-5c063245d4f54883c811c50455a2a9dae8d10e1b.tar
nixlib-5c063245d4f54883c811c50455a2a9dae8d10e1b.tar.gz
nixlib-5c063245d4f54883c811c50455a2a9dae8d10e1b.tar.bz2
nixlib-5c063245d4f54883c811c50455a2a9dae8d10e1b.tar.lz
nixlib-5c063245d4f54883c811c50455a2a9dae8d10e1b.tar.xz
nixlib-5c063245d4f54883c811c50455a2a9dae8d10e1b.tar.zst
nixlib-5c063245d4f54883c811c50455a2a9dae8d10e1b.zip
haskellPackages.ema: More jailbreaks to fix the build
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 8542d16e080c..19c1a1131eee 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -1623,11 +1623,12 @@ self: super: {
     sha256 = "1c5ck2ibag2gcyag6rjivmlwdlp5k0dmr8nhk7wlkzq2vh7zgw63";
   }) super.splot;
 
-  # Fix build with newer monad-logger: https://github.com/obsidiansystems/monad-logger-extras/pull/5
+  # 2023-07-27: Fix build with newer monad-logger: https://github.com/obsidiansystems/monad-logger-extras/pull/5
+  # 2024-03-02: jailbreak for ansi-terminal <0.12, mtl <2.3
   monad-logger-extras = appendPatch (fetchpatch {
     url = "https://github.com/obsidiansystems/monad-logger-extras/commit/55d414352e740a5ecacf313732074d9b4cf2a6b3.patch";
     sha256 = "sha256-xsQbr/QIrgWR0uwDPtV0NRTbVvP0tR9bY9NMe1JzqOw=";
-  }) super.monad-logger-extras;
+  }) (doJailbreak super.monad-logger-extras);
 
   # Fails with encoding problems, likely needs locale data.
   # Test can be executed by adding which to testToolDepends and
@@ -2491,6 +2492,9 @@ self: super: {
   # 2023-07-18: https://github.com/srid/ema/issues/156
   ema = doJailbreak super.ema;
 
+  # 2024-03-02: base <=4.18.0.0 - https://github.com/srid/url-slug/issues/1
+  url-slug = doJailbreak super.url-slug;
+
   glirc = doJailbreak (super.glirc.override {
     vty = self.vty_5_35_1;
   });