Skip to content

Commit

Permalink
Update from Hackage at 2017-04-30T00:13:10Z
Browse files Browse the repository at this point in the history
  • Loading branch information
all-cabal-tool committed Apr 30, 2017
1 parent d1223a3 commit 3fcb79c
Show file tree
Hide file tree
Showing 2 changed files with 162 additions and 0 deletions.
161 changes: 161 additions & 0 deletions glirc/2.20.4/glirc.cabal
Original file line number Diff line number Diff line change
@@ -0,0 +1,161 @@
name: glirc
version: 2.20.4
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 Eric Mertens
category: Network
build-type: Custom
extra-source-files: ChangeLog.md README.md
exec/linux_exported_symbols.txt
exec/macos_exported_symbols.txt
cabal-version: >=1.23
homepage: https://github.com/glguy/irc-core
bug-reports: https://github.com/glguy/irc-core/issues
tested-with: GHC==8.0.1

custom-setup
setup-depends: base >=4.9 && <4.11,
filepath >1.4 && <1.5,
Cabal >=1.24 && <3

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

flag ExportCApi
description: Export C functions used by the extension API (incompatible with GHCi)
default: True
manual: True

executable glirc2
main-is: Main.hs
ghc-options: -threaded -rtsopts

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

if flag(ExportCApi)
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

-- Constraints can be found on the library itself
build-depends: base, glirc, lens, text, vty

library
hs-source-dirs: src
include-dirs: include
includes: include/glirc-api.h
install-includes: glirc-api.h
default-language: Haskell2010
build-tools: hsc2hs

exposed-modules: Client.Authentication.Ecdsa
Client.CApi
Client.CApi.Exports
Client.CApi.Types
Client.Commands
Client.Commands.Arguments
Client.Commands.Exec
Client.Commands.Interpolation
Client.Commands.Recognizer
Client.Commands.WordCompletion
Client.Configuration
Client.Configuration.Colors
Client.Configuration.ServerSettings
Client.EventLoop
Client.EventLoop.Errors
Client.Hook
Client.Hook.Znc.Buffextras
Client.Hooks
Client.Image
Client.Image.Arguments
Client.Image.Message
Client.Image.MircFormatting
Client.Image.PackedImage
Client.Image.Palette
Client.Image.StatusLine
Client.Image.Textbox
Client.Image.Utils
Client.Log
Client.Message
Client.Network.Async
Client.Network.Connect
Client.Options
Client.State
Client.State.Channel
Client.State.EditBox
Client.State.EditBox.Content
Client.State.Focus
Client.State.Network
Client.State.Window
Client.View
Client.View.ChannelInfo
Client.View.Digraphs
Client.View.Help
Client.View.MaskList
Client.View.Mentions
Client.View.Messages
Client.View.Palette
Client.View.UrlSelection
Client.View.UserList
Client.View.Windows
Config.FromConfig

other-modules: LensUtils
StrictUnit
Digraphs
Paths_glirc
Build_glirc

build-depends: base >=4.9 && <4.11,
async >=2.1 && <2.2,
attoparsec >=0.13 && <0.14,
bytestring >=0.10.8 && <0.11,
base64-bytestring >=1.0.0.1 && <1.1,
config-value >=0.5 && <0.6,
containers >=0.5.7 && <0.6,
directory >=1.2.6 && <1.4,
filepath >=1.4.1 && <1.5,
gitrev >=1.2 && <1.4,
hashable >=1.2.4 && <1.3,
HsOpenSSL >=0.11 && <0.12,
irc-core >=2.2 && <2.3,
lens >=4.14 && <4.16,
kan-extensions >=5.0 && <5.1,
network >=2.6.2 && <2.7,
process >=1.4.2 && <1.7,
regex-tdfa >=1.2 && <1.3,
socks >=0.5.5 && <0.6,
split >=0.2 && <0.3,
stm >=2.4 && <2.5,
text >=1.2.2 && <1.3,
time >=1.6 && <1.9,
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.11.1 && <5.16,
hookup >=0.1 && <0.2

if flag(ExportCApi)
cpp-options: -DEXPORT_GLIRC_CAPI

test-suite test
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: test
build-depends: base, glirc,
HUnit >=1.3 && <1.4
default-language: Haskell2010
1 change: 1 addition & 0 deletions glirc/2.20.4/glirc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"package-hashes":{"MD5":"716d9d3e1251209a9146cd9f88febea2","Skein512_512":"b5743b603cae5cf569bae26eb78a16eb5126cb7bad94cd0fc0da43b397709e5cb2af5dcc90cc149af2d0fdb274e322291b987242451c7aeadef28b5c974c79b2","SHA1":"81b2336da75be886c2c98f6a6525a93372376fc9","SHA512":"09b8145bdbfe0d0be42cd86ce51857a741ba754df4bb43193767fc063cf0ab75a6e5ce15efff8a702a76b42938d1938d839ffb33fd5974d27f26e79094ea9984","SHA256":"3e110a840f679e968eb965ccba1d5cbc639716ac98d5c953a95ce6e85bfdcbd9"},"package-locations":["https://hackage.haskell.org/package/glirc-2.20.4/glirc-2.20.4.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/glirc-2.20.4.tar.gz"],"package-size":123378}

0 comments on commit 3fcb79c

Please sign in to comment.