on 869c80a help sign in
stackage/patching/patches/transformers-compat-0.3.3.patch
50 lines 1.4 kB history raw
1Only in orig: 0.2
2diff -ru orig/transformers-compat.cabal new/transformers-compat.cabal
3--- orig/transformers-compat.cabal 2014-05-26 16:42:03.281628769 +0300
4+++ new/transformers-compat.cabal 2014-05-26 16:42:03.000000000 +0300
5@@ -37,17 +37,6 @@
6 type: git
7 location: git://github.com/ekmett/transformers-compat.git
8
9-flag two
10- default: False
11- description: Use transformers 0.2. This must be selected manually and should
12- probably only be used on older GHCs around 7.0.x.
13- manual: False
15-flag three
16- default: False
17- manual: False
18- description: Use transformers 0.3. This should toggle on/off automatically.
20 library
21 build-depends:
22 base >= 4.3 && < 5
23@@ -55,24 +44,10 @@
24 other-modules:
25 Paths_transformers_compat
27- if flag(three)
28- hs-source-dirs: 0.3
29- build-depends: transformers >= 0.3 && < 0.4
30- else
31- if flag(two)
32- hs-source-dirs: 0.2 0.3
33- build-depends: transformers >= 0.2 && < 0.3
34- else
35- build-depends: transformers >= 0.4.1 && < 0.5
37- if flag(two)
38- exposed-modules:
39- Control.Applicative.Backwards
40- Control.Applicative.Lift
41- Data.Functor.Reverse
42+ hs-source-dirs: 0.3
43+ build-depends: transformers >= 0.3 && < 0.4
45- if flag(two) || flag(three)
46- exposed-modules:
47+ exposed-modules:
48 Control.Monad.Trans.Except
49 Control.Monad.Signatures
50 Data.Functor.Classes