Added a few Haskell packages, updated vty.

svn path=/nixpkgs/trunk/; revision=24231
This commit is contained in:
Andres Löh
2010-10-12 07:02:25 +00:00
parent 1c95704fa1
commit ff00c38541
5 changed files with 54 additions and 5 deletions

View File

@@ -0,0 +1,13 @@
{cabal}:
cabal.mkDerivation (self : {
pname = "Boolean";
version = "0.0.1";
sha256 = "dafcfb2e9d7f7aa24a3d3ceb385424176297cdf6f6044028d42d0fea1cae7765";
meta = {
description = "Generalized booleans";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@@ -0,0 +1,13 @@
{cabal}:
cabal.mkDerivation (self : {
pname = "MemoTrie";
version = "0.4.9";
sha256 = "f17dd0b73c1a11a6edb38fb6f457b9687f2e93aa4677e90f7ec482a528ac02e7";
meta = {
description = "Trie-based memo functions";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@@ -0,0 +1,14 @@
{cabal, Boolean, MemoTrie}:
cabal.mkDerivation (self : {
pname = "vector-space";
version = "0.5.9";
sha256 = "39045384ee1f37f92fc8a84b75eb63091d083298f7be5f51f81112dd42a553b0";
propagatedBuildInputs = [Boolean MemoTrie];
meta = {
description = "Vector & affine spaces, linear maps, and derivatives";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@@ -1,10 +1,11 @@
{cabal, utf8String, terminfo}:
{cabal, utf8String, terminfo, deepseq, mtl, parallel, parsec, vectorSpace}:
cabal.mkDerivation (self : {
pname = "vty";
version = "3.1.8.4";
sha256 = "9a006e77bb4f032613e059eea7bc4d92cbc7943449fb9c7269a061ddd9b3d82b";
propagatedBuildInputs = [utf8String terminfo];
version = "4.4.0.0";
sha256 = "bf032022a72831e263d2d48d0a7a3191fb1174554cd714902a60cb0f39afe312";
propagatedBuildInputs =
[utf8String terminfo deepseq mtl parallel parsec vectorSpace];
meta = {
description = "A simple terminal access library";
};