From f26614bb789cf4099beb8dfd7d1c9627cb09a4fd Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Fri, 13 Nov 2009 11:58:17 +0000 Subject: stuff for mingw svn path=/nixpkgs/trunk/; revision=18339 --- pkgs/stdenv/mingw/default.nix | 16 +++++----------- pkgs/stdenv/mingw/pkgs/default.nix | 22 ++++------------------ 2 files changed, 9 insertions(+), 29 deletions(-) (limited to 'pkgs/stdenv') diff --git a/pkgs/stdenv/mingw/default.nix b/pkgs/stdenv/mingw/default.nix index 2cbfea907ab2..adbae2615370 100644 --- a/pkgs/stdenv/mingw/default.nix +++ b/pkgs/stdenv/mingw/default.nix @@ -39,7 +39,7 @@ let { path = [ (make + "/bin") (binutils + "/bin") - (gccCore + "/bin") + (gccFull + "/bin") (mingwRuntimeBin + "/bin") (w32apiBin + "/bin") (msys + "/bin") @@ -77,8 +77,8 @@ let { * binutils is on the path because it contains dlltool, which * is invoked on the PATH by some packages. */ - initialPath = [make binutils gccCore gccCpp mingwRuntimeSrc w32apiSrc msys]; - gcc = gccCore; + initialPath = [make binutils gccFull mingwRuntimeSrc w32apiSrc msys]; + gcc = gccFull; shell = msysShell; inherit curl; isDarwin = false; @@ -167,14 +167,8 @@ let { stdenv = stdenvInit2; }; - gccCore = - (import ./pkgs).gccCore { - stdenv = stdenvInit2; - inherit fetchurl; - }; - - gccCpp = - (import ./pkgs).gccCpp { + gccFull = + (import ./pkgs).gccFull { stdenv = stdenvInit2; inherit fetchurl; }; diff --git a/pkgs/stdenv/mingw/pkgs/default.nix b/pkgs/stdenv/mingw/pkgs/default.nix index ed02763ff82f..4110e250b0eb 100755 --- a/pkgs/stdenv/mingw/pkgs/default.nix +++ b/pkgs/stdenv/mingw/pkgs/default.nix @@ -31,28 +31,14 @@ rec { /** * GCC. Binary */ - gccCore = {stdenv, fetchurl} : + gccFull = {stdenv, fetchurl} : stdenv.mkDerivation { - name = "gcc-core-3.4.5-mingw32"; + name = "gcc-full-4.4.0-mingw32"; builder = ./bin-builder.sh; src = fetchurl { - url = http://surfnet.dl.sourceforge.net/sourceforge/mingw/files/GCC%20Version%203/Current%20Release_%20gcc-3.4.5-20060117-3/gcc-core-3.4.5-20060117-3.tar.gz; - sha256= "1jjj3397fzrly4w0i28mclmawv18g35fak8j8pyr3f34hr1cjwxy"; - }; - }; - - /** - * GCC C++. Binary. - */ - gccCpp = {stdenv, fetchurl} : - stdenv.mkDerivation { - name = "gcc-g++-3.4.5-mingw32"; - builder = ./bin-builder.sh; - src = - fetchurl { - url = http://surfnet.dl.sourceforge.net/sourceforge/mingw/files/GCC%20Version%203/Current%20Release_%20gcc-3.4.5-20060117-3/gcc-g++-3.4.5-20060117-3.tar.gz; - sha256 = "022g90p0h2jmfsj03vvni1bw3x9z4lbwchwph39bbm1ilk71a66b"; + url = ftp://ftp.strategoxt.org/pub/mingw/gcc-full-4.4.0-mingw32-bin-2.tar.gz; + sha256= "6c5a125591837817c940f4c66140cd7393b3f5837dd738c7ed315157e6270a60"; }; }; -- cgit 1.4.1