packages feed

Cabal revisions of irc-core-1.1.0.1

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:                irc-core-version:             1.1.0.1-homepage:            https://github.com/glguy/irc-core-bug-reports:         https://github.com/glguy/irc-core/issues-license:             BSD3-license-file:        LICENSE-author:              Eric Mertens-maintainer:          Eric Mertens <emertens@gmail.com>-copyright:           2015 Eric Mertens-category:            Network-build-type:          Simple-cabal-version:       >=1.10-synopsis:            An IRC client library and text client-description:-  This package provides an IRC connection library as well as a console-based IRC client-  that uses the library.-  .-  /Library module breakdown/-  .-  * "Irc.Cmd" - Functions for generating IRC protocol message for client-to-server-  .-  * "Irc.Core" - Functions for parsing low-level IRC messages into mid-level IRC messages-  .-  * "Irc.Core.Prisms" - Prisms for all of the mid-level IRC message constructors-  .-  * "Irc.Format" - Functions for parsing and rendering low-level IRC protocol messages-  .-  * "Irc.Message" - High-level IRC event messages for client interpretation-  .-  * "Irc.Model" - Functions for interpreting mid-level IRC messages to generate high-level-                  event messages and to maintain a consistent view of the connection-  .-  * "Irc.RateLimit" - Functions to assist with rate-limiting outgoing client messages-  .-  * "Irc.Time" - Internal compatibility module for time-1.4 and time-1.5 interop-  .-  /Library module breakdown/-  .-  * "Main" - Main client module-  .-  * "ClientState" - Types and operations representing the full state of the client-  .-  * "CommandArgs" - Types and functions for interpreting the initial client configuration-  .-  * "CommandParser" - Types and functions for parsing and pretty printing IRC commands-  .-  * "Connection" - Types and functions for establishing a plain and TLS connections-  .-  * "CtcpHandler" - Event handler for CTCP messages-  .-  * "EditBox" - Types and functions for managing the input box along the bottom of the client-  .-  * "HaskelHighlighter" - Haskell syntax highlighting support-  .-  * "ImageUtils" - Functions to support the various view construction-  .-  * "Moderation" - Implementation of various IRC channel moderation automation-  .-  * "ServerSettings" - Types for defining connection parameters for an IRC server-  .-  * "Views.BanList" - Functions to generate the ban list view-  .-  * "Views.Channel" - Functions to generate message list views-  .-  * "Views.ChannelInfo" - Functions to generate metadata views for channels-  .-  See the associated README file for help using the client.--extra-source-files:     README.md-                        CHANGELOG.md---- Use time-1.5 and drop old-locale-flag time15-  default: True--library-  exposed-modules:     Irc.Core-                       Irc.Core.Prisms-                       Irc.Cmd-                       Irc.Message-                       Irc.Model-                       Irc.Format-                       Irc.RateLimit--  other-modules:       Irc.Time--  -- Note: GHC 7.8.4 fixes a bug that can cause IRC.Core-  -- to use an absurd amount of RAM when compiling.-  -- The base >= 4.7.0.2 is to protect people from finding-  -- this out the hard way.-  build-depends:       base             >= 4.7.0.2  && < 4.9,--                       array            >= 0.5      && < 0.6,-                       attoparsec       >= 0.12.1.2 && < 0.14,-                       bytestring       >= 0.10     && < 0.11,-                       base64-bytestring>= 1.0.0.1  && < 1.1,-                       containers       >= 0.5      && < 0.6,-                       free             >= 4.11     && < 4.13,-                       lens             >= 4.7      && < 4.11,-                       text             >= 1.2.0.4  && < 1.3,-                       transformers     >= 0.2      && < 0.5--  if flag(time15)-    build-depends:     time             >= 1.5      && < 1.6-  else-    build-depends:     time             >= 1.4.2    && < 1.5,-                       old-locale       >= 1.0.0.6  && < 1.1--  hs-source-dirs:      src-  default-language:    Haskell2010--executable glirc-  main-is: Main.hs-  other-modules: ClientState-                 CommandArgs-                 CommandParser-                 Connection-                 CtcpHandler-                 EditBox-                 HaskellHighlighter-                 ImageUtils-                 Moderation-                 ServerSettings-                 Views.BanList-                 Views.Channel-                 Views.ChannelInfo-  hs-source-dirs: driver-  ghc-options: -threaded-  build-depends: irc-core,--                 connection       >= 0.2.4    && < 0.3,-                 tls              >= 1.2.16   && < 1.3,-                 data-default-class >= 0.0.1  && < 0.1,-                 x509             >= 1.5.0.1  && < 1.6,-                 x509-system      >= 1.5.0    && < 1.6,-                 x509-store       >= 1.5.0    && < 1.6,-                 x509-validation  >= 1.5.1    && < 1.6,--                 array            >= 0.5      && < 0.6,-                 base             >= 4.7      && < 4.9,-                 bytestring       >= 0.10.4.0 && < 0.11,-                 containers       >= 0.5      && < 0.6,-                 config-value     >= 0.4      && < 0.5,-                 deepseq          >= 1.3.0.2  && < 1.5,-                 directory        >= 1.2.1.0  && < 1.3,-                 filepath         >= 1.3.0.2  && < 1.5,-                 lens             >= 4.7      && < 4.11,-                 network          >= 2.6.0.2  && < 2.7,-                 old-locale       >= 1.0.0.6  && < 1.1,-                 split            >= 0.2.2    && < 0.3,-                 stm              >= 2.4.4    && < 2.5,-                 text             >= 1.2.0.4  && < 1.3,-                 time             >= 1.4.2    && < 1.6,-                 vty              >= 5.2.7    && < 5.3,-                 haskell-lexer    >= 1.0      && < 1.1,-                 transformers     >= 0.2      && < 0.5-  default-language:    Haskell2010--source-repository head-  type: git-  location: git://github.com/glguy/irc-core.git+name:                irc-core
+version:             1.1.0.1
+x-revision: 1
+homepage:            https://github.com/glguy/irc-core
+bug-reports:         https://github.com/glguy/irc-core/issues
+license:             BSD3
+license-file:        LICENSE
+author:              Eric Mertens
+maintainer:          Eric Mertens <emertens@gmail.com>
+copyright:           2015 Eric Mertens
+category:            Network
+build-type:          Simple
+cabal-version:       >=1.10
+synopsis:            An IRC client library and text client
+description:
+  This package provides an IRC connection library as well as a console-based IRC client
+  that uses the library.
+  .
+  /Library module breakdown/
+  .
+  * "Irc.Cmd" - Functions for generating IRC protocol message for client-to-server
+  .
+  * "Irc.Core" - Functions for parsing low-level IRC messages into mid-level IRC messages
+  .
+  * "Irc.Core.Prisms" - Prisms for all of the mid-level IRC message constructors
+  .
+  * "Irc.Format" - Functions for parsing and rendering low-level IRC protocol messages
+  .
+  * "Irc.Message" - High-level IRC event messages for client interpretation
+  .
+  * "Irc.Model" - Functions for interpreting mid-level IRC messages to generate high-level
+                  event messages and to maintain a consistent view of the connection
+  .
+  * "Irc.RateLimit" - Functions to assist with rate-limiting outgoing client messages
+  .
+  * "Irc.Time" - Internal compatibility module for time-1.4 and time-1.5 interop
+  .
+  /Library module breakdown/
+  .
+  * "Main" - Main client module
+  .
+  * "ClientState" - Types and operations representing the full state of the client
+  .
+  * "CommandArgs" - Types and functions for interpreting the initial client configuration
+  .
+  * "CommandParser" - Types and functions for parsing and pretty printing IRC commands
+  .
+  * "Connection" - Types and functions for establishing a plain and TLS connections
+  .
+  * "CtcpHandler" - Event handler for CTCP messages
+  .
+  * "EditBox" - Types and functions for managing the input box along the bottom of the client
+  .
+  * "HaskelHighlighter" - Haskell syntax highlighting support
+  .
+  * "ImageUtils" - Functions to support the various view construction
+  .
+  * "Moderation" - Implementation of various IRC channel moderation automation
+  .
+  * "ServerSettings" - Types for defining connection parameters for an IRC server
+  .
+  * "Views.BanList" - Functions to generate the ban list view
+  .
+  * "Views.Channel" - Functions to generate message list views
+  .
+  * "Views.ChannelInfo" - Functions to generate metadata views for channels
+  .
+  See the associated README file for help using the client.
+
+extra-source-files:     README.md
+                        CHANGELOG.md
+
+-- Use time-1.5 and drop old-locale
+flag time15
+  default: True
+
+library
+  exposed-modules:     Irc.Core
+                       Irc.Core.Prisms
+                       Irc.Cmd
+                       Irc.Message
+                       Irc.Model
+                       Irc.Format
+                       Irc.RateLimit
+
+  other-modules:       Irc.Time
+
+  -- Note: GHC 7.8.4 fixes a bug that can cause IRC.Core
+  -- to use an absurd amount of RAM when compiling.
+  -- The base >= 4.7.0.2 is to protect people from finding
+  -- this out the hard way.
+  build-depends:       base             >= 4.7.0.2  && < 4.9,
+
+                       array            >= 0.5      && < 0.6,
+                       attoparsec       >= 0.12.1.2 && < 0.14,
+                       bytestring       >= 0.10     && < 0.11,
+                       base64-bytestring>= 1.0.0.1  && < 1.1,
+                       containers       >= 0.5      && < 0.6,
+                       free             >= 4.11     && < 4.13,
+                       lens             >= 4.7      && < 4.12,
+                       text             >= 1.2.0.4  && < 1.3,
+                       transformers     >= 0.2      && < 0.5
+
+  if flag(time15)
+    build-depends:     time             >= 1.5      && < 1.6
+  else
+    build-depends:     time             >= 1.4.2    && < 1.5,
+                       old-locale       >= 1.0.0.6  && < 1.1
+
+  hs-source-dirs:      src
+  default-language:    Haskell2010
+
+executable glirc
+  main-is: Main.hs
+  other-modules: ClientState
+                 CommandArgs
+                 CommandParser
+                 Connection
+                 CtcpHandler
+                 EditBox
+                 HaskellHighlighter
+                 ImageUtils
+                 Moderation
+                 ServerSettings
+                 Views.BanList
+                 Views.Channel
+                 Views.ChannelInfo
+  hs-source-dirs: driver
+  ghc-options: -threaded
+  build-depends: irc-core,
+
+                 connection       >= 0.2.4    && < 0.3,
+                 tls              >= 1.2.16   && < 1.3,
+                 data-default-class >= 0.0.1  && < 0.1,
+                 x509             >= 1.5.0.1  && < 1.6,
+                 x509-system      >= 1.5.0    && < 1.6,
+                 x509-store       >= 1.5.0    && < 1.6,
+                 x509-validation  >= 1.5.1    && < 1.6,
+
+                 array            >= 0.5      && < 0.6,
+                 base             >= 4.7      && < 4.9,
+                 bytestring       >= 0.10.4.0 && < 0.11,
+                 containers       >= 0.5      && < 0.6,
+                 config-value     >= 0.4      && < 0.5,
+                 deepseq          >= 1.3.0.2  && < 1.5,
+                 directory        >= 1.2.1.0  && < 1.3,
+                 filepath         >= 1.3.0.2  && < 1.5,
+                 lens             >= 4.7      && < 4.12,
+                 network          >= 2.6.0.2  && < 2.7,
+                 old-locale       >= 1.0.0.6  && < 1.1,
+                 split            >= 0.2.2    && < 0.3,
+                 stm              >= 2.4.4    && < 2.5,
+                 text             >= 1.2.0.4  && < 1.3,
+                 time             >= 1.4.2    && < 1.6,
+                 vty              >= 5.2.7    && < 5.3,
+                 haskell-lexer    >= 1.0      && < 1.1,
+                 transformers     >= 0.2      && < 0.5
+  default-language:    Haskell2010
+
+source-repository head
+  type: git
+  location: git://github.com/glguy/irc-core.git
revision 2
 name:                irc-core
 version:             1.1.0.1
-x-revision: 1
+x-revision: 2
 homepage:            https://github.com/glguy/irc-core
 bug-reports:         https://github.com/glguy/irc-core/issues
 license:             BSD3
   build-depends: irc-core,
 
                  connection       >= 0.2.4    && < 0.3,
-                 tls              >= 1.2.16   && < 1.3,
+                 tls              >= 1.2.16   && < 1.4,
                  data-default-class >= 0.0.1  && < 0.1,
-                 x509             >= 1.5.0.1  && < 1.6,
-                 x509-system      >= 1.5.0    && < 1.6,
-                 x509-store       >= 1.5.0    && < 1.6,
-                 x509-validation  >= 1.5.1    && < 1.6,
+                 x509             >= 1.5.0.1  && < 1.7,
+                 x509-system      >= 1.5.0    && < 1.7,
+                 x509-store       >= 1.5.0    && < 1.7,
+                 x509-validation  >= 1.5.1    && < 1.7,
 
                  array            >= 0.5      && < 0.6,
                  base             >= 4.7      && < 4.9,
revision 3
 name:                irc-core
 version:             1.1.0.1
-x-revision: 2
+x-revision: 3
 homepage:            https://github.com/glguy/irc-core
 bug-reports:         https://github.com/glguy/irc-core/issues
 license:             BSD3
                        base64-bytestring>= 1.0.0.1  && < 1.1,
                        containers       >= 0.5      && < 0.6,
                        free             >= 4.11     && < 4.13,
-                       lens             >= 4.7      && < 4.12,
+                       lens             >= 4.7      && < 4.13,
                        text             >= 1.2.0.4  && < 1.3,
                        transformers     >= 0.2      && < 0.5
 
                  deepseq          >= 1.3.0.2  && < 1.5,
                  directory        >= 1.2.1.0  && < 1.3,
                  filepath         >= 1.3.0.2  && < 1.5,
-                 lens             >= 4.7      && < 4.12,
+                 lens             >= 4.7      && < 4.13,
                  network          >= 2.6.0.2  && < 2.7,
                  old-locale       >= 1.0.0.6  && < 1.1,
                  split            >= 0.2.2    && < 0.3,
revision 4
 name:                irc-core
 version:             1.1.0.1
-x-revision: 3
+x-revision: 4
 homepage:            https://github.com/glguy/irc-core
 bug-reports:         https://github.com/glguy/irc-core/issues
 license:             BSD3
                  stm              >= 2.4.4    && < 2.5,
                  text             >= 1.2.0.4  && < 1.3,
                  time             >= 1.4.2    && < 1.6,
-                 vty              >= 5.2.7    && < 5.3,
+                 vty              >= 5.2.7    && < 5.4,
                  haskell-lexer    >= 1.0      && < 1.1,
                  transformers     >= 0.2      && < 0.5
   default-language:    Haskell2010
revision 5
 name:                irc-core
 version:             1.1.0.1
-x-revision: 4
+x-revision: 5
 homepage:            https://github.com/glguy/irc-core
 bug-reports:         https://github.com/glguy/irc-core/issues
 license:             BSD3
                  stm              >= 2.4.4    && < 2.5,
                  text             >= 1.2.0.4  && < 1.3,
                  time             >= 1.4.2    && < 1.6,
-                 vty              >= 5.2.7    && < 5.4,
+                 vty              >= 5.2.7    && < 5.5,
                  haskell-lexer    >= 1.0      && < 1.1,
                  transformers     >= 0.2      && < 0.5
   default-language:    Haskell2010