yesod-auth.cabal 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. name: yesod-auth
  2. version: 1.4.13.2
  3. license: MIT
  4. license-file: LICENSE
  5. author: Michael Snoyman, Patrick Brisbin
  6. maintainer: Michael Snoyman <michael@snoyman.com>
  7. synopsis: Authentication for Yesod.
  8. category: Web, Yesod
  9. stability: Stable
  10. cabal-version: >= 1.6.0
  11. build-type: Simple
  12. homepage: http://www.yesodweb.com/
  13. description: API docs and the README are available at <http://www.stackage.org/package/yesod-auth>
  14. extra-source-files: persona_sign_in_blue.png
  15. README.md
  16. ChangeLog.md
  17. flag network-uri
  18. description: Get Network.URI from the network-uri package
  19. default: True
  20. library
  21. build-depends: base >= 4 && < 5
  22. , authenticate >= 1.3
  23. , bytestring >= 0.9.1.4
  24. , yesod-core >= 1.4.20 && < 1.5
  25. , wai >= 1.4
  26. , template-haskell
  27. , cryptonite
  28. , memory
  29. , random >= 1.0.0.2
  30. , text >= 0.7
  31. , mime-mail >= 0.3
  32. , yesod-persistent >= 1.4
  33. , shakespeare
  34. , containers
  35. , unordered-containers
  36. , yesod-form >= 1.4 && < 1.5
  37. , transformers >= 0.2.2
  38. , persistent >= 2.1 && < 2.6
  39. , persistent-template >= 2.1 && < 2.6
  40. , pwstore-fast
  41. , http-client
  42. , http-conduit >= 2.1
  43. , aeson >= 0.7
  44. , lifted-base >= 0.1
  45. , blaze-html >= 0.5
  46. , blaze-markup >= 0.5.1
  47. , http-types
  48. , file-embed
  49. , email-validate >= 1.0
  50. , data-default
  51. , resourcet
  52. , safe
  53. , time
  54. , base64-bytestring
  55. , byteable
  56. , binary
  57. , http-client
  58. , blaze-builder
  59. , conduit
  60. , conduit-extra
  61. , nonce >= 1.0.2 && < 1.1
  62. if flag(network-uri)
  63. build-depends: network-uri >= 2.6
  64. else
  65. build-depends: network < 2.6
  66. exposed-modules: Yesod.Auth
  67. Yesod.Auth.BrowserId
  68. Yesod.Auth.Dummy
  69. Yesod.Auth.Email
  70. Yesod.Auth.OpenId
  71. Yesod.Auth.Rpxnow
  72. Yesod.Auth.Message
  73. Yesod.Auth.GoogleEmail
  74. Yesod.Auth.GoogleEmail2
  75. Yesod.Auth.Hardcoded
  76. other-modules: Yesod.Auth.Routes
  77. ghc-options: -Wall
  78. source-repository head
  79. type: git
  80. location: https://github.com/yesodweb/yesod