about summary refs log tree commit diff
path: root/pkgs/top-level/haskell-packages.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2019-09-30 12:48:24 +0200
committerPeter Simons <simons@cryp.to>2019-09-30 12:48:24 +0200
commit69666091041a4a3382fbc53ddf2b3df2aeb7a9a0 (patch)
treeaa78318d11f94e7b53fc66ea7ee4859d8f428aab /pkgs/top-level/haskell-packages.nix
parentb443d2cd66588cb639a509e97db844259374c9b6 (diff)
downloadnixlib-69666091041a4a3382fbc53ddf2b3df2aeb7a9a0.tar
nixlib-69666091041a4a3382fbc53ddf2b3df2aeb7a9a0.tar.gz
nixlib-69666091041a4a3382fbc53ddf2b3df2aeb7a9a0.tar.bz2
nixlib-69666091041a4a3382fbc53ddf2b3df2aeb7a9a0.tar.lz
nixlib-69666091041a4a3382fbc53ddf2b3df2aeb7a9a0.tar.xz
nixlib-69666091041a4a3382fbc53ddf2b3df2aeb7a9a0.tar.zst
nixlib-69666091041a4a3382fbc53ddf2b3df2aeb7a9a0.zip
Drop obsolete ghcjs-8.4.x code.
The 8.4.x version of ghcjs hasn't compiled successfully
in ages, so I reckon it's unused. The even older code
in pkgs/development/compilers/ghcjs is unused entirely;
it's not even referenced in Nixpkgs.
Diffstat (limited to 'pkgs/top-level/haskell-packages.nix')
-rw-r--r--pkgs/top-level/haskell-packages.nix13
1 files changed, 0 insertions, 13 deletions
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index be7c0bc41718..8f1133d9ba26 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -7,7 +7,6 @@ let
     "ghc863Binary"
     "ghc844"
     "ghcjs"
-    "ghcjs84"
     "ghcjs86"
     "integer-simple"
   ];
@@ -70,12 +69,6 @@ in {
       llvmPackages = pkgs.llvmPackages_6;
     };
     ghcjs = compiler.ghcjs86;
-    ghcjs84 = callPackage ../development/compilers/ghcjs-ng {
-      bootPkgs = packages.ghc844;
-      ghcjsSrcJson = ../development/compilers/ghcjs-ng/8.4/git.json;
-      stage0 = ../development/compilers/ghcjs-ng/8.4/stage0.nix;
-      ghcjsDepOverrides = callPackage ../development/compilers/ghcjs-ng/8.4/dep-overrides.nix {};
-    };
     ghcjs86 = callPackage ../development/compilers/ghcjs-ng {
       bootPkgs = packages.ghc865;
       ghcjsSrcJson = ../development/compilers/ghcjs-ng/8.6/git.json;
@@ -133,12 +126,6 @@ in {
       compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-head.nix { };
     };
     ghcjs = packages.ghcjs86;
-    ghcjs84 = callPackage ../development/haskell-modules rec {
-      buildHaskellPackages = ghc.bootPkgs;
-      ghc = bh.compiler.ghcjs84;
-      compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.4.x.nix { };
-      packageSetConfig = callPackage ../development/haskell-modules/configuration-ghcjs.nix { };
-    };
     ghcjs86 = callPackage ../development/haskell-modules rec {
       buildHaskellPackages = ghc.bootPkgs;
       ghc = bh.compiler.ghcjs86;