Added a few new Haskell libraries.
svn path=/nixpkgs/trunk/; revision=21733
This commit is contained in:
parent
57cffe5040
commit
76167b5bd3
13
pkgs/development/libraries/haskell/GlomeVec/default.nix
Normal file
13
pkgs/development/libraries/haskell/GlomeVec/default.nix
Normal 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];
|
||||||
|
};
|
||||||
|
})
|
||||||
|
|
13
pkgs/development/libraries/haskell/bitmap/default.nix
Normal file
13
pkgs/development/libraries/haskell/bitmap/default.nix
Normal 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];
|
||||||
|
};
|
||||||
|
})
|
||||||
|
|
14
pkgs/development/libraries/haskell/cmdargs/default.nix
Normal file
14
pkgs/development/libraries/haskell/cmdargs/default.nix
Normal 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];
|
||||||
|
};
|
||||||
|
})
|
||||||
|
|
14
pkgs/development/libraries/haskell/stb-image/default.nix
Normal file
14
pkgs/development/libraries/haskell/stb-image/default.nix
Normal 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];
|
||||||
|
};
|
||||||
|
})
|
||||||
|
|
@ -57,6 +57,10 @@ rec {
|
|||||||
inherit cabal;
|
inherit cabal;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
bitmap = import ../development/libraries/haskell/bitmap {
|
||||||
|
inherit cabal;
|
||||||
|
};
|
||||||
|
|
||||||
bytestring = import ../development/libraries/haskell/bytestring {
|
bytestring = import ../development/libraries/haskell/bytestring {
|
||||||
inherit cabal;
|
inherit cabal;
|
||||||
};
|
};
|
||||||
@ -78,6 +82,10 @@ rec {
|
|||||||
inherit cabal mtl network parsec xhtml;
|
inherit cabal mtl network parsec xhtml;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
cmdargs = import ../development/libraries/haskell/cmdargs {
|
||||||
|
inherit cabal filepath mtl;
|
||||||
|
};
|
||||||
|
|
||||||
colorizeHaskell = import ../development/libraries/haskell/colorize-haskell {
|
colorizeHaskell = import ../development/libraries/haskell/colorize-haskell {
|
||||||
inherit cabal ansiTerminal haskellLexer;
|
inherit cabal ansiTerminal haskellLexer;
|
||||||
};
|
};
|
||||||
@ -206,6 +214,10 @@ rec {
|
|||||||
network = network2217;
|
network = network2217;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
GlomeVec = import ../development/libraries/haskell/GlomeVec {
|
||||||
|
inherit cabal;
|
||||||
|
};
|
||||||
|
|
||||||
GLUT2121 = import ../development/libraries/haskell/GLUT/2.1.2.1.nix {
|
GLUT2121 = import ../development/libraries/haskell/GLUT/2.1.2.1.nix {
|
||||||
inherit cabal;
|
inherit cabal;
|
||||||
OpenGL = OpenGL2230;
|
OpenGL = OpenGL2230;
|
||||||
@ -679,6 +691,10 @@ rec {
|
|||||||
inherit cabal;
|
inherit cabal;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
stbImage = import ../development/libraries/haskell/stb-image {
|
||||||
|
inherit cabal bitmap;
|
||||||
|
};
|
||||||
|
|
||||||
stm = import ../development/libraries/haskell/stm {
|
stm = import ../development/libraries/haskell/stm {
|
||||||
inherit cabal;
|
inherit cabal;
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user