Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cache-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2018-08-04
2019-01-14
29 changes: 29 additions & 0 deletions stackage/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -230,9 +230,38 @@
lts-1117 = callPackage ./lts-11.17 {};
lts-1118 = callPackage ./lts-11.18 {};
lts-1119 = callPackage ./lts-11.19 {};
lts-1120 = callPackage ./lts-11.20 {};
lts-1121 = callPackage ./lts-11.21 {};
lts-1122 = callPackage ./lts-11.22 {};
lts-120 = callPackage ./lts-12.0 {};
lts-121 = callPackage ./lts-12.1 {};
lts-122 = callPackage ./lts-12.2 {};
lts-123 = callPackage ./lts-12.3 {};
lts-124 = callPackage ./lts-12.4 {};
lts-125 = callPackage ./lts-12.5 {};
lts-126 = callPackage ./lts-12.6 {};
lts-127 = callPackage ./lts-12.7 {};
lts-128 = callPackage ./lts-12.8 {};
lts-129 = callPackage ./lts-12.9 {};
lts-1210 = callPackage ./lts-12.10 {};
lts-1211 = callPackage ./lts-12.11 {};
lts-1212 = callPackage ./lts-12.12 {};
lts-1213 = callPackage ./lts-12.13 {};
lts-1214 = callPackage ./lts-12.14 {};
lts-1215 = callPackage ./lts-12.15 {};
lts-1216 = callPackage ./lts-12.16 {};
lts-1217 = callPackage ./lts-12.17 {};
lts-1218 = callPackage ./lts-12.18 {};
lts-1219 = callPackage ./lts-12.19 {};
lts-1220 = callPackage ./lts-12.20 {};
lts-1221 = callPackage ./lts-12.21 {};
lts-1222 = callPackage ./lts-12.22 {};
lts-1223 = callPackage ./lts-12.23 {};
lts-1224 = callPackage ./lts-12.24 {};
lts-1225 = callPackage ./lts-12.25 {};
lts-1226 = callPackage ./lts-12.26 {};
lts-130 = callPackage ./lts-13.0 {};
lts-131 = callPackage ./lts-13.1 {};
lts-132 = callPackage ./lts-13.2 {};
lts-133 = callPackage ./lts-13.3 {};
}
46 changes: 46 additions & 0 deletions stackage/lts-11.20/configuration-packages.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Generated by stackage2nix 0.7.2 from "/nix/store/6nhazjk3wgalhgrzicf1my2y4sk5311z-source/lts-11.20.yaml"
{ pkgs, haskellLib }:

with haskellLib; self: super: {

# core packages
"array" = null;
"base" = null;
"binary" = null;
"bytestring" = null;
"containers" = null;
"deepseq" = null;
"directory" = null;
"filepath" = null;
"ghc-boot" = null;
"ghc-boot-th" = null;
"ghc-prim" = null;
"ghci" = null;
"hoopl" = null;
"hpc" = null;
"integer-gmp" = null;
"pretty" = null;
"process" = null;
"rts" = null;
"template-haskell" = null;
"terminfo" = null;
"time" = null;
"transformers" = null;
"unix" = null;
# break cycle: test-framework-quickcheck2 test-framework ansi-terminal colour ansi-wl-pprint
"colour" = dontCheck super.colour;
# break cycle: HUnit call-stack nanospec hspec hspec-core hspec-expectations hspec-meta async test-framework-hunit quickcheck-io silently temporary base-compat tasty clock tasty-quickcheck tasty-hunit hspec-discover stringbuilder
"stringbuilder" = dontCheck super.stringbuilder;
"hspec-discover" = dontCheck super.hspec-discover;
"clock" = dontCheck super.clock;
"base-compat" = dontCheck super.base-compat;
"temporary" = dontCheck super.temporary;
"silently" = dontCheck super.silently;
"async" = dontCheck super.async;
"nanospec" = dontCheck super.nanospec;
# break cycle: scalendar SCalendar
"SCalendar" = dontCheck super.SCalendar;
# break cycle: http-streams snap-server
"snap-server" = dontCheck super.snap-server;

}
26 changes: 26 additions & 0 deletions stackage/lts-11.20/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Generated by stackage2nix 0.7.2 from "/nix/store/6nhazjk3wgalhgrzicf1my2y4sk5311z-source/lts-11.20.yaml"
{ callPackage, buildPackages, pkgs, stdenv, lib
, overrides ? (self: super: {})
, packageSetConfig ? (self: super: {})
}:

let
inherit (lib) extends makeExtensible;
haskellLib = pkgs.haskell.lib;
inherit (haskellLib) makePackageSet;

haskellPackages = pkgs.callPackage makePackageSet {
ghc = buildPackages.haskell.compiler.ghc822;
buildHaskellPackages = buildPackages.haskell.packages.ghc822;
package-set = import ./packages.nix;
inherit stdenv haskellLib extensible-self;
};

compilerConfig = import ./configuration-packages.nix { inherit pkgs haskellLib; };

configurationCommon = if builtins.pathExists ./configuration-common.nix then import ./configuration-common.nix { inherit pkgs haskellLib; } else self: super: {};
configurationNix = import (pkgs.path + "/pkgs/development/haskell-modules/configuration-nix.nix") { inherit pkgs haskellLib; };

extensible-self = makeExtensible (extends overrides (extends configurationCommon (extends packageSetConfig (extends compilerConfig (extends configurationNix haskellPackages)))));

in extensible-self
Loading