diff --git a/.travis.yml b/.travis.yml index 235acaf7..32c4b6ce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,5 @@ sudo: false +dist: trusty language: c @@ -6,6 +7,7 @@ env: - STACK_YAML=stack-ghc-7.8.4.yaml - STACK_YAML=stack-ghc-7.10.3.yaml - STACK_YAML=stack.yaml + - STACK_YAML=stack-ghc-8.2.1.yaml addons: apt: diff --git a/servant-client/servant-client.cabal b/servant-client/servant-client.cabal index 2c5471ec..f80e0ce6 100644 --- a/servant-client/servant-client.cabal +++ b/servant-client/servant-client.cabal @@ -36,7 +36,7 @@ library Servant.Common.BasicAuth Servant.Common.Req build-depends: - base >= 4.7 && < 4.10 + base >= 4.7 && < 4.11 , base-compat >= 0.9.1 && < 0.10 , aeson >= 0.7 && < 1.3 , attoparsec >= 0.12 && < 0.14 diff --git a/servant-server/servant-server.cabal b/servant-server/servant-server.cabal index 70445d08..96976da7 100644 --- a/servant-server/servant-server.cabal +++ b/servant-server/servant-server.cabal @@ -51,7 +51,7 @@ library Servant.Server.Internal.ServantErr Servant.Utils.StaticFiles build-depends: - base >= 4.7 && < 4.10 + base >= 4.7 && < 4.11 , base-compat >= 0.9 && < 0.10 , aeson >= 0.7 && < 1.3 , attoparsec >= 0.12 && < 0.14 diff --git a/servant/servant.cabal b/servant/servant.cabal index 49b176e0..5efd1f12 100644 --- a/servant/servant.cabal +++ b/servant/servant.cabal @@ -57,7 +57,7 @@ library Servant.Utils.Links Servant.Utils.Enter build-depends: - base >= 4.7 && < 4.10 + base >= 4.7 && < 4.11 , base-compat >= 0.9 && < 0.10 , aeson >= 0.7 && < 1.3 , attoparsec >= 0.12 && < 0.14 diff --git a/stack-ghc-8.2.1.yaml b/stack-ghc-8.2.1.yaml new file mode 100644 index 00000000..78d7d383 --- /dev/null +++ b/stack-ghc-8.2.1.yaml @@ -0,0 +1,192 @@ +resolver: ghc-8.2.0.20170507 +packages: +- servant-client/ +- servant-docs/ +- servant-foreign/ +- servant-server/ +- servant/ +extra-deps: +- abstract-deque-0.3 +- abstract-par-0.3.3 +- adjunctions-4.3 +- aeson-1.2.0.0 +- aeson-compat-0.3.7 +- aeson-pretty-0.8.4 +- ansi-terminal-0.6.3.1 +- ansi-wl-pprint-0.6.7.3 +- appar-0.1.4 +- asn1-encoding-0.9.5 +- asn1-parse-0.9.4 +- asn1-types-0.3.2 +- async-2.1.1.1 +- attoparsec-0.13.1.0 +- attoparsec-iso8601-1.0.0.0 +- auto-update-0.1.4 +- base-compat-0.9.3 +- base-orphans-0.6 +- base64-bytestring-1.0.0.1 +- bifunctors-5.4.2 +- blaze-builder-0.4.0.2 +- blaze-html-0.9.0.1 +- blaze-markup-0.8.0.0 +- byteable-0.1.1 +- byteorder-1.0.4 +- bytestring-builder-0.10.8.1.0 +- cabal-doctest-1.0.2 +- call-stack-0.1.0 +- case-insensitive-1.2.0.10 +- cassava-0.4.5.1 +- cereal-0.5.4.0 +- clock-0.7.2 +- cmdargs-0.10.17 +- code-page-0.1.3 +- comonad-5.0.1 +- connection-0.2.8 +- contravariant-1.4 +- control-monad-omega-0.3.1 +- cookie-0.4.2.1 +- criterion-1.2.0.0 +- cryptonite-0.23 +- data-default-class-0.1.2.0 +- deepseq-generics-0.2.0.0 +- distributive-0.5.2 +- dlist-0.8.0.2 +- doctest-0.11.2 +- easy-file-0.2.1 +- erf-2.0.0.0 +- exceptions-0.8.3 +- fail-4.9.0.0 +- fast-logger-2.4.10 +- file-embed-0.0.10 +- filemanip-0.3.6.3 +- foundation-0.0.9 +- free-4.12.4 +- generics-sop-0.3.0.0 +- ghc-paths-0.1.0.9 +- Glob-0.8.0 +- hashable-1.2.6.0 +- hex-0.1.2 +- hourglass-0.2.10 +- hspec-2.4.3 +- hspec-core-2.4.3 +- hspec-discover-2.4.3 +- hspec-expectations-0.8.2 +- hspec-wai-0.8.0 +- http-api-data-0.3.7.1 +- http-client-0.5.7.0 +- http-client-tls-0.3.5 +- http-date-0.0.6.1 +- http-media-0.6.4 +- http-types-0.9.1 +- http2-1.6.3 +- HUnit-1.6.0.0 +- integer-logarithms-1.0.1 +- iproute-1.7.1 +- js-flot-0.8.3 +- js-jquery-3.2.1 +- kan-extensions-5.0.2 +- lens-4.15.2 +- lifted-base-0.2.3.11 +- math-functions-0.2.1.0 +- memory-0.14.5 +- microstache-1 +- mime-types-0.1.0.7 +- mmorph-1.1.0 +- monad-control-1.0.1.0 +- monad-par-0.3.4.8 +- monad-par-extras-0.3.3 +- mtl-2.2.1 +- mwc-random-0.13.6.0 +- nats-1.1.1 +- natural-transformation-0.4 +- network-2.6.3.2 +- network-uri-2.6.1.0 +- old-locale-1.0.0.7 +- old-time-1.1.0.3 +- optparse-applicative-0.13.2.0 +- parallel-3.2.1.1 +- parsec-3.1.11 +- pem-0.2.2 +- prelude-extras-0.4.0.3 +- primitive-0.6.2.0 +- profunctors-5.2 +- psqueues-0.2.2.3 +- QuickCheck-2.9.2 +- quickcheck-instances-0.3.13 +- quickcheck-io-0.1.4 +- random-1.1 +- reflection-2.1.2 +- regex-base-0.93.2 +- regex-tdfa-1.2.2 +- resourcet-1.1.9 +- safe-0.3.14 +- scientific-0.3.4.13 +- semigroupoids-5.2 +- semigroups-0.18.3 +- setenv-0.1.1.3 +- should-not-typecheck-2.1.0 +- simple-sendfile-0.2.25 +- socks-0.5.5 +- split-0.2.3.2 +- StateVar-1.1.0.4 +- statistics-0.14.0.2 +- stm-2.4.4.1 +- streaming-commons-0.1.18 +- string-conversions-0.4.0.1 +- stringsearch-0.3.6.6 +- syb-0.7 +- system-filepath-0.4.13.4 +- tagged-0.8.5 +- tasty-0.11.2.1 +- tasty-hunit-0.9.2 +- tasty-quickcheck-0.8.4 +- temporary-1.2.0.4 +- text-1.2.2.2 +- tf-random-0.5 +- th-lift-0.7.7 +- th-lift-instances-0.1.11 +- time-locale-compat-0.1.1.3 +- tls-1.3.10 +- transformers-base-0.4.4 +- transformers-compat-0.5.1.4 +- unbounded-delays-0.1.1.0 +- unix-compat-0.4.3.1 +- unix-time-0.3.7 +- unordered-containers-0.2.8.0 +- uri-bytestring-0.2.3.3 +- url-2.1.3 +- utf8-string-1.0.1.1 +- uuid-types-1.0.3 +- vault-0.3.0.7 +- vector-0.12.0.1 +- vector-algorithms-0.7.0.1 +- vector-binary-instances-0.2.3.5 +- vector-th-unbox-0.2.1.6 +- void-0.7.2 +- wai-3.2.1.1 +- wai-app-static-3.1.6.1 +- wai-extra-3.0.19.1 +- wai-logger-2.3.0 +- warp-3.2.12 +- word8-0.1.2 +- x509-1.6.5 +- x509-store-1.6.2 +- x509-system-1.6.4 +- x509-validation-1.6.5 +- zlib-0.6.1.2 +flags: + time-locale-compat: + old-locale: false +compiler: ghc-8.2.0.20170507 +compiler-check: match-exact +setup-info: + ghc: + linux64: + 8.2.0.20170507: + url: https://downloads.haskell.org/~ghc/8.2.1-rc2/ghc-8.2.0.20170507-x86_64-deb8-linux.tar.xz + macosx: + 8.2.0.20170507: + url: https://downloads.haskell.org/~ghc/8.2.1-rc2/ghc-8.2.0.20170507-x86_64-apple-darwin.tar.xz + windows64: + 8.2.0.20170507: + url: https://downloads.haskell.org/~ghc/8.2.1-rc2/ghc-8.2.0.20170507-x86_64-unknown-mingw32.tar.xz