Hello community,
here is the log from the commit of package ghc-monads-tf for openSUSE:Factory
checked in at 2016-06-14 23:08:30
Comparing /work/SRC/openSUSE:Factory/ghc-monads-tf (Old)
and /work/SRC/openSUSE:Factory/.ghc-monads-tf.new (New)
Package is "ghc-monads-tf"
Changes:
--- /work/SRC/openSUSE:Factory/ghc-monads-tf/ghc-monads-tf.changes
2016-05-03 09:35:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-monads-tf.new/ghc-monads-tf.changes
2016-06-14 23:08:31.0 +0200
@@ -1,0 +2,10 @@
+Mon Jun 13 12:50:08 UTC 2016 - mimi...@gmail.com
+
+- update to 0.1.0.3
+
+---
+Wed Jun 1 08:36:38 UTC 2016 - mimi...@gmail.com
+
+- relax base dep, fix build with GHC-8
+
+---
Old:
monads-tf-0.1.0.2.tar.gz
New:
monads-tf-0.1.0.3.tar.gz
Other differences:
--
++ ghc-monads-tf.spec ++
--- /var/tmp/diff_new_pack.1q1J8w/_old 2016-06-14 23:08:32.0 +0200
+++ /var/tmp/diff_new_pack.1q1J8w/_new 2016-06-14 23:08:32.0 +0200
@@ -18,7 +18,7 @@
%global pkg_name monads-tf
Name: ghc-%{pkg_name}
-Version:0.1.0.2
+Version:0.1.0.3
Release:0
Summary:Monad classes, using type families
License:BSD-3-Clause
@@ -55,7 +55,6 @@
%prep
%setup -q -n %{pkg_name}-%{version}
-
%build
%{ghc_lib_build}
++ monads-tf-0.1.0.2.tar.gz -> monads-tf-0.1.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/monads-tf-0.1.0.2/Control/Monad/Cont/Class.hs
new/monads-tf-0.1.0.3/Control/Monad/Cont/Class.hs
--- old/monads-tf-0.1.0.2/Control/Monad/Cont/Class.hs 2014-04-20
01:33:15.0 +0200
+++ new/monads-tf-0.1.0.3/Control/Monad/Cont/Class.hs 2016-06-08
18:54:23.0 +0200
@@ -66,7 +66,6 @@
import Control.Monad.Trans.Writer.Lazy as LazyWriter
import Control.Monad.Trans.Writer.Strict as StrictWriter
-import Control.Monad
import Data.Monoid
class (Monad m) => MonadCont m where
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/monads-tf-0.1.0.2/Control/Monad/Error/Class.hs
new/monads-tf-0.1.0.3/Control/Monad/Error/Class.hs
--- old/monads-tf-0.1.0.2/Control/Monad/Error/Class.hs 2014-04-20
01:33:15.0 +0200
+++ new/monads-tf-0.1.0.3/Control/Monad/Error/Class.hs 2016-06-08
18:54:23.0 +0200
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
{- |
Module : Control.Monad.Error.Class
Copyright : (c) Michael Weber 2001,
@@ -51,8 +52,9 @@
import Control.Monad.Trans
import qualified Control.Exception
-import Control.Monad
-import Control.Monad.Instances ()
+#if !(MIN_VERSION_base(4,6,0))
+import Control.Monad.Instances () -- deprecated from base-4.6
+#endif
import Data.Monoid
import System.IO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/monads-tf-0.1.0.2/Control/Monad/Error.hs
new/monads-tf-0.1.0.3/Control/Monad/Error.hs
--- old/monads-tf-0.1.0.2/Control/Monad/Error.hs2014-04-20
01:33:15.0 +0200
+++ new/monads-tf-0.1.0.3/Control/Monad/Error.hs2016-06-08
18:54:23.0 +0200
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
{- |
Module : Control.Monad.Error
Copyright : (c) Michael Weber 2001,
@@ -54,7 +55,9 @@
import Control.Monad
import Control.Monad.Fix
-import Control.Monad.Instances ()
+#if !(MIN_VERSION_base(4,6,0))
+import Control.Monad.Instances () -- deprecated from base-4.6
+#endif
{- $customErrorExample
Here is an example that demonstrates the use of a custom 'Error' data type with
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/monads-tf-0.1.0.2/Control/Monad/Reader/Class.hs
new/monads-tf-0.1.0.3/Control/Monad/Reader/Class.hs
--- old/monads-tf-0.1.0.2/Control/Monad/Reader/Class.hs 2014-04-20
01:33:15.0 +0200
+++ new/monads-tf-0.1.0.3/Control/Monad/Reader/Class.hs 2016-06-08
18:54:23.0 +0200
@@ -56,7 +56,6 @@
import Control.Monad.Trans.Writer.Strict as Strict
import Control.Monad.Trans
-import Control.Monad
import Data.Monoid
--
@@ -74,13 +73,13 @@
-- | Executes a computation in a modified environment.
local :: (EnvType m -> EnvType m)
- -- ^ The function to modify the environment.
- -> m a -- ^ @Reader@ to run in the modified environment.
+-- ^ The function to modify the environment.
+ -> m a-- ^ @Reader@ to run in