summaryrefslogtreecommitdiff
path: root/default.nix
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2015-11-06 00:10:58 +0000
committerGregor Kleen <gkleen@yggdrasil.li>2015-11-06 00:10:58 +0000
commit543d5baeac2d772a6cff3ea4b8cf14d740f48119 (patch)
tree111b867fef6bb24ec5eb6fcf40f2dafc2f736205 /default.nix
parent7eed8a496de2f79517c9ab476a2fb7d84d51c679 (diff)
downloaddirty-haskell.org-543d5baeac2d772a6cff3ea4b8cf14d740f48119.tar
dirty-haskell.org-543d5baeac2d772a6cff3ea4b8cf14d740f48119.tar.gz
dirty-haskell.org-543d5baeac2d772a6cff3ea4b8cf14d740f48119.tar.bz2
dirty-haskell.org-543d5baeac2d772a6cff3ea4b8cf14d740f48119.tar.xz
dirty-haskell.org-543d5baeac2d772a6cff3ea4b8cf14d740f48119.zip
Support for newer ghc versions & nix-shell
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/default.nix b/default.nix
index d3604c3..b5d5fed 100644
--- a/default.nix
+++ b/default.nix
@@ -7,12 +7,15 @@ let
7 }; 7 };
8 dontCheck = drv: overrideCabal drv (drv: { doCheck = false; }); 8 dontCheck = drv: overrideCabal drv (drv: { doCheck = false; });
9in rec { 9in rec {
10 beuteltier = pkgs.stdenv.lib.overrideDerivation ( 10 dirty-haskell = pkgs.stdenv.lib.overrideDerivation (
11 (pkgs.haskellngPackages.callPackage ./blog.nix {}).override (attrs: attrs // { 11 (pkgs.haskellngPackages.callPackage ./blog.nix {}).override (attrs: attrs // {
12 hakyll = dontCheck pkgs.haskellngPackages.hakyll; 12 hakyll = dontCheck pkgs.haskellngPackages.hakyll;
13 }) 13 })
14 ) (attrs : { 14 ) (attrs : {
15 src = ./.; 15 src = ./.;
16 shellHook = ''
17 export PROMPT_INFO=${attrs.name}
18 '';
16 } 19 }
17 ); 20 );
18} 21}