Added a few new Haskell libraries.

svn path=/nixpkgs/trunk/; revision=21733
This commit is contained in:
Andres Löh 2010-05-11 19:58:47 +00:00
parent 57cffe5040
commit 76167b5bd3
5 changed files with 70 additions and 0 deletions

View File

@ -0,0 +1,13 @@
{cabal}:
cabal.mkDerivation (self : {
pname = "GlomeVec";
version = "0.1.2";
sha256 = "6023c11977bf16baf487235087e94f5a2f465e8403b8e40ab513e7879dd52639";
meta = {
description = "Simple 3D vector library";
license = "GPL";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@ -0,0 +1,13 @@
{cabal}:
cabal.mkDerivation (self : {
pname = "bitmap";
version = "0.0.1";
sha256 = "281ad4d9234349cfd14f91977b48e2d1861c037f4b6562aa138cddd25c801a7e";
meta = {
description = "A library for handling and manipulating bitmaps";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@ -0,0 +1,14 @@
{cabal, filepath, mtl}:
cabal.mkDerivation (self : {
pname = "cmdargs";
version = "0.1";
sha256 = "1ec8a0b49dedc0b159c4e8f6b02ae57ba918b27d8648294998a13e04cf257ebf";
propagatedBuildInputs = [filepath mtl];
meta = {
description = "Command line argument processing";
license = "BSD";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@ -0,0 +1,14 @@
{cabal, bitmap}:
cabal.mkDerivation (self : {
pname = "stb-image";
version = "0.2";
sha256 = "7d027b6de52d07bbe439a84897aaa6e26a8f05c6fa6f4aeaa3060be23ae11937";
propagatedBuildInputs = [bitmap];
meta = {
description = "A wrapper around Sean Barrett's JPEG/PNG decoder";
license = "free";
maintainers = [self.stdenv.lib.maintainers.andres];
};
})

View File

@ -57,6 +57,10 @@ rec {
inherit cabal;
};
bitmap = import ../development/libraries/haskell/bitmap {
inherit cabal;
};
bytestring = import ../development/libraries/haskell/bytestring {
inherit cabal;
};
@ -78,6 +82,10 @@ rec {
inherit cabal mtl network parsec xhtml;
};
cmdargs = import ../development/libraries/haskell/cmdargs {
inherit cabal filepath mtl;
};
colorizeHaskell = import ../development/libraries/haskell/colorize-haskell {
inherit cabal ansiTerminal haskellLexer;
};
@ -206,6 +214,10 @@ rec {
network = network2217;
};
GlomeVec = import ../development/libraries/haskell/GlomeVec {
inherit cabal;
};
GLUT2121 = import ../development/libraries/haskell/GLUT/2.1.2.1.nix {
inherit cabal;
OpenGL = OpenGL2230;
@ -679,6 +691,10 @@ rec {
inherit cabal;
};
stbImage = import ../development/libraries/haskell/stb-image {
inherit cabal bitmap;
};
stm = import ../development/libraries/haskell/stm {
inherit cabal;
};