glirc-2.35: glirc.cabal
cabal-version: 2.2
name: glirc
version: 2.35
synopsis: Console IRC client
description: Console IRC client
.
glirc is a console IRC client with an emphasis on providing
dynamic views into the model of your IRC connections.
.
<https://github.com/glguy/irc-core/wiki Documentation Wiki>
license: ISC
license-file: LICENSE
author: Eric Mertens
maintainer: emertens@gmail.com
copyright: 2016-2019 Eric Mertens
category: Network
extra-source-files: ChangeLog.md README.md
exec/linux_exported_symbols.txt
exec/macos_exported_symbols.txt
homepage: https://github.com/glguy/irc-core
bug-reports: https://github.com/glguy/irc-core/issues
tested-with: GHC==8.6.5
custom-setup
setup-depends: base >=4.12 && <4.14,
filepath >=1.4 && <1.5,
Cabal >=2.2 && <4
source-repository head
type: git
location: git://github.com/glguy/irc-core.git
branch: v2
executable glirc2
main-is: Main.hs
other-modules: Exports
ghc-options: -threaded -rtsopts
hs-source-dirs: exec
default-language: Haskell2010
-- Constraints can be found on the library itself
build-depends: base, glirc, lens, text, vty
if os(Linux)
ld-options: -Wl,--dynamic-list=exec/linux_exported_symbols.txt
if os(Darwin)
ld-options: -Wl,-exported_symbols_list,exec/macos_exported_symbols.txt
library
ghc-options: -Wall -O2
hs-source-dirs: src
include-dirs: include
includes: include/glirc-api.h
install-includes: glirc-api.h
default-language: Haskell2010
build-tool-depends: hsc2hs:hsc2hs
exposed-modules: Client.Authentication.Ecdsa
Client.CApi
Client.CApi.Exports
Client.CApi.Types
Client.Commands
Client.Commands.Arguments.Spec
Client.Commands.Arguments.Parser
Client.Commands.Arguments.Renderer
Client.Commands.Exec
Client.Commands.Interpolation
Client.Commands.Recognizer
Client.Commands.WordCompletion
Client.Configuration
Client.Configuration.Colors
Client.Configuration.Macros
Client.Configuration.ServerSettings
Client.Configuration.Sts
Client.EventLoop
Client.EventLoop.Actions
Client.EventLoop.Errors
Client.EventLoop.Network
Client.Hook
Client.Hook.FreRelay
Client.Hook.Snotice
Client.Hook.Znc.Buffextras
Client.Hooks
Client.Image
Client.Image.Layout
Client.Image.LineWrap
Client.Image.Message
Client.Image.MircFormatting
Client.Image.PackedImage
Client.Image.Palette
Client.Image.StatusLine
Client.Image.Textbox
Client.Log
Client.Mask
Client.Message
Client.Network.Async
Client.Network.Connect
Client.Options
Client.State
Client.State.Channel
Client.State.DCC
Client.State.EditBox
Client.State.EditBox.Content
Client.State.Extensions
Client.State.Focus
Client.State.Network
Client.State.Window
Client.UserHost
Client.View
Client.View.Cert
Client.View.ChannelInfo
Client.View.Digraphs
Client.View.DCCList
Client.View.Help
Client.View.IgnoreList
Client.View.KeyMap
Client.View.MaskList
Client.View.Mentions
Client.View.Messages
Client.View.Palette
Client.View.RtsStats
Client.View.UrlSelection
Client.View.UserList
Client.View.Windows
other-modules: ContextFilter
DigraphQuote
Digraphs
LensUtils
RtsStats
StrQuote
StrictUnit
Paths_glirc
Build_glirc
autogen-modules: Paths_glirc
Build_glirc
build-depends: base >=4.11 && <4.14,
HsOpenSSL >=0.11 && <0.12,
async >=2.2 && <2.3,
attoparsec >=0.13 && <0.14,
base64-bytestring >=1.0.0.1&& <1.1,
bytestring >=0.10.8 && <0.11,
config-schema ^>=1.2.0.0,
config-value ^>=0.7,
containers >=0.5.7 && <0.7,
directory >=1.2.6 && <1.4,
filepath >=1.4.1 && <1.5,
free >=4.12 && <5.2,
gitrev >=1.2 && <1.4,
hashable >=1.2.4 && <1.4,
hookup >=0.3.1 && <0.4,
irc-core >=2.7.1 && <2.8,
kan-extensions >=5.0 && <5.3,
lens >=4.14 && <4.20,
network >=2.6.2 && <3.2,
process >=1.4.2 && <1.7,
psqueues >=0.2.7 && <0.3,
regex-tdfa >=1.3.1 && <1.4,
semigroupoids >=5.1 && <5.4,
split >=0.2 && <0.3,
stm >=2.4 && <2.6,
template-haskell >=2.11 && <2.16,
text >=1.2.2 && <1.3,
time >=1.6 && <1.10,
transformers >=0.5.2 && <0.6,
unix >=2.7 && <2.8,
unordered-containers >=0.2.7 && <0.3,
vector >=0.11 && <0.13,
vty >=5.23.1 && <5.28
test-suite test
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: test
build-depends: base, glirc,
HUnit >=1.3 && <1.7
default-language: Haskell2010