Added a few Haskell packages, updated vty.
svn path=/nixpkgs/trunk/; revision=24231
This commit is contained in:
13
pkgs/development/libraries/haskell/Boolean/default.nix
Normal file
13
pkgs/development/libraries/haskell/Boolean/default.nix
Normal 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];
|
||||
};
|
||||
})
|
||||
|
||||
13
pkgs/development/libraries/haskell/MemoTrie/default.nix
Normal file
13
pkgs/development/libraries/haskell/MemoTrie/default.nix
Normal 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];
|
||||
};
|
||||
})
|
||||
|
||||
14
pkgs/development/libraries/haskell/vector-space/default.nix
Normal file
14
pkgs/development/libraries/haskell/vector-space/default.nix
Normal 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];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -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";
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user