git.iko.soy/typeable/servant-swagger-ui
on master help sign in
Support GHC-8.0
commit4b9261077cfe2f34c68e0f780b299854221beaf5 authorOleg Grenrus <oleg.grenrus@iki.fi> dateMon 23 May 2016, 12:52 (10 years ago) parent314dedd
5 files changed+151−7
.travis.meta.yml+1 .travis.yml+10 package.yaml+2−2 servant-swagger-ui.cabal+4−4 stack.yaml+134−1
.travis.meta.yml+1
@@ -9,6 +9,7 @@ env:
99 - GHCVER=7.10.3 CABALVER=1.22 CABALCONFIG=servant-0.6-cabal.config PEDANTIC=YES
1010 - GHCVER=7.8.4 CABALVER=1.18 CABALCONFIG=servant-0.7-cabal.config
1111 - GHCVER=7.10.3 CABALVER=1.22 CABALCONFIG=servant-0.7-cabal.config PEDANTIC=YES
12+ - GHCVER=8.0.1 CABALVER=1.24 CABALCONFIG=servant-0.7-cabal.config PEDANTIC=YES
1213
1314matrix:
1415 fast_finish: true
.travis.yml+10
@@ -125,6 +125,16 @@ matrix:
125125 - ghc-7.10.3
126126 - libgmp-dev
127127 compiler: ! ': # ghc-7.10.3 cabal-1.22 servant-0.7-cabal.config'
128+ - env: GHCVER=8.0.1 CABALVER=1.24 CABALCONFIG=servant-0.7-cabal.config PEDANTIC=YES
129+ addons:
130+ apt:
131+ sources:
132+ - hvr-ghc
133+ packages:
134+ - cabal-install-1.24
135+ - ghc-8.0.1
136+ - libgmp-dev
137+ compiler: ! ': # ghc-8.0.1 cabal-1.24 servant-0.7-cabal.config'
128138branches:
129139 only:
130140 - master
package.yaml+2−2
@@ -16,7 +16,7 @@ extra-source-files:
1616ghc-options: -Wall
1717
1818dependencies:
19− - base >=4.7 && <4.9
19+ - base >=4.7 && <4.10
2020 - blaze-markup >=0.7.0.2 && <0.8
2121 - bytestring >=0.10.4.0 && <0.11
2222 - directory >=1.2.1.0 && <1.3
@@ -28,7 +28,7 @@ dependencies:
2828 - servant-server >=0.4.4.5 && <0.8
2929 - servant-swagger >=1.0.3 && <1.1
3030 - swagger2 >=2.0.1 && <2.1
31− - template-haskell >=2.9 && <2.11
31+ - template-haskell >=2.9 && <2.12
3232 - text >=1.2.0.6 && <1.3
3333 - wai-app-static >=3.0.1.1 && <3.2
3434
servant-swagger-ui.cabal+4−4
@@ -74,7 +74,7 @@ library
7474 src
7575 ghc-options: -Wall
7676 build-depends:
77− base >=4.7 && <4.9
77+ base >=4.7 && <4.10
7878 , blaze-markup >=0.7.0.2 && <0.8
7979 , bytestring >=0.10.4.0 && <0.11
8080 , directory >=1.2.1.0 && <1.3
@@ -86,7 +86,7 @@ library
8686 , servant-server >=0.4.4.5 && <0.8
8787 , servant-swagger >=1.0.3 && <1.1
8888 , swagger2 >=2.0.1 && <2.1
89− , template-haskell >=2.9 && <2.11
89+ , template-haskell >=2.9 && <2.12
9090 , text >=1.2.0.6 && <1.3
9191 , wai-app-static >=3.0.1.1 && <3.2
9292 exposed-modules:
@@ -101,7 +101,7 @@ test-suite example
101101 example
102102 ghc-options: -Wall
103103 build-depends:
104− base >=4.7 && <4.9
104+ base >=4.7 && <4.10
105105 , blaze-markup >=0.7.0.2 && <0.8
106106 , bytestring >=0.10.4.0 && <0.11
107107 , directory >=1.2.1.0 && <1.3
@@ -113,7 +113,7 @@ test-suite example
113113 , servant-server >=0.4.4.5 && <0.8
114114 , servant-swagger >=1.0.3 && <1.1
115115 , swagger2 >=2.0.1 && <2.1
116− , template-haskell >=2.9 && <2.11
116+ , template-haskell >=2.9 && <2.12
117117 , text >=1.2.0.6 && <1.3
118118 , wai-app-static >=3.0.1.1 && <3.2
119119 , servant-swagger-ui
stack.yamlmode 120000 → 100644+134−1
@@ -1 +0,0 @@
1−stack-lts-5.yaml
@@ -0,0 +1,134 @@
1+resolver: ghc-8.0.1
2+packages:
3+- '.'
4+- location:
5+ git: https://github.com/phadej/servant-swagger.git
6+ commit: a6e2a0fea75ebfc08a8f278062de7a3d4b0943ae
7+ extra-dep: true
8+extra-deps:
9+- adjunctions-4.3
10+- aeson-0.11.2.0
11+- aeson-pretty-0.7.2
12+- aeson-qq-0.8.1
13+- ansi-terminal-0.6.2.3
14+- ansi-wl-pprint-0.6.7.3
15+- appar-0.1.4
16+- async-2.1.0
17+- attoparsec-0.13.0.2
18+- auto-update-0.1.4
19+- base-compat-0.9.1
20+- base-orphans-0.5.4
21+- base64-bytestring-1.0.0.1
22+- bifunctors-5.3
23+- blaze-builder-0.4.0.2
24+- blaze-html-0.8.1.1
25+- blaze-markup-0.7.0.3
26+- byteorder-1.0.4
27+- bytestring-builder-0.10.6.0.0
28+- bytestring-conversion-0.3.1
29+- case-insensitive-1.2.0.6
30+- cmdargs-0.10.14
31+- comonad-5
32+- contravariant-1.4
33+- cookie-0.4.2
34+- cpphs-1.20.1
35+- cryptonite-0.15
36+- data-default-class-0.1.0
37+- distributive-0.5.0.2
38+- dlist-0.7.1.2
39+- doctest-0.11.0
40+- double-conversion-2.0.1.0
41+- easy-file-0.2.1
42+- exceptions-0.8.2.1
43+- fail-4.9.0.0
44+- fast-logger-2.4.6
45+- file-embed-0.0.10
46+- free-4.12.4
47+- ghc-paths-0.1.0.9
48+- Glob-0.7.5
49+- hashable-1.2.4.0
50+- haskell-src-exts-1.17.1
51+- haskell-src-meta-0.6.0.14
52+- hex-0.1.2
53+- hspec-2.2.3
54+- hspec-core-2.2.3
55+- hspec-discover-2.2.3
56+- hspec-expectations-0.7.2
57+- http-api-data-0.2.2
58+- http-date-0.0.6.1
59+- http-media-0.6.3
60+- http-types-0.9
61+- http2-1.6.0
62+- HUnit-1.3.1.1
63+- iproute-1.7.0
64+- kan-extensions-5.0.1
65+- lens-4.14
66+- lifted-base-0.2.3.6
67+- memory-0.13
68+- mime-types-0.1.0.7
69+- mmorph-1.0.6
70+- monad-control-1.0.1.0
71+- mtl-2.2.1
72+- network-2.6.2.1
73+- network-uri-2.6.1.0
74+- old-locale-1.0.0.7
75+- old-time-1.1.0.3
76+- optparse-applicative-0.12.1.0
77+- parallel-3.2.1.0
78+- parsec-3.1.11
79+- polyparse-1.12
80+- prelude-extras-0.4.0.3
81+- primitive-0.6.1.0
82+- profunctors-5.2
83+- psqueues-0.2.2.1
84+- QuickCheck-2.8.2
85+- quickcheck-io-0.1.2
86+- random-1.1
87+- reflection-2.1.2
88+- resourcet-1.1.7.4
89+- safe-0.3.9
90+- scientific-0.3.4.6
91+- semigroupoids-5.0.1
92+- semigroups-0.18.1
93+- servant-0.7.1
94+- servant-blaze-0.7.1
95+- servant-server-0.7.1
96+- setenv-0.1.1.3
97+- simple-sendfile-0.2.23
98+- split-0.2.3.1
99+- StateVar-1.1.0.4
100+- stm-2.4.4.1
101+- streaming-commons-0.1.15.5
102+- string-conversions-0.4
103+- stringsearch-0.3.6.6
104+- swagger2-2.0.2
105+- syb-0.6
106+- system-filepath-0.4.13.4
107+- tagged-0.8.4
108+- text-1.2.2.1
109+- tf-random-0.5
110+- th-expand-syns-0.4.0.0
111+- th-lift-0.7.6
112+- th-lift-instances-0.1.7
113+- th-orphans-0.13.1
114+- th-reify-many-0.1.6
115+- time-locale-compat-0.1.1.1
116+- transformers-base-0.4.4
117+- transformers-compat-0.5.1.4
118+- unix-compat-0.4.1.4
119+- unix-time-0.3.6
120+- unordered-containers-0.2.7.0
121+- utf8-string-1.0.1.1
122+- vault-0.3.0.6
123+- vector-0.11.0.0
124+- void-0.7.1
125+- wai-3.2.1
126+- wai-app-static-3.1.5
127+- wai-extra-3.0.15.1
128+- wai-logger-2.2.7
129+- warp-3.2.6
130+- word8-0.1.2
131+- zlib-0.6.1.1
132+flags:
133+ time-locale-compat:
134+ old-locale: false