name: gi-glib version: 2.0.26 synopsis: GLib bindings description: Bindings for GLib, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi license: LGPL-2.1 license-file: LICENSE author: Iñaki García Etxebarria maintainer: Iñaki García Etxebarria category: Bindings build-type: Custom cabal-version: 2.0 extra-source-files: README.md ChangeLog.md stack.yaml GLib.overrides custom-setup setup-depends: base >= 4.9 && < 5, Cabal >= 1.24, haskell-gi >= 0.26 && < 0.27 library default-language: Haskell2010 default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts, UndecidableSuperClasses other-extensions: PatternSynonyms, ViewPatterns, TypeApplications ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations pkgconfig-depends: glib-2.0 build-depends: base >= 4.7 && <5, haskell-gi-base >= 0.26 && < 0.27, haskell-gi >= 0.26 && < 0.27, haskell-gi-overloading < 1.1, 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 -- Note that the following list of exposed modules and autogen -- modules is for documentation purposes only, so that some -- documentation appears in hackage. The actual list of modules -- to be built will be built at configure time, based on the -- available introspection data. exposed-modules: GI.GLib.Config, GI.GLib, GI.GLib.Callbacks, GI.GLib.Constants, GI.GLib.Enums, GI.GLib.Flags, GI.GLib.Functions, GI.GLib.Structs, GI.GLib.Structs.AsyncQueue, GI.GLib.Structs.BookmarkFile, GI.GLib.Structs.ByteArray, GI.GLib.Structs.Bytes, GI.GLib.Structs.Checksum, GI.GLib.Structs.Cond, GI.GLib.Structs.Data, GI.GLib.Structs.Date, GI.GLib.Structs.DateTime, GI.GLib.Structs.DebugKey, GI.GLib.Structs.Dir, GI.GLib.Structs.HashTableIter, GI.GLib.Structs.Hmac, GI.GLib.Structs.Hook, GI.GLib.Structs.HookList, GI.GLib.Structs.IOChannel, GI.GLib.Structs.IOFuncs, GI.GLib.Structs.KeyFile, GI.GLib.Structs.LogField, GI.GLib.Structs.MainContext, GI.GLib.Structs.MainLoop, GI.GLib.Structs.MappedFile, GI.GLib.Structs.MarkupParseContext, GI.GLib.Structs.MarkupParser, GI.GLib.Structs.MatchInfo, GI.GLib.Structs.MemVTable, GI.GLib.Structs.Node, GI.GLib.Structs.Once, GI.GLib.Structs.OptionContext, GI.GLib.Structs.OptionEntry, GI.GLib.Structs.OptionGroup, GI.GLib.Structs.PatternSpec, GI.GLib.Structs.PollFD, GI.GLib.Structs.PtrArray, GI.GLib.Structs.Queue, GI.GLib.Structs.RWLock, GI.GLib.Structs.Rand, GI.GLib.Structs.RecMutex, GI.GLib.Structs.Regex, GI.GLib.Structs.Scanner, GI.GLib.Structs.ScannerConfig, GI.GLib.Structs.Sequence, GI.GLib.Structs.SequenceIter, GI.GLib.Structs.Source, GI.GLib.Structs.SourceCallbackFuncs, GI.GLib.Structs.SourceFuncs, GI.GLib.Structs.StatBuf, GI.GLib.Structs.String, GI.GLib.Structs.StringChunk, GI.GLib.Structs.StrvBuilder, GI.GLib.Structs.TestCase, GI.GLib.Structs.TestConfig, GI.GLib.Structs.TestLogBuffer, GI.GLib.Structs.TestLogMsg, GI.GLib.Structs.TestSuite, GI.GLib.Structs.Thread, GI.GLib.Structs.ThreadPool, GI.GLib.Structs.TimeVal, GI.GLib.Structs.TimeZone, GI.GLib.Structs.Timer, GI.GLib.Structs.TrashStack, GI.GLib.Structs.Tree, GI.GLib.Structs.TreeNode, GI.GLib.Structs.Uri, GI.GLib.Structs.UriParamsIter, GI.GLib.Structs.VariantBuilder, GI.GLib.Structs.VariantDict, GI.GLib.Structs.VariantType, GI.GLib.Unions, GI.GLib.Unions.DoubleIEEE754, GI.GLib.Unions.FloatIEEE754, GI.GLib.Unions.Mutex, GI.GLib.Unions.TokenValue autogen-modules: GI.GLib.Config, GI.GLib, GI.GLib.Callbacks, GI.GLib.Constants, GI.GLib.Enums, GI.GLib.Flags, GI.GLib.Functions, GI.GLib.Structs, GI.GLib.Structs.AsyncQueue, GI.GLib.Structs.BookmarkFile, GI.GLib.Structs.ByteArray, GI.GLib.Structs.Bytes, GI.GLib.Structs.Checksum, GI.GLib.Structs.Cond, GI.GLib.Structs.Data, GI.GLib.Structs.Date, GI.GLib.Structs.DateTime, GI.GLib.Structs.DebugKey, GI.GLib.Structs.Dir, GI.GLib.Structs.HashTableIter, GI.GLib.Structs.Hmac, GI.GLib.Structs.Hook, GI.GLib.Structs.HookList, GI.GLib.Structs.IOChannel, GI.GLib.Structs.IOFuncs, GI.GLib.Structs.KeyFile, GI.GLib.Structs.LogField, GI.GLib.Structs.MainContext, GI.GLib.Structs.MainLoop, GI.GLib.Structs.MappedFile, GI.GLib.Structs.MarkupParseContext, GI.GLib.Structs.MarkupParser, GI.GLib.Structs.MatchInfo, GI.GLib.Structs.MemVTable, GI.GLib.Structs.Node, GI.GLib.Structs.Once, GI.GLib.Structs.OptionContext, GI.GLib.Structs.OptionEntry, GI.GLib.Structs.OptionGroup, GI.GLib.Structs.PatternSpec, GI.GLib.Structs.PollFD, GI.GLib.Structs.PtrArray, GI.GLib.Structs.Queue, GI.GLib.Structs.RWLock, GI.GLib.Structs.Rand, GI.GLib.Structs.RecMutex, GI.GLib.Structs.Regex, GI.GLib.Structs.Scanner, GI.GLib.Structs.ScannerConfig, GI.GLib.Structs.Sequence, GI.GLib.Structs.SequenceIter, GI.GLib.Structs.Source, GI.GLib.Structs.SourceCallbackFuncs, GI.GLib.Structs.SourceFuncs, GI.GLib.Structs.StatBuf, GI.GLib.Structs.String, GI.GLib.Structs.StringChunk, GI.GLib.Structs.StrvBuilder, GI.GLib.Structs.TestCase, GI.GLib.Structs.TestConfig, GI.GLib.Structs.TestLogBuffer, GI.GLib.Structs.TestLogMsg, GI.GLib.Structs.TestSuite, GI.GLib.Structs.Thread, GI.GLib.Structs.ThreadPool, GI.GLib.Structs.TimeVal, GI.GLib.Structs.TimeZone, GI.GLib.Structs.Timer, GI.GLib.Structs.TrashStack, GI.GLib.Structs.Tree, GI.GLib.Structs.TreeNode, GI.GLib.Structs.Uri, GI.GLib.Structs.UriParamsIter, GI.GLib.Structs.VariantBuilder, GI.GLib.Structs.VariantDict, GI.GLib.Structs.VariantType, GI.GLib.Unions, GI.GLib.Unions.DoubleIEEE754, GI.GLib.Unions.FloatIEEE754, GI.GLib.Unions.Mutex, GI.GLib.Unions.TokenValue