streaming-pcap-1.1.1.1: streaming-pcap.cabal
cabal-version: 2.2
name: streaming-pcap
version: 1.1.1.1
synopsis: Stream packets via libpcap.
description: Stream packets via libpcap. Requires `libpcap` to be installed.
category: Web
homepage: https://github.com/fosskers/streaming-pcap
author: Colin Woodbury
maintainer: colin@fosskers.ca
copyright: 2018 - 2019 Colin Woodbury
license: BSD-3-Clause
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
test/test.pcap
common commons
default-language: Haskell2010
ghc-options: -Wall
build-depends:
base >= 4.8 && < 5
, attoparsec ^>=0.13
, bytestring
, pcap ^>=0.4
, resourcet ^>=1.2
, streaming >=0.1 && <0.3
, streaming-attoparsec ^>= 1.0
, streaming-bytestring ^>=0.1
library
import: commons
hs-source-dirs: lib
exposed-modules:
Network.Pcap.Streaming
Network.Pcap.Streaming.Internal
test-suite streaming-pcap-test
import: commons
type: exitcode-stdio-1.0
main-is: Test.hs
hs-source-dirs: test
ghc-options: -threaded -with-rtsopts=-N
build-depends:
streaming-pcap
, tasty >=0.11 && <1.3
, tasty-hunit >=0.9 && <0.11
-- benchmark streaming-pcap-bench
-- import: commons
-- type: exitcode-stdio-1.0
-- main-is: Bench.hs
-- hs-source-dirs: bench
-- ghc-options: -threaded -O2
-- build-depends:
-- criterion >=1.1 && <1.5
-- , streaming-pcap