name: toxcore synopsis: A Tox protocol implementation in Haskell version: 0.2.11 cabal-version: >= 1.10 license: GPL-3 license-file: LICENSE build-type: Simple author: iphy maintainer: iphy copyright: Copyright (c) 2016-2020 The TokTok Team homepage: https://toktok.ltd category: Network description: A Tox protocol implementation in Haskell source-repository head type: git location: https://github.com/TokTok/hs-toxcore flag library-only description: Build only library, no executables or tests. default: False library default-language: Haskell2010 hs-source-dirs: src ghc-options: -Wall -fno-warn-unused-imports exposed-modules: Data.Binary.Bits Data.Binary.Bits.Get Data.Binary.Bits.Put Network.Tox Network.Tox.Application.GroupChats Network.Tox.Binary Network.Tox.Crypto Network.Tox.Crypto.Box Network.Tox.Crypto.CombinedKey Network.Tox.Crypto.Key Network.Tox.Crypto.Keyed Network.Tox.Crypto.KeyedT Network.Tox.Crypto.KeyPair Network.Tox.Crypto.Nonce Network.Tox.DHT Network.Tox.DHT.ClientList Network.Tox.DHT.ClientNode Network.Tox.DHT.DhtPacket Network.Tox.DHT.DhtRequestPacket Network.Tox.DHT.DhtState Network.Tox.DHT.Distance Network.Tox.DHT.KBuckets Network.Tox.DHT.NodeList Network.Tox.DHT.NodesRequest Network.Tox.DHT.NodesResponse Network.Tox.DHT.Operation Network.Tox.DHT.PendingReplies Network.Tox.DHT.PingPacket Network.Tox.DHT.RpcPacket Network.Tox.DHT.Stamped Network.Tox.Encoding Network.Tox.Network.Networked Network.Tox.Network.MonadRandomBytes Network.Tox.NodeInfo Network.Tox.NodeInfo.HostAddress Network.Tox.NodeInfo.NodeInfo Network.Tox.NodeInfo.PortNumber Network.Tox.NodeInfo.SocketAddress Network.Tox.NodeInfo.TransportProtocol Network.Tox.Protocol Network.Tox.Protocol.Packet Network.Tox.Protocol.PacketKind Network.Tox.SaveData Network.Tox.SaveData.Conferences Network.Tox.SaveData.DHT Network.Tox.SaveData.Friend Network.Tox.SaveData.Nodes Network.Tox.SaveData.Util Network.Tox.Time Network.Tox.Timed Network.Tox.TimedT build-depends: base < 5 , QuickCheck >= 2.9.1 , base16-bytestring < 1 , binary , bytestring , clock >= 0.3 , containers , entropy , integer-gmp , iproute , lens-family , MonadRandom , msgpack-binary >= 0.0.12 , mtl , network , saltine < 0.2 , random < 1.3 , transformers executable toxsave-convert default-language: Haskell2010 hs-source-dirs: tools ghc-options: -Wall -fno-warn-unused-imports main-is: toxsave-convert.hs if flag(library-only) buildable: False build-depends: base < 5 , binary , bytestring , groom , text , toxcore test-suite testsuite default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test ghc-options: -Wall -fno-warn-unused-imports main-is: testsuite.hs other-modules: Data.Result Network.Tox.Crypto.BoxSpec Network.Tox.Crypto.CombinedKeySpec Network.Tox.Crypto.KeyPairSpec Network.Tox.Crypto.KeySpec Network.Tox.Crypto.NonceSpec Network.Tox.CryptoSpec Network.Tox.DHT.ClientListSpec Network.Tox.DHT.DhtPacketSpec Network.Tox.DHT.DhtRequestPacketSpec Network.Tox.DHT.DhtStateSpec Network.Tox.DHT.DistanceSpec Network.Tox.DHT.KBucketsSpec Network.Tox.DHT.NodesRequestSpec Network.Tox.DHT.NodesResponseSpec Network.Tox.DHT.OperationSpec Network.Tox.DHT.PendingRepliesSpec Network.Tox.DHT.PingPacketSpec Network.Tox.DHT.RpcPacketSpec Network.Tox.DHTSpec Network.Tox.EncodingSpec Network.Tox.NodeInfo.HostAddressSpec Network.Tox.NodeInfo.NodeInfoSpec Network.Tox.NodeInfo.PortNumberSpec Network.Tox.NodeInfo.SocketAddressSpec Network.Tox.NodeInfoSpec Network.Tox.NodeInfo.TransportProtocolSpec Network.Tox.Protocol.PacketKindSpec Network.Tox.Protocol.PacketSpec Network.Tox.ProtocolSpec Network.Tox.SaveDataSpec build-tool-depends: hspec-discover:hspec-discover build-depends: base < 5 , QuickCheck , async , binary , bytestring , containers , hspec , msgpack-binary , msgpack-types , mtl , saltine , text , toxcore