gi-webkit 0.2.4.14 → 0.2.4.15
raw patch · 6 files changed
+27/−15 lines, 6 filesdep ~gi-atkdep ~gi-cairodep ~gi-gdkPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
Dependency ranges changed: gi-atk, gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-gtk, gi-javascriptcore, gi-soup, haskell-gi-base
API changes (from Hackage documentation)
+ GI.WebKit.Structs.DOMEventTargetClass: instance WrappedPtr DOMEventTargetClass
+ GI.WebKit.Structs.WebPluginMIMEType: instance WrappedPtr WebPluginMIMEType
Files
- GI/WebKit/Objects/WebFrame.hs +1/−2
- GI/WebKit/Structs/DOMEventTargetClass.hs +6/−0
- GI/WebKit/Structs/DOMEventTargetClass.hs-boot +1/−0
- GI/WebKit/Structs/WebPluginMIMEType.hs +6/−1
- GI/WebKit/Structs/WebPluginMIMEType.hs-boot +1/−0
- gi-webkit.cabal +12/−12
GI/WebKit/Objects/WebFrame.hs view
@@ -1230,8 +1230,7 @@ let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_web_frame_get_global_context _obj' checkUnexpectedReturnNULL "webkit_web_frame_get_global_context" result- -- XXX Wrapping a foreign struct/union with no known destructor, leak?- result' <- (\x -> JavaScriptCore.GlobalContext <$> newForeignPtr_ x) result+ result' <- (newPtr JavaScriptCore.GlobalContext) result touchManagedPtr _obj return result'
GI/WebKit/Structs/DOMEventTargetClass.hs view
@@ -27,6 +27,12 @@ import GI.WebKit.Callbacks newtype DOMEventTargetClass = DOMEventTargetClass (ForeignPtr DOMEventTargetClass)+-- XXX Wrapping a foreign struct/union with no known destructor or size, leak?+instance WrappedPtr DOMEventTargetClass where+ wrappedPtrCalloc = return nullPtr+ wrappedPtrCopy = return+ wrappedPtrFree = Nothing+ noDOMEventTargetClass :: Maybe DOMEventTargetClass noDOMEventTargetClass = Nothing
GI/WebKit/Structs/DOMEventTargetClass.hs-boot view
@@ -8,3 +8,4 @@ import qualified Data.Map as Map newtype DOMEventTargetClass = DOMEventTargetClass (ForeignPtr DOMEventTargetClass)+instance WrappedPtr DOMEventTargetClass where
GI/WebKit/Structs/WebPluginMIMEType.hs view
@@ -57,9 +57,14 @@ import GI.WebKit.Callbacks newtype WebPluginMIMEType = WebPluginMIMEType (ForeignPtr WebPluginMIMEType)+instance WrappedPtr WebPluginMIMEType where+ wrappedPtrCalloc = callocBytes 24+ wrappedPtrCopy = copyPtr 24+ wrappedPtrFree = Just ptr_to_g_free+ -- | Construct a `WebPluginMIMEType` struct initialized to zero. newZeroWebPluginMIMEType :: MonadIO m => m WebPluginMIMEType-newZeroWebPluginMIMEType = liftIO $ callocBytes 24 >>= wrapPtr WebPluginMIMEType+newZeroWebPluginMIMEType = liftIO $ wrappedPtrCalloc >>= wrapPtr WebPluginMIMEType instance tag ~ 'AttrSet => Constructible WebPluginMIMEType tag where new _ attrs = do
GI/WebKit/Structs/WebPluginMIMEType.hs-boot view
@@ -8,3 +8,4 @@ import qualified Data.Map as Map newtype WebPluginMIMEType = WebPluginMIMEType (ForeignPtr WebPluginMIMEType)+instance WrappedPtr WebPluginMIMEType where
gi-webkit.cabal view
@@ -1,6 +1,6 @@ -- Autogenerated, do not edit. name: gi-webkit-version: 0.2.4.14+version: 0.2.4.15 synopsis: WebKit bindings description: Bindings for WebKit, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -219,17 +219,17 @@ GI.WebKit.Structs.WebPluginMIMEType pkgconfig-depends: webkitgtk-3.0 >= 2.4 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.14 && < 1,- gi-atk >= 0.2.18.14 && < 0.2.19,- gi-glib >= 0.2.46.14 && < 0.2.47,- gi-gobject >= 0.2.46.14 && < 0.2.47,- gi-gdk >= 0.3.18.14 && < 0.3.19,- gi-gdkpixbuf >= 0.2.32.14 && < 0.2.33,- gi-gio >= 0.2.46.14 && < 0.2.47,- gi-gtk >= 0.3.18.14 && < 0.3.19,- gi-javascriptcore >= 0.2.4.14 && < 0.2.5,- gi-soup >= 0.2.52.14 && < 0.2.53,- gi-cairo >= 0.1.14.14 && < 0.1.15,+ haskell-gi-base >= 0.15 && < 1,+ gi-atk >= 0.2.18.15 && < 0.2.19,+ gi-glib >= 0.2.46.15 && < 0.2.47,+ gi-gobject >= 0.2.46.15 && < 0.2.47,+ gi-gdk >= 0.3.18.15 && < 0.3.19,+ gi-gdkpixbuf >= 0.2.32.15 && < 0.2.33,+ gi-gio >= 0.2.46.15 && < 0.2.47,+ gi-gtk >= 0.3.18.15 && < 0.3.19,+ gi-javascriptcore >= 0.2.4.15 && < 0.2.5,+ gi-soup >= 0.2.52.15 && < 0.2.53,+ gi-cairo >= 0.1.14.15 && < 0.1.15, bytestring >= 0.10, containers >= 0.5, text >= 1.0,