File: irc-core.cabal

package info (click to toggle)
haskell-irc-core 2.13-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 184 kB
  • sloc: haskell: 2,161; makefile: 3
file content (58 lines) | stat: -rw-r--r-- 1,974 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
cabal-version:       3.0
name:                irc-core
version:             2.13
synopsis:            IRC core library for glirc
description:         IRC core library for glirc
                     .
                     The glirc client has been split off into <https://hackage.haskell.org/package/glirc>
license:             ISC
license-file:        LICENSE
author:              Eric Mertens
maintainer:          emertens@gmail.com
copyright:           2016 Eric Mertens
category:            Network
build-type:          Simple
extra-doc-files:     ChangeLog.md
homepage:            https://github.com/glguy/irc-core
bug-reports:         https://github.com/glguy/irc-core/issues
tested-with:         GHC == 9.0.2, GHC == 9.4.8, GHC == 9.8.2

source-repository head
  type: git
  location: git://github.com/glguy/irc-core.git
  branch: v2

library
  exposed-modules:     Irc.Codes
                       Irc.Commands
                       Irc.Identifier
                       Irc.Message
                       Irc.Modes
                       Irc.RateLimit
                       Irc.RawIrcMsg
                       Irc.UserInfo
  other-modules:       View

  build-depends:       base       >=4.11 && <4.21,
                       base64-bytestring >= 1.0.0.1 && <1.3,
                       attoparsec ^>=0.14,
                       bytestring >=0.10 && <0.13,
                       hashable   >=1.2  && <1.6,
                       primitive  >=0.6  && <0.10,
                       text       >=1.2  && <2.2,
                       time       >=1.6  && <1.15,
                       vector     >=0.11 && <0.14

  hs-source-dirs:      src
  default-language:    Haskell2010

test-suite test
  type: exitcode-stdio-1.0
  main-is: Main.hs
  hs-source-dirs: test
  build-depends:       irc-core,
                       base,
                       text,
                       hashable,
                       HUnit >= 1.3 && < 1.7
  default-language:    Haskell2010