Hello community,

here is the log from the commit of package ghc-managed for openSUSE:Factory 
checked in at 2016-05-31 12:25:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-managed (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-managed.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-managed"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-managed/ghc-managed.changes  2016-05-25 
21:28:37.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-managed.new/ghc-managed.changes     
2016-05-31 12:25:11.000000000 +0200
@@ -1,0 +2,5 @@
+Mon May 30 10:15:01 UTC 2016 - [email protected]
+
+- update to 1.0.5 
+
+-------------------------------------------------------------------

Old:
----
  managed-1.0.4.tar.gz

New:
----
  managed-1.0.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-managed.spec ++++++
--- /var/tmp/diff_new_pack.8vMI6y/_old  2016-05-31 12:25:12.000000000 +0200
+++ /var/tmp/diff_new_pack.8vMI6y/_new  2016-05-31 12:25:12.000000000 +0200
@@ -18,7 +18,7 @@
 %global pkg_name managed
 
 Name:           ghc-managed
-Version:        1.0.4
+Version:        1.0.5
 Release:        0
 Summary:        A monad for managed values
 Group:          System/Libraries

++++++ managed-1.0.4.tar.gz -> managed-1.0.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/managed-1.0.4/managed.cabal 
new/managed-1.0.5/managed.cabal
--- old/managed-1.0.4/managed.cabal     2016-05-18 05:37:58.000000000 +0200
+++ new/managed-1.0.5/managed.cabal     2016-05-29 02:09:10.000000000 +0200
@@ -1,5 +1,5 @@
 Name: managed
-Version: 1.0.4
+Version: 1.0.5
 Cabal-Version: >=1.8.0.2
 Build-Type: Simple
 License: BSD3
@@ -7,6 +7,7 @@
 Copyright: 2014 Gabriel Gonzalez
 Author: Gabriel Gonzalez
 Maintainer: [email protected]
+Tested-With: GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.1
 Bug-Reports: https://github.com/Gabriel439/Haskell-Managed-Library/issues
 Synopsis: A monad for managed values
 Description: In Haskell you very often acquire values using the @with...@
@@ -33,8 +34,8 @@
     Hs-Source-Dirs: src
     Build-Depends:
         base              >= 4.5     && < 5  ,
-        transformers      >= 0.4.0.0 && < 0.6
+        transformers      >= 0.2.0.0 && < 0.6
     Exposed-Modules:
         Control.Monad.Managed,
         Control.Monad.Managed.Safe
-    GHC-Options: -O2 -Wall
+    GHC-Options: -Wall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/managed-1.0.4/src/Control/Monad/Managed.hs 
new/managed-1.0.5/src/Control/Monad/Managed.hs
--- old/managed-1.0.4/src/Control/Monad/Managed.hs      2016-03-28 
00:14:05.000000000 +0200
+++ new/managed-1.0.5/src/Control/Monad/Managed.hs      2016-05-29 
02:12:29.000000000 +0200
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP        #-}
 {-# LANGUAGE RankNTypes #-}
 
 {-| An example Haskell program to copy data from one handle to another might
@@ -106,13 +107,20 @@
     module Control.Monad.IO.Class
     ) where
 
-import Control.Applicative (Applicative(pure, (<*>)), liftA2)
 import Control.Monad.IO.Class (MonadIO(liftIO))
 import Control.Monad.Trans.Class (lift)
-import Data.Monoid (Monoid(mempty, mappend))
+
+#if MIN_VERSION_base(4,8,0)
+import Control.Applicative (liftA2)
+#else
+import Control.Applicative
+import Data.Monoid
+#endif
 
 import qualified Control.Monad.Trans.Cont          as Cont
+#if MIN_VERSION_transformers(0,4,0)
 import qualified Control.Monad.Trans.Except        as Except
+#endif
 import qualified Control.Monad.Trans.Identity      as Identity
 import qualified Control.Monad.Trans.Maybe         as Maybe
 import qualified Control.Monad.Trans.Reader        as Reader
@@ -211,8 +219,10 @@
 instance MonadManaged m => MonadManaged (Cont.ContT r m) where
     using m = lift (using m)
 
+#if MIN_VERSION_transformers(0,4,0)
 instance MonadManaged m => MonadManaged (Except.ExceptT e m) where
     using m = lift (using m)
+#endif
 
 instance MonadManaged m => MonadManaged (Identity.IdentityT m) where
     using m = lift (using m)


Reply via email to