aboutsummaryrefslogtreecommitdiff
path: root/vendor/irc-client/irc-client.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/irc-client/irc-client.cabal')
-rw-r--r--vendor/irc-client/irc-client.cabal127
1 files changed, 127 insertions, 0 deletions
diff --git a/vendor/irc-client/irc-client.cabal b/vendor/irc-client/irc-client.cabal
new file mode 100644
index 0000000..490665b
--- /dev/null
+++ b/vendor/irc-client/irc-client.cabal
@@ -0,0 +1,127 @@
+-- Initial idte.cabal generated by cabal init. For further documentation,
+-- see http://haskell.org/cabal/users-guide/
+
+-- The name of the package.
+name: irc-client
+
+-- 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: 1.1.2.3
+
+-- A short (one-line) description of the package.
+synopsis: An IRC client library.
+
+-- A longer description of the package.
+description:
+ An IRC client library built atop
+ <http://hackage.haskell.org/package/irc-conduit irc-conduit>. Why
+ another IRC client library, you cry? I didn't really find one that
+ did what I wanted (specifically, handle connecting to servers and
+ calling event handlers, possibly with TLS), but which didn't
+ implement almost a full IRC bot for you. That takes out all the fun!
+ .
+ <http://hackage.haskell.org/package/irc-conduit irc-conduit> and
+ <http://hackage.haskell.org/package/irc-ctcp irc-ctcp> are my
+ solution to the first part of that, this is my solution to the
+ latter. It's a simple IRC client library that does the basics for
+ you, but isn't an all-singing, all-dancing, fully-featured IRC
+ /application/. It is a merely a simple library.
+
+-- URL for the project homepage or repository.
+homepage: https://github.com/barrucadu/irc-client
+
+-- URL where users should direct bug reports.
+bug-reports: https://github.com/barrucadu/irc-client/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.Client
+ , Network.IRC.Client.Events
+ , Network.IRC.Client.Internal
+ , Network.IRC.Client.Internal.Lens
+ , Network.IRC.Client.Internal.Types
+ , Network.IRC.Client.Lens
+ , Network.IRC.Client.Utils
+
+ -- Modules included in this library but not exported.
+ other-modules:
+ Paths_irc_client
+
+ -- Compile with -Wall by default
+ 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.7 && <5
+ , bytestring >=0.10 && <0.12
+ , containers >=0.1 && <1
+ , conduit >=1.2.8 && <1.4
+ , connection >=0.2 && <0.4
+ , contravariant >=0.1 && <1.6
+ , exceptions >=0.6 && <0.11
+ , irc-conduit >=0.3 && <0.4
+ , irc-ctcp >=0.1.2 && <0.2
+ , mtl >=2.1 && <2.3
+ , network-conduit-tls >=1.1 && <1.4
+ , old-locale >=1.0 && <1.1
+ , profunctors >=5 && <6
+ , stm >=2.4 && <2.6
+ , stm-chans >=2.0 && <3.1
+ , text >=1.1 && <1.3
+ , time >=1.4 && <2
+ , tls >=1.3 && <1.6
+ , transformers >=0.3 && <0.6
+ , x509 >=1.6 && <1.8
+ , x509-store >=1.6 && <1.7
+ , x509-validation >=1.6 && <1.7
+
+ -- Directories containing source files.
+ -- hs-source-dirs:
+
+ -- Base language which the package is written in.
+ default-language: Haskell2010
+
+ ghc-options: -Wall
+
+source-repository head
+ type: git
+ location: https://github.com/barrucadu/irc-client.git
+
+source-repository this
+ type: git
+ location: https://github.com/barrucadu/irc-client.git
+ tag: 1.1.2.3