diff options
author | Rodney Lorrimar <dev@rodney.id.au> | 2024-03-02 14:33:02 +0800 |
---|---|---|
committer | Rodney Lorrimar <dev@rodney.id.au> | 2024-03-02 14:33:02 +0800 |
commit | 5c063245d4f54883c811c50455a2a9dae8d10e1b (patch) | |
tree | 5b90897ccf11b6378704fe7d372ca583e6af56bf /pkgs/development/haskell-modules | |
parent | 38eff76eca85ed41f0630fe4f50cd92ba78310ff (diff) | |
download | nixlib-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.nix | 8 |
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; }); |