@@ -0,0 +1,32 @@
1+diff -ru orig/csv-conduit.cabal new/csv-conduit.cabal
2+--- orig/csv-conduit.cabal 2014-04-03 10:44:52.994206357 +0300
3++++ new/csv-conduit.cabal 2014-04-03 10:44:52.000000000 +0300
4+@@ -78,6 +78,7 @@
5+ , base >= 4 && < 5
6+ , bytestring
7+ , conduit >= 1.0 && < 2.0
8++ , conduit-extra
9+ , containers >= 0.3
10+ , monad-control
11+ , text
12+@@ -90,6 +91,7 @@
13+ , mtl
14+ , mmorph
15+ , primitive
16++ , resourcet
17+ ghc-prof-options: -fprof-auto
18+
19+ if impl(ghc >= 7.2.1)
20+diff -ru orig/src/Data/CSV/Conduit.hs new/src/Data/CSV/Conduit.hs
21+--- orig/src/Data/CSV/Conduit.hs 2014-04-03 10:44:52.962206360 +0300
22++++ new/src/Data/CSV/Conduit.hs 2014-04-03 10:44:52.000000000 +0300
23+@@ -36,6 +36,9 @@
24+ import Control.Monad.Primitive
25+ import Control.Monad.ST
26+ import Control.Monad.Trans
27++import Control.Monad.Trans.Resource (MonadResource, MonadThrow,
28++ runExceptionT,
29++ runResourceT)
30+ import Data.Attoparsec.Types (Parser)
31+ import qualified Data.ByteString as B
32+ import Data.ByteString.Char8 (ByteString)