remove aterm242fixes

svn path=/nixpkgs/trunk/; revision=25407
This commit is contained in:
Rob Vermaas 2011-01-05 09:42:56 +00:00
parent a3c649f969
commit adeb63e4c2
4 changed files with 3 additions and 37 deletions

View File

@ -32,7 +32,7 @@ rec {
''; '';
}); });
/*
testFreeBSD = runInGenericVM { testFreeBSD = runInGenericVM {
name = "aterm-freebsd"; name = "aterm-freebsd";
src = aterm242fixes.src; src = aterm242fixes.src;
@ -65,6 +65,6 @@ rec {
make install make install
''; '';
}; };
*/
} }

View File

@ -1,29 +0,0 @@
{stdenv, fetchurl}:
stdenv.mkDerivation {
name = "aterm-2.4.2-fixes-r2";
src = fetchurl {
url = http://nixos.org/tarballs/aterm-2.4.2-fixes-r2.tar.bz2;
sha256 = "1w3bxdpc2hz29li5ssmdcz3x0fn47r7g62ns0v8nazxwf40vff4j";
};
patches = [
# Fix for http://bugzilla.sen.cwi.nl:8080/show_bug.cgi?id=841
./max-long.patch
];
# There are apparently still some aliasing bugs left in
# aterm-2.4.2-fixes-r2 (in AT_setAnnotations to be precise), but
# under my reading of the C standard it should be fine. Anyway, just
# disable strict aliasing.
NIX_CFLAGS_COMPILE = "-fno-strict-aliasing";
doCheck = true;
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

@ -2737,10 +2737,6 @@ let
aterm = aterm25; aterm = aterm25;
aterm242fixes = lowPrio (import ../development/libraries/aterm/2.4.2-fixes.nix {
inherit fetchurl stdenv;
});
aterm25 = callPackage ../development/libraries/aterm/2.5.nix { }; aterm25 = callPackage ../development/libraries/aterm/2.5.nix { };
aterm28 = lowPrio (callPackage ../development/libraries/aterm/2.8.nix { }); aterm28 = lowPrio (callPackage ../development/libraries/aterm/2.8.nix { });

View File

@ -21,7 +21,6 @@ with (import ./release-lib.nix);
apacheHttpd = linux; apacheHttpd = linux;
aspell = all; aspell = all;
at = linux; at = linux;
aterm242fixes = all;
aterm25 = all; aterm25 = all;
aterm28 = all; aterm28 = all;
audacious = linux; audacious = linux;