Cabal revisions of glirc-2.41
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 2.2-name: glirc-version: 2.41-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: exec/linux_exported_symbols.txt- exec/macos_exported_symbols.txt-extra-doc-files: glirc.1 ChangeLog.md README.md doc/*.adoc-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--custom-setup- setup-depends: base >=4.12 && <4.21,- filepath >=1.4 && <1.6,- Cabal >=2.2 && <4--source-repository head- type: git- location: git://github.com/glguy/irc-core.git- branch: v2--executable glirc- 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,- vty-unix ^>=0.2.0.0,-- 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-- default-extensions:- ImportQualifiedPost-- exposed-modules:- Client.Authentication.Ecdsa- Client.Authentication.Ecdh- Client.Authentication.Scram- Client.CApi- Client.CApi.Exports- Client.CApi.Types- Client.Commands- Client.Commands.Arguments.Parser- Client.Commands.Arguments.Renderer- Client.Commands.Arguments.Spec- Client.Commands.Channel- Client.Commands.Chat- Client.Commands.Certificate- Client.Commands.Connection- Client.Commands.Docs- Client.Commands.Exec- Client.Commands.Help- Client.Commands.Interpolation- Client.Commands.Operator- Client.Commands.Queries- Client.Commands.Recognizer- Client.Commands.TabCompletion- Client.Commands.Toggles- Client.Commands.Types- Client.Commands.Window- Client.Commands.WordCompletion- Client.Commands.ZNC- Client.Configuration- Client.Configuration.Colors- Client.Configuration.Macros- Client.Configuration.Notifications- Client.Configuration.ServerSettings- Client.Configuration.Sts- Client.Docs- Client.EventLoop- Client.EventLoop.Actions- Client.EventLoop.Errors- Client.EventLoop.Network- Client.Hook- Client.Hook.DroneBLRelay- Client.Hook.Matterbridge- Client.Hook.Snotice- Client.Hook.Znc.Buffextras- Client.Hooks- Client.Image- Client.Image.Focus- 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.EditBox- Client.State.EditBox.Content- Client.State.Extensions- Client.State.Focus- Client.State.Help- Client.State.Network- Client.State.Target- Client.State.Url- Client.State.Window- Client.UserHost- Client.WhoReply- Client.View- Client.View.Cert- Client.View.ChannelList- Client.View.ChannelInfo- Client.View.Digraphs- 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.Who- Client.View.Windows- Client.View.WindowSwitch-- other-modules:- ContextFilter- DigraphQuote- Digraphs- LensUtils- RtsStats- StrQuote- StrictUnit- Paths_glirc- Build_glirc-- autogen-modules:- Paths_glirc- Build_glirc-- build-depends:- base >=4.15 && <4.21,- HsOpenSSL >=0.11 && <0.12,- async >=2.2 && <2.3,- attoparsec ^>=0.14,- base64-bytestring >=1.0.0.1&& <1.3,- bytestring >=0.10.8 && <0.13,- config-schema ^>=1.3.0.0,- config-value ^>=0.8,- containers >=0.5.7 && <0.8,- curve25519 ^>=0.2.5,- directory >=1.2.6 && <1.4,- filepath >=1.4.1 && <1.6,- free >=4.12 && <5.3,- githash ^>=0.1.6,- hashable >=1.2.4 && <1.6,- hookup ^>=0.8,- irc-core ^>=2.13,- kan-extensions >=5.0 && <5.3,- lens >=4.14 && <5.4,- random >=1.1 && <1.3,- network >=2.6.2 && <3.3,- typed-process ^>=0.2.10,- psqueues >=0.2.7 && <0.3,- regex-tdfa >=1.3.1 && <1.4,- semigroupoids >=5.1 && <6.1,- split >=0.2 && <0.3,- stm >=2.4 && <2.6,- template-haskell >=2.11 && <2.23,- text >=1.2.2 && <2.2,- time >=1.9 && <1.15,- transformers >=0.5.2 && <0.7,- unix >=2.7 && <2.9,- unordered-containers >=0.2.11 && <0.3,- vector >=0.11 && <0.14,- vty ^>=6.2,--test-suite test- type: exitcode-stdio-1.0- main-is: Main.hs- hs-source-dirs: test- build-depends: base, glirc,- HUnit >=1.6 && <1.7- default-language: Haskell2010+cabal-version: 2.2 +name: glirc +version: 2.41 +x-revision: 1 +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: exec/linux_exported_symbols.txt + exec/macos_exported_symbols.txt +extra-doc-files: glirc.1 ChangeLog.md README.md doc/*.adoc +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 + +custom-setup + setup-depends: base >=4.12 && <4.22, + filepath >=1.4 && <1.6, + Cabal >=2.2 && <4 + +source-repository head + type: git + location: git://github.com/glguy/irc-core.git + branch: v2 + +executable glirc + 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, + vty-unix ^>=0.2.0.0, + + 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 + + default-extensions: + ImportQualifiedPost + + exposed-modules: + Client.Authentication.Ecdsa + Client.Authentication.Ecdh + Client.Authentication.Scram + Client.CApi + Client.CApi.Exports + Client.CApi.Types + Client.Commands + Client.Commands.Arguments.Parser + Client.Commands.Arguments.Renderer + Client.Commands.Arguments.Spec + Client.Commands.Channel + Client.Commands.Chat + Client.Commands.Certificate + Client.Commands.Connection + Client.Commands.Docs + Client.Commands.Exec + Client.Commands.Help + Client.Commands.Interpolation + Client.Commands.Operator + Client.Commands.Queries + Client.Commands.Recognizer + Client.Commands.TabCompletion + Client.Commands.Toggles + Client.Commands.Types + Client.Commands.Window + Client.Commands.WordCompletion + Client.Commands.ZNC + Client.Configuration + Client.Configuration.Colors + Client.Configuration.Macros + Client.Configuration.Notifications + Client.Configuration.ServerSettings + Client.Configuration.Sts + Client.Docs + Client.EventLoop + Client.EventLoop.Actions + Client.EventLoop.Errors + Client.EventLoop.Network + Client.Hook + Client.Hook.DroneBLRelay + Client.Hook.Matterbridge + Client.Hook.Snotice + Client.Hook.Znc.Buffextras + Client.Hooks + Client.Image + Client.Image.Focus + 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.EditBox + Client.State.EditBox.Content + Client.State.Extensions + Client.State.Focus + Client.State.Help + Client.State.Network + Client.State.Target + Client.State.Url + Client.State.Window + Client.UserHost + Client.WhoReply + Client.View + Client.View.Cert + Client.View.ChannelList + Client.View.ChannelInfo + Client.View.Digraphs + 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.Who + Client.View.Windows + Client.View.WindowSwitch + + other-modules: + ContextFilter + DigraphQuote + Digraphs + LensUtils + RtsStats + StrQuote + StrictUnit + Paths_glirc + Build_glirc + + autogen-modules: + Paths_glirc + Build_glirc + + build-depends: + base >=4.15 && <4.22, + HsOpenSSL >=0.11 && <0.12, + async >=2.2 && <2.3, + attoparsec ^>=0.14, + base64-bytestring >=1.0.0.1&& <1.3, + bytestring >=0.10.8 && <0.13, + config-schema ^>=1.3.0.0, + config-value ^>=0.8, + containers >=0.5.7 && <0.8, + curve25519 ^>=0.2.5, + directory >=1.2.6 && <1.4, + filepath >=1.4.1 && <1.6, + free >=4.12 && <5.3, + githash ^>=0.1.6, + hashable >=1.2.4 && <1.6, + hookup ^>=0.8, + irc-core ^>=2.13, + kan-extensions >=5.0 && <5.3, + lens >=4.14 && <5.4, + random >=1.1 && <1.3, + network >=2.6.2 && <3.3, + typed-process ^>=0.2.10, + psqueues >=0.2.7 && <0.3, + regex-tdfa >=1.3.1 && <1.4, + semigroupoids >=5.1 && <6.1, + split >=0.2 && <0.3, + stm >=2.4 && <2.6, + template-haskell >=2.11 && <2.24, + text >=1.2.2 && <2.2, + time >=1.9 && <1.15, + transformers >=0.5.2 && <0.7, + unix >=2.7 && <2.9, + unordered-containers >=0.2.11 && <0.3, + vector >=0.11 && <0.14, + vty ^>=6.2, + +test-suite test + type: exitcode-stdio-1.0 + main-is: Main.hs + hs-source-dirs: test + build-depends: base, glirc, + HUnit >=1.6 && <1.7 + default-language: Haskell2010