gi-ggit-1.0.4: gi-ggit.cabal
name: gi-ggit
version: 1.0.4
synopsis: libgit2-glib bindings
description: Bindings for libgit2-glib, 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
maintainer: Iñaki García Etxebarria (inaki@blueleaf.cc)
category: Bindings
build-type: Custom
cabal-version: 1.24
extra-source-files: README.md ChangeLog.md stack.yaml Ggit.overrides
custom-setup
setup-depends: base >= 4.9 && < 5,
Cabal >= 1.24,
haskell-gi >= 0.21.0 && < 0.23
library
default-language: Haskell2010
default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts, UndecidableSuperClasses
other-extensions: PatternSynonyms, ViewPatterns
ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations
pkgconfig-depends: libgit2-glib-1.0
build-depends: base >= 4.7 && <5,
haskell-gi-base >= 0.21.0 && < 0.23,
haskell-gi >= 0.21.0 && < 0.23,
haskell-gi-overloading < 1.1,
gi-gio == 2.0.*,
gi-gobject == 2.0.*,
gi-glib == 2.0.*,
bytestring >= 0.10 && < 1,
containers >= 0.5 && < 1,
text >= 1.0 && < 2,
transformers >= 0.4 && < 1
-- Disable overloading when compiling under GHC 8.2.x
-- see https://ghc.haskell.org/trac/ghc/ticket/14382
if impl(ghc == 8.2.*)
build-depends: haskell-gi-overloading == 0.0
exposed-modules: GI.Ggit,
GI.Ggit.Callbacks,
GI.Ggit.Enums,
GI.Ggit.Flags,
GI.Ggit.Functions,
GI.Ggit.Objects,
GI.Ggit.Objects.Blame,
GI.Ggit.Objects.Blob,
GI.Ggit.Objects.BlobOutputStream,
GI.Ggit.Objects.Branch,
GI.Ggit.Objects.CheckoutOptions,
GI.Ggit.Objects.CherryPickOptions,
GI.Ggit.Objects.CloneOptions,
GI.Ggit.Objects.Commit,
GI.Ggit.Objects.CommitParents,
GI.Ggit.Objects.Config,
GI.Ggit.Objects.Cred,
GI.Ggit.Objects.CredPlaintext,
GI.Ggit.Objects.CredSshInteractive,
GI.Ggit.Objects.CredSshKeyFromAgent,
GI.Ggit.Objects.Diff,
GI.Ggit.Objects.DiffFindOptions,
GI.Ggit.Objects.DiffFormatEmailOptions,
GI.Ggit.Objects.DiffOptions,
GI.Ggit.Objects.Index,
GI.Ggit.Objects.Native,
GI.Ggit.Objects.Object,
GI.Ggit.Objects.ObjectFactoryBase,
GI.Ggit.Objects.ProxyOptions,
GI.Ggit.Objects.PushOptions,
GI.Ggit.Objects.Rebase,
GI.Ggit.Objects.Ref,
GI.Ggit.Objects.Remote,
GI.Ggit.Objects.RemoteCallbacks,
GI.Ggit.Objects.Repository,
GI.Ggit.Objects.RevisionWalker,
GI.Ggit.Objects.Signature,
GI.Ggit.Objects.SubmoduleUpdateOptions,
GI.Ggit.Objects.Tag,
GI.Ggit.Objects.Tree,
GI.Ggit.Objects.TreeBuilder,
GI.Ggit.Structs,
GI.Ggit.Structs.AnnotatedCommit,
GI.Ggit.Structs.BlameHunk,
GI.Ggit.Structs.BlameOptions,
GI.Ggit.Structs.BranchEnumerator,
GI.Ggit.Structs.ConfigEntry,
GI.Ggit.Structs.CredSshInteractivePrompt,
GI.Ggit.Structs.DiffBinary,
GI.Ggit.Structs.DiffBinaryFile,
GI.Ggit.Structs.DiffDelta,
GI.Ggit.Structs.DiffFile,
GI.Ggit.Structs.DiffHunk,
GI.Ggit.Structs.DiffLine,
GI.Ggit.Structs.DiffSimilarityMetric,
GI.Ggit.Structs.FetchOptions,
GI.Ggit.Structs.IndexEntries,
GI.Ggit.Structs.IndexEntriesResolveUndo,
GI.Ggit.Structs.IndexEntry,
GI.Ggit.Structs.IndexEntryResolveUndo,
GI.Ggit.Structs.MergeOptions,
GI.Ggit.Structs.Note,
GI.Ggit.Structs.OId,
GI.Ggit.Structs.Patch,
GI.Ggit.Structs.RebaseOperation,
GI.Ggit.Structs.RebaseOptions,
GI.Ggit.Structs.RefSpec,
GI.Ggit.Structs.Reflog,
GI.Ggit.Structs.ReflogEntry,
GI.Ggit.Structs.RemoteHead,
GI.Ggit.Structs.RevertOptions,
GI.Ggit.Structs.StatusOptions,
GI.Ggit.Structs.Submodule,
GI.Ggit.Structs.TransferProgress,
GI.Ggit.Structs.TreeEntry