* Added ATerm 2.7. It doesn't work though (make check fails on x86_64).

svn path=/nixpkgs/trunk/; revision=12764
This commit is contained in:
Eelco Dolstra 2008-08-29 11:48:44 +00:00
parent 6c2cbbbe87
commit a0e87d6123
4 changed files with 37 additions and 8 deletions

View file

@ -2,10 +2,14 @@
stdenv.mkDerivation {
name = "aterm-2.5";
src = fetchurl {
url = http://buildfarm.st.ewi.tudelft.nl/releases/meta-environment/aterm-2.5pre21238-l2q7rg38/aterm-2.5.tar.gz;
md5 = "33ddcb1a229baf406ad1f603eb1d5995";
};
doCheck = true;
meta = {
homepage = http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATerm;
license = "LGPL";

View file

@ -0,0 +1,20 @@
{stdenv, fetchurl}:
stdenv.mkDerivation {
name = "aterm-2.7";
src = fetchurl {
url = http://homepages.cwi.nl/~daybuild/releases//aterm-2.7.tar.gz;
sha256 = "0zhs0rncn4iankr70kbms64dwxm9i0956gs02dbw7ylx4mln8ynn";
};
#doCheck = true;
CFLAGS = "-O0";
meta = {
homepage = http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATerm;
license = "LGPL";
description = "Library for manipulation of term data structures in C";
};
}

View file

@ -1 +0,0 @@
import ./2.4.nix

View file

@ -1857,13 +1857,13 @@ let
transformers = import ../development/compilers/transformers {
inherit fetchurl pkgconfig sdf;
aterm = aterm23x;
aterm = aterm23;
stdenv = overrideGCC (overrideInStdenv stdenv [gnumake380]) gcc34;
strategoxt = import ../development/compilers/strategoxt/strategoxt-0.14.nix {
inherit fetchurl pkgconfig sdf;
aterm = aterm23x;
aterm = aterm23;
stdenv = overrideGCC (overrideInStdenv stdenv [gnumake380]) gcc34;
};
@ -2515,7 +2515,13 @@ let
inherit fetchurl stdenv aspell which;
});
aterm = lowPrio (import ../development/libraries/aterm {
aterm = aterm24;
aterm23 = import ../development/libraries/aterm/2.3.nix {
inherit fetchurl stdenv;
};
aterm24 = lowPrio (import ../development/libraries/aterm/2.4.nix {
inherit fetchurl stdenv;
});
@ -2523,14 +2529,14 @@ let
inherit fetchurl stdenv;
};
aterm23x = import ../development/libraries/aterm/2.3.nix {
inherit fetchurl stdenv;
};
aterm25 = import ../development/libraries/aterm/2.5.nix {
inherit fetchurl stdenv;
};
aterm27 = lowPrio (import ../development/libraries/aterm/2.7.nix {
inherit fetchurl stdenv;
});
attr = useFromStdenv "attr"
(import ../development/libraries/attr {
inherit stdenv fetchurl gettext;