@@ -44,6 +44,7 @@ library
44 base >= 4.9 && < 4.13,
44 base >= 4.9 && < 4.13,
45 bifunctors >= 5.2 && < 5.6,
45 bifunctors >= 5.2 && < 5.6,
47 containers >= 0.5 && < 0.7,
48 containers >= 0.5 && < 0.7,
48 data-default >= 0.5 && < 0.8,
49 data-default >= 0.5 && < 0.8,
49 dependent-map >= 0.2.4 && < 0.3,
50 dependent-map >= 0.2.4 && < 0.3,
@@ -134,7 +135,7 @@ library
134 if flag(use-template-haskell)
135 if flag(use-template-haskell)
135 cpp-options: -DUSE_TEMPLATE_HASKELL
136 cpp-options: -DUSE_TEMPLATE_HASKELL
136 build-depends:
137 build-depends:
137− dependent-sum >= 0.3 && < 0.5,
138+ dependent-sum >= 0.3 && < 0.7,
138 haskell-src-exts >= 1.16 && < 1.21,
139 haskell-src-exts >= 1.16 && < 1.21,
139 haskell-src-meta >= 0.6 && < 0.9,
140 haskell-src-meta >= 0.6 && < 0.9,
140 template-haskell >= 2.9 && < 2.15
141 template-haskell >= 2.9 && < 2.15
@@ -143,7 +144,7 @@ library
143 other-extensions: TemplateHaskell
144 other-extensions: TemplateHaskell
145 build-depends:
146 build-depends:
146− dependent-sum == 0.4.*
147+ dependent-sum >= 0.4 && < 0.7
148 if flag(fast-weak) && impl(ghcjs)
149 if flag(fast-weak) && impl(ghcjs)
149 cpp-options: -DGHCJS_FAST_WEAK
150 cpp-options: -DGHCJS_FAST_WEAK