diff options
Diffstat (limited to 'vendor/irc-conduit/irc-conduit.cabal')
| -rw-r--r-- | vendor/irc-conduit/irc-conduit.cabal | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/vendor/irc-conduit/irc-conduit.cabal b/vendor/irc-conduit/irc-conduit.cabal new file mode 100644 index 0000000..54bc352 --- /dev/null +++ b/vendor/irc-conduit/irc-conduit.cabal @@ -0,0 +1,111 @@ +-- Initial irc-conduit.cabal generated by cabal init. For further +-- documentation, see http://haskell.org/cabal/users-guide/ + +-- The name of the package. +name: irc-conduit + +-- The package version. See the Haskell package versioning policy (PVP) +-- for standards guiding when and how versions should be incremented. +-- http://www.haskell.org/haskellwiki/Package_versioning_policy +-- PVP summary: +-+------- breaking API changes +-- | | +----- non-breaking API additions +-- | | | +--- code changes with no API change +version: 0.3.0.6 + +-- A short (one-line) description of the package. +synopsis: Streaming IRC message library using conduits. + +-- A longer description of the package. +description: + IRC messages consist of an optional identifying prefix, a command + name, and a list of arguments. The <http://hackage.haskell.org/package/irc irc> + package provides a low-level decoding and encoding scheme for + messages in terms of ByteStrings, but using this relies on matching + names of commands as strings, and unpacking this decoded structure + yourself. This package takes it a little further, providing an ADT + for IRC messages and sources, and conduits which attempt to decode + and encode messages appropriately. + . + In addition to providing conduits for automatically handling + streaming messages, there are also helper functions for connecting + to an IRC server and hooking up conduits to the socket. + +-- URL for the project homepage or repository. +homepage: https://github.com/barrucadu/irc-conduit + +-- URL where users should direct bug reports. +bug-reports: https://github.com/barrucadu/irc-conduit/issues + +-- The license under which the package is released. +license: MIT + +-- The file containing the license text. +license-file: LICENSE + +-- The package author(s). +author: Michael Walker + +-- An email address to which users can send suggestions, bug reports, and +-- patches. +maintainer: mike@barrucadu.co.uk + +-- A copyright notice. +-- copyright: + +category: Network + +build-type: Simple + +-- Extra files to be distributed with the package, such as examples or a +-- README. +-- extra-source-files: + +-- Constraint on the version of Cabal needed to build this package. +cabal-version: >=1.10 + + +library + -- Modules exported by the library. + exposed-modules: Network.IRC.Conduit + , Network.IRC.Conduit.Internal + , Network.IRC.Conduit.Lens + + -- Modules included in this library but not exported. + -- other-modules: + + ghc-options: -Wall + + -- LANGUAGE extensions used by modules in this package. + -- other-extensions: + + -- Other library packages from which modules are imported. + build-depends: base >=4.8 && <5 + , async >=2.0 && <2.3 + , bytestring >=0.10 && <0.12 + , conduit >=1.2.8 && <1.4 + , conduit-extra >=1.1 && <1.4 + , connection >=0.2 && <0.4 + , irc >=0.6 && <0.7 + , irc-ctcp >=0.1.1 && <0.2 + , network-conduit-tls >=1.1 && <1.4 + , profunctors >=5 && <6 + , text >=1.0 && <1.3 + , time >=1.4 && <2 + , tls >=1.3 && <1.6 + , transformers >=0.3 && <0.6 + , crypton-x509-validation >=1.6 + + -- Directories containing source files. + -- hs-source-dirs: + + -- Base language which the package is written in. + default-language: Haskell2010 + +source-repository head + type: git + location: https://github.com/barrucadu/irc-conduit.git + +source-repository this + type: git + location: https://github.com/barrucadu/irc-conduit.git + tag: 0.3.0.6 |
