packages feed

persona-idp-0.1.0.0: persona-idp.cabal

name:                persona-idp
version:             0.1.0.0
synopsis:            Persona (BrowserID) Identity Provider
description:
  .
  persona-idp is a simple Mozilla Persona (formerly BrowserID)
  identity provider (IdP) intended to be run behind an HTTP
  server providing TLS termination and user authentication.
  .
  For full documentation see
  <https://github.com/frasertweedale/hs-persona-idp>.

homepage:            https://github.com/frasertweedale/hs-persona-idp
bug-reports:         https://github.com/frasertweedale/hs-persona-idp/issues
license:             AGPL-3
license-file:        agpl-3.0.txt
extra-source-files:
  README.rst
author:              Fraser Tweedale
maintainer:          frase@frase.id.au
copyright:           Copyright (C) 2013, 2014, 2015  Fraser Tweedale
category:            Web
build-type:          Simple
cabal-version:       >=1.10

source-repository head
  type: git
  location: https://github.com/frasertweedale/hs-persona-idp.git

executable persona
  default-language:    Haskell2010
  ghc-options:  -Wall

  build-depends:
    base >= 4.6 && < 5
    , bytestring >= 0.10
    , directory >= 1.2
    , filepath >= 1.3
    , lens >= 4.3
    , text >= 1.1
    , time >= 1.4
    , transformers >= 0.3
    , unix >= 2.7

    , aeson >= 0.7
    , asn1-types >= 0.2
    , blaze-markup >= 0.6
    , hamlet >= 1.2
    , http-types >= 0.8
    , optparse-applicative == 0.9.*
    , pem >= 0.2
    , scotty >= 0.8
    , shakespeare >= 2.0
    , wai >= 3.0
    , x509 >= 1.4

    , crypto-random
    , jose >= 0.3.38
    , persona >= 0.1

  hs-source-dirs:      src
  main-is:             Main.hs