commit ghc-managed for openSUSE:Factory
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 - mimi.vx@gmail.com + +- 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: Gabriel439@gmail.com +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)
participants (1)
-
root@hilbert.suse.de