@@ -50,7 +50,7 @@ library
50 deepseq >= 1.1 && < 1.4,
50 deepseq >= 1.1 && < 1.4,
51 directory,
51 directory,
52 filepath >= 1.0 && < 2.0,
52 filepath >= 1.0 && < 2.0,
53− lens >= 3.9.0.2 && < 4.5,
53+ lens >= 3.9.0.2 && < 4.6,
54 -- required for nice installation with yi
54 -- required for nice installation with yi
55 hashable >= 1.2,
55 hashable >= 1.2,
56 mtl >= 1.1.1.0 && < 2.3,
56 mtl >= 1.1.1.0 && < 2.3,
@@ -139,7 +139,7 @@ test-suite verify-attribute-ops
139 build-depends: vty,
139 build-depends: vty,
140 Cabal >= 1.18,
140 Cabal >= 1.18,
141 QuickCheck >= 2.4,
141 QuickCheck >= 2.4,
142− random == 1.0.*,
142+ random >= 1.0 && < 1.2,
143 base >= 4 && < 5,
143 base >= 4 && < 5,
144 bytestring,
144 bytestring,
145 containers,
145 containers,
@@ -171,7 +171,7 @@ test-suite verify-using-mock-terminal
171 build-depends: vty,
171 build-depends: vty,
172 Cabal >= 1.18,
172 Cabal >= 1.18,
173 QuickCheck >= 2.4,
173 QuickCheck >= 2.4,
174− random == 1.0.*,
174+ random >= 1.0 && < 1.2,
175 base >= 4 && < 5,
175 base >= 4 && < 5,
176 bytestring,
176 bytestring,
177 containers,
177 containers,
@@ -204,7 +204,7 @@ test-suite verify-terminal
204 build-depends: vty,
204 build-depends: vty,
205 Cabal >= 1.18,
205 Cabal >= 1.18,
206 QuickCheck >= 2.4,
206 QuickCheck >= 2.4,
207− random == 1.0.*,
207+ random >= 1.0 && < 1.2,
208 base >= 4 && < 5,
208 base >= 4 && < 5,
209 bytestring,
209 bytestring,
210 containers,
210 containers,
@@ -238,7 +238,7 @@ test-suite verify-display-attributes
238 build-depends: vty,
238 build-depends: vty,
239 Cabal >= 1.18,
239 Cabal >= 1.18,
240 QuickCheck >= 2.4,
240 QuickCheck >= 2.4,
241− random == 1.0.*,
241+ random >= 1.0 && < 1.2,
242 base >= 4 && < 5,
242 base >= 4 && < 5,
243 bytestring,
243 bytestring,
244 containers,
244 containers,
@@ -264,7 +264,7 @@ test-suite verify-empty-image-props
264 build-depends: vty,
264 build-depends: vty,
265 Cabal >= 1.18,
265 Cabal >= 1.18,
266 QuickCheck >= 2.4,
266 QuickCheck >= 2.4,
267− random == 1.0.*,
267+ random >= 1.0 && < 1.2,
268 base >= 4 && < 5,
268 base >= 4 && < 5,
269 bytestring,
269 bytestring,
270 containers,
270 containers,
@@ -291,7 +291,7 @@ test-suite verify-eval-terminfo-caps
291 build-depends: vty,
291 build-depends: vty,
292 Cabal >= 1.18,
292 Cabal >= 1.18,
293 QuickCheck >= 2.4,
293 QuickCheck >= 2.4,
294− random == 1.0.*,
294+ random >= 1.0 && < 1.2,
295 base >= 4 && < 5,
295 base >= 4 && < 5,
296 blaze-builder >= 0.3.3.2 && < 0.4,
296 blaze-builder >= 0.3.3.2 && < 0.4,
297 bytestring,
297 bytestring,
@@ -321,7 +321,7 @@ test-suite verify-image-ops
321 build-depends: vty,
321 build-depends: vty,
322 Cabal >= 1.18,
322 Cabal >= 1.18,
323 QuickCheck >= 2.4,
323 QuickCheck >= 2.4,
324− random == 1.0.*,
324+ random >= 1.0 && < 1.2,
325 base >= 4 && < 5,
325 base >= 4 && < 5,
326 bytestring,
326 bytestring,
327 containers,
327 containers,
@@ -349,7 +349,7 @@ test-suite verify-image-trans
349 build-depends: vty,
349 build-depends: vty,
350 Cabal >= 1.18,
350 Cabal >= 1.18,
351 QuickCheck >= 2.4,
351 QuickCheck >= 2.4,
352− random == 1.0.*,
352+ random >= 1.0 && < 1.2,
353 base >= 4 && < 5,
353 base >= 4 && < 5,
354 bytestring,
354 bytestring,
355 containers,
355 containers,
@@ -376,7 +376,7 @@ test-suite verify-inline
376 build-depends: vty,
376 build-depends: vty,
377 Cabal >= 1.18,
377 Cabal >= 1.18,
378 QuickCheck >= 2.4,
378 QuickCheck >= 2.4,
379− random == 1.0.*,
379+ random >= 1.0 && < 1.2,
380 base >= 4 && < 5,
380 base >= 4 && < 5,
381 bytestring,
381 bytestring,
382 containers,
382 containers,
@@ -404,7 +404,7 @@ test-suite verify-parse-terminfo-caps
404 build-depends: vty,
404 build-depends: vty,
405 Cabal >= 1.18,
405 Cabal >= 1.18,
406 QuickCheck >= 2.4,
406 QuickCheck >= 2.4,
407− random == 1.0.*,
407+ random >= 1.0 && < 1.2,
408 base >= 4 && < 5,
408 base >= 4 && < 5,
409 bytestring,
409 bytestring,
410 containers,
410 containers,
@@ -436,7 +436,7 @@ test-suite verify-simple-span-generation
436 build-depends: vty,
436 build-depends: vty,
437 Cabal >= 1.18,
437 Cabal >= 1.18,
438 QuickCheck >= 2.4,
438 QuickCheck >= 2.4,
439− random == 1.0.*,
439+ random >= 1.0 && < 1.2,
440 base >= 4 && < 5,
440 base >= 4 && < 5,
441 bytestring,
441 bytestring,
442 containers,
442 containers,
@@ -468,7 +468,7 @@ test-suite verify-crop-span-generation
468 build-depends: vty,
468 build-depends: vty,
469 Cabal >= 1.18,
469 Cabal >= 1.18,
470 QuickCheck >= 2.4,
470 QuickCheck >= 2.4,
471− random == 1.0.*,
471+ random >= 1.0 && < 1.2,
472 base >= 4 && < 5,
472 base >= 4 && < 5,
473 bytestring,
473 bytestring,
474 containers,
474 containers,
@@ -500,7 +500,7 @@ test-suite verify-layers-span-generation
500 build-depends: vty,
500 build-depends: vty,
501 Cabal >= 1.18,
501 Cabal >= 1.18,
502 QuickCheck >= 2.4,
502 QuickCheck >= 2.4,
503− random == 1.0.*,
503+ random >= 1.0 && < 1.2,
504 base >= 4 && < 5,
504 base >= 4 && < 5,
505 bytestring,
505 bytestring,
506 containers,
506 containers,
@@ -526,7 +526,7 @@ test-suite verify-utf8-width
526 build-depends: vty,
526 build-depends: vty,
527 Cabal >= 1.18,
527 Cabal >= 1.18,
528 QuickCheck >= 2.4,
528 QuickCheck >= 2.4,
529− random == 1.0.*,
529+ random >= 1.0 && < 1.2,
530 base >= 4 && < 5,
530 base >= 4 && < 5,
531 bytestring,
531 bytestring,
532 containers,
532 containers,
@@ -555,7 +555,7 @@ test-suite verify-using-mock-input
555 quickcheck-assertions >= 0.1.1,
555 quickcheck-assertions >= 0.1.1,
556 test-framework == 0.8.*,
556 test-framework == 0.8.*,
557 test-framework-smallcheck == 0.2.*,
557 test-framework-smallcheck == 0.2.*,
558− random == 1.0.*,
558+ random >= 1.0 && < 1.2,
559 base >= 4 && < 5,
559 base >= 4 && < 5,
560 bytestring,
560 bytestring,
561 containers,
561 containers,
@@ -590,7 +590,7 @@ test-suite verify-config
590 test-framework == 0.8.*,
590 test-framework == 0.8.*,
591 test-framework-smallcheck == 0.2.*,
591 test-framework-smallcheck == 0.2.*,
592 test-framework-hunit,
592 test-framework-hunit,
593− random == 1.0.*,
593+ random >= 1.0 && < 1.2,
594 base >= 4 && < 5,
594 base >= 4 && < 5,
595 bytestring,
595 bytestring,
596 containers,
596 containers,