Added Haskell packages kansas-lava 0.2.4, netlist-to-vhdl 0.3.1, netlist 0.3.1, and sized-types 0.3.4.0.

This commit is contained in:
Peter Simons
2012-12-06 10:54:56 +01:00
parent ea58608726
commit 0dcbfcc975
5 changed files with 71 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
{ cabal, cmdargs, dataDefault, dataReify, dotgen, filepath, netlist
, netlistToVhdl, random, sizedTypes, strict
}:
cabal.mkDerivation (self: {
pname = "kansas-lava";
version = "0.2.4";
sha256 = "0rsjlj558k57r1sfm12n9r9wn8r615bbrwgjhal07qhvy4qip4pg";
isLibrary = true;
isExecutable = true;
buildDepends = [
cmdargs dataDefault dataReify dotgen filepath netlist netlistToVhdl
random sizedTypes strict
];
jailbreak = true;
meta = {
homepage = "http://ittc.ku.edu/csdl/fpg/Tools/KansasLava";
description = "Kansas Lava is a hardware simulator and VHDL generator";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@@ -0,0 +1,13 @@
{ cabal, netlist }:
cabal.mkDerivation (self: {
pname = "netlist-to-vhdl";
version = "0.3.1";
sha256 = "15daik7l0pjqilya01l5rl84g2fyjwkap1md0nx82gxcp8m1v76k";
buildDepends = [ netlist ];
meta = {
description = "Convert a Netlist AST to VHDL";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@@ -0,0 +1,13 @@
{ cabal, binary, syb }:
cabal.mkDerivation (self: {
pname = "netlist";
version = "0.3.1";
sha256 = "0f3fwgpg0p3ajgxfzbqr4z04ly5cdbhjxms5xbd0k2ixdwgyxm67";
buildDepends = [ binary syb ];
meta = {
description = "Netlist AST";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@@ -0,0 +1,15 @@
{ cabal }:
cabal.mkDerivation (self: {
pname = "sized-types";
version = "0.3.4.0";
sha256 = "0fpk7xpqzzylxbnxhz56lxzfnrhfibn0x7ahxl91x6biysnh714c";
isLibrary = true;
isExecutable = true;
meta = {
homepage = "http://www.ittc.ku.edu/csdl/fpg/Tools";
description = "Sized types in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})