diff options
author | Peter Simons <simons@cryp.to> | 2015-04-23 15:20:34 +0200 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2015-05-04 12:27:03 +0200 |
commit | a1865004172bace7342d1d3b0f76392dc29d5075 (patch) | |
tree | 8d0d09cdceb5869d3e0d222a55f271155e541fa4 /pkgs/development/compilers/jhc | |
parent | 72991187248ed0db5bc59e0e2ded143646ce8cd5 (diff) | |
download | nixpkgs-a1865004172bace7342d1d3b0f76392dc29d5075.tar nixpkgs-a1865004172bace7342d1d3b0f76392dc29d5075.tar.gz nixpkgs-a1865004172bace7342d1d3b0f76392dc29d5075.tar.bz2 nixpkgs-a1865004172bace7342d1d3b0f76392dc29d5075.tar.lz nixpkgs-a1865004172bace7342d1d3b0f76392dc29d5075.tar.xz nixpkgs-a1865004172bace7342d1d3b0f76392dc29d5075.tar.zst nixpkgs-a1865004172bace7342d1d3b0f76392dc29d5075.zip |
jhc: convert build to Haskell NG
Diffstat (limited to 'pkgs/development/compilers/jhc')
-rw-r--r-- | pkgs/development/compilers/jhc/default.nix | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/pkgs/development/compilers/jhc/default.nix b/pkgs/development/compilers/jhc/default.nix index 08ac509a245..091b81b1641 100644 --- a/pkgs/development/compilers/jhc/default.nix +++ b/pkgs/development/compilers/jhc/default.nix @@ -1,5 +1,9 @@ -{ stdenv, fetchurl, perl, ghc, binary, zlib, utf8String, readline, fgl, - regexCompat, HsSyck, random }: +{ stdenv, fetchurl, perl, ghcWithPackages }: + +let ghc = ghcWithPackages (hpkgs: with hpkgs; [ + binary zlib utf8-string readline fgl regex-compat HsSyck random + ]); +in stdenv.mkDerivation rec { name = "jhc-${version}"; @@ -10,10 +14,7 @@ stdenv.mkDerivation rec { sha256 = "0lrgg698mx6xlrqcylba9z4g1f053chrzc92ri881dmb1knf83bz"; }; - buildInputs = - [ perl ghc binary zlib utf8String - readline fgl regexCompat HsSyck random - ]; + buildInputs = [ perl ghc ]; meta = { description = "Whole-program, globally optimizing Haskell compiler"; |