packages feed

gi-javascriptcore 0.2.4.13 → 0.2.4.14

raw patch · 8 files changed

+18/−10 lines, 8 filesdep ~haskell-gi-basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi-base

API changes (from Hackage documentation)

- GI.JavaScriptCore.Structs.GlobalContext: instance (info Data.Type.Equality.~ GI.JavaScriptCore.Structs.GlobalContext.ResolveGlobalContextMethod t GI.JavaScriptCore.Structs.GlobalContext.GlobalContext, Data.GI.Base.Overloading.MethodInfo info GI.JavaScriptCore.Structs.GlobalContext.GlobalContext p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.JavaScriptCore.Structs.GlobalContext.GlobalContext -> p)
- GI.JavaScriptCore.Structs.GlobalContext: instance (info Data.Type.Equality.~ GI.JavaScriptCore.Structs.GlobalContext.ResolveGlobalContextMethod t GI.JavaScriptCore.Structs.GlobalContext.GlobalContext, Data.GI.Base.Overloading.MethodInfo info GI.JavaScriptCore.Structs.GlobalContext.GlobalContext p) => GHC.OverloadedLabels.IsLabel t (GI.JavaScriptCore.Structs.GlobalContext.GlobalContext -> p)
- GI.JavaScriptCore.Structs.Value: instance (info Data.Type.Equality.~ GI.JavaScriptCore.Structs.Value.ResolveValueMethod t GI.JavaScriptCore.Structs.Value.Value, Data.GI.Base.Overloading.MethodInfo info GI.JavaScriptCore.Structs.Value.Value p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.JavaScriptCore.Structs.Value.Value -> p)
- GI.JavaScriptCore.Structs.Value: instance (info Data.Type.Equality.~ GI.JavaScriptCore.Structs.Value.ResolveValueMethod t GI.JavaScriptCore.Structs.Value.Value, Data.GI.Base.Overloading.MethodInfo info GI.JavaScriptCore.Structs.Value.Value p) => GHC.OverloadedLabels.IsLabel t (GI.JavaScriptCore.Structs.Value.Value -> p)
+ GI.JavaScriptCore.Structs.GlobalContext: instance (info ~ ResolveGlobalContextMethod t GlobalContext, MethodInfo info GlobalContext p) => IsLabelProxy t (GlobalContext -> p)
+ GI.JavaScriptCore.Structs.Value: instance (info ~ ResolveValueMethod t Value, MethodInfo info Value p) => IsLabelProxy t (Value -> p)

Files

GI/JavaScriptCore.hs view
@@ -20,9 +20,9 @@ import GI.JavaScriptCore.Callbacks import GI.JavaScriptCore.Structs -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
GI/JavaScriptCore/Callbacks.hs view
@@ -8,9 +8,9 @@  module GI.JavaScriptCore.Callbacks () where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
GI/JavaScriptCore/Structs.hs view
@@ -16,9 +16,9 @@ import GI.JavaScriptCore.Structs.GlobalContext import GI.JavaScriptCore.Structs.Value -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
GI/JavaScriptCore/Structs/GlobalContext.hs view
@@ -16,9 +16,9 @@      ) where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map@@ -29,6 +29,10 @@ newtype GlobalContext = GlobalContext (ForeignPtr GlobalContext) noGlobalContext :: Maybe GlobalContext noGlobalContext = Nothing+++type instance AttributeList GlobalContext = GlobalContextAttributeList+type GlobalContextAttributeList = ('[ ] :: [(Symbol, *)])  type family ResolveGlobalContextMethod (t :: Symbol) (o :: *) :: * where     ResolveGlobalContextMethod l o = MethodResolutionFailed l o
GI/JavaScriptCore/Structs/GlobalContext.hs-boot view
@@ -1,8 +1,8 @@ module GI.JavaScriptCore.Structs.GlobalContext where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
GI/JavaScriptCore/Structs/Value.hs view
@@ -16,9 +16,9 @@      ) where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map@@ -29,6 +29,10 @@ newtype Value = Value (ForeignPtr Value) noValue :: Maybe Value noValue = Nothing+++type instance AttributeList Value = ValueAttributeList+type ValueAttributeList = ('[ ] :: [(Symbol, *)])  type family ResolveValueMethod (t :: Symbol) (o :: *) :: * where     ResolveValueMethod l o = MethodResolutionFailed l o
GI/JavaScriptCore/Structs/Value.hs-boot view
@@ -1,8 +1,8 @@ module GI.JavaScriptCore.Structs.Value where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
gi-javascriptcore.cabal view
@@ -1,6 +1,6 @@ -- Autogenerated, do not edit. name:               gi-javascriptcore-version:            0.2.4.13+version:            0.2.4.14 synopsis:           JavaScriptCore bindings description:        Bindings for JavaScriptCore, autogenerated by haskell-gi. homepage:           https://github.com/haskell-gi/haskell-gi@@ -14,7 +14,7 @@  library     default-language:   Haskell2010-    default-extensions: ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts+    default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts     other-extensions:   PatternSynonyms ViewPatterns     ghc-options:        -fno-warn-unused-imports -fno-warn-warnings-deprecations     exposed-modules:    GI.JavaScriptCore.Types@@ -25,7 +25,7 @@                         GI.JavaScriptCore.Structs.Value     pkgconfig-depends:  javascriptcoregtk-3.0 >= 2.4     build-depends: base >= 4.7 && <5,-        haskell-gi-base >= 0.13 && < 1,+        haskell-gi-base >= 0.14 && < 1,         bytestring >= 0.10,         containers >= 0.5,         text >= 1.0,