Add package haskell-lambdacube-engine-0.2.4

Add package haskell-lambdacube-engine-0.2.4 and haskell-vect-0.4.7.
This commit is contained in:
Alexander Foremny 2012-10-22 14:39:24 +02:00
parent 5e2e5411c9
commit 540966025d
3 changed files with 37 additions and 0 deletions

@ -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;
};
})

@ -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;
};
})

@ -1081,6 +1081,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 {};
@ -1644,6 +1646,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 {};