Merge pull request #168 from aforemny/haskell-lambdacube-engine

Add package haskell-lambdacube-engine-0.2.4
This commit is contained in:
Peter Simons 2012-10-23 10:37:29 -07:00
commit 74ea0584f2
3 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,19 @@
{ cabal, binary, bitmap, bytestringTrie, filepath, mtl, OpenGLRaw
, stbImage, uulib, vect, vector, vectorAlgorithms, xml, zipArchive
}:
cabal.mkDerivation (self: {
pname = "lambdacube-engine";
version = "0.2.4";
sha256 = "1xdp10nylndmfw16dywqrxj30g99rf9qbcx5qiglvzm1c1kxid3f";
buildDepends = [
binary bitmap bytestringTrie filepath mtl OpenGLRaw stbImage uulib
vect vector vectorAlgorithms xml zipArchive
];
meta = {
homepage = "http://www.haskell.org/haskellwiki/LambdaCubeEngine";
description = "3D rendering engine written entirely in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@ -0,0 +1,14 @@
{ cabal, random }:
cabal.mkDerivation (self: {
pname = "vect";
version = "0.4.7";
sha256 = "1049jh8rcxfnyckz5m5asdlyafqszlig96k387raldyfzbrf8f4d";
buildDepends = [ random ];
meta = {
homepage = "http://code.haskell.org/~bkomuves/";
description = "A low-dimensional linear algebra library, tailored to computer graphics";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View File

@ -1083,6 +1083,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
lambdabotUtils = callPackage ../development/libraries/haskell/lambdabot-utils {};
lambdacubeEngine = callPackage ../development/libraries/haskell/lambdacube-engine {};
largeword = callPackage ../development/libraries/haskell/largeword {};
lazysmallcheck = callPackage ../development/libraries/haskell/lazysmallcheck {};
@ -1646,6 +1648,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
Vec = callPackage ../development/libraries/haskell/Vec {};
vect = callPackage ../development/libraries/haskell/vect {};
vector_0_9_1 = callPackage ../development/libraries/haskell/vector/0.9.1.nix {};
vector_0_10 = callPackage ../development/libraries/haskell/vector/0.10.nix {};
vector_0_10_0_1 = callPackage ../development/libraries/haskell/vector/0.10.0.1.nix {};