Some Haskell library updates.
svn path=/nixpkgs/trunk/; revision=15621
This commit is contained in:
parent
2c0ef01583
commit
cd7dba4f0b
11
pkgs/development/libraries/haskell/uu-parsinglib/default.nix
Normal file
11
pkgs/development/libraries/haskell/uu-parsinglib/default.nix
Normal 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";
|
||||||
|
};
|
||||||
|
})
|
||||||
|
|
13
pkgs/games/MazesOfMonad/default.nix
Normal file
13
pkgs/games/MazesOfMonad/default.nix
Normal 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";
|
||||||
|
};
|
||||||
|
})
|
||||||
|
|
@ -153,11 +153,6 @@ rec {
|
|||||||
inherit cabal;
|
inherit cabal;
|
||||||
};
|
};
|
||||||
|
|
||||||
idris = import ../development/compilers/idris {
|
|
||||||
inherit cabal mtl parsec readline ivor happy;
|
|
||||||
inherit (pkgs) fetchdarcs;
|
|
||||||
};
|
|
||||||
|
|
||||||
ivor = import ../development/libraries/haskell/ivor {
|
ivor = import ../development/libraries/haskell/ivor {
|
||||||
inherit cabal mtl parsec;
|
inherit cabal mtl parsec;
|
||||||
};
|
};
|
||||||
@ -287,6 +282,10 @@ rec {
|
|||||||
inherit cabal;
|
inherit cabal;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
uuParsingLib = import ../development/libraries/haskell/uu-parsinglib {
|
||||||
|
inherit cabal;
|
||||||
|
};
|
||||||
|
|
||||||
vacuum = import ../development/libraries/haskell/vacuum {
|
vacuum = import ../development/libraries/haskell/vacuum {
|
||||||
inherit cabal ghcPaths haskellSrcMeta;
|
inherit cabal ghcPaths haskellSrcMeta;
|
||||||
};
|
};
|
||||||
@ -342,6 +341,11 @@ rec {
|
|||||||
inherit (pkgs) fetchurl stdenv;
|
inherit (pkgs) fetchurl stdenv;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
idris = import ../development/compilers/idris {
|
||||||
|
inherit cabal mtl parsec readline ivor happy;
|
||||||
|
inherit (pkgs) fetchdarcs;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
# Development tools.
|
# Development tools.
|
||||||
|
|
||||||
@ -433,4 +437,10 @@ rec {
|
|||||||
inherit (pkgs) tetex polytable;
|
inherit (pkgs) tetex polytable;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Games.
|
||||||
|
|
||||||
|
MazesOfMonad = import ../games/MazesOfMonad {
|
||||||
|
inherit cabal HUnit mtl regexPosix time;
|
||||||
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user