Author: eelco
Date: Fri Feb 17 21:47:08 2012
New Revision: 32371
URL: https://nixos.org/websvn/nix/?rev=32371&sc=1

Log:
* Move all gcc versions to development/compilers/gcc.

Added:
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/2.95/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-2.95/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/3.3/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-3.3/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/3.4/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-3.4/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.0/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.0/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.1/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.1/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.2/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.2/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.2-apple32/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-apple/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.2-apple64/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-apple64/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.3/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.3/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.4/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.4/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.5/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.5/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.6/
      - copied from r32369, 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.6/
Deleted:
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-2.95/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-3.3/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-3.4/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.0/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.1/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.2/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.3/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.4/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.5/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.6/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-apple/
   nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-apple64/
Modified:
   
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-upc-4.0/default.nix
   
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/3.4/default.nix
   
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.0/default.nix
   
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.1/default.nix
   nixpkgs/branches/stdenv-updates/pkgs/top-level/all-packages.nix

Modified: 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-upc-4.0/default.nix
==============================================================================
--- 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-upc-4.0/default.nix
  Fri Feb 17 21:40:14 2012        (r32370)
+++ 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-upc-4.0/default.nix
  Fri Feb 17 21:47:08 2012        (r32371)
@@ -6,14 +6,16 @@
 , texinfo ? null
 }:
 
-with import ../../../lib;
+with stdenv.lib;
 
 # GCC-UPC apparently doesn't support GCov and friends.
 assert profiledCompiler == false;
 
 stdenv.mkDerivation {
   name = "gcc-upc-4.0.3.5";
-  builder = ../gcc-4.0/builder.sh;
+  
+  builder = ../gcc/4.0/builder.sh;
+  
   src = fetchurl {
     url = 
"ftp://ftp.intrepid.com/pub/upc/rls/upc-4.0.3.5/upc-4.0.3.5.src.tar.gz";;
     sha256 = "0afnz1bz0kknhl18205bbwncyza08983ivfaagj5yl7x3nwy7prv";
@@ -30,13 +32,13 @@
   langF77 = false;
   langUPC = true;    # unused
 
-  buildInputs = [gmp mpfr texinfo
-
-                 # Bison is needed to build the parsers.
-                 bison
-
-                # For some reason, `autoheader' and `m4' are needed.
-                autoconf gnum4];
+  buildInputs =
+    [ gmp mpfr texinfo
+      # Bison is needed to build the parsers.
+      bison
+      # For some reason, `autoheader' and `m4' are needed.
+      autoconf gnum4
+    ];
 
   # Note: We use `--enable-maintainer-mode' so that `bison' is actually
   # run when needed.

Modified: 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/3.4/default.nix
==============================================================================
--- 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-3.4/default.nix  
    Fri Feb 17 21:37:15 2012        (r32369)
+++ 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/3.4/default.nix  
    Fri Feb 17 21:47:08 2012        (r32371)
@@ -5,7 +5,7 @@
 
 assert langC;
 
-with import ../../../lib;
+with stdenv.lib;
 
 stdenv.mkDerivation {
   name = "gcc-3.4.6";

Modified: 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.0/default.nix
==============================================================================
--- 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.0/default.nix  
    Fri Feb 17 21:37:15 2012        (r32369)
+++ 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.0/default.nix  
    Fri Feb 17 21:47:08 2012        (r32371)
@@ -8,7 +8,7 @@
 
 assert langC;
 
-with import ../../../lib;
+with stdenv.lib;
 
 stdenv.mkDerivation {
   name = "${name}-4.0.4";

Modified: 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.1/default.nix
==============================================================================
--- 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc-4.1/default.nix  
    Fri Feb 17 21:37:15 2012        (r32369)
+++ 
nixpkgs/branches/stdenv-updates/pkgs/development/compilers/gcc/4.1/default.nix  
    Fri Feb 17 21:47:08 2012        (r32371)
@@ -10,7 +10,7 @@
 
 assert langC || langFortran;
 
-with import ../../../lib;
+with stdenv.lib;
 
 stdenv.mkDerivation {
   name = "${name}-4.1.2";

Modified: nixpkgs/branches/stdenv-updates/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/branches/stdenv-updates/pkgs/top-level/all-packages.nix     Fri Feb 
17 21:40:14 2012        (r32370)
+++ nixpkgs/branches/stdenv-updates/pkgs/top-level/all-packages.nix     Fri Feb 
17 21:47:08 2012        (r32371)
@@ -1733,15 +1733,15 @@
 
   gcc = gcc46;
 
-  gcc295 = wrapGCC (import ../development/compilers/gcc-2.95 {
+  gcc295 = wrapGCC (import ../development/compilers/gcc/2.95 {
     inherit fetchurl stdenv noSysDirs;
   });
 
-  gcc33 = wrapGCC (import ../development/compilers/gcc-3.3 {
+  gcc33 = wrapGCC (import ../development/compilers/gcc/3.3 {
     inherit fetchurl stdenv noSysDirs;
   });
 
-  gcc34 = wrapGCC (import ../development/compilers/gcc-3.4 {
+  gcc34 = wrapGCC (import ../development/compilers/gcc/3.4 {
     inherit fetchurl stdenv noSysDirs;
   });
 
@@ -1750,30 +1750,30 @@
   # expects a single digit after the dot.  As a workaround, we feed
   # GCC with Texinfo 4.9.  Stupid bug, hackish workaround.
 
-  gcc40 = wrapGCC (makeOverridable (import ../development/compilers/gcc-4.0) {
+  gcc40 = wrapGCC (makeOverridable (import ../development/compilers/gcc/4.0) {
     inherit fetchurl stdenv noSysDirs;
     texinfo = texinfo49;
     profiledCompiler = true;
   });
 
-  gcc41 = wrapGCC (makeOverridable (import ../development/compilers/gcc-4.1) {
+  gcc41 = wrapGCC (makeOverridable (import ../development/compilers/gcc/4.1) {
     inherit fetchurl noSysDirs gmp mpfr;
     stdenv = overrideGCC stdenv gcc42;
     texinfo = texinfo49;
     profiledCompiler = false;
   });
 
-  gcc42 = wrapGCC (makeOverridable (import ../development/compilers/gcc-4.2) {
+  gcc42 = wrapGCC (makeOverridable (import ../development/compilers/gcc/4.2) {
     inherit fetchurl stdenv noSysDirs;
     profiledCompiler = false;
   });
 
-  gcc43 = lowPrio (wrapGCC (makeOverridable (import 
../development/compilers/gcc-4.3) {
+  gcc43 = lowPrio (wrapGCC (makeOverridable (import 
../development/compilers/gcc/4.3) {
     inherit stdenv fetchurl texinfo gmp mpfr noSysDirs;
     profiledCompiler = true;
   }));
 
-  gcc43_realCross = makeOverridable (import ../development/compilers/gcc-4.3) {
+  gcc43_realCross = makeOverridable (import ../development/compilers/gcc/4.3) {
     inherit stdenv fetchurl texinfo gmp mpfr noSysDirs;
     binutilsCross = binutilsCross;
     libcCross = libcCross;
@@ -1784,7 +1784,7 @@
   };
 
   gcc44_realCross = lib.addMetaAttrs { platforms = []; }
-    (makeOverridable (import ../development/compilers/gcc-4.4) {
+    (makeOverridable (import ../development/compilers/gcc/4.4) {
       inherit stdenv fetchurl texinfo gmp mpfr /* ppl cloogppl */ noSysDirs
           gettext which;
       binutilsCross = binutilsCross;
@@ -1800,7 +1800,7 @@
   gcc46 = gcc46_real;
 
   gcc45_realCross = lib.addMetaAttrs { platforms = []; }
-    (makeOverridable (import ../development/compilers/gcc-4.5) {
+    (makeOverridable (import ../development/compilers/gcc/4.5) {
       inherit fetchurl stdenv texinfo gmp mpfr mpc libelf zlib
         ppl cloogppl gettext which noSysDirs;
       binutilsCross = binutilsCross;
@@ -1812,7 +1812,7 @@
     });
 
   gcc46_realCross = lib.addMetaAttrs { platforms = []; }
-    (makeOverridable (import ../development/compilers/gcc-4.6) {
+    (makeOverridable (import ../development/compilers/gcc/4.6) {
       inherit fetchurl stdenv texinfo gmp mpfr mpc libelf zlib
         cloog ppl gettext which noSysDirs;
       binutilsCross = binutilsCross;
@@ -1869,13 +1869,13 @@
     enableMultilib = true;
   }));
 
-  gcc44 = lowPrio (wrapGCC (makeOverridable (import 
../development/compilers/gcc-4.4) {
+  gcc44 = lowPrio (wrapGCC (makeOverridable (import 
../development/compilers/gcc/4.4) {
     inherit fetchurl stdenv texinfo gmp mpfr /* ppl cloogppl */
       gettext which noSysDirs;
     profiledCompiler = true;
   }));
 
-  gcc45_real = lowPrio (wrapGCC (makeOverridable (import 
../development/compilers/gcc-4.5) {
+  gcc45_real = lowPrio (wrapGCC (makeOverridable (import 
../development/compilers/gcc/4.5) {
     inherit fetchurl stdenv texinfo gmp mpfr mpc libelf zlib perl
       ppl cloogppl
       gettext which noSysDirs;
@@ -1895,7 +1895,7 @@
   }));
 
   # A non-stripped version of GCC.
-  gcc45_debug = lowPrio (wrapGCC (callPackage ../development/compilers/gcc-4.5 
{
+  gcc45_debug = lowPrio (wrapGCC (callPackage ../development/compilers/gcc/4.5 
{
     stripped = false;
 
     inherit noSysDirs;
@@ -1908,7 +1908,7 @@
     profiledCompiler = if stdenv.system == "armv5tel-linux" then false else 
true;
   }));
 
-  gcc46_real = lowPrio (wrapGCC (callPackage ../development/compilers/gcc-4.6 {
+  gcc46_real = lowPrio (wrapGCC (callPackage ../development/compilers/gcc/4.6 {
     inherit noSysDirs;
     cross = null;
     libcCross = null;
@@ -1920,7 +1920,7 @@
   }));
 
   # A non-stripped version of GCC.
-  gcc46_debug = lowPrio (wrapGCC (callPackage ../development/compilers/gcc-4.6 
{
+  gcc46_debug = lowPrio (wrapGCC (callPackage ../development/compilers/gcc/4.6 
{
     stripped = false;
 
     inherit noSysDirs;
@@ -1930,10 +1930,10 @@
   }));
 
   gccApple =
-    wrapGCC ( (if stdenv.system == "i686-darwin" then import 
../development/compilers/gcc-apple else import 
../development/compilers/gcc-apple64) {
+    wrapGCC ( (if stdenv.system == "i686-darwin" then import 
../development/compilers/gcc/4.2-apple32 else import 
../development/compilers/gcc/4.2-apple64) {
       inherit fetchurl stdenv noSysDirs;
       profiledCompiler = true;
-    }) ;
+    });
 
   gccupc40 = wrapGCCUPC (import ../development/compilers/gcc-upc-4.0 {
     inherit fetchurl stdenv bison autoconf gnum4 noSysDirs;
@@ -2094,7 +2094,7 @@
     langGo = true;
   });
 
-  ghdl = wrapGCC (import ../development/compilers/gcc-4.3 {
+  ghdl = wrapGCC (import ../development/compilers/gcc/4.3 {
     inherit stdenv fetchurl texinfo gmp mpfr noSysDirs gnat;
     name = "ghdl";
     langVhdl = true;
@@ -2105,7 +2105,7 @@
   });
 
   # Not officially supported version for ghdl
-  ghdl_gcc44 = lowPrio (wrapGCC (import ../development/compilers/gcc-4.4 {
+  ghdl_gcc44 = lowPrio (wrapGCC (import ../development/compilers/gcc/4.4 {
     inherit stdenv fetchurl texinfo gmp mpfr noSysDirs gnat gettext which
       ppl cloogppl;
     name = "ghdl";
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to