diff --git a/aws-kinesis-client/0.4.0.2/aws-kinesis-client.cabal b/aws-kinesis-client/0.4.0.2/aws-kinesis-client.cabal index 8fae9d520d8..1e933e4c20d 100644 --- a/aws-kinesis-client/0.4.0.2/aws-kinesis-client.cabal +++ b/aws-kinesis-client/0.4.0.2/aws-kinesis-client.cabal @@ -1,104 +1,105 @@ -name: aws-kinesis-client -version: 0.4.0.2 -synopsis: A producer & consumer client library for AWS Kinesis -description: - This package provides a Producer client for bulk-writing messages to a - Kinesis stream through a bounded queue, and a Consumer client for reading - messages round-robin from all shards of a Kinesis stream. Additionally, a - rudimentary CLI interface to the Consumer is provided. - -license: Apache-2.0 -license-file: LICENSE -author: Jon Sterling -maintainer: jon@jonmsterling.com -copyright: Copyright (c) 2013-2015 PivotCloud, Inc. -category: Cloud -build-type: Custom -cabal-version: >=1.10 -extra-source-files: CHANGELOG.md, example_config.yml - -source-repository head - type: git - location: https://github.com/alephcloud/hs-aws-kinesis-client.git - -flag debug - description: Enable debug logging - default: False - -library - exposed-modules: Aws.Kinesis.Client.Common - Aws.Kinesis.Client.Consumer - Aws.Kinesis.Client.Consumer.Kit - Aws.Kinesis.Client.Consumer.Internal - Aws.Kinesis.Client.Consumer.Internal.ShardState - Aws.Kinesis.Client.Consumer.Internal.SavedStreamState - Aws.Kinesis.Client.Consumer.Internal.Kit - Aws.Kinesis.Client.Producer - Aws.Kinesis.Client.Producer.Kit - Aws.Kinesis.Client.Producer.Internal - Aws.Kinesis.Client.Internal.Queue - Aws.Kinesis.Client.Internal.Queue.Chunk - -- other-modules: - -- other-extensions: - build-depends: base >=4.7 && <5.0, - base-unicode-symbols, - aeson >=0.8, - aws >=0.10.5, - aws-kinesis >=0.1.4, - conduit >=1.2.3.1, - containers >=0.5.5.1, - data-carousel >=0.1.0.0, - enclosed-exceptions >=1.0.1, - http-conduit >=2.1.5, - kan-extensions >=4.2, - lens >=4.7, - lens-action >=0.1.0.1, - lifted-async >=0.3.0, - lifted-base >=0.2.3.3, - monad-control >=1.0, - mtl >=2.2.1, - nats >=1, - random >=1.1, - resourcet >=1.1.3.3, - stm >=2.4.4, - stm-chans >=3.0.0.2, - stm-queue-extras >=0.2.0.0, - text >=1.2.0.3, - transformers >=0.3.0.0, - unordered-containers >=0.2.5.1 - hs-source-dirs: src - default-language: Haskell2010 - ghc-options: -Wall - - if flag(debug) - cpp-options: -DDEBUG - -executable kinesis-cli - default-language: Haskell2010 - hs-source-dirs: cli - main-is: CLI.hs - other-modules: CLI.Config - build-depends: base >=4.7 && <5.0, - base-unicode-symbols, - aeson >=0.8, - aws >=0.10.5, - aws-general >=0.2.1, - aws-kinesis >=0.1.4, - aws-kinesis-client >=0.4.0.2, - aws-configuration-tools >=0.1.0.0, - conduit >=1.2.3.1, - configuration-tools >=0.2.12, - http-conduit >=2.1.5, - kan-extensions >=4.2, - lens >=4.7, - lifted-async >=0.3.0, - lifted-base >=0.2.3.3, - monad-control >=1.0, - mtl >=2.2.1, - text >=1.2.0.3, - transformers >=0.3.0.0, - bytestring >=0.10.4, - optparse-applicative >=0.11 - ghc-options: -Wall - if flag(debug) - cpp-options: -DDEBUG +name: aws-kinesis-client +version: 0.4.0.2 +x-revision: 1 +synopsis: A producer & consumer client library for AWS Kinesis +description: + This package provides a Producer client for bulk-writing messages to a + Kinesis stream through a bounded queue, and a Consumer client for reading + messages round-robin from all shards of a Kinesis stream. Additionally, a + rudimentary CLI interface to the Consumer is provided. + +license: Apache-2.0 +license-file: LICENSE +author: Jon Sterling +maintainer: jon@jonmsterling.com +copyright: Copyright (c) 2013-2015 PivotCloud, Inc. +category: Cloud +build-type: Custom +cabal-version: >=1.10 +extra-source-files: CHANGELOG.md, example_config.yml + +source-repository head + type: git + location: https://github.com/alephcloud/hs-aws-kinesis-client.git + +flag debug + description: Enable debug logging + default: False + +library + exposed-modules: Aws.Kinesis.Client.Common + Aws.Kinesis.Client.Consumer + Aws.Kinesis.Client.Consumer.Kit + Aws.Kinesis.Client.Consumer.Internal + Aws.Kinesis.Client.Consumer.Internal.ShardState + Aws.Kinesis.Client.Consumer.Internal.SavedStreamState + Aws.Kinesis.Client.Consumer.Internal.Kit + Aws.Kinesis.Client.Producer + Aws.Kinesis.Client.Producer.Kit + Aws.Kinesis.Client.Producer.Internal + Aws.Kinesis.Client.Internal.Queue + Aws.Kinesis.Client.Internal.Queue.Chunk + -- other-modules: + -- other-extensions: + build-depends: base >=4.7 && <5.0, + base-unicode-symbols, + aeson >=0.8, + aws >=0.10.5, + aws-kinesis >=0.1.4, + conduit >=1.2.3.1, + containers >=0.5.5.1, + data-carousel >=0.1.0.0, + enclosed-exceptions >=1.0.1, + http-conduit >=2.1.5, + kan-extensions >=4.2, + lens >=4.7, + lens-action >=0.1.0.1 && < 0.2, + lifted-async >=0.3.0, + lifted-base >=0.2.3.3, + monad-control >=1.0, + mtl >=2.2.1, + nats >=1, + random >=1.1, + resourcet >=1.1.3.3, + stm >=2.4.4, + stm-chans >=3.0.0.2, + stm-queue-extras >=0.2.0.0, + text >=1.2.0.3, + transformers >=0.3.0.0, + unordered-containers >=0.2.5.1 + hs-source-dirs: src + default-language: Haskell2010 + ghc-options: -Wall + + if flag(debug) + cpp-options: -DDEBUG + +executable kinesis-cli + default-language: Haskell2010 + hs-source-dirs: cli + main-is: CLI.hs + other-modules: CLI.Config + build-depends: base >=4.7 && <5.0, + base-unicode-symbols, + aeson >=0.8, + aws >=0.10.5, + aws-general >=0.2.1, + aws-kinesis >=0.1.4, + aws-kinesis-client >=0.4.0.2, + aws-configuration-tools >=0.1.0.0, + conduit >=1.2.3.1, + configuration-tools >=0.2.12, + http-conduit >=2.1.5, + kan-extensions >=4.2, + lens >=4.7, + lifted-async >=0.3.0, + lifted-base >=0.2.3.3, + monad-control >=1.0, + mtl >=2.2.1, + text >=1.2.0.3, + transformers >=0.3.0.0, + bytestring >=0.10.4, + optparse-applicative >=0.11 + ghc-options: -Wall + if flag(debug) + cpp-options: -DDEBUG diff --git a/hashids/1.0.2/hashids.cabal b/hashids/1.0.2/hashids.cabal index a5bcda50eb2..84c1234dffe 100644 --- a/hashids/1.0.2/hashids.cabal +++ b/hashids/1.0.2/hashids.cabal @@ -3,12 +3,13 @@ name: hashids version: 1.0.2 -x-revision: 1 +x-revision: 3 synopsis: Hashids generates short, unique, non-sequential ids from numbers. description: This is a Haskell port of the Hashids library. It is typically used to encode numbers to a format suitable for appearance in places like urls. It converts numbers like 347 into strings like yr8, or a list of numbers like [27, 986] into 3kTMd. You can also decode those ids back. This is useful in bundling several parameters into one. +homepage: http://hashids.org/ license: MIT license-file: LICENSE -author: Johannes Hilden +author: Johannes Hildén maintainer: hildenjohannes@gmail.com -- copyright: category: Web @@ -23,4 +24,4 @@ library build-depends: base ==4.*, bytestring, containers, split -- hs-source-dirs: - default-language: Haskell2010 \ No newline at end of file + default-language: Haskell2010 diff --git a/uri-bytestring/0.1.1/uri-bytestring.cabal b/uri-bytestring/0.1.1/uri-bytestring.cabal new file mode 100644 index 00000000000..ad0e6e64ad2 --- /dev/null +++ b/uri-bytestring/0.1.1/uri-bytestring.cabal @@ -0,0 +1,91 @@ +name: uri-bytestring +version: 0.1.1 +synopsis: Haskell URI parsing as ByteStrings +description: uri-bytestring aims to be an RFC3986 compliant URI parser that uses efficient ByteStrings for parsing and representing the URI data. +license: BSD3 +license-files: LICENSE + , licenses/http-types/LICENSE +author: Doug Beardsley, Michael Xavier +maintainer: Michael Xavier +copyright: Soostone Inc. +category: Web +build-type: Simple +cabal-version: >=1.16 +homepage: https://github.com/Soostone/uri-bytestring +bug-reports: https://github.com/Soostone/uri-bytestring/issues +extra-source-files: + README.md + CONTRIBUTING.md + changelog.md + bench/*.hs + +flag lib-Werror + default: False + manual: True + +library + exposed-modules: + URI.ByteString + other-modules: + URI.ByteString.Lens + URI.ByteString.Types + URI.ByteString.Internal + + build-depends: + + attoparsec >= 0.10 && < 0.13 + , base >= 4.6 && < 4.8 + , bytestring >= 0.9.1 && < 0.11 + , blaze-builder >= 0.3.0.0 && < 0.5 + + hs-source-dirs: src + default-language: Haskell2010 + + if flag(lib-Werror) + ghc-options: -Werror + + ghc-options: -Wall + +test-suite test + type: exitcode-stdio-1.0 + main-is: Main.hs + hs-source-dirs: test + build-depends: + uri-bytestring + , HUnit + , QuickCheck + , tasty + , tasty-hunit + , tasty-quickcheck + , derive + , attoparsec + , base + , bytestring + , lens + , quickcheck-instances + default-language: Haskell2010 + + if flag(lib-Werror) + ghc-options: -Werror + + ghc-options: -Wall + + +benchmark bench + type: exitcode-stdio-1.0 + main-is: Main.hs + hs-source-dirs: bench + default-language: Haskell2010 + build-depends: + base + , uri-bytestring + , criterion + , deepseq + , deepseq-generics + , network-uri + , bytestring + , blaze-builder + +source-repository head + type: git + location: git://github.com/Soostone/uri-bytestring.git