Author: ludo
Date: Tue Aug 30 13:08:33 2011
New Revision: 28926
URL: https://svn.nixos.org/websvn/nix/?rev=28926&sc=1

Log:
Merge from the `darwin-updates' branch.

Modified:
   nixpkgs/trunk/   (props changed)
   nixpkgs/trunk/pkgs/applications/graphics/xscreensaver/default.nix   (props 
changed)
   nixpkgs/trunk/pkgs/applications/misc/xneur/0.8.nix   (props changed)
   nixpkgs/trunk/pkgs/applications/networking/browsers/icecat-4/   (props 
changed)
   
nixpkgs/trunk/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer-10/
   (props changed)
   nixpkgs/trunk/pkgs/build-support/gcc-wrapper/   (props changed)
   nixpkgs/trunk/pkgs/build-support/release/debian-build.nix   (props changed)
   nixpkgs/trunk/pkgs/build-support/release/nix-build.nix   (props changed)
   nixpkgs/trunk/pkgs/build-support/release/rpm-build.nix   (props changed)
   nixpkgs/trunk/pkgs/build-support/release/source-tarball.nix   (props changed)
   nixpkgs/trunk/pkgs/desktops/kde-4.5/support/shared-desktop-ontologies/   
(props changed)
   nixpkgs/trunk/pkgs/development/compilers/gcc-apple64/default.nix
   nixpkgs/trunk/pkgs/development/compilers/ghc/6.10.1.nix   (props changed)
   nixpkgs/trunk/pkgs/development/compilers/ghc/6.10.2.nix   (props changed)
   nixpkgs/trunk/pkgs/development/compilers/ghc/6.8.2.nix   (props changed)
   nixpkgs/trunk/pkgs/development/compilers/ghc/6.8.3.nix   (props changed)
   nixpkgs/trunk/pkgs/development/libraries/aterm/2.8.nix   (props changed)
   nixpkgs/trunk/pkgs/development/libraries/fltk/fltk11.nix   (props changed)
   nixpkgs/trunk/pkgs/development/libraries/glibc-2.9/   (props changed)
   nixpkgs/trunk/pkgs/development/libraries/goocanvas/   (props changed)
   nixpkgs/trunk/pkgs/development/libraries/pcre/default.nix   (props changed)
   nixpkgs/trunk/pkgs/development/libraries/readline/readline6.nix   (props 
changed)
   nixpkgs/trunk/pkgs/development/tools/misc/autoconf/2.13.nix   (props changed)
   nixpkgs/trunk/pkgs/development/tools/misc/gnum4/default.nix   (props changed)
   nixpkgs/trunk/pkgs/misc/tex/pgf/1.x.nix   (props changed)
   nixpkgs/trunk/pkgs/misc/tex/pgf/2.x.nix   (props changed)
   nixpkgs/trunk/pkgs/os-specific/linux/atheros/r3867.nix   (props changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel-headers/2.6.28.nix   (props 
changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel-headers/2.6.32.nix   (props 
changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/generic.nix   (props changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.25.nix   (props 
changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.27.nix   (props 
changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.28.nix   (props 
changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.29.nix   (props 
changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.32-xen.nix   (props 
changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.32.nix   (props 
changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kernel/linux-2.6.33.nix   (props 
changed)
   nixpkgs/trunk/pkgs/os-specific/linux/kqemu/1.4.0pre1.nix   (props changed)
   nixpkgs/trunk/pkgs/os-specific/linux/qemu-kvm/default.nix   (props changed)
   nixpkgs/trunk/pkgs/os-specific/linux/util-linux-ng/   (props changed)
   nixpkgs/trunk/pkgs/servers/mail/dovecot/1.1.1.nix   (props changed)
   nixpkgs/trunk/pkgs/shells/bash/default.nix   (props changed)
   nixpkgs/trunk/pkgs/stdenv/generic/setup.sh   (props changed)
   nixpkgs/trunk/pkgs/stdenv/linux/make-bootstrap-tools.nix   (props changed)
   nixpkgs/trunk/pkgs/tools/networking/wget/default.nix   (props changed)

Modified: nixpkgs/trunk/pkgs/development/compilers/gcc-apple64/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/compilers/gcc-apple64/default.nix    Tue Aug 
30 09:49:12 2011        (r28925)
+++ nixpkgs/trunk/pkgs/development/compilers/gcc-apple64/default.nix    Tue Aug 
30 13:08:33 2011        (r28926)
@@ -8,23 +8,29 @@
 assert stdenv.isDarwin;
 assert langF77 -> gmp != null;
 
+let
+  version  = "4.2.1";   # Upstream GCC version, from `gcc/BASE-VER'.
+  revision = "5666.3";  # Apple's fork revision number.
+in
 stdenv.mkDerivation ({
-  name = "gcc-4.2.1-apple-5646";
+  name = "gcc-apple-${version}.${revision}";
+
   builder = ./builder.sh;
-  src = 
+
+  src =
     stdenv.lib.optional /*langC*/ true (fetchurl {
-      url = http://www.opensource.apple.com/tarballs/gcc/gcc-5646.tar.gz;
-      sha256 = "13jghyb098104kfym96iwwdvbj6snnws2c92h48lbd4fmyf1iv24";
+      url = 
"http://www.opensource.apple.com/tarballs/gcc/gcc-${revision}.tar.gz";;
+      sha256 = "0nq1szgqx9ryh1qsn5n6yd55gpvf56wr8f7w1jzabb8idlvz8ikc";
     }) ++
     stdenv.lib.optional langCC (fetchurl {
       url = 
http://www.opensource.apple.com/tarballs/libstdcxx/libstdcxx-39.tar.gz ;
-      sha256 = "1fy6j41rhxdsm19sib9wygjl5l54g8pm13c6y5x13f40mavw1mma";
+      sha256 = 
"ccf4cf432c142778c766affbbf66b61001b6c4f1107bc2b2c77ce45598786b6d";
     }) ;
 
   enableParallelBuilding = true;
 
   libstdcxx = "libstdcxx-39";
-  sourceRoot = "gcc-5646/";
+  sourceRoot = "gcc-${revision}/";
   patches =
     [./pass-cxxcpp.patch ]
     ++ (if noSysDirs then [./no-sys-dirs.patch] else []);
_______________________________________________
nix-commits mailing list
nix-comm...@cs.uu.nl
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to