From adb08e8a97d08a66af01d406f912a5a9fc52c4d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Thu, 8 Mar 2012 15:36:50 +0000 Subject: [PATCH] Add GCC 4.7.0 release candidate. svn path=/nixpkgs/trunk/; revision=32898 --- pkgs/top-level/all-packages.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 79c6a53eedd..1a5dc7008ba 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1932,6 +1932,20 @@ let binutilsCross = null; })); + gcc47 = lowPrio (wrapGCC (lib.overrideDerivation gcc46_debug.gcc (a: { + name = "gcc-debug-4.7.0rc20120302"; + src = fetchurl { + url = "ftp://gcc.gnu.org/pub/gcc/snapshots/4.7.0-RC-20120302/gcc-4.7.0-RC-20120302.tar.bz2"; + sha256 = "13clix3cqf93rmkgmb9izqz0ld0h0xrgpirsjr0fs0f7c86c935l"; + }; + + configureFlags = a.configureFlags + # This flag replaces `no-sys-dirs.patch'. + + " --with-native-system-header-dir=${stdenv.glibc}/include"; + + patches = []; + }))); + gccApple = 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;