pdf-toolbox-document 0.0.5.0 → 0.0.5.1
raw patch · 7 files changed
+33/−9 lines, 7 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
- changelog.md +4/−0
- compat/Prelude.hs +25/−0
- lib/Pdf/Toolbox/Document/Encryption.hs +0/−1
- lib/Pdf/Toolbox/Document/FontDict.hs +0/−2
- lib/Pdf/Toolbox/Document/Page.hs +0/−2
- lib/Pdf/Toolbox/Document/Pdf.hs +0/−2
- pdf-toolbox-document.cabal +4/−2
changelog.md view
@@ -1,3 +1,7 @@+0.0.5.1++* support ghc-7.10.1+ 0.0.5.0 * support crypto handler version 4 (V2 and AESV2)
+ compat/Prelude.hs view
@@ -0,0 +1,25 @@+{-# LANGUAGE PackageImports #-}+{-# LANGUAGE CPP #-}++module Prelude+(+ module P,++#if MIN_VERSION_base(4,8,0)+#else+ (<$>),+ Monoid(..),+ Applicative(..),+#endif++)+where++import "base" Prelude as P++#if MIN_VERSION_base(4,8,0)+#else+import Data.Functor ((<$>))+import Data.Monoid(Monoid(..))+import Control.Applicative (Applicative(..))+#endif
lib/Pdf/Toolbox/Document/Encryption.hs view
@@ -12,7 +12,6 @@ ) where -import Data.Functor import Data.Bits (xor) import Data.IORef import Data.ByteString (ByteString)
lib/Pdf/Toolbox/Document/FontDict.hs view
@@ -12,8 +12,6 @@ where import Data.Word-import Data.Monoid-import Data.Functor import Data.ByteString (ByteString) import Control.Monad import qualified System.IO.Streams as Streams
lib/Pdf/Toolbox/Document/Page.hs view
@@ -13,8 +13,6 @@ ) where -import Data.Monoid-import Data.Functor import qualified Data.Traversable as Traversable import Data.Text (Text) import qualified Data.Text.Lazy as TextL
lib/Pdf/Toolbox/Document/Pdf.hs view
@@ -21,13 +21,11 @@ ) where -import Data.Monoid import Data.Int import Data.ByteString (ByteString) import qualified Data.ByteString as BS import Data.Map (Map) import qualified Data.Map as Map-import Control.Applicative import Control.Monad import Control.Monad.Trans.Class import Control.Monad.Trans.State
pdf-toolbox-document.cabal view
@@ -1,5 +1,5 @@ name: pdf-toolbox-document-version: 0.0.5.0+version: 0.0.5.1 synopsis: A collection of tools for processing PDF files. license: BSD3 license-file: LICENSE@@ -22,6 +22,7 @@ library hs-source-dirs: lib+ compat exposed-modules: Pdf.Toolbox.Document Pdf.Toolbox.Document.Types Pdf.Toolbox.Document.Monad@@ -35,7 +36,8 @@ Pdf.Toolbox.Document.Encryption Pdf.Toolbox.Document.Internal.Types Pdf.Toolbox.Document.Internal.Util- build-depends: base >= 4.6 && < 4.8,+ other-modules: Prelude+ build-depends: base >= 4.6 && < 5, transformers, containers, text,