Cabal revisions of network-transport-tcp-0.8.3
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: network-transport-tcp-Version: 0.8.3-Cabal-Version: >=1.10-Build-Type: Simple-License: BSD3-License-file: LICENSE-Copyright: Well-Typed LLP, Tweag I/O Limited-Author: Duncan Coutts, Nicolas Wu, Edsko de Vries-maintainer: Facundo Domínguez <facundo.dominguez@tweag.io>-Stability: experimental-Homepage: http://haskell-distributed.github.com-Bug-Reports: https://github.com/haskell-distributed/network-transport-tcp/issues-Synopsis: TCP instantiation of Network.Transport-Description: TCP instantiation of Network.Transport-Tested-With: GHC==8.4.4 GHC==8.6.5 GHC==8.8.4-Category: Network-extra-source-files: ChangeLog--Source-Repository head- Type: git- Location: https://github.com/haskell-distributed/network-transport-tcp--Flag use-mock-network- Description: Use mock network implementation (for testing)- Default: False--Library- Build-Depends: base >= 4.3 && < 5,- async >= 2.2 && < 2.3,- network-transport >= 0.5 && < 0.6,- data-accessor >= 0.2 && < 0.3,- containers >= 0.4 && < 0.7,- bytestring >= 0.9 && < 0.13,- network >= 3.1 && < 3.2,- uuid >= 1.3 && < 1.4- Exposed-modules: Network.Transport.TCP,- Network.Transport.TCP.Internal- Default-Extensions: CPP- default-language: Haskell2010- Other-Extensions: RecursiveDo- ghc-options: -Wall -fno-warn-unused-do-bind- HS-Source-Dirs: src- If flag(use-mock-network)- CPP-Options: -DUSE_MOCK_NETWORK- Exposed-modules: Network.Transport.TCP.Mock.Socket- Network.Transport.TCP.Mock.Socket.ByteString--Test-Suite TestTCP- Type: exitcode-stdio-1.0- Main-Is: TestTCP.hs- Build-Depends: base >= 4.3 && < 5,- bytestring >= 0.9,- network-transport-tests >= 0.3 && < 0.4,- network >= 3.1,- network-transport,- network-transport-tcp- ghc-options: -threaded -rtsopts -with-rtsopts=-N- HS-Source-Dirs: tests- default-extensions: CPP,- OverloadedStrings- default-language: Haskell2010- If flag(use-mock-network)- CPP-Options: -DUSE_MOCK_NETWORK--Test-Suite TestQC- Type: exitcode-stdio-1.0- Main-Is: TestQC.hs- If flag(use-mock-network)- Build-Depends: base >= 4.3 && < 5,- test-framework,- test-framework-quickcheck2,- test-framework-hunit,- QuickCheck,- HUnit,- network-transport,- network-transport-tcp,- containers,- bytestring,- pretty,- data-accessor,- data-accessor-transformers,- mtl,- transformers,- lockfree-queue- Else- Buildable: False- ghc-options: -threaded -Wall -fno-warn-orphans- HS-Source-Dirs: tests- default-extensions: TypeSynonymInstances- FlexibleInstances- OverlappingInstances- OverloadedStrings- DeriveDataTypeable- MultiParamTypeClasses- default-language: Haskell2010+Name: network-transport-tcp +Version: 0.8.3 +x-revision: 1 +Cabal-Version: >=1.10 +Build-Type: Simple +License: BSD3 +License-file: LICENSE +Copyright: Well-Typed LLP, Tweag I/O Limited +Author: Duncan Coutts, Nicolas Wu, Edsko de Vries +maintainer: Facundo Domínguez <facundo.dominguez@tweag.io> +Stability: experimental +Homepage: http://haskell-distributed.github.com +Bug-Reports: https://github.com/haskell-distributed/network-transport-tcp/issues +Synopsis: TCP instantiation of Network.Transport +Description: TCP instantiation of Network.Transport +Tested-With: GHC==8.4.4 GHC==8.6.5 GHC==8.8.4 +Category: Network +extra-source-files: ChangeLog + +Source-Repository head + Type: git + Location: https://github.com/haskell-distributed/network-transport-tcp + +Flag use-mock-network + Description: Use mock network implementation (for testing) + Default: False + +Library + Build-Depends: base >= 4.3 && < 5, + async >= 2.2 && < 2.3, + network-transport >= 0.5 && < 0.6, + data-accessor >= 0.2 && < 0.3, + containers >= 0.4 && < 0.7, + bytestring >= 0.9 && < 0.13, + network >= 3.1 && < 3.3, + uuid >= 1.3 && < 1.4 + Exposed-modules: Network.Transport.TCP, + Network.Transport.TCP.Internal + Default-Extensions: CPP + default-language: Haskell2010 + Other-Extensions: RecursiveDo + ghc-options: -Wall -fno-warn-unused-do-bind + HS-Source-Dirs: src + If flag(use-mock-network) + CPP-Options: -DUSE_MOCK_NETWORK + Exposed-modules: Network.Transport.TCP.Mock.Socket + Network.Transport.TCP.Mock.Socket.ByteString + +Test-Suite TestTCP + Type: exitcode-stdio-1.0 + Main-Is: TestTCP.hs + Build-Depends: base >= 4.3 && < 5, + bytestring >= 0.9, + network-transport-tests >= 0.3 && < 0.4, + network >= 3.1, + network-transport, + network-transport-tcp + ghc-options: -threaded -rtsopts -with-rtsopts=-N + HS-Source-Dirs: tests + default-extensions: CPP, + OverloadedStrings + default-language: Haskell2010 + If flag(use-mock-network) + CPP-Options: -DUSE_MOCK_NETWORK + +Test-Suite TestQC + Type: exitcode-stdio-1.0 + Main-Is: TestQC.hs + If flag(use-mock-network) + Build-Depends: base >= 4.3 && < 5, + test-framework, + test-framework-quickcheck2, + test-framework-hunit, + QuickCheck, + HUnit, + network-transport, + network-transport-tcp, + containers, + bytestring, + pretty, + data-accessor, + data-accessor-transformers, + mtl, + transformers, + lockfree-queue + Else + Buildable: False + ghc-options: -threaded -Wall -fno-warn-orphans + HS-Source-Dirs: tests + default-extensions: TypeSynonymInstances + FlexibleInstances + OverlappingInstances + OverloadedStrings + DeriveDataTypeable + MultiParamTypeClasses + default-language: Haskell2010