Author: ludo
Date: Wed Oct  5 21:51:07 2011
New Revision: 29679
URL: http://nixos.org/websvn/nix/?rev=29679&sc=1

Log:
Bigloo 3.7a.

Modified:
   nixpkgs/trunk/pkgs/development/compilers/bigloo/default.nix

Modified: nixpkgs/trunk/pkgs/development/compilers/bigloo/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/compilers/bigloo/default.nix Wed Oct  5 
20:20:21 2011        (r29678)
+++ nixpkgs/trunk/pkgs/development/compilers/bigloo/default.nix Wed Oct  5 
21:51:07 2011        (r29679)
@@ -1,20 +1,25 @@
 { fetchurl, stdenv }:
 
 stdenv.mkDerivation rec {
-  name = "bigloo3.2a";
+  name = "bigloo3.7a";
 
   src = fetchurl {
-    url = "ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/${name}.tar.gz";;
-    sha256 = "131jnn17rcccbijpji7v5xlx4z2jldhbn46gkysf6axdcwxwqgg4";
+    url = "ftp://ftp-sop.inria.fr/indes/fp/Bigloo/${name}.tar.gz";;
+    sha256 = "0y8i87c2bpqzap8rhzgpyfgdzq21py5xq6mgp0w6xv4rjcj9d0v1";
   };
 
+  preConfigure =
+    # Help libgc's configure.
+    '' export CXXCPP="g++ -E"
+    '';
+
   patchPhase = ''
     # Fix absolute paths.
     sed -e 's=/bin/mv=mv=g' -e 's=/bin/rm=rm=g'                        \
         -e 's=/tmp=$TMPDIR=g' -i configure autoconf/*          \
        [Mm]akefile*   */[Mm]akefile*   */*/[Mm]akefile*        \
        */*/*/[Mm]akefile*   */*/*/*/[Mm]akefile*               \
-       comptime/Cc/cc.scm gc/install-gc-*
+       comptime/Cc/cc.scm gc/install-*
 
     # Make sure we don't change string lengths in the generated
     # C files.
@@ -24,7 +29,7 @@
 
   checkTarget = "test";
 
-  meta = { 
+  meta = {
     description = "Bigloo, an efficient Scheme compiler";
 
     longDescription = ''
@@ -39,7 +44,7 @@
       between Scheme and C# programs.
     '';
 
-    homepage = http://www-sop.inria.fr/mimosa/fp/Bigloo/;
+    homepage = http://www-sop.inria.fr/indes/fp/Bigloo/;
     license = "GPLv2+";
 
     maintainers = [ stdenv.lib.maintainers.ludo ];
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to