packages feed

gi-ibus 1.5.7 → 1.5.8

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.IBus.Callbacks: drop_closures_FreeFunc :: FreeFunc -> FreeFunc_WithClosures
+ GI.IBus.Callbacks: noFreeFunc_WithClosures :: Maybe FreeFunc_WithClosures
+ GI.IBus.Callbacks: type FreeFunc_WithClosures = -- | /@object@/: object to be freed. Ptr () -> IO ()
+ GI.IBus.Enums: AnotherAttrPreedit :: Int -> AttrPreedit
+ GI.IBus.Enums: AnotherBusGlobalBindingType :: Int -> BusGlobalBindingType
+ GI.IBus.Enums: AttrPreeditDefault :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditErrorCompose :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditErrorSpelling :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditNone :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditPrediction :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditPrefix :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditSelection :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditSuffix :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditWhole :: AttrPreedit
+ GI.IBus.Enums: BusGlobalBindingTypeAny :: BusGlobalBindingType
+ GI.IBus.Enums: BusGlobalBindingTypeEmojiTyping :: BusGlobalBindingType
+ GI.IBus.Enums: BusGlobalBindingTypeImeSwitcher :: BusGlobalBindingType
+ GI.IBus.Enums: data AttrPreedit
+ GI.IBus.Enums: data BusGlobalBindingType
+ GI.IBus.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance GHC.Classes.Eq GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance GHC.Classes.Eq GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance GHC.Classes.Ord GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance GHC.Classes.Ord GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance GHC.Enum.Enum GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance GHC.Enum.Enum GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance GHC.Show.Show GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance GHC.Show.Show GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Objects.Bus: afterBusGlobalShortcutKeyResponded :: (IsBus a, MonadIO m) => a -> ((?self :: a) => BusGlobalShortcutKeyRespondedCallback) -> m SignalHandlerId
+ GI.IBus.Objects.Bus: busSetGlobalShortcutKeys :: (HasCallStack, MonadIO m, IsBus a) => a -> BusGlobalBindingType -> [ProcessKeyEventData] -> m Bool
+ GI.IBus.Objects.Bus: busSetGlobalShortcutKeysAsync :: (HasCallStack, MonadIO m, IsBus a, IsCancellable b) => a -> BusGlobalBindingType -> [ProcessKeyEventData] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
+ GI.IBus.Objects.Bus: busSetGlobalShortcutKeysAsyncFinish :: (HasCallStack, MonadIO m, IsBus a, IsAsyncResult b) => a -> b -> m ()
+ GI.IBus.Objects.Bus: onBusGlobalShortcutKeyResponded :: (IsBus a, MonadIO m) => a -> ((?self :: a) => BusGlobalShortcutKeyRespondedCallback) -> m SignalHandlerId
+ GI.IBus.Objects.Bus: type BusGlobalShortcutKeyRespondedCallback = -- | /@type@/: The type of the global shortcut key. Word8 -> -- | /@isPressed@/: 'P.True' if the key is pressed. Bool -> -- | /@isBackward@/: 'P.True' if the backward key is pressed. Bool -> IO ()
+ GI.IBus.Objects.InputContext: inputContextPostProcessKeyEvent :: (HasCallStack, MonadIO m, IsInputContext a) => a -> m ()
+ GI.IBus.Objects.InputContext: inputContextSetPostProcessKeyEvent :: (HasCallStack, MonadIO m, IsInputContext a) => a -> Bool -> m ()
+ GI.IBus.Objects.Service: clearServiceConnection :: (MonadIO m, IsService o) => o -> m ()
+ GI.IBus.Objects.Service: setServiceConnection :: (MonadIO m, IsService o, IsDBusConnection a) => o -> a -> m ()
- GI.IBus.Callbacks: type FreeFunc = -- | /@object@/: object to be freed. Ptr () -> IO ()
+ GI.IBus.Callbacks: type FreeFunc = IO ()
- GI.IBus.Callbacks: wrap_FreeFunc :: Maybe (Ptr (FunPtr C_FreeFunc)) -> FreeFunc -> C_FreeFunc
+ GI.IBus.Callbacks: wrap_FreeFunc :: Maybe (Ptr (FunPtr C_FreeFunc)) -> FreeFunc_WithClosures -> C_FreeFunc

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 1.5.8+++ Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))+ ### 1.5.7  + 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-ibus-1.5.7/docs/GI-IBus.html](https://hackage.haskell.org/package/gi-ibus-1.5.7/docs/GI-IBus.html)+[https://hackage.haskell.org/package/gi-ibus-1.5.8/docs/GI-IBus.html](https://hackage.haskell.org/package/gi-ibus-1.5.8/docs/GI-IBus.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
@@ -12,7 +12,7 @@   where name = "IBus"         version = "1.0"         pkgName = "gi-ibus"-        pkgVersion = "1.5.7"+        pkgVersion = "1.5.8"         overridesFile = Nothing         verbose = False         outputDir = Nothing
gi-ibus.cabal view
@@ -1,5 +1,5 @@ name:                 gi-ibus-version:              1.5.7+version:              1.5.8 synopsis:             IBus bindings description:          Bindings for IBus, 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-gio == 2.0.*,                      gi-gobject == 2.0.*,                      gi-glib == 2.0.*@@ -30,7 +30,7 @@       pkgconfig-depends: ibus-1.0 >= 1.5 && < 1.6       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-gio == 2.0.*,                      gi-gobject == 2.0.*,