name: d-bus version: 0.0.1 synopsis: Permissively licensed D-Bus client library description: This library uses modern extensions to the Haskell type system (including GADTs, DataKinds and TypeFamilies) and the singletons library to embedd the D-Bus type system. D-Bus signatures can thus be inferred. license: BSD3 license-file: LICENSE author: Philipp Balzarek maintainer: p.balzarek@googlemail.com copyright: 2013 Philipp Balzarek category: Network, Desktop build-type: Simple cabal-version: >=1.8 library hs-source-dirs: src/ -- ghc-options: -O2 exposed-modules: DBus , DBus.Auth , DBus.Error , DBus.Introspect , DBus.MainLoop , DBus.Message , DBus.MessageBus , DBus.Object , DBus.Representable , DBus.Signature , DBus.Signal , DBus.TH , DBus.Transport , DBus.Types , DBus.Wire build-depends: base >= 4 && <5 , async , attoparsec , binary >= 0.7 , blaze-builder , bytestring , conduit >= 1.0 , containers , data-binary-ieee754 , data-default , free , mtl , network , singletons , stm , template-haskell , text , transformers , xml-conduit , xml-picklers , xml-types , hslogger if os(freebsd) { c-sources: src/cbits/credentials.c cpp-options: -DSEND_CREDENTIALS } -- test-suite tests -- type: exitcode-stdio-1.0 -- hs-source-dirs: tests -- main-is: Main.hs -- build-depends: base >= 4 && < 5 -- , dbus-ext -- , xml-hamlet -- , QuickCheck -- , text -- , tasty -- , tasty-th -- , tasty-quickcheck -- , singletons -- , bytestring -- , binary -- , mtl