@@ -1,21 +1,17 @@
1+cabal-version: 2.2
12name: ether
2−version: 0.5.0.0
3+version: 0.5.2.0
34synopsis: Monad transformers and classes
4−description:
5− Ether is a Haskell library that extends @mtl@ and @transformers@ with
6− tagged monad transformers and classes in a compatible way.
7−
8− Introduction <https://int-index.github.io/ether/>
9−
10−category: Control
11−license: BSD3
5+description: Lib
6+license: BSD-3-Clause
7+-- ^ unfortunately have to change this line due to the issue with cabal2nix
128license-file: LICENSE
9+category: Control
1310author: Vladislav Zavialov
1411maintainer: Vladislav Zavialov <vlad.z.4096@gmail.com>
1512homepage: https://int-index.github.io/ether/
1613bug-reports: https://github.com/int-index/ether/issues
1714build-type: Simple
18−cabal-version: >=1.18
1915extra-source-files: CHANGELOG.md
2016
2117source-repository head
@@ -58,10 +54,10 @@ library
5854 Ether.Internal.TupleInstances
5955
6056 build-depends:
61− base >=4.9 && <4.11,
57+ base >=4.9 && <4.13,
6258 transformers >=0.5.2.0,
6359 transformers-lift >=0.2.0.1,
64− mtl >=2.2.1,
60+ mtl >=2.2.2,
6561 mmorph >=1.0.4,
6662 monad-control >=1.0.0.4,
6763 transformers-base >=0.4.4,
@@ -111,7 +107,7 @@ library
111107test-suite regression
112108
113109 build-depends:
114− base >=4.9 && <4.11,
110+ base >=4.9 && <4.13,
115111 transformers >=0.4.2,
116112 mtl >=2.2.1,
117113 tasty >=0.10,
@@ -125,6 +121,7 @@ test-suite regression
125121 Regression.hs
126122
127123 other-modules:
124+ TupleInstances
128125 Regression.T1
129126 Regression.T2
130127 Regression.T3
@@ -175,11 +172,14 @@ test-suite regression
175172 ghc-options:
176173 -Wall -fno-warn-missing-signatures
177174
175+ if flag(disable-tup-instances)
176+ cpp-options: -DDISABLE_TUP_INSTANCES
177+
178178
179179benchmark bench
180180
181181 build-depends:
182− base >=4.9 && <4.11,
182+ base >=4.9 && <4.13,
183183 mtl >=2.2.1,
184184 transformers >=0.4.2,
185185 criterion >=1.1,
@@ -190,6 +190,9 @@ benchmark bench
190190 main-is:
191191 Bench.hs
192192
193+ other-modules:
194+ TupleInstances
195+
193196 type:
194197 exitcode-stdio-1.0
195198
@@ -229,3 +232,6 @@ benchmark bench
229232
230233 ghc-prof-options:
231234 -fprof-auto
235+
236+ if flag(disable-tup-instances)
237+ cpp-options: -DDISABLE_TUP_INSTANCES