git.iko.soy/nixpkgs-stackage
on master help sign in
26 lines 1.3 kB history raw
1# Generated by stackage2nix 0.6.1 from "/nix/store/jwic59nw202khsy06b5hy9irq3zipzb8-stackage-lts/lts-6.21.yaml"
2{ callPackage, buildPackages, pkgs, stdenv, lib
3, overrides ? (self: super: {})
4, packageSetConfig ? (self: super: {})
5}:
7let
8 inherit (lib) extends makeExtensible;
9 haskellLib = pkgs.haskell.lib;
10 inherit (haskellLib) makePackageSet;
12 haskellPackages = pkgs.callPackage makePackageSet {
13 ghc = buildPackages.haskell.compiler.ghc7103;
14 buildHaskellPackages = buildPackages.haskell.packages.ghc7103;
15 package-set = import ./packages.nix;
16 inherit stdenv haskellLib extensible-self;
17 };
19 compilerConfig = import ./configuration-packages.nix { inherit pkgs haskellLib; };
21 configurationCommon = if builtins.pathExists ./configuration-common.nix then import ./configuration-common.nix { inherit pkgs haskellLib; } else self: super: {};
22 configurationNix = import (pkgs.path + "/pkgs/development/haskell-modules/configuration-nix.nix") { inherit pkgs haskellLib; };
24 extensible-self = makeExtensible (extends overrides (extends configurationCommon (extends packageSetConfig (extends compilerConfig (extends configurationNix haskellPackages)))));
26in extensible-self