gi-ostree 1.0.14 → 1.0.15
raw patch · 4 files changed
+13/−7 lines, 4 filesdep ~haskell-gidep ~haskell-gi-basesetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi, haskell-gi-base
API changes (from Hackage documentation)
- GI.OSTree.Objects.AsyncProgress: genClosure_AsyncProgressChanged :: MonadIO m => AsyncProgressChangedCallback -> m (GClosure C_AsyncProgressChangedCallback)
- GI.OSTree.Objects.AsyncProgress: mk_AsyncProgressChangedCallback :: C_AsyncProgressChangedCallback -> IO (FunPtr C_AsyncProgressChangedCallback)
- GI.OSTree.Objects.AsyncProgress: noAsyncProgressChangedCallback :: Maybe AsyncProgressChangedCallback
- GI.OSTree.Objects.AsyncProgress: type C_AsyncProgressChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.OSTree.Objects.AsyncProgress: wrap_AsyncProgressChangedCallback :: AsyncProgressChangedCallback -> C_AsyncProgressChangedCallback
- GI.OSTree.Objects.Repo: genClosure_RepoGpgVerifyResult :: MonadIO m => RepoGpgVerifyResultCallback -> m (GClosure C_RepoGpgVerifyResultCallback)
- GI.OSTree.Objects.Repo: mk_RepoGpgVerifyResultCallback :: C_RepoGpgVerifyResultCallback -> IO (FunPtr C_RepoGpgVerifyResultCallback)
- GI.OSTree.Objects.Repo: noRepoGpgVerifyResultCallback :: Maybe RepoGpgVerifyResultCallback
- GI.OSTree.Objects.Repo: type C_RepoGpgVerifyResultCallback = Ptr () -> CString -> Ptr GpgVerifyResult -> Ptr () -> IO ()
- GI.OSTree.Objects.Repo: wrap_RepoGpgVerifyResultCallback :: RepoGpgVerifyResultCallback -> C_RepoGpgVerifyResultCallback
- GI.OSTree.Objects.Sysroot: genClosure_SysrootJournalMsg :: MonadIO m => SysrootJournalMsgCallback -> m (GClosure C_SysrootJournalMsgCallback)
- GI.OSTree.Objects.Sysroot: mk_SysrootJournalMsgCallback :: C_SysrootJournalMsgCallback -> IO (FunPtr C_SysrootJournalMsgCallback)
- GI.OSTree.Objects.Sysroot: noSysrootJournalMsgCallback :: Maybe SysrootJournalMsgCallback
- GI.OSTree.Objects.Sysroot: type C_SysrootJournalMsgCallback = Ptr () -> CString -> Ptr () -> IO ()
- GI.OSTree.Objects.Sysroot: wrap_SysrootJournalMsgCallback :: SysrootJournalMsgCallback -> C_SysrootJournalMsgCallback
+ GI.OSTree.Constants: pattern GPG_KEY_GVARIANT_STRING :: Text
+ GI.OSTree.Constants: pattern METADATA_KEY_BOOTABLE :: Text
+ GI.OSTree.Constants: pattern METADATA_KEY_LINUX :: Text
+ GI.OSTree.Enums: AnotherRepoLockType :: Int -> RepoLockType
+ GI.OSTree.Enums: RepoLockTypeExclusive :: RepoLockType
+ GI.OSTree.Enums: RepoLockTypeShared :: RepoLockType
+ GI.OSTree.Enums: data RepoLockType
+ GI.OSTree.Enums: instance GHC.Classes.Eq GI.OSTree.Enums.RepoLockType
+ GI.OSTree.Enums: instance GHC.Classes.Ord GI.OSTree.Enums.RepoLockType
+ GI.OSTree.Enums: instance GHC.Enum.Enum GI.OSTree.Enums.RepoLockType
+ GI.OSTree.Enums: instance GHC.Show.Show GI.OSTree.Enums.RepoLockType
+ GI.OSTree.Flags: AnotherRepoVerifyFlags :: Int -> RepoVerifyFlags
+ GI.OSTree.Flags: ChecksumFlagsCanonicalPermissions :: ChecksumFlags
+ GI.OSTree.Flags: RepoVerifyFlagsNoGpg :: RepoVerifyFlags
+ GI.OSTree.Flags: RepoVerifyFlagsNoSignapi :: RepoVerifyFlags
+ GI.OSTree.Flags: RepoVerifyFlagsNone :: RepoVerifyFlags
+ GI.OSTree.Flags: SysrootUpgraderFlagsStage :: SysrootUpgraderFlags
+ GI.OSTree.Flags: data RepoVerifyFlags
+ GI.OSTree.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.OSTree.Flags.RepoVerifyFlags
+ GI.OSTree.Flags: instance GHC.Classes.Eq GI.OSTree.Flags.RepoVerifyFlags
+ GI.OSTree.Flags: instance GHC.Classes.Ord GI.OSTree.Flags.RepoVerifyFlags
+ GI.OSTree.Flags: instance GHC.Enum.Enum GI.OSTree.Flags.RepoVerifyFlags
+ GI.OSTree.Flags: instance GHC.Show.Show GI.OSTree.Flags.RepoVerifyFlags
+ GI.OSTree.Functions: commitMetadataForBootable :: (HasCallStack, MonadIO m, IsFile a, IsCancellable b) => a -> VariantDict -> Maybe b -> m ()
+ GI.OSTree.Objects.ContentWriter: ContentWriter :: ManagedPtr ContentWriter -> ContentWriter
+ GI.OSTree.Objects.ContentWriter: class (GObject o, IsDescendantOf ContentWriter o) => IsContentWriter o
+ GI.OSTree.Objects.ContentWriter: contentWriterFinish :: (HasCallStack, MonadIO m, IsContentWriter a, IsCancellable b) => a -> Maybe b -> m Text
+ GI.OSTree.Objects.ContentWriter: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.OSTree.Objects.ContentWriter.ContentWriter o) => GI.OSTree.Objects.ContentWriter.IsContentWriter o
+ GI.OSTree.Objects.ContentWriter: instance Data.GI.Base.BasicTypes.GObject GI.OSTree.Objects.ContentWriter.ContentWriter
+ GI.OSTree.Objects.ContentWriter: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.OSTree.Objects.ContentWriter.ContentWriter
+ GI.OSTree.Objects.ContentWriter: instance Data.GI.Base.BasicTypes.TypedObject GI.OSTree.Objects.ContentWriter.ContentWriter
+ GI.OSTree.Objects.ContentWriter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.OSTree.Objects.ContentWriter.ContentWriter)
+ GI.OSTree.Objects.ContentWriter: instance Data.GI.Base.Overloading.HasParentTypes GI.OSTree.Objects.ContentWriter.ContentWriter
+ GI.OSTree.Objects.ContentWriter: instance GHC.Classes.Eq GI.OSTree.Objects.ContentWriter.ContentWriter
+ GI.OSTree.Objects.ContentWriter: newtype ContentWriter
+ GI.OSTree.Objects.ContentWriter: toContentWriter :: (MonadIO m, IsContentWriter o) => o -> m ContentWriter
+ GI.OSTree.Objects.MutableTree: mutableTreeNewFromCommit :: (HasCallStack, MonadIO m, IsRepo a) => a -> Text -> m MutableTree
+ GI.OSTree.Objects.Repo: repoLockPop :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> RepoLockType -> Maybe b -> m ()
+ GI.OSTree.Objects.Repo: repoLockPush :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> RepoLockType -> Maybe b -> m ()
+ GI.OSTree.Objects.Repo: repoRemoteGetGpgKeys :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> Maybe Text -> Maybe [Text] -> Maybe b -> m [GVariant]
+ GI.OSTree.Objects.Repo: repoSignatureVerifyCommitData :: (HasCallStack, MonadIO m, IsRepo a) => a -> Text -> Bytes -> Bytes -> [RepoVerifyFlags] -> m (Maybe Text)
+ GI.OSTree.Objects.Repo: repoWriteRegfile :: (HasCallStack, MonadIO m, IsRepo a) => a -> Maybe Text -> Word32 -> Word32 -> Word32 -> Word64 -> Maybe GVariant -> m ContentWriter
+ GI.OSTree.Objects.Repo: repoWriteRegfileInline :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> Maybe Text -> Word32 -> Word32 -> Word32 -> Maybe GVariant -> ByteString -> Maybe b -> m Text
+ GI.OSTree.Objects.Repo: repoWriteSymlink :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> Maybe Text -> Word32 -> Word32 -> Maybe GVariant -> Text -> Maybe b -> m Text
+ GI.OSTree.Objects.SePolicy: sePolicyNewFromCommit :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> Text -> Maybe b -> m SePolicy
+ GI.OSTree.Objects.Sysroot: sysrootRequireBootedDeployment :: (HasCallStack, MonadIO m, IsSysroot a) => a -> m Deployment
- GI.OSTree.Objects.AsyncProgress: afterAsyncProgressChanged :: (IsAsyncProgress a, MonadIO m) => a -> AsyncProgressChangedCallback -> m SignalHandlerId
+ GI.OSTree.Objects.AsyncProgress: afterAsyncProgressChanged :: (IsAsyncProgress a, MonadIO m) => a -> ((?self :: a) => AsyncProgressChangedCallback) -> m SignalHandlerId
- GI.OSTree.Objects.AsyncProgress: onAsyncProgressChanged :: (IsAsyncProgress a, MonadIO m) => a -> AsyncProgressChangedCallback -> m SignalHandlerId
+ GI.OSTree.Objects.AsyncProgress: onAsyncProgressChanged :: (IsAsyncProgress a, MonadIO m) => a -> ((?self :: a) => AsyncProgressChangedCallback) -> m SignalHandlerId
- GI.OSTree.Objects.Repo: afterRepoGpgVerifyResult :: (IsRepo a, MonadIO m) => a -> RepoGpgVerifyResultCallback -> m SignalHandlerId
+ GI.OSTree.Objects.Repo: afterRepoGpgVerifyResult :: (IsRepo a, MonadIO m) => a -> ((?self :: a) => RepoGpgVerifyResultCallback) -> m SignalHandlerId
- GI.OSTree.Objects.Repo: onRepoGpgVerifyResult :: (IsRepo a, MonadIO m) => a -> RepoGpgVerifyResultCallback -> m SignalHandlerId
+ GI.OSTree.Objects.Repo: onRepoGpgVerifyResult :: (IsRepo a, MonadIO m) => a -> ((?self :: a) => RepoGpgVerifyResultCallback) -> m SignalHandlerId
- GI.OSTree.Objects.Repo: repoCreateAt :: (HasCallStack, MonadIO m, IsCancellable a) => Int32 -> Text -> RepoMode -> GVariant -> Maybe a -> m Repo
+ GI.OSTree.Objects.Repo: repoCreateAt :: (HasCallStack, MonadIO m, IsCancellable a) => Int32 -> Text -> RepoMode -> Maybe GVariant -> Maybe a -> m Repo
- GI.OSTree.Objects.Repo: repoLoadVariantIfExists :: (HasCallStack, MonadIO m, IsRepo a) => a -> ObjectType -> Text -> m GVariant
+ GI.OSTree.Objects.Repo: repoLoadVariantIfExists :: (HasCallStack, MonadIO m, IsRepo a) => a -> ObjectType -> Text -> m (Maybe GVariant)
- GI.OSTree.Objects.Repo: repoReadCommitDetachedMetadata :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> Text -> Maybe b -> m GVariant
+ GI.OSTree.Objects.Repo: repoReadCommitDetachedMetadata :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> Text -> Maybe b -> m (Maybe GVariant)
- GI.OSTree.Objects.Repo: repoRemoteAdd :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> Text -> Text -> Maybe GVariant -> Maybe b -> m ()
+ GI.OSTree.Objects.Repo: repoRemoteAdd :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => a -> Text -> Maybe Text -> Maybe GVariant -> Maybe b -> m ()
- GI.OSTree.Objects.Repo: repoRemoteChange :: (HasCallStack, MonadIO m, IsRepo a, IsFile b, IsCancellable c) => a -> Maybe b -> RepoRemoteChange -> Text -> Text -> Maybe GVariant -> Maybe c -> m ()
+ GI.OSTree.Objects.Repo: repoRemoteChange :: (HasCallStack, MonadIO m, IsRepo a, IsFile b, IsCancellable c) => a -> Maybe b -> RepoRemoteChange -> Text -> Maybe Text -> Maybe GVariant -> Maybe c -> m ()
- GI.OSTree.Objects.Repo: repoResolveRev :: (HasCallStack, MonadIO m, IsRepo a) => a -> Text -> Bool -> m Text
+ GI.OSTree.Objects.Repo: repoResolveRev :: (HasCallStack, MonadIO m, IsRepo a) => a -> Text -> Bool -> m (Maybe Text)
- GI.OSTree.Objects.Repo: repoResolveRevExt :: (HasCallStack, MonadIO m, IsRepo a) => a -> Text -> Bool -> [RepoResolveRevExtFlags] -> m Text
+ GI.OSTree.Objects.Repo: repoResolveRevExt :: (HasCallStack, MonadIO m, IsRepo a) => a -> Text -> Bool -> [RepoResolveRevExtFlags] -> m (Maybe Text)
- GI.OSTree.Objects.Sysroot: afterSysrootJournalMsg :: (IsSysroot a, MonadIO m) => a -> SysrootJournalMsgCallback -> m SignalHandlerId
+ GI.OSTree.Objects.Sysroot: afterSysrootJournalMsg :: (IsSysroot a, MonadIO m) => a -> ((?self :: a) => SysrootJournalMsgCallback) -> m SignalHandlerId
- GI.OSTree.Objects.Sysroot: onSysrootJournalMsg :: (IsSysroot a, MonadIO m) => a -> SysrootJournalMsgCallback -> m SignalHandlerId
+ GI.OSTree.Objects.Sysroot: onSysrootJournalMsg :: (IsSysroot a, MonadIO m) => a -> ((?self :: a) => SysrootJournalMsgCallback) -> m SignalHandlerId
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- Setup.hs +1/−1
- gi-ostree.cabal +7/−5
ChangeLog.md view
@@ -1,3 +1,7 @@+### 1.0.15+++ Update to haskell-gi(-base)-0.26+ ### 1.0.14 + Update to haskell-gi(-base)-0.25
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-ostree-1.0.14/docs/GI-OSTree.html](https://hackage.haskell.org/package/gi-ostree-1.0.14/docs/GI-OSTree.html)+[https://hackage.haskell.org/package/gi-ostree-1.0.15/docs/GI-OSTree.html](https://hackage.haskell.org/package/gi-ostree-1.0.15/docs/GI-OSTree.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 = "OSTree" version = "1.0" pkgName = "gi-ostree"- pkgVersion = "1.0.14"+ pkgVersion = "1.0.15" overridesFile = Just "OSTree.overrides" verbose = False outputDir = Nothing
gi-ostree.cabal view
@@ -1,11 +1,11 @@ name: gi-ostree-version: 1.0.14+version: 1.0.15 synopsis: OSTree bindings description: Bindings for OSTree, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi license: LGPL-2.1 license-file: LICENSE-author: Will Thompson, Iñaki García Etxebarria and Jonas Platte+author: Iñaki García Etxebarria maintainer: Iñaki García Etxebarria category: Bindings build-type: Custom@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.9 && < 5, Cabal >= 1.24,- haskell-gi >= 0.25 && < 0.26,+ haskell-gi >= 0.26 && < 0.27, gi-gio == 2.0.*, gi-gobject == 2.0.*, gi-glib == 2.0.*@@ -29,8 +29,8 @@ pkgconfig-depends: ostree-1 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.25 && < 0.26,- haskell-gi >= 0.25 && < 0.26,+ haskell-gi-base >= 0.26 && < 0.27,+ haskell-gi >= 0.26 && < 0.27, haskell-gi-overloading < 1.1, gi-gio == 2.0.*, gi-gobject == 2.0.*,@@ -65,6 +65,7 @@ GI.OSTree.Objects.AsyncProgress, GI.OSTree.Objects.BootconfigParser, GI.OSTree.Objects.ChecksumInputStream,+ GI.OSTree.Objects.ContentWriter, GI.OSTree.Objects.Deployment, GI.OSTree.Objects.GpgVerifyResult, GI.OSTree.Objects.MutableTree,@@ -129,6 +130,7 @@ GI.OSTree.Objects.AsyncProgress, GI.OSTree.Objects.BootconfigParser, GI.OSTree.Objects.ChecksumInputStream,+ GI.OSTree.Objects.ContentWriter, GI.OSTree.Objects.Deployment, GI.OSTree.Objects.GpgVerifyResult, GI.OSTree.Objects.MutableTree,