summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authormaralorn <mail@maralorn.de>2023-09-17 03:05:31 +0200
committermaralorn <mail@maralorn.de>2023-09-17 04:02:17 +0200
commit44197b751d1d3abe45d3a56bd1a133e3d29504bc (patch)
tree67ceaa2c454acd96a51ece6e292309cab7129881 /pkgs/development
parentad19d330aa4d1a1d41ccc7b744d3b849c9d9abf9 (diff)
downloadnixpkgs-44197b751d1d3abe45d3a56bd1a133e3d29504bc.tar
nixpkgs-44197b751d1d3abe45d3a56bd1a133e3d29504bc.tar.gz
nixpkgs-44197b751d1d3abe45d3a56bd1a133e3d29504bc.tar.bz2
nixpkgs-44197b751d1d3abe45d3a56bd1a133e3d29504bc.tar.lz
nixpkgs-44197b751d1d3abe45d3a56bd1a133e3d29504bc.tar.xz
nixpkgs-44197b751d1d3abe45d3a56bd1a133e3d29504bc.tar.zst
nixpkgs-44197b751d1d3abe45d3a56bd1a133e3d29504bc.zip
haskellPackages.jsaddle: Drop obsolete overrides
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix21
1 files changed, 0 insertions, 21 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 69ec24e3c10..ddaaa35c63b 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -2148,27 +2148,6 @@ self: super: {
     sha256 = "sha256-AVQLvul3ufxGQyoXud05qauclNanf6kunip0oJ/9lWQ=";
   }) (dontCheck super.yi-language);
 
-  # 2022-03-16: Upstream is not bumping bounds https://github.com/ghcjs/jsaddle/issues/123
-  # 2023-07-14: Upstream is also not releasing fixes.
-  jsaddle = appendPatch
-    (fetchpatch {
-      name = "jsaddle-casemapping.patch";
-      url = "https://github.com/ghcjs/jsaddle/commit/f90df85fec84fcc4927bfb67452e31342f5aec1f.patch";
-      sha256 = "sha256-xCtDxpjZbus8VSeBUEV0OnJlcQKjeL1PbYSHnhpFuyI=";
-      relative = "jsaddle";
-    })
-    (overrideCabal (drv: {
-    # lift conditional version constraint on ref-tf
-    postPatch = ''
-      sed -i 's/ref-tf.*,/ref-tf,/' jsaddle.cabal
-      sed -i 's/attoparsec.*,/attoparsec,/' jsaddle.cabal
-      sed -i 's/time.*,/time,/' jsaddle.cabal
-      sed -i 's/vector.*,/vector,/' jsaddle.cabal
-      sed -i 's/(!name)/(! name)/' src/Language/Javascript/JSaddle/Object.hs
-    '' + (drv.postPatch or "");
-    })
-    (doJailbreak super.jsaddle));
-
   # Tests need to lookup target triple x86_64-unknown-linux
   # https://github.com/llvm-hs/llvm-hs/issues/334
   llvm-hs = overrideCabal {