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