packages feed

gi-gobject 2.0.30 → 2.0.31

raw patch · 4 files changed

+9/−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.GObject.Callbacks: dynamic_TypeValueTableCollectValueFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueTableCollectValueFieldCallback -> GValue -> Word32 -> TypeCValue -> Word32 -> m Text
- GI.GObject.Callbacks: dynamic_TypeValueTableLcopyValueFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueTableLcopyValueFieldCallback -> GValue -> Word32 -> TypeCValue -> Word32 -> m Text
- GI.GObject.Callbacks: dynamic_TypeValueTableValueCopyFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueTableValueCopyFieldCallback -> GValue -> GValue -> m ()
- GI.GObject.Callbacks: dynamic_TypeValueTableValueFreeFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueTableValueFreeFieldCallback -> GValue -> m ()
- GI.GObject.Callbacks: dynamic_TypeValueTableValueInitFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueTableValueInitFieldCallback -> GValue -> m ()
- GI.GObject.Callbacks: dynamic_TypeValueTableValuePeekPointerFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueTableValuePeekPointerFieldCallback -> GValue -> m (Ptr ())
- GI.GObject.Callbacks: genClosure_TypeValueTableCollectValueFieldCallback :: MonadIO m => TypeValueTableCollectValueFieldCallback -> m (GClosure C_TypeValueTableCollectValueFieldCallback)
- GI.GObject.Callbacks: genClosure_TypeValueTableLcopyValueFieldCallback :: MonadIO m => TypeValueTableLcopyValueFieldCallback -> m (GClosure C_TypeValueTableLcopyValueFieldCallback)
- GI.GObject.Callbacks: genClosure_TypeValueTableValueCopyFieldCallback :: MonadIO m => TypeValueTableValueCopyFieldCallback -> m (GClosure C_TypeValueTableValueCopyFieldCallback)
- GI.GObject.Callbacks: genClosure_TypeValueTableValueFreeFieldCallback :: MonadIO m => TypeValueTableValueFreeFieldCallback -> m (GClosure C_TypeValueTableValueFreeFieldCallback)
- GI.GObject.Callbacks: genClosure_TypeValueTableValueInitFieldCallback :: MonadIO m => TypeValueTableValueInitFieldCallback -> m (GClosure C_TypeValueTableValueInitFieldCallback)
- GI.GObject.Callbacks: genClosure_TypeValueTableValuePeekPointerFieldCallback :: MonadIO m => TypeValueTableValuePeekPointerFieldCallback -> m (GClosure C_TypeValueTableValuePeekPointerFieldCallback)
- GI.GObject.Callbacks: mk_TypeValueTableCollectValueFieldCallback :: C_TypeValueTableCollectValueFieldCallback -> IO (FunPtr C_TypeValueTableCollectValueFieldCallback)
- GI.GObject.Callbacks: mk_TypeValueTableLcopyValueFieldCallback :: C_TypeValueTableLcopyValueFieldCallback -> IO (FunPtr C_TypeValueTableLcopyValueFieldCallback)
- GI.GObject.Callbacks: mk_TypeValueTableValueCopyFieldCallback :: C_TypeValueTableValueCopyFieldCallback -> IO (FunPtr C_TypeValueTableValueCopyFieldCallback)
- GI.GObject.Callbacks: mk_TypeValueTableValueFreeFieldCallback :: C_TypeValueTableValueFreeFieldCallback -> IO (FunPtr C_TypeValueTableValueFreeFieldCallback)
- GI.GObject.Callbacks: mk_TypeValueTableValueInitFieldCallback :: C_TypeValueTableValueInitFieldCallback -> IO (FunPtr C_TypeValueTableValueInitFieldCallback)
- GI.GObject.Callbacks: mk_TypeValueTableValuePeekPointerFieldCallback :: C_TypeValueTableValuePeekPointerFieldCallback -> IO (FunPtr C_TypeValueTableValuePeekPointerFieldCallback)
- GI.GObject.Callbacks: noTypeValueTableCollectValueFieldCallback :: Maybe TypeValueTableCollectValueFieldCallback
- GI.GObject.Callbacks: noTypeValueTableLcopyValueFieldCallback :: Maybe TypeValueTableLcopyValueFieldCallback
- GI.GObject.Callbacks: noTypeValueTableValueCopyFieldCallback :: Maybe TypeValueTableValueCopyFieldCallback
- GI.GObject.Callbacks: noTypeValueTableValueFreeFieldCallback :: Maybe TypeValueTableValueFreeFieldCallback
- GI.GObject.Callbacks: noTypeValueTableValueInitFieldCallback :: Maybe TypeValueTableValueInitFieldCallback
- GI.GObject.Callbacks: noTypeValueTableValuePeekPointerFieldCallback :: Maybe TypeValueTableValuePeekPointerFieldCallback
- GI.GObject.Callbacks: type C_TypeValueTableCollectValueFieldCallback = Ptr GValue -> Word32 -> Ptr TypeCValue -> Word32 -> IO CString
- GI.GObject.Callbacks: type C_TypeValueTableLcopyValueFieldCallback = Ptr GValue -> Word32 -> Ptr TypeCValue -> Word32 -> IO CString
- GI.GObject.Callbacks: type C_TypeValueTableValueCopyFieldCallback = Ptr GValue -> Ptr GValue -> IO ()
- GI.GObject.Callbacks: type C_TypeValueTableValueFreeFieldCallback = Ptr GValue -> IO ()
- GI.GObject.Callbacks: type C_TypeValueTableValueInitFieldCallback = Ptr GValue -> IO ()
- GI.GObject.Callbacks: type C_TypeValueTableValuePeekPointerFieldCallback = Ptr GValue -> IO (Ptr ())
- GI.GObject.Callbacks: type TypeValueTableCollectValueFieldCallback = GValue -> Word32 -> TypeCValue -> Word32 -> IO Text
- GI.GObject.Callbacks: type TypeValueTableLcopyValueFieldCallback = GValue -> Word32 -> TypeCValue -> Word32 -> IO Text
- GI.GObject.Callbacks: type TypeValueTableValueCopyFieldCallback = GValue -> GValue -> IO ()
- GI.GObject.Callbacks: type TypeValueTableValueFreeFieldCallback = GValue -> IO ()
- GI.GObject.Callbacks: type TypeValueTableValueInitFieldCallback = GValue -> IO ()
- GI.GObject.Callbacks: type TypeValueTableValuePeekPointerFieldCallback = GValue -> IO (Ptr ())
- GI.GObject.Callbacks: wrap_TypeValueTableCollectValueFieldCallback :: Maybe (Ptr (FunPtr C_TypeValueTableCollectValueFieldCallback)) -> TypeValueTableCollectValueFieldCallback -> C_TypeValueTableCollectValueFieldCallback
- GI.GObject.Callbacks: wrap_TypeValueTableLcopyValueFieldCallback :: Maybe (Ptr (FunPtr C_TypeValueTableLcopyValueFieldCallback)) -> TypeValueTableLcopyValueFieldCallback -> C_TypeValueTableLcopyValueFieldCallback
- GI.GObject.Callbacks: wrap_TypeValueTableValueCopyFieldCallback :: Maybe (Ptr (FunPtr C_TypeValueTableValueCopyFieldCallback)) -> TypeValueTableValueCopyFieldCallback -> C_TypeValueTableValueCopyFieldCallback
- GI.GObject.Callbacks: wrap_TypeValueTableValueFreeFieldCallback :: Maybe (Ptr (FunPtr C_TypeValueTableValueFreeFieldCallback)) -> TypeValueTableValueFreeFieldCallback -> C_TypeValueTableValueFreeFieldCallback
- GI.GObject.Callbacks: wrap_TypeValueTableValueInitFieldCallback :: Maybe (Ptr (FunPtr C_TypeValueTableValueInitFieldCallback)) -> TypeValueTableValueInitFieldCallback -> C_TypeValueTableValueInitFieldCallback
- GI.GObject.Callbacks: wrap_TypeValueTableValuePeekPointerFieldCallback :: Maybe (Ptr (FunPtr C_TypeValueTableValuePeekPointerFieldCallback)) -> TypeValueTableValuePeekPointerFieldCallback -> C_TypeValueTableValuePeekPointerFieldCallback
- GI.GObject.Functions: sourceSetClosure :: (HasCallStack, MonadIO m) => Source -> GClosure a -> m ()
- GI.GObject.Functions: sourceSetDummyCallback :: (HasCallStack, MonadIO m) => Source -> m ()
+ GI.GObject.Callbacks: drop_closures_BoxedCopyFunc :: BoxedCopyFunc -> BoxedCopyFunc_WithClosures
+ GI.GObject.Callbacks: drop_closures_BoxedFreeFunc :: BoxedFreeFunc -> BoxedFreeFunc_WithClosures
+ GI.GObject.Callbacks: drop_closures_ClassFinalizeFunc :: ClassFinalizeFunc -> ClassFinalizeFunc_WithClosures
+ GI.GObject.Callbacks: drop_closures_ClassInitFunc :: ClassInitFunc -> ClassInitFunc_WithClosures
+ GI.GObject.Callbacks: drop_closures_ClosureMarshal :: ClosureMarshal -> ClosureMarshal_WithClosures
+ GI.GObject.Callbacks: drop_closures_ClosureMarshalFieldCallback :: ClosureMarshalFieldCallback -> ClosureMarshalFieldCallback_WithClosures
+ GI.GObject.Callbacks: drop_closures_InterfaceFinalizeFunc :: InterfaceFinalizeFunc -> InterfaceFinalizeFunc_WithClosures
+ GI.GObject.Callbacks: drop_closures_InterfaceInitFunc :: InterfaceInitFunc -> InterfaceInitFunc_WithClosures
+ GI.GObject.Callbacks: drop_closures_SignalAccumulator :: SignalAccumulator -> SignalAccumulator_WithClosures
+ GI.GObject.Callbacks: drop_closures_SignalEmissionHook :: SignalEmissionHook -> SignalEmissionHook_WithClosures
+ GI.GObject.Callbacks: dynamic_TypeValueCollectFunc :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueCollectFunc -> GValue -> [TypeCValue] -> Word32 -> m (Maybe Text)
+ GI.GObject.Callbacks: dynamic_TypeValueCopyFunc :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueCopyFunc -> GValue -> m GValue
+ GI.GObject.Callbacks: dynamic_TypeValueFreeFunc :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueFreeFunc -> GValue -> m ()
+ GI.GObject.Callbacks: dynamic_TypeValueInitFunc :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueInitFunc -> GValue -> m ()
+ GI.GObject.Callbacks: dynamic_TypeValueLCopyFunc :: (HasCallStack, MonadIO m) => FunPtr C_TypeValueLCopyFunc -> GValue -> [TypeCValue] -> Word32 -> m (Maybe Text)
+ GI.GObject.Callbacks: dynamic_TypeValuePeekPointerFunc :: (HasCallStack, MonadIO m) => FunPtr C_TypeValuePeekPointerFunc -> GValue -> m (Ptr ())
+ GI.GObject.Callbacks: genClosure_TypeValueCollectFunc :: MonadIO m => TypeValueCollectFunc -> m (GClosure C_TypeValueCollectFunc)
+ GI.GObject.Callbacks: genClosure_TypeValueCopyFunc :: MonadIO m => TypeValueCopyFunc -> m (GClosure C_TypeValueCopyFunc)
+ GI.GObject.Callbacks: genClosure_TypeValueFreeFunc :: MonadIO m => TypeValueFreeFunc -> m (GClosure C_TypeValueFreeFunc)
+ GI.GObject.Callbacks: genClosure_TypeValueInitFunc :: MonadIO m => TypeValueInitFunc -> m (GClosure C_TypeValueInitFunc)
+ GI.GObject.Callbacks: genClosure_TypeValueLCopyFunc :: MonadIO m => TypeValueLCopyFunc -> m (GClosure C_TypeValueLCopyFunc)
+ GI.GObject.Callbacks: genClosure_TypeValuePeekPointerFunc :: MonadIO m => TypeValuePeekPointerFunc -> m (GClosure C_TypeValuePeekPointerFunc)
+ GI.GObject.Callbacks: mk_TypeValueCollectFunc :: C_TypeValueCollectFunc -> IO (FunPtr C_TypeValueCollectFunc)
+ GI.GObject.Callbacks: mk_TypeValueCopyFunc :: C_TypeValueCopyFunc -> IO (FunPtr C_TypeValueCopyFunc)
+ GI.GObject.Callbacks: mk_TypeValueFreeFunc :: C_TypeValueFreeFunc -> IO (FunPtr C_TypeValueFreeFunc)
+ GI.GObject.Callbacks: mk_TypeValueInitFunc :: C_TypeValueInitFunc -> IO (FunPtr C_TypeValueInitFunc)
+ GI.GObject.Callbacks: mk_TypeValueLCopyFunc :: C_TypeValueLCopyFunc -> IO (FunPtr C_TypeValueLCopyFunc)
+ GI.GObject.Callbacks: mk_TypeValuePeekPointerFunc :: C_TypeValuePeekPointerFunc -> IO (FunPtr C_TypeValuePeekPointerFunc)
+ GI.GObject.Callbacks: noBoxedCopyFunc_WithClosures :: Maybe BoxedCopyFunc_WithClosures
+ GI.GObject.Callbacks: noBoxedFreeFunc_WithClosures :: Maybe BoxedFreeFunc_WithClosures
+ GI.GObject.Callbacks: noClassFinalizeFunc_WithClosures :: Maybe ClassFinalizeFunc_WithClosures
+ GI.GObject.Callbacks: noClassInitFunc_WithClosures :: Maybe ClassInitFunc_WithClosures
+ GI.GObject.Callbacks: noClosureMarshalFieldCallback_WithClosures :: Maybe ClosureMarshalFieldCallback_WithClosures
+ GI.GObject.Callbacks: noClosureMarshal_WithClosures :: Maybe ClosureMarshal_WithClosures
+ GI.GObject.Callbacks: noInterfaceFinalizeFunc_WithClosures :: Maybe InterfaceFinalizeFunc_WithClosures
+ GI.GObject.Callbacks: noInterfaceInitFunc_WithClosures :: Maybe InterfaceInitFunc_WithClosures
+ GI.GObject.Callbacks: noSignalAccumulator_WithClosures :: Maybe SignalAccumulator_WithClosures
+ GI.GObject.Callbacks: noSignalEmissionHook_WithClosures :: Maybe SignalEmissionHook_WithClosures
+ GI.GObject.Callbacks: noTypeValueCollectFunc :: Maybe TypeValueCollectFunc
+ GI.GObject.Callbacks: noTypeValueCopyFunc :: Maybe TypeValueCopyFunc
+ GI.GObject.Callbacks: noTypeValueFreeFunc :: Maybe TypeValueFreeFunc
+ GI.GObject.Callbacks: noTypeValueInitFunc :: Maybe TypeValueInitFunc
+ GI.GObject.Callbacks: noTypeValueLCopyFunc :: Maybe TypeValueLCopyFunc
+ GI.GObject.Callbacks: noTypeValuePeekPointerFunc :: Maybe TypeValuePeekPointerFunc
+ GI.GObject.Callbacks: type BoxedCopyFunc_WithClosures = -- | /@boxed@/: The boxed structure to be copied. Ptr () -> -- | __Returns:__ The newly created copy of the boxed structure. IO (Ptr ())
+ GI.GObject.Callbacks: type BoxedFreeFunc_WithClosures = -- | /@boxed@/: The boxed structure to be freed. Ptr () -> IO ()
+ GI.GObject.Callbacks: type C_TypeValueCollectFunc = Ptr GValue -> Word32 -> Ptr TypeCValue -> Word32 -> IO CString
+ GI.GObject.Callbacks: type C_TypeValueCopyFunc = Ptr GValue -> Ptr GValue -> IO ()
+ GI.GObject.Callbacks: type C_TypeValueFreeFunc = Ptr GValue -> IO ()
+ GI.GObject.Callbacks: type C_TypeValueInitFunc = Ptr GValue -> IO ()
+ GI.GObject.Callbacks: type C_TypeValueLCopyFunc = Ptr GValue -> Word32 -> Ptr TypeCValue -> Word32 -> IO CString
+ GI.GObject.Callbacks: type C_TypeValuePeekPointerFunc = Ptr GValue -> IO (Ptr ())
+ GI.GObject.Callbacks: type ClassFinalizeFunc_WithClosures = -- | /@gClass@/: The t'GI.GObject.Structs.TypeClass.TypeClass' structure to finalize TypeClass -> -- | /@classData@/: The /@classData@/ member supplied via the t'GI.GObject.Structs.TypeInfo.TypeInfo' structure Ptr () -> IO ()
+ GI.GObject.Callbacks: type ClassInitFunc_WithClosures = -- | /@gClass@/: The t'GI.GObject.Structs.TypeClass.TypeClass' structure to initialize. TypeClass -> -- | /@classData@/: The /@classData@/ member supplied via the t'GI.GObject.Structs.TypeInfo.TypeInfo' structure. Ptr () -> IO ()
+ GI.GObject.Callbacks: type ClosureMarshalFieldCallback_WithClosures = GClosure () -> GValue -> Word32 -> GValue -> Ptr () -> Ptr () -> IO ()
+ GI.GObject.Callbacks: type ClosureMarshal_WithClosures = -- | /@closure@/: the t'GI.GObject.Structs.Closure.Closure' to which the marshaller belongs GClosure () -> -- | /@returnValue@/: a t'GI.GObject.Structs.Value.Value' to store the return -- value. May be 'P.Nothing' if the callback of /@closure@/ doesn\'t return a -- value. Maybe GValue -> -- | /@paramValues@/: an array of -- @/GValues/@ holding the arguments on which to invoke the -- callback of /@closure@/ [GValue] -> -- | /@invocationHint@/: the invocation hint given as the -- last argument to 'GI.GObject.Structs.Closure.closureInvoke' Ptr () -> -- | /@marshalData@/: additional data specified when -- registering the marshaller, see @/g_closure_set_marshal()/@ and -- @/g_closure_set_meta_marshal()/@ Ptr () -> IO ()
+ GI.GObject.Callbacks: type InterfaceFinalizeFunc_WithClosures = -- | /@gIface@/: The interface structure to finalize TypeInterface -> -- | /@ifaceData@/: The /@interfaceData@/ supplied via the t'GI.GObject.Structs.InterfaceInfo.InterfaceInfo' structure Ptr () -> IO ()
+ GI.GObject.Callbacks: type InterfaceInitFunc_WithClosures = -- | /@gIface@/: The interface structure to initialize TypeInterface -> -- | /@ifaceData@/: The /@interfaceData@/ supplied via the t'GI.GObject.Structs.InterfaceInfo.InterfaceInfo' structure Ptr () -> IO ()
+ GI.GObject.Callbacks: type SignalAccumulator_WithClosures = -- | /@ihint@/: Signal invocation hint, see t'GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint'. SignalInvocationHint -> -- | /@returnAccu@/: Accumulator to collect callback return values in, this -- is the return value of the current signal emission. GValue -> -- | /@handlerReturn@/: A t'GI.GObject.Structs.Value.Value' holding the return value of the signal handler. GValue -> -- | /@data@/: Callback data that was specified when creating the signal. Ptr () -> -- | __Returns:__ The accumulator function returns whether the signal emission -- should be aborted. Returning 'P.True' will continue with -- the signal emission. Returning 'P.False' will abort the current emission. -- Since 2.62, returning 'P.False' will skip to the CLEANUP stage. In this case, -- emission will occur as normal in the CLEANUP stage and the handler\'s -- return value will be accumulated. IO Bool
+ GI.GObject.Callbacks: type SignalEmissionHook_WithClosures = -- | /@ihint@/: Signal invocation hint, see t'GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint'. SignalInvocationHint -> -- | /@paramValues@/: the instance on which -- the signal was emitted, followed by the parameters of the emission. [GValue] -> -- | /@data@/: user data associated with the hook. Ptr () -> -- | __Returns:__ whether it wants to stay connected. If it returns 'P.False', the signal -- hook is disconnected (and destroyed). IO Bool
+ GI.GObject.Callbacks: type TypeValueCollectFunc = -- | /@value@/: the value to initialize GValue -> -- | /@collectValues@/: the collected values [TypeCValue] -> -- | /@collectFlags@/: optional flags Word32 -> -- | __Returns:__ @NULL@ on success, otherwise a -- newly allocated error string on failure IO (Maybe Text)
+ GI.GObject.Callbacks: type TypeValueCopyFunc = -- | /@srcValue@/: the value to copy GValue -> IO (GValue)
+ GI.GObject.Callbacks: type TypeValueFreeFunc = -- | /@value@/: the value to free GValue -> IO ()
+ GI.GObject.Callbacks: type TypeValueInitFunc = -- | /@value@/: the value to initialize GValue -> IO ()
+ GI.GObject.Callbacks: type TypeValueLCopyFunc = -- | /@value@/: the value to lcopy GValue -> -- | /@collectValues@/: the collected -- locations for storage [TypeCValue] -> -- | /@collectFlags@/: optional flags Word32 -> -- | __Returns:__ @NULL@ on success, otherwise -- a newly allocated error string on failure IO (Maybe Text)
+ GI.GObject.Callbacks: type TypeValuePeekPointerFunc = -- | /@value@/: the value to peek GValue -> -- | __Returns:__ a pointer to the value contents IO (Ptr ())
+ GI.GObject.Callbacks: wrap_TypeValueCollectFunc :: Maybe (Ptr (FunPtr C_TypeValueCollectFunc)) -> TypeValueCollectFunc -> C_TypeValueCollectFunc
+ GI.GObject.Callbacks: wrap_TypeValueCopyFunc :: Maybe (Ptr (FunPtr C_TypeValueCopyFunc)) -> TypeValueCopyFunc -> C_TypeValueCopyFunc
+ GI.GObject.Callbacks: wrap_TypeValueFreeFunc :: Maybe (Ptr (FunPtr C_TypeValueFreeFunc)) -> TypeValueFreeFunc -> C_TypeValueFreeFunc
+ GI.GObject.Callbacks: wrap_TypeValueInitFunc :: Maybe (Ptr (FunPtr C_TypeValueInitFunc)) -> TypeValueInitFunc -> C_TypeValueInitFunc
+ GI.GObject.Callbacks: wrap_TypeValueLCopyFunc :: Maybe (Ptr (FunPtr C_TypeValueLCopyFunc)) -> TypeValueLCopyFunc -> C_TypeValueLCopyFunc
+ GI.GObject.Callbacks: wrap_TypeValuePeekPointerFunc :: Maybe (Ptr (FunPtr C_TypeValuePeekPointerFunc)) -> TypeValuePeekPointerFunc -> C_TypeValuePeekPointerFunc
+ GI.GObject.Constants: pattern VALUE_COLLECT_FORMAT_MAX_LENGTH :: Int32
+ GI.GObject.Flags: AnotherIOCondition :: Int -> IOCondition
+ GI.GObject.Flags: IOConditionErr :: IOCondition
+ GI.GObject.Flags: IOConditionHup :: IOCondition
+ GI.GObject.Flags: IOConditionIn :: IOCondition
+ GI.GObject.Flags: IOConditionNval :: IOCondition
+ GI.GObject.Flags: IOConditionOut :: IOCondition
+ GI.GObject.Flags: IOConditionPri :: IOCondition
+ GI.GObject.Flags: data IOCondition
+ GI.GObject.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.GObject.Flags.IOCondition
+ GI.GObject.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.GObject.Flags.IOCondition
+ GI.GObject.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.GObject.Flags.IOCondition
+ GI.GObject.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.GObject.Flags.IOCondition
+ GI.GObject.Flags: instance GHC.Classes.Eq GI.GObject.Flags.IOCondition
+ GI.GObject.Flags: instance GHC.Classes.Ord GI.GObject.Flags.IOCondition
+ GI.GObject.Flags: instance GHC.Enum.Enum GI.GObject.Flags.IOCondition
+ GI.GObject.Flags: instance GHC.Show.Show GI.GObject.Flags.IOCondition
+ GI.GObject.Functions: boxedTypeRegisterStatic :: (HasCallStack, MonadIO m) => Text -> BoxedCopyFunc -> BoxedFreeFunc -> m GType
+ GI.GObject.Functions: signalNewv :: (HasCallStack, MonadIO m) => Text -> GType -> [SignalFlags] -> Maybe (GClosure a) -> Maybe SignalAccumulator -> Maybe ClosureMarshal -> GType -> Maybe [GType] -> m Word32
+ GI.GObject.Functions: signalOverrideClassHandler :: (HasCallStack, MonadIO m) => Text -> GType -> Callback -> m ()
+ GI.GObject.Functions: variantGetGtype :: (HasCallStack, MonadIO m) => m GType
+ GI.GObject.Unions.TypeCValue: clearTypeCValueVPointer :: MonadIO m => TypeCValue -> m ()
+ GI.GObject.Unions.TypeCValue: getTypeCValueVDouble :: MonadIO m => TypeCValue -> m Double
+ GI.GObject.Unions.TypeCValue: getTypeCValueVInt :: MonadIO m => TypeCValue -> m Int32
+ GI.GObject.Unions.TypeCValue: getTypeCValueVInt64 :: MonadIO m => TypeCValue -> m Int64
+ GI.GObject.Unions.TypeCValue: getTypeCValueVLong :: MonadIO m => TypeCValue -> m CLong
+ GI.GObject.Unions.TypeCValue: getTypeCValueVPointer :: MonadIO m => TypeCValue -> m (Ptr ())
+ GI.GObject.Unions.TypeCValue: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GObject.Unions.TypeCValue.TypeCValue tag
+ GI.GObject.Unions.TypeCValue: instance Data.GI.Base.BasicTypes.CallocPtr GI.GObject.Unions.TypeCValue.TypeCValue
+ GI.GObject.Unions.TypeCValue: newZeroTypeCValue :: MonadIO m => m TypeCValue
+ GI.GObject.Unions.TypeCValue: setTypeCValueVDouble :: MonadIO m => TypeCValue -> Double -> m ()
+ GI.GObject.Unions.TypeCValue: setTypeCValueVInt :: MonadIO m => TypeCValue -> Int32 -> m ()
+ GI.GObject.Unions.TypeCValue: setTypeCValueVInt64 :: MonadIO m => TypeCValue -> Int64 -> m ()
+ GI.GObject.Unions.TypeCValue: setTypeCValueVLong :: MonadIO m => TypeCValue -> CLong -> m ()
+ GI.GObject.Unions.TypeCValue: setTypeCValueVPointer :: MonadIO m => TypeCValue -> Ptr () -> m ()
- GI.GObject.Callbacks: type BoxedCopyFunc = -- | /@boxed@/: The boxed structure to be copied. Ptr () -> -- | __Returns:__ The newly created copy of the boxed structure. IO (Ptr ())
+ GI.GObject.Callbacks: type BoxedCopyFunc = -- | __Returns:__ The newly created copy of the boxed structure. IO (Ptr ())
- GI.GObject.Callbacks: type BoxedFreeFunc = -- | /@boxed@/: The boxed structure to be freed. Ptr () -> IO ()
+ GI.GObject.Callbacks: type BoxedFreeFunc = IO ()
- GI.GObject.Callbacks: type ClassFinalizeFunc = -- | /@gClass@/: The t'GI.GObject.Structs.TypeClass.TypeClass' structure to finalize TypeClass -> -- | /@classData@/: The /@classData@/ member supplied via the t'GI.GObject.Structs.TypeInfo.TypeInfo' structure Ptr () -> IO ()
+ GI.GObject.Callbacks: type ClassFinalizeFunc = -- | /@gClass@/: The t'GI.GObject.Structs.TypeClass.TypeClass' structure to finalize TypeClass -> IO ()
- GI.GObject.Callbacks: type ClassInitFunc = -- | /@gClass@/: The t'GI.GObject.Structs.TypeClass.TypeClass' structure to initialize. TypeClass -> -- | /@classData@/: The /@classData@/ member supplied via the t'GI.GObject.Structs.TypeInfo.TypeInfo' structure. Ptr () -> IO ()
+ GI.GObject.Callbacks: type ClassInitFunc = -- | /@gClass@/: The t'GI.GObject.Structs.TypeClass.TypeClass' structure to initialize. TypeClass -> IO ()
- GI.GObject.Callbacks: type ClosureMarshal = -- | /@closure@/: the t'GI.GObject.Structs.Closure.Closure' to which the marshaller belongs GClosure () -> -- | /@returnValue@/: a t'GI.GObject.Structs.Value.Value' to store the return -- value. May be 'P.Nothing' if the callback of /@closure@/ doesn\'t return a -- value. Maybe GValue -> -- | /@paramValues@/: an array of -- @/GValues/@ holding the arguments on which to invoke the -- callback of /@closure@/ [GValue] -> -- | /@invocationHint@/: the invocation hint given as the -- last argument to 'GI.GObject.Structs.Closure.closureInvoke' Ptr () -> -- | /@marshalData@/: additional data specified when -- registering the marshaller, see @/g_closure_set_marshal()/@ and -- @/g_closure_set_meta_marshal()/@ Ptr () -> IO ()
+ GI.GObject.Callbacks: type ClosureMarshal = -- | /@closure@/: the t'GI.GObject.Structs.Closure.Closure' to which the marshaller belongs GClosure () -> -- | /@returnValue@/: a t'GI.GObject.Structs.Value.Value' to store the return -- value. May be 'P.Nothing' if the callback of /@closure@/ doesn\'t return a -- value. Maybe GValue -> -- | /@paramValues@/: an array of -- @/GValues/@ holding the arguments on which to invoke the -- callback of /@closure@/ [GValue] -> -- | /@invocationHint@/: the invocation hint given as the -- last argument to 'GI.GObject.Structs.Closure.closureInvoke' Ptr () -> IO ()
- GI.GObject.Callbacks: type ClosureMarshalFieldCallback = GClosure () -> GValue -> Word32 -> GValue -> Ptr () -> Ptr () -> IO ()
+ GI.GObject.Callbacks: type ClosureMarshalFieldCallback = GClosure () -> GValue -> Word32 -> GValue -> Ptr () -> IO ()
- GI.GObject.Callbacks: type InterfaceFinalizeFunc = -- | /@gIface@/: The interface structure to finalize TypeInterface -> -- | /@ifaceData@/: The /@interfaceData@/ supplied via the t'GI.GObject.Structs.InterfaceInfo.InterfaceInfo' structure Ptr () -> IO ()
+ GI.GObject.Callbacks: type InterfaceFinalizeFunc = -- | /@gIface@/: The interface structure to finalize TypeInterface -> IO ()
- GI.GObject.Callbacks: type InterfaceInitFunc = -- | /@gIface@/: The interface structure to initialize TypeInterface -> -- | /@ifaceData@/: The /@interfaceData@/ supplied via the t'GI.GObject.Structs.InterfaceInfo.InterfaceInfo' structure Ptr () -> IO ()
+ GI.GObject.Callbacks: type InterfaceInitFunc = -- | /@gIface@/: The interface structure to initialize TypeInterface -> IO ()
- GI.GObject.Callbacks: type SignalAccumulator = -- | /@ihint@/: Signal invocation hint, see t'GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint'. SignalInvocationHint -> -- | /@returnAccu@/: Accumulator to collect callback return values in, this -- is the return value of the current signal emission. GValue -> -- | /@handlerReturn@/: A t'GI.GObject.Structs.Value.Value' holding the return value of the signal handler. GValue -> -- | /@data@/: Callback data that was specified when creating the signal. Ptr () -> -- | __Returns:__ The accumulator function returns whether the signal emission -- should be aborted. Returning 'P.True' will continue with -- the signal emission. Returning 'P.False' will abort the current emission. -- Since 2.62, returning 'P.False' will skip to the CLEANUP stage. In this case, -- emission will occur as normal in the CLEANUP stage and the handler\'s -- return value will be accumulated. IO Bool
+ GI.GObject.Callbacks: type SignalAccumulator = -- | /@ihint@/: Signal invocation hint, see t'GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint'. SignalInvocationHint -> -- | /@returnAccu@/: Accumulator to collect callback return values in, this -- is the return value of the current signal emission. GValue -> -- | /@handlerReturn@/: A t'GI.GObject.Structs.Value.Value' holding the return value of the signal handler. GValue -> -- | __Returns:__ The accumulator function returns whether the signal emission -- should be aborted. Returning 'P.True' will continue with -- the signal emission. Returning 'P.False' will abort the current emission. -- Since 2.62, returning 'P.False' will skip to the CLEANUP stage. In this case, -- emission will occur as normal in the CLEANUP stage and the handler\'s -- return value will be accumulated. IO Bool
- GI.GObject.Callbacks: type SignalEmissionHook = -- | /@ihint@/: Signal invocation hint, see t'GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint'. SignalInvocationHint -> -- | /@paramValues@/: the instance on which -- the signal was emitted, followed by the parameters of the emission. [GValue] -> -- | /@data@/: user data associated with the hook. Ptr () -> -- | __Returns:__ whether it wants to stay connected. If it returns 'P.False', the signal -- hook is disconnected (and destroyed). IO Bool
+ GI.GObject.Callbacks: type SignalEmissionHook = -- | /@ihint@/: Signal invocation hint, see t'GI.GObject.Structs.SignalInvocationHint.SignalInvocationHint'. SignalInvocationHint -> -- | /@paramValues@/: the instance on which -- the signal was emitted, followed by the parameters of the emission. [GValue] -> -- | __Returns:__ whether it wants to stay connected. If it returns 'P.False', the signal -- hook is disconnected (and destroyed). IO Bool
- GI.GObject.Callbacks: wrap_BoxedCopyFunc :: Maybe (Ptr (FunPtr C_BoxedCopyFunc)) -> BoxedCopyFunc -> C_BoxedCopyFunc
+ GI.GObject.Callbacks: wrap_BoxedCopyFunc :: Maybe (Ptr (FunPtr C_BoxedCopyFunc)) -> BoxedCopyFunc_WithClosures -> C_BoxedCopyFunc
- GI.GObject.Callbacks: wrap_BoxedFreeFunc :: Maybe (Ptr (FunPtr C_BoxedFreeFunc)) -> BoxedFreeFunc -> C_BoxedFreeFunc
+ GI.GObject.Callbacks: wrap_BoxedFreeFunc :: Maybe (Ptr (FunPtr C_BoxedFreeFunc)) -> BoxedFreeFunc_WithClosures -> C_BoxedFreeFunc
- GI.GObject.Callbacks: wrap_ClassFinalizeFunc :: Maybe (Ptr (FunPtr C_ClassFinalizeFunc)) -> ClassFinalizeFunc -> C_ClassFinalizeFunc
+ GI.GObject.Callbacks: wrap_ClassFinalizeFunc :: Maybe (Ptr (FunPtr C_ClassFinalizeFunc)) -> ClassFinalizeFunc_WithClosures -> C_ClassFinalizeFunc
- GI.GObject.Callbacks: wrap_ClassInitFunc :: Maybe (Ptr (FunPtr C_ClassInitFunc)) -> ClassInitFunc -> C_ClassInitFunc
+ GI.GObject.Callbacks: wrap_ClassInitFunc :: Maybe (Ptr (FunPtr C_ClassInitFunc)) -> ClassInitFunc_WithClosures -> C_ClassInitFunc
- GI.GObject.Callbacks: wrap_ClosureMarshal :: Maybe (Ptr (FunPtr C_ClosureMarshal)) -> ClosureMarshal -> C_ClosureMarshal
+ GI.GObject.Callbacks: wrap_ClosureMarshal :: Maybe (Ptr (FunPtr C_ClosureMarshal)) -> ClosureMarshal_WithClosures -> C_ClosureMarshal
- GI.GObject.Callbacks: wrap_ClosureMarshalFieldCallback :: Maybe (Ptr (FunPtr C_ClosureMarshalFieldCallback)) -> ClosureMarshalFieldCallback -> C_ClosureMarshalFieldCallback
+ GI.GObject.Callbacks: wrap_ClosureMarshalFieldCallback :: Maybe (Ptr (FunPtr C_ClosureMarshalFieldCallback)) -> ClosureMarshalFieldCallback_WithClosures -> C_ClosureMarshalFieldCallback
- GI.GObject.Callbacks: wrap_InterfaceFinalizeFunc :: Maybe (Ptr (FunPtr C_InterfaceFinalizeFunc)) -> InterfaceFinalizeFunc -> C_InterfaceFinalizeFunc
+ GI.GObject.Callbacks: wrap_InterfaceFinalizeFunc :: Maybe (Ptr (FunPtr C_InterfaceFinalizeFunc)) -> InterfaceFinalizeFunc_WithClosures -> C_InterfaceFinalizeFunc
- GI.GObject.Callbacks: wrap_InterfaceInitFunc :: Maybe (Ptr (FunPtr C_InterfaceInitFunc)) -> InterfaceInitFunc -> C_InterfaceInitFunc
+ GI.GObject.Callbacks: wrap_InterfaceInitFunc :: Maybe (Ptr (FunPtr C_InterfaceInitFunc)) -> InterfaceInitFunc_WithClosures -> C_InterfaceInitFunc
- GI.GObject.Callbacks: wrap_SignalAccumulator :: Maybe (Ptr (FunPtr C_SignalAccumulator)) -> SignalAccumulator -> C_SignalAccumulator
+ GI.GObject.Callbacks: wrap_SignalAccumulator :: Maybe (Ptr (FunPtr C_SignalAccumulator)) -> SignalAccumulator_WithClosures -> C_SignalAccumulator
- GI.GObject.Callbacks: wrap_SignalEmissionHook :: Maybe (Ptr (FunPtr C_SignalEmissionHook)) -> SignalEmissionHook -> C_SignalEmissionHook
+ GI.GObject.Callbacks: wrap_SignalEmissionHook :: Maybe (Ptr (FunPtr C_SignalEmissionHook)) -> SignalEmissionHook_WithClosures -> C_SignalEmissionHook
- GI.GObject.Constants: pattern TYPE_FLAG_RESERVED_ID_BIT :: Word64
+ GI.GObject.Constants: pattern TYPE_FLAG_RESERVED_ID_BIT :: CSize
- GI.GObject.Functions: typeAddClassPrivate :: (HasCallStack, MonadIO m) => GType -> Word64 -> m ()
+ GI.GObject.Functions: typeAddClassPrivate :: (HasCallStack, MonadIO m) => GType -> CSize -> m ()
- GI.GObject.Functions: typeAddInstancePrivate :: (HasCallStack, MonadIO m) => GType -> Word64 -> m Int32
+ GI.GObject.Functions: typeAddInstancePrivate :: (HasCallStack, MonadIO m) => GType -> CSize -> m Int32
- GI.GObject.Objects.Object: objectCompatControl :: (HasCallStack, MonadIO m) => Word64 -> Ptr () -> m Word64
+ GI.GObject.Objects.Object: objectCompatControl :: (HasCallStack, MonadIO m) => CSize -> Ptr () -> m CSize
- GI.GObject.Objects.TypeModule: typeModuleAddInterface :: (HasCallStack, MonadIO m, IsTypeModule a) => a -> GType -> GType -> InterfaceInfo -> m ()
+ GI.GObject.Objects.TypeModule: typeModuleAddInterface :: (HasCallStack, MonadIO m, IsTypeModule a) => Maybe a -> GType -> GType -> InterfaceInfo -> m ()
- GI.GObject.Objects.TypeModule: typeModuleRegisterEnum :: (HasCallStack, MonadIO m, IsTypeModule a) => a -> Text -> EnumValue -> m GType
+ GI.GObject.Objects.TypeModule: typeModuleRegisterEnum :: (HasCallStack, MonadIO m, IsTypeModule a) => Maybe a -> Text -> EnumValue -> m GType
- GI.GObject.Objects.TypeModule: typeModuleRegisterFlags :: (HasCallStack, MonadIO m, IsTypeModule a) => a -> Text -> FlagsValue -> m GType
+ GI.GObject.Objects.TypeModule: typeModuleRegisterFlags :: (HasCallStack, MonadIO m, IsTypeModule a) => Maybe a -> Text -> FlagsValue -> m GType
- GI.GObject.Objects.TypeModule: typeModuleRegisterType :: (HasCallStack, MonadIO m, IsTypeModule a) => a -> GType -> Text -> TypeInfo -> [TypeFlags] -> m GType
+ GI.GObject.Objects.TypeModule: typeModuleRegisterType :: (HasCallStack, MonadIO m, IsTypeModule a) => Maybe a -> GType -> Text -> TypeInfo -> [TypeFlags] -> m GType
- GI.GObject.Structs.InterfaceInfo: getInterfaceInfoInterfaceFinalize :: MonadIO m => InterfaceInfo -> m (Maybe InterfaceFinalizeFunc)
+ GI.GObject.Structs.InterfaceInfo: getInterfaceInfoInterfaceFinalize :: MonadIO m => InterfaceInfo -> m (Maybe InterfaceFinalizeFunc_WithClosures)
- GI.GObject.Structs.InterfaceInfo: getInterfaceInfoInterfaceInit :: MonadIO m => InterfaceInfo -> m (Maybe InterfaceInitFunc)
+ GI.GObject.Structs.InterfaceInfo: getInterfaceInfoInterfaceInit :: MonadIO m => InterfaceInfo -> m (Maybe InterfaceInitFunc_WithClosures)
- GI.GObject.Structs.TypeClass: typeClassAddPrivate :: (HasCallStack, MonadIO m) => TypeClass -> Word64 -> m ()
+ GI.GObject.Structs.TypeClass: typeClassAddPrivate :: (HasCallStack, MonadIO m) => TypeClass -> CSize -> m ()
- GI.GObject.Structs.TypeInfo: getTypeInfoClassFinalize :: MonadIO m => TypeInfo -> m (Maybe ClassFinalizeFunc)
+ GI.GObject.Structs.TypeInfo: getTypeInfoClassFinalize :: MonadIO m => TypeInfo -> m (Maybe ClassFinalizeFunc_WithClosures)
- GI.GObject.Structs.TypeInfo: getTypeInfoClassInit :: MonadIO m => TypeInfo -> m (Maybe ClassInitFunc)
+ GI.GObject.Structs.TypeInfo: getTypeInfoClassInit :: MonadIO m => TypeInfo -> m (Maybe ClassInitFunc_WithClosures)
- GI.GObject.Structs.TypeValueTable: getTypeValueTableCollectValue :: MonadIO m => TypeValueTable -> m (Maybe TypeValueTableCollectValueFieldCallback)
+ GI.GObject.Structs.TypeValueTable: getTypeValueTableCollectValue :: MonadIO m => TypeValueTable -> m (Maybe TypeValueCollectFunc)
- GI.GObject.Structs.TypeValueTable: getTypeValueTableLcopyValue :: MonadIO m => TypeValueTable -> m (Maybe TypeValueTableLcopyValueFieldCallback)
+ GI.GObject.Structs.TypeValueTable: getTypeValueTableLcopyValue :: MonadIO m => TypeValueTable -> m (Maybe TypeValueLCopyFunc)
- GI.GObject.Structs.TypeValueTable: getTypeValueTableValueCopy :: MonadIO m => TypeValueTable -> m (Maybe TypeValueTableValueCopyFieldCallback)
+ GI.GObject.Structs.TypeValueTable: getTypeValueTableValueCopy :: MonadIO m => TypeValueTable -> m (Maybe TypeValueCopyFunc)
- GI.GObject.Structs.TypeValueTable: getTypeValueTableValueFree :: MonadIO m => TypeValueTable -> m (Maybe TypeValueTableValueFreeFieldCallback)
+ GI.GObject.Structs.TypeValueTable: getTypeValueTableValueFree :: MonadIO m => TypeValueTable -> m (Maybe TypeValueFreeFunc)
- GI.GObject.Structs.TypeValueTable: getTypeValueTableValueInit :: MonadIO m => TypeValueTable -> m (Maybe TypeValueTableValueInitFieldCallback)
+ GI.GObject.Structs.TypeValueTable: getTypeValueTableValueInit :: MonadIO m => TypeValueTable -> m (Maybe TypeValueInitFunc)
- GI.GObject.Structs.TypeValueTable: getTypeValueTableValuePeekPointer :: MonadIO m => TypeValueTable -> m (Maybe TypeValueTableValuePeekPointerFieldCallback)
+ GI.GObject.Structs.TypeValueTable: getTypeValueTableValuePeekPointer :: MonadIO m => TypeValueTable -> m (Maybe TypeValuePeekPointerFunc)
- GI.GObject.Structs.TypeValueTable: setTypeValueTableCollectValue :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueTableCollectValueFieldCallback -> m ()
+ GI.GObject.Structs.TypeValueTable: setTypeValueTableCollectValue :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueCollectFunc -> m ()
- GI.GObject.Structs.TypeValueTable: setTypeValueTableLcopyValue :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueTableLcopyValueFieldCallback -> m ()
+ GI.GObject.Structs.TypeValueTable: setTypeValueTableLcopyValue :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueLCopyFunc -> m ()
- GI.GObject.Structs.TypeValueTable: setTypeValueTableValueCopy :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueTableValueCopyFieldCallback -> m ()
+ GI.GObject.Structs.TypeValueTable: setTypeValueTableValueCopy :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueCopyFunc -> m ()
- GI.GObject.Structs.TypeValueTable: setTypeValueTableValueFree :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueTableValueFreeFieldCallback -> m ()
+ GI.GObject.Structs.TypeValueTable: setTypeValueTableValueFree :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueFreeFunc -> m ()
- GI.GObject.Structs.TypeValueTable: setTypeValueTableValueInit :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueTableValueInitFieldCallback -> m ()
+ GI.GObject.Structs.TypeValueTable: setTypeValueTableValueInit :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueInitFunc -> m ()
- GI.GObject.Structs.TypeValueTable: setTypeValueTableValuePeekPointer :: MonadIO m => TypeValueTable -> FunPtr C_TypeValueTableValuePeekPointerFieldCallback -> m ()
+ GI.GObject.Structs.TypeValueTable: setTypeValueTableValuePeekPointer :: MonadIO m => TypeValueTable -> FunPtr C_TypeValuePeekPointerFunc -> m ()

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.0.31+++ Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))+ ### 2.0.30  + 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-gobject-2.0.30/docs/GI-GObject.html](https://hackage.haskell.org/package/gi-gobject-2.0.30/docs/GI-GObject.html)+[https://hackage.haskell.org/package/gi-gobject-2.0.31/docs/GI-GObject.html](https://hackage.haskell.org/package/gi-gobject-2.0.31/docs/GI-GObject.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
@@ -10,7 +10,7 @@   where name = "GObject"         version = "2.0"         pkgName = "gi-gobject"-        pkgVersion = "2.0.30"+        pkgVersion = "2.0.31"         overridesFile = Just "GObject.overrides"         verbose = False         outputDir = Nothing
gi-gobject.cabal view
@@ -1,5 +1,5 @@ name:                 gi-gobject-version:              2.0.30+version:              2.0.31 synopsis:             GObject bindings description:          Bindings for GObject, 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-glib == 2.0.*  library@@ -28,7 +28,7 @@       pkgconfig-depends: gobject-2.0       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-glib == 2.0.*,                      bytestring >= 0.10 && < 1,