@@ -38,6 +38,13 @@ flag prof
38 description: Compiling with profiling enabled
38 description: Compiling with profiling enabled
39 default: False
39 default: False
43+ description: If false then depend on time >= 1.5.
45+ If true then depend on time < 1.5 together with old-locale.
42 Build-Depends: base >= 4.4 && < 5,
49 Build-Depends: base >= 4.4 && < 5,
43 binary >= 0.6.3 && < 0.8,
50 binary >= 0.6.3 && < 0.8,
@@ -48,8 +55,6 @@ Library
48 mtl >= 2.0 && < 2.3,
55 mtl >= 2.0 && < 2.3,
49 data-accessor >= 0.2 && < 0.3,
56 data-accessor >= 0.2 && < 0.3,
50 bytestring >= 0.9 && < 0.11,
57 bytestring >= 0.9 && < 0.11,
51− old-locale >= 1.0 && < 1.1,
52− time >= 1.2 && < 1.5,
53 random >= 1.0 && < 1.2,
58 random >= 1.0 && < 1.2,
54 ghc-prim >= 0.2 && < 0.4,
59 ghc-prim >= 0.2 && < 0.4,
55 distributed-static >= 0.2 && < 0.4,
60 distributed-static >= 0.2 && < 0.4,
@@ -90,6 +95,10 @@ Library
91 Build-Depends: containers >= 0.4 && < 0.6,
96 Build-Depends: containers >= 0.4 && < 0.6,
92 deepseq >= 1.3.0.1 && < 1.4
97 deepseq >= 1.3.0.1 && < 1.4
99+ Build-Depends: time < 1.5, old-locale >= 1.0 && <1.1
101+ Build-Depends: time >= 1.5
93 if flag(th)
102 if flag(th)
94 if impl(ghc <= 7.4.2)
103 if impl(ghc <= 7.4.2)
95 Build-Depends: template-haskell >= 2.7 && < 2.8
104 Build-Depends: template-haskell >= 2.7 && < 2.8