on master help sign in
Make sure everything has an upper bound
commitae9701d9dbf22575260033f850365cbc382f9ef3 authorMax New <maxsnew@gmail.com> dateMon 4 Aug 2014, 11:36 (12 years ago) parentff02c5c
1 file changed+86−86
Elm.cabal+86−86
Elm.cabal+86−86
@@ -99,29 +99,29 @@ Library
9999 Build.Utils,
100100 Paths_Elm
101101
102− Build-depends: aeson,
103− aeson-pretty,
102+ Build-depends: aeson < 0.9,
103+ aeson-pretty < 0.8,
104104 base >=4.2 && <5,
105− binary >= 0.7.0.0,
105+ binary >= 0.7.0.0 && < 0.8,
106106 blaze-html >= 0.5 && < 0.8,
107− blaze-markup,
108− bytestring,
109− cheapskate,
110− cmdargs,
111− containers >= 0.3,
112− directory,
113− filepath,
114− highlighting-kate,
115− indents,
107+ blaze-markup < 0.7,
108+ bytestring < 0.11,
109+ cheapskate < 0.2,
110+ cmdargs < 0.11,
111+ containers >= 0.3 && < 0.6,
112+ directory < 2.0,
113+ filepath < 2.0,
114+ highlighting-kate < 0.6,
115+ indents < 0.4,
116116 language-ecmascript >=0.15 && < 1.0,
117− language-glsl >= 0.0.2,
118− mtl >= 2,
119− parsec >= 3.1.1,
120− pretty,
121− text,
122− transformers >= 0.2,
123− union-find,
124− unordered-containers
117+ language-glsl >= 0.0.2 && < 0.1,
118+ mtl >= 2 && < 3,
119+ parsec >= 3.1.1 && < 3.5,
120+ pretty < 2.0,
121+ text >= 1 && < 2,
122+ transformers >= 0.2 && < 0.5,
123+ union-find < 0.3,
124+ unordered-containers < 0.3
125125
126126Executable elm
127127 Main-is: Compiler.hs
@@ -189,29 +189,29 @@ Executable elm
189189 Build.Utils,
190190 Paths_Elm
191191
192− Build-depends: aeson,
193− aeson-pretty,
192+ Build-depends: aeson < 0.9,
193+ aeson-pretty < 0.8,
194194 base >=4.2 && <5,
195− binary >= 0.7.0.0,
195+ binary >= 0.7.0.0 && < 0.8,
196196 blaze-html >= 0.5 && < 0.8,
197− blaze-markup,
198− bytestring,
199− cheapskate,
200− cmdargs,
201− containers >= 0.3,
202− directory,
203− filepath,
204− highlighting-kate,
205− indents,
197+ blaze-markup < 0.7,
198+ bytestring < 0.11,
199+ cheapskate < 0.2,
200+ cmdargs < 0.11,
201+ containers >= 0.3 && < 0.6,
202+ directory < 2.0,
203+ filepath < 2.0,
204+ highlighting-kate < 0.6,
205+ indents < 0.4,
206206 language-ecmascript >=0.15 && < 1.0,
207− language-glsl >= 0.0.2,
208− mtl >= 2,
209− parsec >= 3.1.1,
210− pretty,
211− text,
212− transformers >= 0.2,
213− union-find,
214− unordered-containers
207+ language-glsl >= 0.0.2 && < 0.1,
208+ mtl >= 2 && < 3,
209+ parsec >= 3.1.1 && < 3.5,
210+ pretty < 2.0,
211+ text >= 1 && < 2,
212+ transformers >= 0.2 && < 0.5,
213+ union-find < 0.3,
214+ unordered-containers < 0.3
215215
216216Executable elm-doc
217217 Main-is: Docs.hs
@@ -235,23 +235,23 @@ Executable elm-doc
235235 Parse.Pattern,
236236 Parse.Type
237237
238− Build-depends: aeson,
239− aeson-pretty,
238+ Build-depends: aeson < 0.9,
239+ aeson-pretty < 0.8,
240240 base >=4.2 && <5,
241− binary >= 0.7.0.0,
242− bytestring,
243− cmdargs,
244− containers >= 0.3,
245− directory,
246− filepath,
247− indents,
248− language-glsl >= 0.0.2,
249− mtl >= 2,
250− parsec >= 3.1.1,
251− pretty,
252− text,
253− transformers >= 0.2,
254− union-find
241+ binary >= 0.7.0.0 && < 0.8,
242+ bytestring < 0.11,
243+ cmdargs < 0.11,
244+ containers >= 0.3 && < 0.6,
245+ directory < 2.0,
246+ filepath < 2.0,
247+ indents < 0.4,
248+ language-glsl >= 0.0.2 && < 0.1,
249+ mtl >= 2 && < 3,
250+ parsec >= 3.1.1 && < 3.5,
251+ pretty < 2.0,
252+ text >= 1 && < 2,
253+ transformers >= 0.2 && < 0.5,
254+ union-find < 0.3
255255
256256Test-Suite compiler-tests
257257 Type: exitcode-stdio-1.0
@@ -263,43 +263,43 @@ Test-Suite compiler-tests
263263 AST.Helpers
264264 AST.Literal
265265 AST.PrettyPrint
266− build-depends: test-framework,
267− test-framework-hunit,
268− test-framework-quickcheck2 >= 0.3,
269− HUnit,
266+ build-depends: test-framework < 0.9,
267+ test-framework-hunit < 0.4,
268+ test-framework-quickcheck2 >= 0.3 && < 0.4,
269+ HUnit < 2,
270270 QuickCheck >= 2 && < 3,
271− aeson,
272− aeson-pretty,
271+ aeson < 0.9,
272+ aeson-pretty < 0.8,
273273 base >=4.2 && <5,
274− binary >= 0.7.0.0,
275− blaze-html,
276− blaze-markup,
277− bytestring,
278− cheapskate,
279− cmdargs,
280− containers >= 0.3,
281− directory,
274+ binary >= 0.7.0.0 && < 0.8,
275+ blaze-html >= 0.5 && < 0.8,
276+ blaze-markup < 0.7,
277+ bytestring < 0.11,
278+ cheapskate < 0.2,
279+ cmdargs < 0.11,
280+ containers >= 0.3 && < 0.6,
281+ directory < 2.0,
282282 Elm,
283− filemanip,
284− filepath,
285− highlighting-kate,
286− indents,
283+ filemanip < 0.4,
284+ filepath < 2.0,
285+ highlighting-kate < 0.6,
286+ indents < 0.4,
287287 language-ecmascript >=0.15 && < 1.0,
288− language-glsl >= 0.0.2,
289− mtl >= 2,
290− parsec >= 3.1.1,
291− pretty,
292− text,
293− transformers >= 0.2,
294− union-find,
295− unordered-containers
288+ language-glsl >= 0.0.2 && < 0.1,
289+ mtl >= 2 && < 3,
290+ parsec >= 3.1.1 && < 3.5,
291+ pretty < 2.0,
292+ text >= 1 && < 2,
293+ transformers >= 0.2 && < 0.5,
294+ union-find < 0.3,
295+ unordered-containers < 0.3
296296
297297Test-Suite library-tests
298298 Type: exitcode-stdio-1.0
299299 Hs-Source-Dirs: tests/libraries
300300 Main-is: LibraryTest.hs
301− build-depends: base,
302− directory,
301+ build-depends: base >= 4.2 && <5,
302+ directory < 2.0,
303303 Elm,
304− filepath,
305− process
304+ filepath < 2.0,
305+ process < 2.0