@@ -1,21 +1,17 @@
2−version: 0.5.0.0
3+version: 0.5.2.0
3synopsis: Monad transformers and classes
4synopsis: Monad transformers and classes
4−description:
5+description: Lib
5− Ether is a Haskell library that extends @mtl@ and @transformers@ with
6− tagged monad transformers and classes in a compatible way.
8− Introduction <https://int-index.github.io/ether/>
11−license: BSD3
6+license: BSD-3-Clause
7+-- ^ unfortunately have to change this line due to the issue with cabal2nix
12license-file: LICENSE
8license-file: LICENSE
13author: Vladislav Zavialov
10author: Vladislav Zavialov
14maintainer: Vladislav Zavialov <vlad.z.4096@gmail.com>
11maintainer: Vladislav Zavialov <vlad.z.4096@gmail.com>
15homepage: https://int-index.github.io/ether/
12homepage: https://int-index.github.io/ether/
16bug-reports: https://github.com/int-index/ether/issues
13bug-reports: https://github.com/int-index/ether/issues
17build-type: Simple
14build-type: Simple
19extra-source-files: CHANGELOG.md
15extra-source-files: CHANGELOG.md
21source-repository head
17source-repository head
@@ -58,10 +54,10 @@ library
58 Ether.Internal.TupleInstances
54 Ether.Internal.TupleInstances
60 build-depends:
56 build-depends:
61− base >=4.9 && <4.11,
57+ base >=4.9 && <4.13,
62 transformers >=0.5.2.0,
58 transformers >=0.5.2.0,
63 transformers-lift >=0.2.0.1,
59 transformers-lift >=0.2.0.1,
64− mtl >=2.2.1,
60+ mtl >=2.2.2,
65 mmorph >=1.0.4,
61 mmorph >=1.0.4,
66 monad-control >=1.0.0.4,
62 monad-control >=1.0.0.4,
67 transformers-base >=0.4.4,
63 transformers-base >=0.4.4,
@@ -111,7 +107,7 @@ library
111test-suite regression
107test-suite regression
113 build-depends:
109 build-depends:
114− base >=4.9 && <4.11,
110+ base >=4.9 && <4.13,
115 transformers >=0.4.2,
111 transformers >=0.4.2,
116 mtl >=2.2.1,
112 mtl >=2.2.1,
117 tasty >=0.10,
113 tasty >=0.10,
@@ -125,6 +121,7 @@ test-suite regression
125 Regression.hs
121 Regression.hs
127 other-modules:
123 other-modules:
128 Regression.T1
125 Regression.T1
129 Regression.T2
126 Regression.T2
130 Regression.T3
127 Regression.T3
@@ -175,11 +172,14 @@ test-suite regression
175 ghc-options:
172 ghc-options:
176 -Wall -fno-warn-missing-signatures
173 -Wall -fno-warn-missing-signatures
175+ if flag(disable-tup-instances)
176+ cpp-options: -DDISABLE_TUP_INSTANCES
179benchmark bench
179benchmark bench
181 build-depends:
181 build-depends:
182− base >=4.9 && <4.11,
182+ base >=4.9 && <4.13,
183 mtl >=2.2.1,
183 mtl >=2.2.1,
184 transformers >=0.4.2,
184 transformers >=0.4.2,
185 criterion >=1.1,
185 criterion >=1.1,
@@ -190,6 +190,9 @@ benchmark bench
194 exitcode-stdio-1.0
197 exitcode-stdio-1.0
@@ -229,3 +232,6 @@ benchmark bench
230 ghc-prof-options:
233 ghc-prof-options:
231 -fprof-auto
234 -fprof-auto
236+ if flag(disable-tup-instances)
237+ cpp-options: -DDISABLE_TUP_INSTANCES