packages feed

gi-poppler 0.18.14 → 0.18.15

raw patch · 4 files changed

+16/−18 lines, 4 filesdep ~haskell-gidep ~haskell-gi-basedep ~haskell-gi-overloadingPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi, haskell-gi-base, haskell-gi-overloading

API changes (from Hackage documentation)

- GI.Poppler.PkgInfo: flags :: [(String, Bool)]
- GI.Poppler.PkgInfo: pkgConfigVersions :: [(String, String)]
- GI.Poppler.Structs.ActionAny: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionAny.ActionAny tag
- GI.Poppler.Structs.ActionGotoDest: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionGotoDest.ActionGotoDest tag
- GI.Poppler.Structs.ActionGotoRemote: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionGotoRemote.ActionGotoRemote tag
- GI.Poppler.Structs.ActionJavascript: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionJavascript.ActionJavascript tag
- GI.Poppler.Structs.ActionLaunch: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionLaunch.ActionLaunch tag
- GI.Poppler.Structs.ActionLayer: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionLayer.ActionLayer tag
- GI.Poppler.Structs.ActionMovie: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionMovie.ActionMovie tag
- GI.Poppler.Structs.ActionNamed: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionNamed.ActionNamed tag
- GI.Poppler.Structs.ActionOCGState: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionOCGState.ActionOCGState tag
- GI.Poppler.Structs.ActionRendition: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionRendition.ActionRendition tag
- GI.Poppler.Structs.ActionUri: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionUri.ActionUri tag
- GI.Poppler.Structs.AnnotCalloutLine: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.AnnotCalloutLine.AnnotCalloutLine tag
- GI.Poppler.Structs.AnnotMapping: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.AnnotMapping.AnnotMapping tag
- GI.Poppler.Structs.Color: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Color.Color tag
- GI.Poppler.Structs.Dest: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Dest.Dest tag
- GI.Poppler.Structs.FormFieldMapping: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.FormFieldMapping.FormFieldMapping tag
- GI.Poppler.Structs.ImageMapping: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ImageMapping.ImageMapping tag
- GI.Poppler.Structs.LinkMapping: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.LinkMapping.LinkMapping tag
- GI.Poppler.Structs.PageTransition: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.PageTransition.PageTransition tag
- GI.Poppler.Structs.Point: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Point.Point tag
- GI.Poppler.Structs.Quadrilateral: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Quadrilateral.Quadrilateral tag
- GI.Poppler.Structs.Rectangle: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Rectangle.Rectangle tag
- GI.Poppler.Structs.TextAttributes: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.TextAttributes.TextAttributes tag
- GI.Poppler.Unions.Action: instance tag ~ 'Data.GI.Base.Attributes.AttrSet => Data.GI.Base.Constructible.Constructible GI.Poppler.Unions.Action.Action tag
+ GI.Poppler.Enums: AnotherMoviePlayMode :: Int -> MoviePlayMode
+ GI.Poppler.Enums: MoviePlayModeOnce :: MoviePlayMode
+ GI.Poppler.Enums: MoviePlayModeOpen :: MoviePlayMode
+ GI.Poppler.Enums: MoviePlayModePalindrome :: MoviePlayMode
+ GI.Poppler.Enums: MoviePlayModeRepeat :: MoviePlayMode
+ GI.Poppler.Enums: data MoviePlayMode
+ GI.Poppler.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Poppler.Enums.MoviePlayMode
+ GI.Poppler.Enums: instance GHC.Classes.Eq GI.Poppler.Enums.MoviePlayMode
+ GI.Poppler.Enums: instance GHC.Classes.Ord GI.Poppler.Enums.MoviePlayMode
+ GI.Poppler.Enums: instance GHC.Enum.Enum GI.Poppler.Enums.MoviePlayMode
+ GI.Poppler.Enums: instance GHC.Show.Show GI.Poppler.Enums.MoviePlayMode
+ GI.Poppler.Objects.Movie: movieGetPlayMode :: (HasCallStack, MonadIO m, IsMovie a) => a -> m MoviePlayMode
+ GI.Poppler.Structs.ActionAny: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionAny.ActionAny tag
+ GI.Poppler.Structs.ActionGotoDest: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionGotoDest.ActionGotoDest tag
+ GI.Poppler.Structs.ActionGotoRemote: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionGotoRemote.ActionGotoRemote tag
+ GI.Poppler.Structs.ActionJavascript: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionJavascript.ActionJavascript tag
+ GI.Poppler.Structs.ActionLaunch: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionLaunch.ActionLaunch tag
+ GI.Poppler.Structs.ActionLayer: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionLayer.ActionLayer tag
+ GI.Poppler.Structs.ActionMovie: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionMovie.ActionMovie tag
+ GI.Poppler.Structs.ActionNamed: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionNamed.ActionNamed tag
+ GI.Poppler.Structs.ActionOCGState: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionOCGState.ActionOCGState tag
+ GI.Poppler.Structs.ActionRendition: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionRendition.ActionRendition tag
+ GI.Poppler.Structs.ActionUri: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ActionUri.ActionUri tag
+ GI.Poppler.Structs.AnnotCalloutLine: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.AnnotCalloutLine.AnnotCalloutLine tag
+ GI.Poppler.Structs.AnnotMapping: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.AnnotMapping.AnnotMapping tag
+ GI.Poppler.Structs.Color: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Color.Color tag
+ GI.Poppler.Structs.Dest: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Dest.Dest tag
+ GI.Poppler.Structs.FormFieldMapping: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.FormFieldMapping.FormFieldMapping tag
+ GI.Poppler.Structs.ImageMapping: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.ImageMapping.ImageMapping tag
+ GI.Poppler.Structs.LinkMapping: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.LinkMapping.LinkMapping tag
+ GI.Poppler.Structs.PageTransition: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.PageTransition.PageTransition tag
+ GI.Poppler.Structs.Point: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Point.Point tag
+ GI.Poppler.Structs.Quadrilateral: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Quadrilateral.Quadrilateral tag
+ GI.Poppler.Structs.Rectangle: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.Rectangle.Rectangle tag
+ GI.Poppler.Structs.TextAttributes: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Structs.TextAttributes.TextAttributes tag
+ GI.Poppler.Unions.Action: instance (tag ~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Poppler.Unions.Action.Action tag
- GI.Poppler.Callbacks: type AttachmentSaveFunc = ByteString -> IO ()
+ GI.Poppler.Callbacks: type AttachmentSaveFunc = ByteString /@buf@/: buffer containing bytes to be written. -> IO () __Returns:__ 'True' if successful, 'False' (with /@error@/ set) if failed. /(Can throw 'Data.GI.Base.GError.GError')/
- GI.Poppler.Callbacks: type AttachmentSaveFunc_WithClosures = ByteString -> Ptr () -> IO ()
+ GI.Poppler.Callbacks: type AttachmentSaveFunc_WithClosures = ByteString /@buf@/: buffer containing bytes to be written. -> Ptr () /@data@/: user data passed to 'GI.Poppler.Objects.Attachment.attachmentSaveToCallback' -> IO () __Returns:__ 'True' if successful, 'False' (with /@error@/ set) if failed. /(Can throw 'Data.GI.Base.GError.GError')/
- GI.Poppler.Callbacks: type MediaSaveFunc = ByteString -> IO ()
+ GI.Poppler.Callbacks: type MediaSaveFunc = ByteString /@buf@/: buffer containing bytes to be written. -> IO () __Returns:__ 'True' if successful, 'False' (with /@error@/ set) if failed. /(Can throw 'Data.GI.Base.GError.GError')/
- GI.Poppler.Callbacks: type MediaSaveFunc_WithClosures = ByteString -> Ptr () -> IO ()
+ GI.Poppler.Callbacks: type MediaSaveFunc_WithClosures = ByteString /@buf@/: buffer containing bytes to be written. -> Ptr () /@data@/: user data passed to 'GI.Poppler.Objects.Media.mediaSaveToCallback' -> IO () __Returns:__ 'True' if successful, 'False' (with /@error@/ set) if failed. /(Can throw 'Data.GI.Base.GError.GError')/

Files

ChangeLog.md view
@@ -0,0 +1,4 @@+### 0.18.15+++ Remove enable-overloading flags, and use instead explicit CPP checks for 'haskell-gi-overloading-1.0', see [how to disable overloading](https://github.com/haskell-gi/haskell-gi/wiki/Overloading\#disabling-overloading).+
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.14/docs/GI-Poppler.html](https://hackage.haskell.org/package/gi-poppler-0.18.14/docs/GI-Poppler.html)+[https://hackage.haskell.org/package/gi-poppler-0.18.15/docs/GI-Poppler.html](https://hackage.haskell.org/package/gi-poppler-0.18.15/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).
gi-poppler.cabal view
@@ -1,5 +1,5 @@ name:                 gi-poppler-version:              0.18.14+version:              0.18.15 synopsis:             Poppler bindings description:          Bindings for Poppler, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi@@ -16,11 +16,7 @@ custom-setup       setup-depends: base >= 4.7 && < 5,                      Cabal >= 1.24,-                     haskell-gi >= 0.20.1 && < 1--Flag enable-overloading-      Description: Enable support for overloaded labels.-      Default: True+                     haskell-gi == 0.21.*  library       default-language: Haskell2010@@ -28,16 +24,11 @@       other-extensions: PatternSynonyms, ViewPatterns       ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations -      if flag(enable-overloading)-         cpp-options: -DENABLE_OVERLOADING-         build-depends: haskell-gi-overloading == 1.0.*-      else-         build-depends: haskell-gi-overloading == 0.0-       pkgconfig-depends: poppler-glib >= 0.18 && < 1       build-depends: base >= 4.7 && <5,-                     haskell-gi-base >= 0.20 && < 1,-                     haskell-gi >= 0.20.1 && < 1,+                     haskell-gi-base == 0.21.*,+                     haskell-gi == 0.21.*,+                     haskell-gi-overloading < 1.1,                      gi-cairo == 1.0.*,                      gi-gio == 2.0.*,                      gi-gobject == 2.0.*,@@ -46,3 +37,8 @@                      containers >= 0.5 && < 1,                      text >= 1.0 && < 2,                      transformers >= 0.4 && < 1++      -- Disable overloading when compiling under GHC 8.2.x+      -- see https://ghc.haskell.org/trac/ghc/ticket/14382+      if impl(ghc == 8.2.*)+              build-depends: haskell-gi-overloading == 0.0
stack.yaml view
@@ -1,5 +1,3 @@ packages: - '.'-explicit-setup-deps:-  ! '*': true-resolver: nightly-2016-12-05+resolver: lts-9.21