packages feed

gi-poppler 0.18.29 → 0.18.30

raw patch · 4 files changed

+13/−5 lines, 4 filesdep ~haskell-gisetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi

API changes (from Hackage documentation)

+ GI.Poppler.Callbacks: dynamic_NssPasswordFunc :: (HasCallStack, MonadIO m) => FunPtr C_NssPasswordFunc -> Text -> m Text
+ GI.Poppler.Callbacks: genClosure_NssPasswordFunc :: MonadIO m => NssPasswordFunc -> m (GClosure C_NssPasswordFunc)
+ GI.Poppler.Callbacks: mk_NssPasswordFunc :: C_NssPasswordFunc -> IO (FunPtr C_NssPasswordFunc)
+ GI.Poppler.Callbacks: noNssPasswordFunc :: Maybe NssPasswordFunc
+ GI.Poppler.Callbacks: type C_NssPasswordFunc = CString -> IO CString
+ GI.Poppler.Callbacks: type NssPasswordFunc = Text -> IO Text
+ GI.Poppler.Callbacks: wrap_NssPasswordFunc :: Maybe (Ptr (FunPtr C_NssPasswordFunc)) -> NssPasswordFunc -> C_NssPasswordFunc
+ GI.Poppler.Enums: ErrorSigning :: Error
+ GI.Poppler.Functions: getAvailableSigningCertificates :: (HasCallStack, MonadIO m) => m [CertificateInfo]
+ GI.Poppler.Functions: getCertificateInfoById :: (HasCallStack, MonadIO m) => Text -> m CertificateInfo
+ GI.Poppler.Functions: getNssDir :: (HasCallStack, MonadIO m) => m Text
+ GI.Poppler.Functions: setNssDir :: (HasCallStack, MonadIO m) => Text -> m ()
+ GI.Poppler.Functions: setNssPasswordCallback :: (HasCallStack, MonadIO m) => NssPasswordFunc -> m ()
+ GI.Poppler.Objects.Document: documentSign :: (HasCallStack, MonadIO m, IsDocument a, IsCancellable b) => a -> SigningData -> Maybe b -> Maybe AsyncReadyCallback -> m ()
+ GI.Poppler.Objects.Document: documentSignFinish :: (HasCallStack, MonadIO m, IsDocument a, IsAsyncResult b) => a -> b -> m ()
+ GI.Poppler.Structs.CertificateInfo: CertificateInfo :: ManagedPtr CertificateInfo -> CertificateInfo
+ GI.Poppler.Structs.CertificateInfo: certificateInfoCopy :: (HasCallStack, MonadIO m) => CertificateInfo -> m CertificateInfo
+ GI.Poppler.Structs.CertificateInfo: certificateInfoFree :: (HasCallStack, MonadIO m) => CertificateInfo -> m ()
+ GI.Poppler.Structs.CertificateInfo: certificateInfoGetExpirationTime :: (HasCallStack, MonadIO m) => CertificateInfo -> m DateTime
+ GI.Poppler.Structs.CertificateInfo: certificateInfoGetId :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
+ GI.Poppler.Structs.CertificateInfo: certificateInfoGetIssuanceTime :: (HasCallStack, MonadIO m) => CertificateInfo -> m DateTime
+ GI.Poppler.Structs.CertificateInfo: certificateInfoGetIssuerCommonName :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
+ GI.Poppler.Structs.CertificateInfo: certificateInfoGetIssuerEmail :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
+ GI.Poppler.Structs.CertificateInfo: certificateInfoGetIssuerOrganization :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
+ GI.Poppler.Structs.CertificateInfo: certificateInfoGetSubjectCommonName :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
+ GI.Poppler.Structs.CertificateInfo: certificateInfoGetSubjectEmail :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
+ GI.Poppler.Structs.CertificateInfo: certificateInfoGetSubjectOrganization :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
+ GI.Poppler.Structs.CertificateInfo: instance Data.GI.Base.BasicTypes.GBoxed GI.Poppler.Structs.CertificateInfo.CertificateInfo
+ GI.Poppler.Structs.CertificateInfo: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Poppler.Structs.CertificateInfo.CertificateInfo
+ GI.Poppler.Structs.CertificateInfo: instance Data.GI.Base.BasicTypes.TypedObject GI.Poppler.Structs.CertificateInfo.CertificateInfo
+ GI.Poppler.Structs.CertificateInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Poppler.Structs.CertificateInfo.CertificateInfo)
+ GI.Poppler.Structs.CertificateInfo: instance Data.GI.Base.Overloading.HasParentTypes GI.Poppler.Structs.CertificateInfo.CertificateInfo
+ GI.Poppler.Structs.CertificateInfo: instance GHC.Classes.Eq GI.Poppler.Structs.CertificateInfo.CertificateInfo
+ GI.Poppler.Structs.CertificateInfo: newtype CertificateInfo
+ GI.Poppler.Structs.SignatureInfo: signatureInfoGetCertificateInfo :: (HasCallStack, MonadIO m) => SignatureInfo -> m CertificateInfo
+ GI.Poppler.Structs.SigningData: SigningData :: ManagedPtr SigningData -> SigningData
+ GI.Poppler.Structs.SigningData: instance Data.GI.Base.BasicTypes.GBoxed GI.Poppler.Structs.SigningData.SigningData
+ GI.Poppler.Structs.SigningData: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Poppler.Structs.SigningData.SigningData
+ GI.Poppler.Structs.SigningData: instance Data.GI.Base.BasicTypes.TypedObject GI.Poppler.Structs.SigningData.SigningData
+ GI.Poppler.Structs.SigningData: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Poppler.Structs.SigningData.SigningData)
+ GI.Poppler.Structs.SigningData: instance Data.GI.Base.Overloading.HasParentTypes GI.Poppler.Structs.SigningData.SigningData
+ GI.Poppler.Structs.SigningData: instance GHC.Classes.Eq GI.Poppler.Structs.SigningData.SigningData
+ GI.Poppler.Structs.SigningData: newtype SigningData
+ GI.Poppler.Structs.SigningData: signingDataCopy :: (HasCallStack, MonadIO m) => SigningData -> m SigningData
+ GI.Poppler.Structs.SigningData: signingDataFree :: (HasCallStack, MonadIO m) => Maybe SigningData -> m ()
+ GI.Poppler.Structs.SigningData: signingDataGetBackgroundColor :: (HasCallStack, MonadIO m) => SigningData -> m Color
+ GI.Poppler.Structs.SigningData: signingDataGetBorderColor :: (HasCallStack, MonadIO m) => SigningData -> m Color
+ GI.Poppler.Structs.SigningData: signingDataGetBorderWidth :: (HasCallStack, MonadIO m) => SigningData -> m Double
+ GI.Poppler.Structs.SigningData: signingDataGetCertificateInfo :: (HasCallStack, MonadIO m) => SigningData -> m CertificateInfo
+ GI.Poppler.Structs.SigningData: signingDataGetDestinationFilename :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataGetDocumentOwnerPassword :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataGetDocumentUserPassword :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataGetFieldPartialName :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataGetFontColor :: (HasCallStack, MonadIO m) => SigningData -> m Color
+ GI.Poppler.Structs.SigningData: signingDataGetFontSize :: (HasCallStack, MonadIO m) => SigningData -> m Double
+ GI.Poppler.Structs.SigningData: signingDataGetImagePath :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataGetLeftFontSize :: (HasCallStack, MonadIO m) => SigningData -> m Double
+ GI.Poppler.Structs.SigningData: signingDataGetLocation :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataGetPage :: (HasCallStack, MonadIO m) => SigningData -> m Int32
+ GI.Poppler.Structs.SigningData: signingDataGetPassword :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataGetReason :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataGetSignatureRectangle :: (HasCallStack, MonadIO m) => SigningData -> m Rectangle
+ GI.Poppler.Structs.SigningData: signingDataGetSignatureText :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataGetSignatureTextLeft :: (HasCallStack, MonadIO m) => SigningData -> m Text
+ GI.Poppler.Structs.SigningData: signingDataNew :: (HasCallStack, MonadIO m) => m SigningData
+ GI.Poppler.Structs.SigningData: signingDataSetBackgroundColor :: (HasCallStack, MonadIO m) => SigningData -> Color -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetBorderColor :: (HasCallStack, MonadIO m) => SigningData -> Color -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetBorderWidth :: (HasCallStack, MonadIO m) => SigningData -> Double -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetCertificateInfo :: (HasCallStack, MonadIO m) => SigningData -> CertificateInfo -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetDestinationFilename :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetDocumentOwnerPassword :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetDocumentUserPassword :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetFieldPartialName :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetFontColor :: (HasCallStack, MonadIO m) => SigningData -> Color -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetFontSize :: (HasCallStack, MonadIO m) => SigningData -> Double -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetImagePath :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetLeftFontSize :: (HasCallStack, MonadIO m) => SigningData -> Double -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetLocation :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetPage :: (HasCallStack, MonadIO m) => SigningData -> Int32 -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetPassword :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetReason :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetSignatureRectangle :: (HasCallStack, MonadIO m) => SigningData -> Rectangle -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetSignatureText :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
+ GI.Poppler.Structs.SigningData: signingDataSetSignatureTextLeft :: (HasCallStack, MonadIO m) => SigningData -> Text -> m ()
- GI.Poppler.Callbacks: type C_AttachmentSaveFunc = Ptr Word8 -> Word64 -> Ptr () -> Ptr (Ptr GError) -> IO CInt
+ GI.Poppler.Callbacks: type C_AttachmentSaveFunc = Ptr Word8 -> CSize -> Ptr () -> Ptr (Ptr GError) -> IO CInt
- GI.Poppler.Callbacks: type C_MediaSaveFunc = Ptr Word8 -> Word64 -> Ptr () -> Ptr (Ptr GError) -> IO CInt
+ GI.Poppler.Callbacks: type C_MediaSaveFunc = Ptr Word8 -> CSize -> Ptr () -> Ptr (Ptr GError) -> IO CInt
- GI.Poppler.Objects.Attachment: attachmentGetSize :: (HasCallStack, MonadIO m, IsAttachment a) => a -> m Word64
+ GI.Poppler.Objects.Attachment: attachmentGetSize :: (HasCallStack, MonadIO m, IsAttachment a) => a -> m CSize
- GI.Poppler.Objects.Movie: movieGetRotationAngle :: (HasCallStack, MonadIO m, IsMovie a) => a -> m Word16
+ GI.Poppler.Objects.Movie: movieGetRotationAngle :: (HasCallStack, MonadIO m, IsMovie a) => a -> m CUShort

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 0.18.30+++ Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))+ ### 0.18.29  + Bump base lower bound
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-poppler-0.18.29/docs/GI-Poppler.html](https://hackage.haskell.org/package/gi-poppler-0.18.29/docs/GI-Poppler.html)+[https://hackage.haskell.org/package/gi-poppler-0.18.30/docs/GI-Poppler.html](https://hackage.haskell.org/package/gi-poppler-0.18.30/docs/GI-Poppler.html)  For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -13,7 +13,7 @@   where name = "Poppler"         version = "0.18"         pkgName = "gi-poppler"-        pkgVersion = "0.18.29"+        pkgVersion = "0.18.30"         overridesFile = Just "Poppler.overrides"         verbose = False         outputDir = Nothing
gi-poppler.cabal view
@@ -1,5 +1,5 @@ name:                 gi-poppler-version:              0.18.29+version:              0.18.30 synopsis:             Poppler bindings description:          Bindings for Poppler, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup       setup-depends: base >= 4.11 && < 5,                      Cabal >= 1.24 && < 4,-                     haskell-gi >= 0.26 && < 0.27,+                     haskell-gi >= 0.26.9 && < 0.27,                      gi-cairo == 1.0.*,                      gi-gio == 2.0.*,                      gi-gobject == 2.0.*,@@ -31,7 +31,7 @@       pkgconfig-depends: poppler-glib >= 0.18       build-depends: base >= 4.7 && <5,                      haskell-gi-base >= 0.26 && < 0.27,-                     haskell-gi >= 0.26 && < 0.27,+                     haskell-gi >= 0.26.9 && < 0.27,                      haskell-gi-overloading < 1.1,                      gi-cairo == 1.0.*,                      gi-gio == 2.0.*,@@ -98,6 +98,7 @@                        GI.Poppler.Structs.ActionUri,                        GI.Poppler.Structs.AnnotCalloutLine,                        GI.Poppler.Structs.AnnotMapping,+                       GI.Poppler.Structs.CertificateInfo,                        GI.Poppler.Structs.Color,                        GI.Poppler.Structs.Dest,                        GI.Poppler.Structs.FontsIter,@@ -112,6 +113,7 @@                        GI.Poppler.Structs.Quadrilateral,                        GI.Poppler.Structs.Rectangle,                        GI.Poppler.Structs.SignatureInfo,+                       GI.Poppler.Structs.SigningData,                        GI.Poppler.Structs.StructureElementIter,                        GI.Poppler.Structs.TextAttributes,                        GI.Poppler.Structs.TextSpan,@@ -163,6 +165,7 @@                        GI.Poppler.Structs.ActionUri,                        GI.Poppler.Structs.AnnotCalloutLine,                        GI.Poppler.Structs.AnnotMapping,+                       GI.Poppler.Structs.CertificateInfo,                        GI.Poppler.Structs.Color,                        GI.Poppler.Structs.Dest,                        GI.Poppler.Structs.FontsIter,@@ -177,6 +180,7 @@                        GI.Poppler.Structs.Quadrilateral,                        GI.Poppler.Structs.Rectangle,                        GI.Poppler.Structs.SignatureInfo,+                       GI.Poppler.Structs.SigningData,                        GI.Poppler.Structs.StructureElementIter,                        GI.Poppler.Structs.TextAttributes,                        GI.Poppler.Structs.TextSpan,