Merge pull request #3840 from bergey/diagrams-rasterific

haskell: package diagrams-rasterific and deps
This commit is contained in:
Peter Simons 2014-08-30 09:31:22 +02:00
commit 1ddc10946a
4 changed files with 71 additions and 0 deletions

View File

@ -0,0 +1,16 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, binary, deepseq, filepath, text, vector }:
cabal.mkDerivation (self: {
pname = "FontyFruity";
version = "0.3";
sha256 = "0ivz7hkz5mx8bqqv5av56a8rw4231wyzzg0dhz6465d59iqmjhd4";
buildDepends = [ binary deepseq filepath text vector ];
meta = {
description = "A true type file format loader";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.bergey ];
};
})

View File

@ -0,0 +1,26 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, binary, criterion, deepseq, dlist, filepath, FontyFruity
, free, JuicyPixels, mtl, QuickCheck, statistics, vector
, vectorAlgorithms
}:
cabal.mkDerivation (self: {
pname = "Rasterific";
version = "0.3";
sha256 = "1chbcfcb5il7fbzivszap60qfwcwrq85kpx9y6qdr2pim39199fa";
buildDepends = [
dlist FontyFruity free JuicyPixels mtl vector vectorAlgorithms
];
doCheck = false; # depends on criterion < 0.9
testDepends = [
binary criterion deepseq filepath FontyFruity JuicyPixels
QuickCheck statistics vector
];
meta = {
description = "A pure haskell drawing engine";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.bergey ];
};
})

View File

@ -0,0 +1,24 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, dataDefaultClass, diagramsCore, diagramsLib, filepath
, FontyFruity, JuicyPixels, lens, mtl, optparseApplicative
, Rasterific, split, statestack, time
}:
cabal.mkDerivation (self: {
pname = "diagrams-rasterific";
version = "0.1.0.1";
sha256 = "1bgrwnrdhlnbcv5ra80x2nh5yr5bzz81f517zb0ws2y07l072gwm";
buildDepends = [
dataDefaultClass diagramsCore diagramsLib filepath FontyFruity
JuicyPixels lens mtl optparseApplicative Rasterific split
statestack time
];
meta = {
homepage = "http://projects.haskell.org/diagrams/";
description = "Rasterific backend for diagrams";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.bergey ];
};
})

View File

@ -643,6 +643,7 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
diagramsContrib = callPackage ../development/libraries/haskell/diagrams/contrib.nix {};
diagramsLib = callPackage ../development/libraries/haskell/diagrams/lib.nix {};
diagramsPostscript = callPackage ../development/libraries/haskell/diagrams/postscript.nix {};
diagramsRasterific = callPackage ../development/libraries/haskell/diagrams/rasterific.nix {};
diagramsSvg = callPackage ../development/libraries/haskell/diagrams/svg.nix {};
Diff = callPackage ../development/libraries/haskell/Diff {};
@ -854,6 +855,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
folds = callPackage ../development/libraries/haskell/folds {};
FontyFruity = callPackage ../development/libraries/haskell/FontyFruity {};
forceLayout = callPackage ../development/libraries/haskell/force-layout {};
formatting = callPackage ../development/libraries/haskell/formatting {};
@ -2017,6 +2020,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
ranges = callPackage ../development/libraries/haskell/ranges {};
Rasterific = callPackage ../development/libraries/haskell/Rasterific {};
reserve = callPackage ../development/libraries/haskell/reserve {};
rvar = callPackage ../development/libraries/haskell/rvar {};