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