packages feed

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 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,