about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-07-26 09:06:30 +0200
committerPeter Simons <simons@cryp.to>2017-07-26 10:19:57 +0200
commit8a3c0802370e1d50467a5c4c6f769b01f3c1ef9b (patch)
tree0d1f4908851c84ffebc11b9d2a912be0499fff1f /pkgs/development/haskell-modules
parent4664cf80798854b22a4d21799bfce8f993f7c618 (diff)
downloadnixlib-8a3c0802370e1d50467a5c4c6f769b01f3c1ef9b.tar
nixlib-8a3c0802370e1d50467a5c4c6f769b01f3c1ef9b.tar.gz
nixlib-8a3c0802370e1d50467a5c4c6f769b01f3c1ef9b.tar.bz2
nixlib-8a3c0802370e1d50467a5c4c6f769b01f3c1ef9b.tar.lz
nixlib-8a3c0802370e1d50467a5c4c6f769b01f3c1ef9b.tar.xz
nixlib-8a3c0802370e1d50467a5c4c6f769b01f3c1ef9b.tar.zst
nixlib-8a3c0802370e1d50467a5c4c6f769b01f3c1ef9b.zip
hackage2nix: drop old packages that were required for stack prior to version 1.5.x
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix8
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix.yaml3
2 files changed, 0 insertions, 11 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 4ad1d3b426c1..eb3f25e6253e 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -680,14 +680,6 @@ self: super: {
     then appendConfigureFlag super.gtk "-fhave-quartz-gtk"
     else super.gtk;
 
-  # The stack people don't bother making their own code compile in an LTS-based
-  # environment: https://github.com/commercialhaskell/stack/issues/3001.
-  stack = super.stack.overrideScope (self: super: {
-    store-core = self.store-core_0_3;
-    store = self.store_0_3_1;
-    hpack = self.hpack_0_17_1;
-  });
-
   # It makes no sense to have intero-nix-shim in Hackage, so we publish it here only.
   intero-nix-shim = self.callPackage ../tools/haskell/intero-nix-shim {};
 
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index 692d9fc02a79..04e9a27d8d0a 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -2457,7 +2457,6 @@ extra-packages:
   - haddock-api == 2.16.*               # required on GHC 7.10.x
   - haddock-library == 1.2.*            # required for haddock-api-2.16.x
   - haskell-src-exts == 1.18.*          # required by hoogle-5.0.4
-  - hpack < 0.18                        # required by stack-1.4.0
   - mtl < 2.2                           # newer versions require transformers > 0.4.x, which we cannot provide in GHC 7.8.x
   - mtl-prelude < 2                     # required for to build postgrest on mtl 2.1.x platforms
   - network == 2.6.3.1                  # newer versions don't compile with GHC 7.4.x and below
@@ -2467,8 +2466,6 @@ extra-packages:
   - seqid < 0.2                         # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x
   - seqid-streams < 0.2                 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x
   - split < 0.2                         # newer versions don't work with GHC 6.12.3
-  - store < 0.4                         # needed by stack 1.4.0
-  - store-core < 0.4                    # needed by stack 1.4.0
   - tar < 0.4.2.0                       # later versions don't work with GHC < 7.6.x
   - transformers == 0.4.3.*             # the latest version isn't supported by mtl yet
   - vector < 0.10.10                    # newer versions don't work with GHC 6.12.3