align yesod dependencies

This commit is contained in:
Greg Weber 2011-11-23 08:44:47 -06:00
parent d33bf4f909
commit c8af14b750
11 changed files with 123 additions and 122 deletions

View File

@ -17,33 +17,33 @@ flag ghc7
library library
if flag(ghc7) if flag(ghc7)
build-depends: base >= 4.3 && < 5 build-depends: base >= 4.3 && < 5
cpp-options: -DGHC7 cpp-options: -DGHC7
else else
build-depends: base >= 4 && < 4.3 build-depends: base >= 4 && < 4.3
build-depends: authenticate >= 0.10 && < 0.11 build-depends: authenticate >= 0.10 && < 0.11
, bytestring >= 0.9.1.4 && < 0.10 , bytestring >= 0.9.1.4 && < 0.10
, yesod-core >= 0.9 && < 0.10 , yesod-core >= 0.9 && < 0.10
, wai >= 0.4 && < 0.5 , wai >= 0.4 && < 0.5
, template-haskell , template-haskell
, pureMD5 >= 1.1 && < 2.2 , pureMD5 >= 2.0 && < 2.2
, random >= 1.0 && < 1.1 , random >= 1.0.0.2 && < 1.1
, control-monad-attempt >= 0.3.0 && < 0.4 , control-monad-attempt >= 0.3.0 && < 0.4
, text >= 0.7 && < 0.12 , text >= 0.7 && < 0.12
, mime-mail >= 0.3 && < 0.4 , mime-mail >= 0.3 && < 0.4
, blaze-html >= 0.4 && < 0.5 , blaze-html >= 0.4.1.3 && < 0.5
, yesod-persistent >= 0.2 && < 0.3 , yesod-persistent >= 0.2 && < 0.3
, hamlet >= 0.10 && < 0.11 , hamlet >= 0.10 && < 0.11
, shakespeare-css >= 0.10 && < 0.11 , shakespeare-css >= 0.10 && < 0.11
, yesod-json >= 0.2 && < 0.3 , yesod-json >= 0.2 && < 0.3
, containers >= 0.2 && < 0.5 , containers >= 0.2 && < 0.5
, yesod-form >= 0.3 && < 0.4 , yesod-form >= 0.3 && < 0.4
, transformers >= 0.2 && < 0.3 , transformers >= 0.2.2 && < 0.3
, persistent >= 0.6 && < 0.7 , persistent >= 0.6 && < 0.7
, persistent-template >= 0.6 && < 0.7 , persistent-template >= 0.6 && < 0.7
, SHA >= 1.4.1.3 && < 1.6 , SHA >= 1.4.1.3 && < 1.6
, http-enumerator >= 0.6 && < 0.8 , http-enumerator >= 0.6 && < 0.8
, aeson-native >= 0.3.2.11 && < 0.4 , aeson-native >= 0.3.3.1 && < 0.4
, pwstore-fast >= 2.2 && < 3 , pwstore-fast >= 2.2 && < 3
exposed-modules: Yesod.Auth exposed-modules: Yesod.Auth

View File

@ -34,43 +34,43 @@ flag ghc7
library library
if flag(ghc7) if flag(ghc7)
build-depends: base >= 4.3 && < 5 build-depends: base >= 4.3 && < 5
cpp-options: -DGHC7 cpp-options: -DGHC7
else else
build-depends: base >= 4 && < 4.3 build-depends: base >= 4 && < 4.3
build-depends: time >= 1.1.4 && < 1.4 build-depends: time >= 1.1.4 && < 1.3
, wai >= 0.4 && < 0.5 , wai >= 0.4 && < 0.5
, wai-extra >= 0.4.1 && < 0.5 , wai-extra >= 0.4.1 && < 0.5
, bytestring >= 0.9.1.4 && < 0.10 , bytestring >= 0.9.1.4 && < 0.10
, text >= 0.5 && < 0.12 , text >= 0.7 && < 0.12
, template-haskell , template-haskell
, path-pieces >= 0.0 && < 0.1 , path-pieces >= 0.0 && < 0.1
, hamlet >= 0.10 && < 0.11 , hamlet >= 0.10 && < 0.11
, shakespeare >= 0.10 && < 0.11 , shakespeare >= 0.10 && < 0.11
, shakespeare-js >= 0.10 && < 0.11 , shakespeare-js >= 0.10 && < 0.11
, shakespeare-css >= 0.10 && < 0.11 , shakespeare-css >= 0.10 && < 0.11
, blaze-builder >= 0.2.1 && < 0.4 , blaze-builder >= 0.2.1.4 && < 0.4
, transformers >= 0.2 && < 0.3 , transformers >= 0.2.2 && < 0.3
, clientsession >= 0.7.3.1 && < 0.8 , clientsession >= 0.7.3.1 && < 0.8
, random >= 1.0.0.2 && < 1.1 , random >= 1.0.0.2 && < 1.1
, cereal >= 0.2 && < 0.4 , cereal >= 0.3 && < 0.4
, old-locale >= 1.0.0.2 && < 1.1 , old-locale >= 1.0.0.2 && < 1.1
, failure >= 0.1 && < 0.2 , failure >= 0.1 && < 0.2
, containers >= 0.2 && < 0.5 , containers >= 0.2 && < 0.5
, monad-control >= 0.2 && < 0.3 , monad-control >= 0.2 && < 0.3
, enumerator >= 0.4.7 && < 0.5 , enumerator >= 0.4.8 && < 0.5
, cookie >= 0.3 && < 0.4 , cookie >= 0.3 && < 0.4
, blaze-html >= 0.4.1.3 && < 0.5 , blaze-html >= 0.4.1.3 && < 0.5
, http-types >= 0.6.5 && < 0.7 , http-types >= 0.6.5 && < 0.7
, case-insensitive >= 0.2 && < 0.4 , case-insensitive >= 0.2 && < 0.4
, parsec >= 2 && < 3.2 , parsec >= 2 && < 3.2
, directory >= 1 && < 1.2 , directory >= 1 && < 1.2
, data-object >= 0.3 && < 0.4 , data-object >= 0.3 && < 0.4
, data-object-yaml >= 0.3 && < 0.4 , data-object-yaml >= 0.3 && < 0.4
-- for logger. Probably logger should be a separate package -- for logger. Probably logger should be a separate package
, strict-concurrency >= 0.2.4 && < 0.2.5 , strict-concurrency >= 0.2.4 && < 0.2.5
, vector >= 0.9 && < 0.10 , vector >= 0.9 && < 0.10
, aeson-native >= 0.3.3.1 && < 0.4 , aeson-native >= 0.3.3.1 && < 0.4
exposed-modules: Yesod.Content exposed-modules: Yesod.Content
Yesod.Core Yesod.Core

View File

@ -17,18 +17,18 @@ library
if os(windows) if os(windows)
cpp-options: -DWINDOWS cpp-options: -DWINDOWS
build-depends: base >= 4 && < 5 build-depends: base >= 4 && < 5
, yesod-core >= 0.9 && < 0.10 , yesod-core >= 0.9 && < 0.10
, cmdargs >= 0.8 && < 0.9 , cmdargs >= 0.8 && < 0.9
, warp >= 0.4 && < 0.5 , warp >= 0.4 && < 0.5
, wai >= 0.4 && < 0.5 , wai >= 0.4 && < 0.5
, wai-extra >= 0.4.4 && < 0.5 , wai-extra >= 0.4.4 && < 0.5
, bytestring >= 0.9 && < 0.10 , bytestring >= 0.9.1.4 && < 0.10
, transformers >= 0.2 && < 0.3 , transformers >= 0.2.2 && < 0.3
, text >= 0.9 && < 1.0 , text >= 0.9 && < 0.12
, directory >= 1.0 && < 1.2 , directory >= 1.0 && < 1.2
, shakespeare-css >= 0.10 && < 0.11 , shakespeare-css >= 0.10 && < 0.11
, shakespeare-js >= 0.10 && < 0.11 , shakespeare-js >= 0.10 && < 0.11
, template-haskell , template-haskell
if !os(windows) if !os(windows)

View File

@ -25,19 +25,20 @@ Executable yesod-blog
Executable yesod-ajax Executable yesod-ajax
Main-is: src/ajax.lhs Main-is: src/ajax.lhs
Build-depends: yesod-static, Build-depends: yesod-static,
blaze-html, blaze-html >= 0.4.1.3 && < 0.5,
yesod >= 0.9 yesod >= 0.9
Executable yesod-file-echo Executable yesod-file-echo
Main-is: src/file-echo.lhs Main-is: src/file-echo.lhs
Build-depends: text, Build-depends:
text >= 0.9 && < 0.12
yesod >= 0.9 yesod >= 0.9
Executable yesod-pretty-yaml Executable yesod-pretty-yaml
Main-is: src/pretty-yaml.lhs Main-is: src/pretty-yaml.lhs
Build-depends: data-object-yaml >= 0.3.0 && < 0.4, Build-depends: data-object-yaml >= 0.3.0 && < 0.4,
data-object >= 0.3.1 && < 0.4, data-object >= 0.3.1 && < 0.4,
bytestring >= 0.9 && < 0.10, bytestring >= 0.9.1.4 && < 0.10,
yesod >= 0.9 yesod >= 0.9
Executable yesod-i18n Executable yesod-i18n
@ -60,9 +61,9 @@ Executable yesod-form
Executable yesod-persistent-synopsis Executable yesod-persistent-synopsis
Main-is: synopsis/persistent.lhs Main-is: synopsis/persistent.lhs
Build-depends: transformers >= 0.2.1 && < 0.3, Build-depends: transformers >= 0.2.2 && < 0.3,
persistent-sqlite >= 0.6, persistent-sqlite >= 0.6, && < 0.7
persistent-template persistent-template >= 0.6, && < 0.7
Executable yesod-hamlet-synopsis Executable yesod-hamlet-synopsis
Main-is: synopsis/hamlet.lhs Main-is: synopsis/hamlet.lhs

View File

@ -13,27 +13,27 @@ homepage: http://www.yesodweb.com/
description: Form handling support for Yesod Web Framework description: Form handling support for Yesod Web Framework
library library
build-depends: base >= 4 && < 5 build-depends: base >= 4 && < 5
, yesod-core >= 0.9 && < 0.10 , yesod-core >= 0.9 && < 0.10
, yesod-persistent >= 0.2 && < 0.3 , yesod-persistent >= 0.2 && < 0.3
, time >= 1.1.4 && < 1.3 , time >= 1.1.4 && < 1.3
, hamlet >= 0.10 && < 0.11 , hamlet >= 0.10 && < 0.11
, shakespeare-css >= 0.10 && < 0.11 , shakespeare-css >= 0.10 && < 0.11
, shakespeare-js >= 0.10 && < 0.11 , shakespeare-js >= 0.10 && < 0.11
, persistent >= 0.6 && < 0.7 , persistent >= 0.6 && < 0.7
, yesod-persistent >= 0.2 && < 0.3 , yesod-persistent >= 0.2 && < 0.3
, template-haskell , template-haskell
, transformers >= 0.2.2 && < 0.3 , transformers >= 0.2.2 && < 0.3
, data-default >= 0.3 && < 0.4 , data-default >= 0.3 && < 0.4
, xss-sanitize >= 0.3.0.1 && < 0.4 , xss-sanitize >= 0.3.0.1 && < 0.4
, blaze-builder >= 0.2.1 && < 0.4 , blaze-builder >= 0.2.1.4 && < 0.4
, network >= 2.2 && < 2.4 , network >= 2.2 && < 2.4
, email-validate >= 0.2.6 && < 0.3 , email-validate >= 0.2.6 && < 0.3
, blaze-html >= 0.4 && < 0.5 , blaze-html >= 0.4.1.3 && < 0.5
, bytestring >= 0.9 && < 0.10 , bytestring >= 0.9.1.4 && < 0.10
, text >= 0.7 && < 1.0 , text >= 0.9 && < 0.12
, wai >= 0.4 && < 0.5 , wai >= 0.4 && < 0.5
, containers >= 0.2 && < 0.5 , containers >= 0.2 && < 0.5
exposed-modules: Yesod.Form exposed-modules: Yesod.Form
Yesod.Form.Class Yesod.Form.Class
Yesod.Form.Types Yesod.Form.Types

View File

@ -13,13 +13,13 @@ homepage: http://www.yesodweb.com/
description: Generate content for Yesod using the aeson package. description: Generate content for Yesod using the aeson package.
library library
build-depends: base >= 4 && < 5 build-depends: base >= 4 && < 5
, yesod-core >= 0.9 && < 0.10 , yesod-core >= 0.9 && < 0.10
, aeson-native >= 0.3.2.11 && < 0.4 , aeson-native >= 0.3.3.1 && < 0.4
, text >= 0.8 && < 0.12 , text >= 0.8 && < 0.12
, shakespeare-js >= 0.10 && < 0.11 , shakespeare-js >= 0.10 && < 0.11
, vector , vector >= 0.9
, containers , containers >= 0.2 && < 0.5
exposed-modules: Yesod.Json exposed-modules: Yesod.Json
ghc-options: -Wall ghc-options: -Wall

View File

@ -13,12 +13,12 @@ homepage: http://www.yesodweb.com/
description: Helper functions and data types for producing News feeds. description: Helper functions and data types for producing News feeds.
library library
build-depends: base >= 4 && < 5 build-depends: base >= 4 && < 5
, yesod-core >= 0.9 && < 0.10 , yesod-core >= 0.9 && < 0.10
, time >= 1.1.4 && < 1.3 , time >= 1.1.4 && < 1.3
, hamlet >= 0.10 && < 0.11 , hamlet >= 0.10 && < 0.11
, bytestring >= 0.9 && < 0.10 , bytestring >= 0.9.1.4 && < 0.10
, text >= 0.9 && < 1.0 , text >= 0.9 && < 0.12
exposed-modules: Yesod.AtomFeed exposed-modules: Yesod.AtomFeed
, Yesod.RssFeed , Yesod.RssFeed
, Yesod.Feed , Yesod.Feed

View File

@ -18,7 +18,7 @@ library
, persistent >= 0.6 && < 0.7 , persistent >= 0.6 && < 0.7
, persistent-template >= 0.6 && < 0.7 , persistent-template >= 0.6 && < 0.7
, failure >= 0.1 && < 0.2 , failure >= 0.1 && < 0.2
, transformers >= 0.2 && < 0.3 , transformers >= 0.2.2 && < 0.3
exposed-modules: Yesod.Persist exposed-modules: Yesod.Persist
ghc-options: -Wall ghc-options: -Wall

View File

@ -48,21 +48,21 @@ test-suite runtests
type: exitcode-stdio-1.0 type: exitcode-stdio-1.0
build-depends: base >= 4 && < 5 build-depends: base >= 4 && < 5
, hspec >= 0.8 && < 0.10 , hspec >= 0.8 && < 0.10
, HUnit , HUnit
, unix-compat >= 0.2 && < 0.3 , unix-compat >= 0.2 && < 0.3
, time >= 1.1.4 && < 1.3 , time >= 1.1.4 && < 1.3
, old-locale >= 1.0.0.2 && < 1.1 , old-locale >= 1.0.0.2 && < 1.1
, http-date , http-date
, Cabal , Cabal
, wai-app-static >= 0.3 , wai-app-static >= 0.3
, wai-test , wai-test >= 1.2 && < 2.0
, wai , wai >= 0.4 && < 0.5
, http-types , http-types >= 0.6 && < 0.7
, network , network >= 2.2 && < 2.4
, bytestring , bytestring >= 0.9.1.4 && < 0.10
, text , text >= 0.5 && < 0.12
, transformers , transformers >= 0.2.2 && < 0.3
-- , containers -- , containers
ghc-options: -Wall ghc-options: -Wall

View File

@ -19,24 +19,24 @@ flag test
default: False default: False
library library
build-depends: base >= 4 && < 5 build-depends: base >= 4 && < 5
, containers , containers >= 0.2 && < 0.5
, old-time >= 1.0 , old-time >= 1.0
, yesod-core >= 0.9 && < 0.10 , yesod-core >= 0.9 && < 0.10
, base64-bytestring >= 0.1.0.1 && < 0.2 , base64-bytestring >= 0.1.0.1 && < 0.2
, pureMD5 >= 2.1.0.3 && < 2.2 , pureMD5 >= 2.1.0.3 && < 2.2
, cereal >= 0.3 && < 0.4 , cereal >= 0.3 && < 0.4
, bytestring >= 0.9 && < 0.10 , bytestring >= 0.9.1.4 && < 0.10
, template-haskell , template-haskell
, directory >= 1.0 && < 1.2 , directory >= 1.0 && < 1.2
, transformers >= 0.2 && < 0.3 , transformers >= 0.2.2 && < 0.3
, wai-app-static >= 0.3.2.1 && < 0.4 , wai-app-static >= 0.3.2.1 && < 0.4
, wai >= 0.4 && < 0.5 , wai >= 0.4 && < 0.5
, text >= 0.5 && < 1.0 , text >= 0.9 && < 0.12
, file-embed >= 0.0.4.1 && < 0.5 , file-embed >= 0.0.4.1 && < 0.5
, http-types >= 0.6.5 && < 0.7 , http-types >= 0.6.5 && < 0.7
, unix-compat >= 0.2 && < 0.3 , unix-compat >= 0.2 && < 0.3
, enumerator >= 0.4.14 && < 0.5 , enumerator >= 0.4.8 && < 0.5
exposed-modules: Yesod.Static exposed-modules: Yesod.Static
ghc-options: -Wall ghc-options: -Wall

View File

@ -75,14 +75,14 @@ library
, yesod-persistent >= 0.2 && < 0.3 , yesod-persistent >= 0.2 && < 0.3
, yesod-form >= 0.3 && < 0.4 , yesod-form >= 0.3 && < 0.4
, monad-control >= 0.2 && < 0.3 , monad-control >= 0.2 && < 0.3
, transformers >= 0.2 && < 0.3 , transformers >= 0.2.2 && < 0.3
, wai >= 0.4 && < 0.5 , wai >= 0.4 && < 0.5
, wai-extra >= 0.4.1 && < 0.5 , wai-extra >= 0.4.1 && < 0.5
, hamlet >= 0.10 && < 0.11 , hamlet >= 0.10 && < 0.11
, shakespeare-js >= 0.10 && < 0.11 , shakespeare-js >= 0.10 && < 0.11
, shakespeare-css >= 0.10 && < 0.11 , shakespeare-css >= 0.10 && < 0.11
, warp >= 0.4 && < 0.5 , warp >= 0.4 && < 0.5
, blaze-html >= 0.4 && < 0.5 , blaze-html >= 0.4.1.3 && < 0.5
exposed-modules: Yesod exposed-modules: Yesod
ghc-options: -Wall ghc-options: -Wall
@ -97,7 +97,7 @@ executable yesod
build-depends: parsec >= 2.1 && < 4 build-depends: parsec >= 2.1 && < 4
, text >= 0.11 && < 0.12 , text >= 0.11 && < 0.12
, shakespeare-text >= 0.10 && < 0.11 , shakespeare-text >= 0.10 && < 0.11
, bytestring >= 0.9 && < 0.10 , bytestring >= 0.9.1.4 && < 0.10
, time >= 1.1.4 && < 1.3 , time >= 1.1.4 && < 1.3
, template-haskell , template-haskell
, directory >= 1.0 && < 1.2 , directory >= 1.0 && < 1.2
@ -106,7 +106,7 @@ executable yesod
, containers >= 0.2 && < 0.5 , containers >= 0.2 && < 0.5
, attoparsec-text >= 0.8.5 && < 0.9 , attoparsec-text >= 0.8.5 && < 0.9
, http-types >= 0.6.1 && < 0.7 , http-types >= 0.6.1 && < 0.7
, blaze-builder >= 0.2 && < 0.4 , blaze-builder >= 0.2.1.4 && < 0.4
, filepath >= 1.1 && < 1.3 , filepath >= 1.1 && < 1.3
, process , process
ghc-options: -Wall ghc-options: -Wall