diff options
author | maralorn <mail@maralorn.de> | 2023-04-16 16:27:59 +0200 |
---|---|---|
committer | maralorn <mail@maralorn.de> | 2023-04-16 16:27:59 +0200 |
commit | 349cdce31e42b0388e139758e9542037c9ae7d6e (patch) | |
tree | 83b608ca91ef4c6d659e3b3b21ec63ce38cce695 /pkgs/development/haskell-modules | |
parent | aa16f356420a8b4959387ee66952bc19561f34b6 (diff) |
haskellPackages.jsaddle-webkit2gtk: Apply patch for webkit 2.40 compat
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-common.nix | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index ef49ab9762443..180fd5f4f40a6 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1423,12 +1423,21 @@ self: super: { }); }; - jsaddle-webkit2gtk = overrideCabal (old: { - postPatch = old.postPatch or "" + '' - sed -i 's/bytestring.*0.11/bytestring/' jsaddle-webkit2gtk.cabal - ''; - }) super.jsaddle-webkit2gtk; + # 2023-04-16: https://github.com/ghcjs/jsaddle/pull/137 + jsaddle-webkit2gtk = lib.pipe super.jsaddle-webkit2gtk + [ + (appendPatch (fetchpatch { + url = "https://github.com/ghcjs/jsaddle/commit/f990366f19d23a8008d482572d52351c1a6f7215.patch"; + hash = "sha256-IbkJrlyG6q5rqMIhn//Dt3u6T314Pug+mQMwwe0LK5w="; + relative = "jsaddle-webkit2gtk"; + })) + (overrideCabal (old: { + postPatch = old.postPatch or "" + '' + sed -i 's/bytestring.*0.11/bytestring/' jsaddle-webkit2gtk.cabal + ''; + })) + ]; # 2022-03-16: lens bound can be loosened https://github.com/ghcjs/jsaddle-dom/issues/19 jsaddle-dom = overrideCabal (old: { |