name: gi-glib version: 2.0.20 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: 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 GLib.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: glib-2.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, 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.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.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.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, 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.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.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