packages feed

imm-1.3.0.0: imm.cabal

name:                imm
version:             1.3.0.0
synopsis:            Execute arbitrary actions for each unread element of RSS/Atom feeds
description:         Cf README file
homepage:            https://github.com/k0ral/imm
license:             PublicDomain
license-file:        LICENSE
author:              kamaradclimber, koral
maintainer:          koral <koral@mailoo.org>
category:            Web
build-type:          Simple
cabal-version:       >=1.8
extra-source-files:  README.md

source-repository head
  type:     git
  location: git://github.com/k0ral/imm.git

library
  exposed-modules:
    Imm
    Imm.Boot
    Imm.Core
    Imm.Database
    Imm.Database.FeedTable
    Imm.Database.JsonFile
    Imm.Feed
    Imm.Hooks
    Imm.Hooks.Dummy
    Imm.Hooks.SendMail
    Imm.Hooks.WriteFile
    Imm.HTTP
    Imm.HTTP.Simple
    Imm.Logger
    Imm.Logger.Simple
    Imm.Prelude
    Imm.XML
    Imm.XML.Conduit
  other-modules:
    Imm.Aeson
    Imm.Dyre
    Imm.Error
    Imm.Options
    Imm.Pretty
    Paths_imm
  build-depends:
    aeson,
    atom-conduit >= 0.4,
    base == 4.*,
    blaze-html,
    blaze-markup,
    bytestring,
    case-insensitive,
    conduit,
    connection,
    containers,
    directory >= 1.2.3.0,
    dyre,
    fast-logger,
    filepath,
    hashable,
    HaskellNet,
    HaskellNet-SSL >= 0.3.3.0,
    http-client >= 0.4.30,
    http-client-tls,
    http-types,
    lifted-base,
    microlens,
    mime-mail,
    monad-time,
    monoid-subclasses,
    mono-traversable >= 1,
    mtl,
    network,
    opml-conduit >= 0.6,
    optparse-applicative,
    prettyprinter,
    prettyprinter-ansi-terminal,
    rss-conduit >= 0.4.1,
    safe-exceptions,
    stm,
    streaming-bytestring,
    streaming-with,
    streamly,
    text,
    transformers,
    transformers-base,
    time,
    timerep >= 2.0.0.0,
    tls,
    uri-bytestring,
    xml,
    xml-conduit >= 1.5,
    xml-types
  -- Build-tools:
  hs-source-dirs: src/lib
  ghc-options: -Wall -fno-warn-unused-do-bind

executable imm
  build-depends: imm, base == 4.*
  main-is: Executable.hs
  hs-source-dirs: src/bin
  ghc-options: -Wall -fno-warn-unused-do-bind -threaded