summary refs log tree commit diff
path: root/pkgs/top-level/haskell-packages.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2016-09-14 19:06:01 +0200
committerPeter Simons <simons@cryp.to>2016-09-15 09:12:04 +0200
commitf7133e4de60643d468809f16487f50f9bd5937c6 (patch)
tree919ef766768d204b790573debc03733daa55524d /pkgs/top-level/haskell-packages.nix
parent6607b9916837b81b1c874c79b25388f5412aa636 (diff)
downloadnixlib-f7133e4de60643d468809f16487f50f9bd5937c6.tar
nixlib-f7133e4de60643d468809f16487f50f9bd5937c6.tar.gz
nixlib-f7133e4de60643d468809f16487f50f9bd5937c6.tar.bz2
nixlib-f7133e4de60643d468809f16487f50f9bd5937c6.tar.lz
nixlib-f7133e4de60643d468809f16487f50f9bd5937c6.tar.xz
nixlib-f7133e4de60643d468809f16487f50f9bd5937c6.tar.zst
nixlib-f7133e4de60643d468809f16487f50f9bd5937c6.zip
haskell: define top-level attributes for LTS 6.x and 7.x
These attributes exist only for backwards compatibility with old
versions of Stack and will be removed altogether soon.
Diffstat (limited to 'pkgs/top-level/haskell-packages.nix')
-rw-r--r--pkgs/top-level/haskell-packages.nix19
1 files changed, 16 insertions, 3 deletions
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index 23737ca0ff7a..4f9d7f09aff3 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -238,11 +238,24 @@ rec {
     lts-6_4 = packages.ghc7103;
     lts-6_5 = packages.ghc7103;
     lts-6_6 = packages.ghc7103;
-    lts-6_7 = packages.ghc7103.override {
+    lts-6_7 = packages.ghc7103;
+    lts-6_8 = packages.ghc7103;
+    lts-6_9 = packages.ghc7103;
+    lts-6_10 = packages.ghc7103;
+    lts-6_11 = packages.ghc7103;
+    lts-6_12 = packages.ghc7103;
+    lts-6_13 = packages.ghc7103;
+    lts-6_14 = packages.ghc7103;
+    lts-6_15 = packages.ghc7103;
+    lts-6_16 = packages.ghc7103;
+    lts-6_17 = packages.ghc7103;
+    lts-6 = packages.lts-6_17;
+
+    lts-7_0 = packages.ghc801.override {
       packageSetConfig = callPackage ../development/haskell-modules/configuration-lts.nix { };
     };
-    lts-6 = packages.lts-6_7;
+    lts-7 = packages.lts-7_0;
 
-    lts = packages.lts-6;
+    lts = packages.lts-7;
   };
 }