Merge pull request #4088 from wavewave/master

haskell-pdf-toolbox-(core,content,document) library added
This commit is contained in:
Peter Simons 2014-09-15 09:51:47 +02:00
commit c1df8e0cee
4 changed files with 62 additions and 0 deletions

View File

@ -0,0 +1,18 @@
{ cabal, attoparsec, base16Bytestring, ioStreams, pdfToolboxCore
, text
}:
cabal.mkDerivation (self: {
pname = "pdf-toolbox-content";
version = "0.0.3.0";
sha256 = "0glcm6mrgg8ixzhp09kfkk3ra3qblvrp1wcsa2nhqlypg3ca8r3h";
buildDepends = [
attoparsec base16Bytestring ioStreams pdfToolboxCore text
];
meta = {
description = "A collection of tools for processing PDF files";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
};
})

View File

@ -0,0 +1,18 @@
{ cabal, attoparsec, errors, ioStreams, transformers, zlibBindings
}:
cabal.mkDerivation (self: {
pname = "pdf-toolbox-core";
version = "0.0.2.1";
sha256 = "14jj6xprzh2k1njal0mgapkm3xivy8370p9kdjxha9gnwmc581df";
buildDepends = [
attoparsec errors ioStreams transformers zlibBindings
];
meta = {
homepage = "https://github.com/Yuras/pdf-toolbox";
description = "A collection of tools for processing PDF files";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
};
})

View File

@ -0,0 +1,20 @@
{ cabal, cipherRc4, cryptohash, ioStreams, pdfToolboxContent
, pdfToolboxCore, text, transformers
}:
cabal.mkDerivation (self: {
pname = "pdf-toolbox-document";
version = "0.0.3.0";
sha256 = "0y1kb2hf420jx6r81c431avgar32wzx2xr747akcs4rypf6w53fn";
buildDepends = [
cipherRc4 cryptohash ioStreams pdfToolboxContent pdfToolboxCore
text transformers
];
meta = {
homepage = "https://github.com/Yuras/pdf-toolbox";
description = "A collection of tools for processing PDF files";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = with self.stdenv.lib.maintainers; [ ianwookim ];
};
})

View File

@ -1858,6 +1858,12 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
pcreLight = callPackage ../development/libraries/haskell/pcre-light {};
pdfToolboxContent = callPackage ../development/libraries/haskell/pdf-toolbox-content {};
pdfToolboxCore = callPackage ../development/libraries/haskell/pdf-toolbox-core {};
pdfToolboxDocument = callPackage ../development/libraries/haskell/pdf-toolbox-document {};
pem = callPackage ../development/libraries/haskell/pem {};
permutation = callPackage ../development/libraries/haskell/permutation {};