packages feed

gi-gsttag 1.0.14 → 1.0.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.GstTag.PkgInfo: flags :: [(String, Bool)]
- GI.GstTag.PkgInfo: pkgConfigVersions :: [(String, String)]
- GI.GstTag.Functions: tagFreeformStringToUtf8 :: (HasCallStack, MonadIO m) => Text -> Int32 -> Text -> m Text
+ GI.GstTag.Functions: tagFreeformStringToUtf8 :: (HasCallStack, MonadIO m) => [Int8] -> [Text] -> m Text
- GI.GstTag.Functions: tagImageDataToImageSample :: (HasCallStack, MonadIO m) => Word8 -> Word32 -> TagImageType -> m Sample
+ GI.GstTag.Functions: tagImageDataToImageSample :: (HasCallStack, MonadIO m) => ByteString -> TagImageType -> m Sample
- GI.GstTag.Functions: tagListAddId3Image :: (HasCallStack, MonadIO m) => TagList -> Word8 -> Word32 -> Word32 -> m Bool
+ GI.GstTag.Functions: tagListAddId3Image :: (HasCallStack, MonadIO m) => TagList -> ByteString -> Word32 -> m Bool
- GI.GstTag.Functions: tagListFromVorbiscomment :: (HasCallStack, MonadIO m) => Word8 -> Word64 -> Word8 -> Word32 -> Text -> m TagList
+ GI.GstTag.Functions: tagListFromVorbiscomment :: (HasCallStack, MonadIO m) => ByteString -> ByteString -> m ((TagList, Text))
- GI.GstTag.Functions: tagListFromVorbiscommentBuffer :: (HasCallStack, MonadIO m) => Buffer -> Word8 -> Word32 -> Text -> m TagList
+ GI.GstTag.Functions: tagListFromVorbiscommentBuffer :: (HasCallStack, MonadIO m) => Buffer -> ByteString -> m ((TagList, Text))
- GI.GstTag.Functions: tagListNewFromId3v1 :: (HasCallStack, MonadIO m) => Word8 -> m TagList
+ GI.GstTag.Functions: tagListNewFromId3v1 :: (HasCallStack, MonadIO m) => ByteString -> m TagList
- GI.GstTag.Functions: tagListToVorbiscommentBuffer :: (HasCallStack, MonadIO m) => TagList -> Word8 -> Word32 -> Text -> m Buffer
+ GI.GstTag.Functions: tagListToVorbiscommentBuffer :: (HasCallStack, MonadIO m) => TagList -> ByteString -> Maybe (Text) -> m Buffer
- GI.GstTag.Functions: tagListToXmpBuffer :: (HasCallStack, MonadIO m) => TagList -> Bool -> Text -> m Buffer
+ GI.GstTag.Functions: tagListToXmpBuffer :: (HasCallStack, MonadIO m) => TagList -> Bool -> [Text] -> m Buffer
- GI.GstTag.Functions: tagParseExtendedComment :: (HasCallStack, MonadIO m) => Text -> Text -> Text -> Text -> Bool -> m Bool
+ GI.GstTag.Functions: tagParseExtendedComment :: (HasCallStack, MonadIO m) => Text -> Bool -> m ((Bool, Maybe Text, Maybe Text, Text))

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 1.0.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).+ ### 1.0.12  Initial release.
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gsttag-1.0.14/docs/GI-GstTag.html](https://hackage.haskell.org/package/gi-gsttag-1.0.14/docs/GI-GstTag.html)+[https://hackage.haskell.org/package/gi-gsttag-1.0.15/docs/GI-GstTag.html](https://hackage.haskell.org/package/gi-gsttag-1.0.15/docs/GI-GstTag.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-gsttag.cabal view
@@ -1,5 +1,5 @@ name:                 gi-gsttag-version:              1.0.14+version:              1.0.15 synopsis:             GStreamer Tag bindings description:          Bindings for the GStreamer Tag library, 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: gstreamer-tag-1.0       build-depends: base >= 4.8 && <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-gstbase == 1.0.*,                      gi-gst == 1.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