@@ -99,29 +99,29 @@ Library
99 Build.Utils,
99 Build.Utils,
100 Paths_Elm
100 Paths_Elm
102− Build-depends: aeson,
102+ Build-depends: aeson < 0.9,
103− aeson-pretty,
103+ aeson-pretty < 0.8,
104 base >=4.2 && <5,
104 base >=4.2 && <5,
105− binary >= 0.7.0.0,
105+ binary >= 0.7.0.0 && < 0.8,
106 blaze-html >= 0.5 && < 0.8,
106 blaze-html >= 0.5 && < 0.8,
107− blaze-markup,
107+ blaze-markup < 0.7,
108− bytestring,
108+ bytestring < 0.11,
109− cheapskate,
109+ cheapskate < 0.2,
110− cmdargs,
110+ cmdargs < 0.11,
111− containers >= 0.3,
111+ containers >= 0.3 && < 0.6,
112− directory,
112+ directory < 2.0,
113− filepath,
113+ filepath < 2.0,
114− highlighting-kate,
114+ highlighting-kate < 0.6,
115− indents,
115+ indents < 0.4,
116 language-ecmascript >=0.15 && < 1.0,
116 language-ecmascript >=0.15 && < 1.0,
117− language-glsl >= 0.0.2,
117+ language-glsl >= 0.0.2 && < 0.1,
118− mtl >= 2,
118+ mtl >= 2 && < 3,
119− parsec >= 3.1.1,
119+ parsec >= 3.1.1 && < 3.5,
120− pretty,
120+ pretty < 2.0,
121− text,
121+ text >= 1 && < 2,
122− transformers >= 0.2,
122+ transformers >= 0.2 && < 0.5,
123− union-find,
123+ union-find < 0.3,
124− unordered-containers
124+ unordered-containers < 0.3
126Executable elm
126Executable elm
127 Main-is: Compiler.hs
127 Main-is: Compiler.hs
@@ -189,29 +189,29 @@ Executable elm
189 Build.Utils,
189 Build.Utils,
190 Paths_Elm
190 Paths_Elm
192− Build-depends: aeson,
192+ Build-depends: aeson < 0.9,
193− aeson-pretty,
193+ aeson-pretty < 0.8,
194 base >=4.2 && <5,
194 base >=4.2 && <5,
195− binary >= 0.7.0.0,
195+ binary >= 0.7.0.0 && < 0.8,
196 blaze-html >= 0.5 && < 0.8,
196 blaze-html >= 0.5 && < 0.8,
197− blaze-markup,
197+ blaze-markup < 0.7,
198− bytestring,
198+ bytestring < 0.11,
199− cheapskate,
199+ cheapskate < 0.2,
200− cmdargs,
200+ cmdargs < 0.11,
201− containers >= 0.3,
201+ containers >= 0.3 && < 0.6,
202− directory,
202+ directory < 2.0,
203− filepath,
203+ filepath < 2.0,
204− highlighting-kate,
204+ highlighting-kate < 0.6,
205− indents,
205+ indents < 0.4,
206 language-ecmascript >=0.15 && < 1.0,
206 language-ecmascript >=0.15 && < 1.0,
207− language-glsl >= 0.0.2,
207+ language-glsl >= 0.0.2 && < 0.1,
208− mtl >= 2,
208+ mtl >= 2 && < 3,
209− parsec >= 3.1.1,
209+ parsec >= 3.1.1 && < 3.5,
210− pretty,
210+ pretty < 2.0,
211− text,
211+ text >= 1 && < 2,
212− transformers >= 0.2,
212+ transformers >= 0.2 && < 0.5,
213− union-find,
213+ union-find < 0.3,
214− unordered-containers
214+ unordered-containers < 0.3
216Executable elm-doc
216Executable elm-doc
217 Main-is: Docs.hs
217 Main-is: Docs.hs
@@ -235,23 +235,23 @@ Executable elm-doc
235 Parse.Pattern,
235 Parse.Pattern,
236 Parse.Type
236 Parse.Type
238− Build-depends: aeson,
238+ Build-depends: aeson < 0.9,
239− aeson-pretty,
239+ aeson-pretty < 0.8,
240 base >=4.2 && <5,
240 base >=4.2 && <5,
241− binary >= 0.7.0.0,
241+ binary >= 0.7.0.0 && < 0.8,
242− bytestring,
242+ bytestring < 0.11,
243− cmdargs,
243+ cmdargs < 0.11,
244− containers >= 0.3,
244+ containers >= 0.3 && < 0.6,
245− directory,
245+ directory < 2.0,
246− filepath,
246+ filepath < 2.0,
247− indents,
247+ indents < 0.4,
248− language-glsl >= 0.0.2,
248+ language-glsl >= 0.0.2 && < 0.1,
249− mtl >= 2,
249+ mtl >= 2 && < 3,
250− parsec >= 3.1.1,
250+ parsec >= 3.1.1 && < 3.5,
251− pretty,
251+ pretty < 2.0,
252− text,
252+ text >= 1 && < 2,
253− transformers >= 0.2,
253+ transformers >= 0.2 && < 0.5,
254− union-find
254+ union-find < 0.3
256Test-Suite compiler-tests
256Test-Suite compiler-tests
257 Type: exitcode-stdio-1.0
257 Type: exitcode-stdio-1.0
@@ -263,43 +263,43 @@ Test-Suite compiler-tests
263 AST.Helpers
263 AST.Helpers
264 AST.Literal
264 AST.Literal
265 AST.PrettyPrint
265 AST.PrettyPrint
266− build-depends: test-framework,
266+ build-depends: test-framework < 0.9,
267− test-framework-hunit,
267+ test-framework-hunit < 0.4,
268− test-framework-quickcheck2 >= 0.3,
268+ test-framework-quickcheck2 >= 0.3 && < 0.4,
269− HUnit,
269+ HUnit < 2,
270 QuickCheck >= 2 && < 3,
270 QuickCheck >= 2 && < 3,
271− aeson,
271+ aeson < 0.9,
272− aeson-pretty,
272+ aeson-pretty < 0.8,
273 base >=4.2 && <5,
273 base >=4.2 && <5,
274− binary >= 0.7.0.0,
274+ binary >= 0.7.0.0 && < 0.8,
275− blaze-html,
275+ blaze-html >= 0.5 && < 0.8,
276− blaze-markup,
276+ blaze-markup < 0.7,
277− bytestring,
277+ bytestring < 0.11,
278− cheapskate,
278+ cheapskate < 0.2,
279− cmdargs,
279+ cmdargs < 0.11,
280− containers >= 0.3,
280+ containers >= 0.3 && < 0.6,
281− directory,
281+ directory < 2.0,
283− filemanip,
283+ filemanip < 0.4,
284− filepath,
284+ filepath < 2.0,
285− highlighting-kate,
285+ highlighting-kate < 0.6,
286− indents,
286+ indents < 0.4,
287 language-ecmascript >=0.15 && < 1.0,
287 language-ecmascript >=0.15 && < 1.0,
288− language-glsl >= 0.0.2,
288+ language-glsl >= 0.0.2 && < 0.1,
289− mtl >= 2,
289+ mtl >= 2 && < 3,
290− parsec >= 3.1.1,
290+ parsec >= 3.1.1 && < 3.5,
291− pretty,
291+ pretty < 2.0,
292− text,
292+ text >= 1 && < 2,
293− transformers >= 0.2,
293+ transformers >= 0.2 && < 0.5,
294− union-find,
294+ union-find < 0.3,
295− unordered-containers
295+ unordered-containers < 0.3
297Test-Suite library-tests
297Test-Suite library-tests
298 Type: exitcode-stdio-1.0
298 Type: exitcode-stdio-1.0
299 Hs-Source-Dirs: tests/libraries
299 Hs-Source-Dirs: tests/libraries
300 Main-is: LibraryTest.hs
300 Main-is: LibraryTest.hs
301− build-depends: base,
301+ build-depends: base >= 4.2 && <5,
302− directory,
302+ directory < 2.0,
304− filepath,
304+ filepath < 2.0,
305− process
305+ process < 2.0