diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2018-09-24 19:59:17 -0400 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2018-09-24 20:00:39 -0400 |
commit | e6a476c862953ef9853ae069aed6b3df23906637 (patch) | |
tree | 80d1b9e1e3edc28e76173bacaef72f18b6877cba /pkgs/development/compilers/ghc | |
parent | 5779fdb3d0534aff0690b7c6242c1f3123dcd959 (diff) | |
download | nixlib-e6a476c862953ef9853ae069aed6b3df23906637.tar nixlib-e6a476c862953ef9853ae069aed6b3df23906637.tar.gz nixlib-e6a476c862953ef9853ae069aed6b3df23906637.tar.bz2 nixlib-e6a476c862953ef9853ae069aed6b3df23906637.tar.lz nixlib-e6a476c862953ef9853ae069aed6b3df23906637.tar.xz nixlib-e6a476c862953ef9853ae069aed6b3df23906637.tar.zst nixlib-e6a476c862953ef9853ae069aed6b3df23906637.zip |
ghc, ghcjs: Get rid of extraneous alex, happy, and hscolour args
The compilers themselves can pull them from `bootPkgs`, where they should always come from anyways. This enforces that, simplifies that code, and allows use to avoid more `rec { ... }` too.
Diffstat (limited to 'pkgs/development/compilers/ghc')
-rw-r--r-- | pkgs/development/compilers/ghc/7.10.3.nix | 4 | ||||
-rw-r--r-- | pkgs/development/compilers/ghc/8.0.2.nix | 4 | ||||
-rw-r--r-- | pkgs/development/compilers/ghc/8.2.2.nix | 4 | ||||
-rw-r--r-- | pkgs/development/compilers/ghc/8.4.3.nix | 4 | ||||
-rw-r--r-- | pkgs/development/compilers/ghc/8.6.1.nix | 4 | ||||
-rw-r--r-- | pkgs/development/compilers/ghc/head.nix | 4 |
6 files changed, 12 insertions, 12 deletions
diff --git a/pkgs/development/compilers/ghc/7.10.3.nix b/pkgs/development/compilers/ghc/7.10.3.nix index 9c87d815b4a9..a4374a452402 100644 --- a/pkgs/development/compilers/ghc/7.10.3.nix +++ b/pkgs/development/compilers/ghc/7.10.3.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages # build-tools -, bootPkgs, hscolour +, bootPkgs , coreutils, fetchurl, perl , docbook_xsl, docbook_xml_dtd_45, docbook_xml_dtd_42, libxml2, libxslt @@ -142,7 +142,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ perl libxml2 libxslt docbook_xsl docbook_xml_dtd_45 docbook_xml_dtd_42 - ghc hscolour + ghc bootPkgs.hscolour ]; # For building runtime libs diff --git a/pkgs/development/compilers/ghc/8.0.2.nix b/pkgs/development/compilers/ghc/8.0.2.nix index 935d09b57446..0946db713783 100644 --- a/pkgs/development/compilers/ghc/8.0.2.nix +++ b/pkgs/development/compilers/ghc/8.0.2.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages # build-tools -, bootPkgs, hscolour +, bootPkgs , coreutils, fetchpatch, fetchurl, perl, sphinx , libiconv ? null, ncurses @@ -144,7 +144,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ perl sphinx - ghc hscolour + ghc bootPkgs.hscolour ]; # For building runtime libs diff --git a/pkgs/development/compilers/ghc/8.2.2.nix b/pkgs/development/compilers/ghc/8.2.2.nix index cf448d8d849a..6a1914a9c2c8 100644 --- a/pkgs/development/compilers/ghc/8.2.2.nix +++ b/pkgs/development/compilers/ghc/8.2.2.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages # build-tools -, bootPkgs, alex, happy, hscolour +, bootPkgs , autoconf, autoreconfHook, automake, coreutils, fetchurl, fetchpatch, perl, python3, sphinx , runCommand @@ -182,7 +182,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoconf autoreconfHook automake perl python3 sphinx - ghc alex happy hscolour + ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour ]; # For building runtime libs diff --git a/pkgs/development/compilers/ghc/8.4.3.nix b/pkgs/development/compilers/ghc/8.4.3.nix index aa9fab184364..7028a78eb21d 100644 --- a/pkgs/development/compilers/ghc/8.4.3.nix +++ b/pkgs/development/compilers/ghc/8.4.3.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages # build-tools -, bootPkgs, alex, happy, hscolour +, bootPkgs , autoconf, automake, coreutils, fetchurl, fetchpatch, perl, python3, m4 , libiconv ? null, ncurses @@ -180,7 +180,7 @@ stdenv.mkDerivation (rec { nativeBuildInputs = [ perl autoconf automake m4 python3 - ghc alex happy hscolour + ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour ]; # For building runtime libs diff --git a/pkgs/development/compilers/ghc/8.6.1.nix b/pkgs/development/compilers/ghc/8.6.1.nix index 7fcb52969151..3722b16f6573 100644 --- a/pkgs/development/compilers/ghc/8.6.1.nix +++ b/pkgs/development/compilers/ghc/8.6.1.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages # build-tools -, bootPkgs, alex, happy, hscolour +, bootPkgs , autoconf, automake, coreutils, fetchurl, perl, python3, m4 , libiconv ? null, ncurses @@ -163,7 +163,7 @@ stdenv.mkDerivation (rec { nativeBuildInputs = [ perl autoconf automake m4 python3 - ghc alex happy hscolour + ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour ]; # For building runtime libs diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix index ee95bd0f6047..af5efbd7df8c 100644 --- a/pkgs/development/compilers/ghc/head.nix +++ b/pkgs/development/compilers/ghc/head.nix @@ -1,7 +1,7 @@ { stdenv, targetPackages # build-tools -, bootPkgs, alex, happy, hscolour +, bootPkgs , autoconf, automake, coreutils, fetchgit, perl, python3, m4 , libiconv ? null, ncurses @@ -150,7 +150,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ perl autoconf automake m4 python3 - ghc alex happy hscolour + ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour ]; # For building runtime libs |