Merge pull request #168 from aforemny/haskell-lambdacube-engine
Add package haskell-lambdacube-engine-0.2.4
This commit is contained in:
commit
74ea0584f2
@ -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;
|
||||||
|
};
|
||||||
|
})
|
14
pkgs/development/libraries/haskell/vect/default.nix
Normal file
14
pkgs/development/libraries/haskell/vect/default.nix
Normal 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;
|
||||||
|
};
|
||||||
|
})
|
@ -1083,6 +1083,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
|||||||
|
|
||||||
lambdabotUtils = callPackage ../development/libraries/haskell/lambdabot-utils {};
|
lambdabotUtils = callPackage ../development/libraries/haskell/lambdabot-utils {};
|
||||||
|
|
||||||
|
lambdacubeEngine = callPackage ../development/libraries/haskell/lambdacube-engine {};
|
||||||
|
|
||||||
largeword = callPackage ../development/libraries/haskell/largeword {};
|
largeword = callPackage ../development/libraries/haskell/largeword {};
|
||||||
|
|
||||||
lazysmallcheck = callPackage ../development/libraries/haskell/lazysmallcheck {};
|
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 {};
|
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_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 = callPackage ../development/libraries/haskell/vector/0.10.nix {};
|
||||||
vector_0_10_0_1 = callPackage ../development/libraries/haskell/vector/0.10.0.1.nix {};
|
vector_0_10_0_1 = callPackage ../development/libraries/haskell/vector/0.10.0.1.nix {};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user