More Haskell library updates.

svn path=/nixpkgs/trunk/; revision=26292
This commit is contained in:
Andres Löh 2011-03-13 11:03:49 +00:00
parent f89b676312
commit b043946163
8 changed files with 29 additions and 17 deletions

View File

@ -0,0 +1,12 @@
{cabal}:
cabal.mkDerivation (self : {
pname = "ListLike";
version = "3.0.1";
sha256 = "1366ipy33fphjjk583c62rsyfwh36i5lbnip1v8r089c9glvwkxf";
meta = {
description = "Generic support for list-like structures";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@ -1,18 +1,15 @@
{cabal, deepseq, mtl, parallel, parsec, vector, vectorAlgorithms,
mwcRandom, statistics, Chart, dataAccessor}:
mwcRandom, statistics}:
cabal.mkDerivation (self : {
pname = "criterion";
version = "0.5.0.5";
sha256 = "1b1g7a2ip07j0554cj4d0413859fbdkaxpcgq2znjz7wh8z5aabn";
version = "0.5.0.7";
sha256 = "1f1vpc3cwvc6wjy7fras5kp1iap8abh6ap3w6pf75qpkbdrcd3dq";
propagatedBuildInputs = [
deepseq mtl parallel parsec vector vectorAlgorithms mwcRandom statistics
Chart dataAccessor
];
configureFlags = "-fchart";
meta = {
homepage = "http://bitbucket.org/bos/criterion";
description = "Robust, reliable performance measurement and analysis";

View File

@ -2,8 +2,8 @@
cabal.mkDerivation (self : {
pname = "mwc-random";
version = "0.8.0.2";
sha256 = "1lry31abyz6wh3x8ipclgkfc889azs7mw2ppp9kpdlx41wbzhdj6";
version = "0.8.0.3";
sha256 = "1sjjayfhfkfixcwdp21cfqld9pjikdsvlb956c1a7hcs82b68xp3";
propagatedBuildInputs = [primitive vector];
meta = {
description = "Fast, high quality pseudo random number generation";

View File

@ -2,8 +2,8 @@
cabal.mkDerivation (self : {
pname = "regular";
version = "0.2.4";
sha256 = "7fcef09b09b2bb8cb32246b96d659f8102fd749b6f064cd7b813835ce947932c";
version = "0.3.2";
sha256 = "104rz28a22p5pn3rdzvmh13s1hpr46n463cfaz3w3bj9cimi2rcj";
meta = {
description = "Generic programming library for regular datatypes";
license = "BSD";

View File

@ -2,8 +2,8 @@
cabal.mkDerivation (self : {
pname = "statistics";
version = "0.8.0.3";
sha256 = "11b7ai661sm7j4n8wymipzjldshackwgv6kkp6yqrkxzg40xhal9";
version = "0.8.0.5";
sha256 = "0rzrx1wjil88ksqk5kmcxm4ypryiy9j1c4qa2s2bs71338hhzpxn";
propagatedBuildInputs =
[primitive vector vectorAlgorithms mwcRandom erf];
meta = {

View File

@ -1,9 +1,10 @@
{cabal}:
{cabal, ListLike}:
cabal.mkDerivation (self : {
pname = "uu-parsinglib";
version = "2.5.5";
sha256 = "132f73b11f87a41aad7331b27d0aa5caa7b931381a88d114c91b700096d6c3f4";
version = "2.7.0.1";
sha256 = "0x5gggwy3r1v0z5n6jn699bcrb9r9s2gbll5ca6m9hdfxjr3x7k6";
propagatedBuildInputs = [ListLike];
meta = {
description = "New version of the Utrecht University parser combinator library";
};

View File

@ -2,8 +2,8 @@
cabal.mkDerivation (self : {
pname = "vector-algorithms";
version = "0.3.4";
sha256 = "19b25myz0lhf010lgajlkz72g3w119x89i097rmbc2y4z1bjgpiv";
version = "0.4";
sha256 = "04ig2bx3gm42mwhcz5n8kp9sy33d1hrwm940kfxny74fc06422h8";
propagatedBuildInputs = [primitive vector];
meta = {
description = "Efficient algorithms for vector arrays";

View File

@ -574,6 +574,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
network = self.network_2_2_1_7;
};
ListLike = callPackage ../development/libraries/haskell/ListLike {};
ltk = callPackage ../development/libraries/haskell/ltk {};
maybench = callPackage ../development/libraries/haskell/maybench {};