Some Haskell library updates.

svn path=/nixpkgs/trunk/; revision=15621
This commit is contained in:
Andres Löh 2009-05-15 18:52:55 +00:00
parent 2c0ef01583
commit cd7dba4f0b
3 changed files with 39 additions and 5 deletions

View file

@ -0,0 +1,11 @@
{cabal}:
cabal.mkDerivation (self : {
pname = "uu-parsinglib";
version = "2.0.0";
sha256 = "b92246d7019fcdf8a6448686eb619b176b1744217f64e31f14e906b4991198ca";
meta = {
description = "New version of the Utrecht University parser combinator library";
};
})

View file

@ -0,0 +1,13 @@
{cabal, HUnit, mtl, regexPosix, time}:
cabal.mkDerivation (self : {
pname = "MazesOfMonad";
version = "1.0.2";
name = self.fname;
sha256 = "cb5833d509a96fe7411b5eba981bd939da2942b47595d99b861028b9328a4748";
propagatedBuildInputs = [HUnit mtl regexPosix time];
meta = {
description = "Console-based Role Playing Game";
};
})

View file

@ -153,11 +153,6 @@ rec {
inherit cabal;
};
idris = import ../development/compilers/idris {
inherit cabal mtl parsec readline ivor happy;
inherit (pkgs) fetchdarcs;
};
ivor = import ../development/libraries/haskell/ivor {
inherit cabal mtl parsec;
};
@ -287,6 +282,10 @@ rec {
inherit cabal;
};
uuParsingLib = import ../development/libraries/haskell/uu-parsinglib {
inherit cabal;
};
vacuum = import ../development/libraries/haskell/vacuum {
inherit cabal ghcPaths haskellSrcMeta;
};
@ -342,6 +341,11 @@ rec {
inherit (pkgs) fetchurl stdenv;
};
idris = import ../development/compilers/idris {
inherit cabal mtl parsec readline ivor happy;
inherit (pkgs) fetchdarcs;
};
# Development tools.
@ -433,4 +437,10 @@ rec {
inherit (pkgs) tetex polytable;
};
# Games.
MazesOfMonad = import ../games/MazesOfMonad {
inherit cabal HUnit mtl regexPosix time;
};
}