Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-contravariant for
openSUSE:Factory checked in at 2021-08-25 20:56:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-contravariant (Old)
and /work/SRC/openSUSE:Factory/.ghc-contravariant.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-contravariant"
Wed Aug 25 20:56:44 2021 rev:17 rq:912590 version:1.5.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-contravariant/ghc-contravariant.changes
2021-01-08 17:39:56.980990150 +0100
+++
/work/SRC/openSUSE:Factory/.ghc-contravariant.new.1899/ghc-contravariant.changes
2021-08-25 20:57:30.273216619 +0200
@@ -1,0 +2,16 @@
+Wed Jul 28 07:41:39 UTC 2021 - [email protected]
+
+- Update contravariant to version 1.5.5.
+ 1.5.5 [2021.07.27]
+ ------------------
+ * Fix the build on old GHCs using `transformers-0.6.*`.
+
+-------------------------------------------------------------------
+Tue Jul 27 07:51:34 UTC 2021 - [email protected]
+
+- Update contravariant to version 1.5.4.
+ 1.5.4 [2021.07.25]
+ ------------------
+ * Allow building with `transformers-0.6.*`.
+
+-------------------------------------------------------------------
Old:
----
contravariant-1.5.3.tar.gz
New:
----
contravariant-1.5.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-contravariant.spec ++++++
--- /var/tmp/diff_new_pack.0tfQrq/_old 2021-08-25 20:57:30.729216020 +0200
+++ /var/tmp/diff_new_pack.0tfQrq/_new 2021-08-25 20:57:30.733216015 +0200
@@ -1,7 +1,7 @@
#
# spec file for package ghc-contravariant
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%global pkg_name contravariant
Name: ghc-%{pkg_name}
-Version: 1.5.3
+Version: 1.5.5
Release: 0
Summary: Contravariant functors
License: BSD-3-Clause
++++++ contravariant-1.5.3.tar.gz -> contravariant-1.5.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/contravariant-1.5.3/CHANGELOG.markdown
new/contravariant-1.5.5/CHANGELOG.markdown
--- old/contravariant-1.5.3/CHANGELOG.markdown 2001-09-09 03:46:40.000000000
+0200
+++ new/contravariant-1.5.5/CHANGELOG.markdown 2001-09-09 03:46:40.000000000
+0200
@@ -1,3 +1,11 @@
+1.5.5 [2021.07.27]
+------------------
+* Fix the build on old GHCs using `transformers-0.6.*`.
+
+1.5.4 [2021.07.25]
+------------------
+* Allow building with `transformers-0.6.*`.
+
1.5.3 [2020.12.30]
------------------
* Explicitly mark modules as `Safe`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/contravariant-1.5.3/contravariant.cabal
new/contravariant-1.5.5/contravariant.cabal
--- old/contravariant-1.5.3/contravariant.cabal 2001-09-09 03:46:40.000000000
+0200
+++ new/contravariant-1.5.5/contravariant.cabal 2001-09-09 03:46:40.000000000
+0200
@@ -1,6 +1,6 @@
name: contravariant
category: Control, Data
-version: 1.5.3
+version: 1.5.5
license: BSD3
cabal-version: >= 1.10
license-file: LICENSE
@@ -23,8 +23,9 @@
, GHC == 8.2.2
, GHC == 8.4.4
, GHC == 8.6.5
- , GHC == 8.8.3
- , GHC == 8.10.1
+ , GHC == 8.8.4
+ , GHC == 8.10.4
+ , GHC == 9.0.1
extra-source-files:
.hlint.yaml
CHANGELOG.markdown
@@ -62,7 +63,7 @@
hs-source-dirs: src
build-depends:
base < 5,
- transformers >= 0.3 && < 0.6
+ transformers >= 0.3 && < 0.7
if !impl(ghc > 7.10)
build-depends: transformers-compat >= 0.5 && < 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/contravariant-1.5.3/old-src/Data/Functor/Contravariant.hs
new/contravariant-1.5.5/old-src/Data/Functor/Contravariant.hs
--- old/contravariant-1.5.3/old-src/Data/Functor/Contravariant.hs
2001-09-09 03:46:40.000000000 +0200
+++ new/contravariant-1.5.5/old-src/Data/Functor/Contravariant.hs
2001-09-09 03:46:40.000000000 +0200
@@ -20,7 +20,9 @@
{-# LANGUAGE Trustworthy #-}
#endif
+#if !(MIN_VERSION_transformers(0,6,0))
{-# OPTIONS_GHC -fno-warn-deprecations #-}
+#endif
-----------------------------------------------------------------------------
-- |
@@ -66,10 +68,8 @@
import Control.Category
-import Control.Monad.Trans.Error
import Control.Monad.Trans.Except
import Control.Monad.Trans.Identity
-import Control.Monad.Trans.List
import Control.Monad.Trans.Maybe
import qualified Control.Monad.Trans.RWS.Lazy as Lazy
import qualified Control.Monad.Trans.RWS.Strict as Strict
@@ -87,6 +87,11 @@
import Data.Functor.Compose
import Data.Functor.Reverse
+#if !(MIN_VERSION_transformers(0,6,0))
+import Control.Monad.Trans.Error
+import Control.Monad.Trans.List
+#endif
+
#if MIN_VERSION_base(4,8,0)
import Data.Monoid (Alt(..))
#else
@@ -222,18 +227,12 @@
contramap f (R1 ys) = R1 (contramap f ys)
#endif
-instance Contravariant m => Contravariant (ErrorT e m) where
- contramap f = ErrorT . contramap (fmap f) . runErrorT
-
instance Contravariant m => Contravariant (ExceptT e m) where
contramap f = ExceptT . contramap (fmap f) . runExceptT
instance Contravariant f => Contravariant (IdentityT f) where
contramap f = IdentityT . contramap f . runIdentityT
-instance Contravariant m => Contravariant (ListT m) where
- contramap f = ListT . contramap (fmap f) . runListT
-
instance Contravariant m => Contravariant (MaybeT m) where
contramap f = MaybeT . contramap (fmap f) . runMaybeT
@@ -287,6 +286,14 @@
contramap f = Reverse . contramap f . getReverse
{-# INLINE contramap #-}
+#if !(MIN_VERSION_transformers(0,6,0))
+instance Contravariant m => Contravariant (ErrorT e m) where
+ contramap f = ErrorT . contramap (fmap f) . runErrorT
+
+instance Contravariant m => Contravariant (ListT m) where
+ contramap f = ListT . contramap (fmap f) . runListT
+#endif
+
#ifdef MIN_VERSION_StateVar
instance Contravariant SettableStateVar where
contramap f (SettableStateVar k) = SettableStateVar (k . f)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/contravariant-1.5.3/src/Data/Functor/Contravariant/Divisible.hs
new/contravariant-1.5.5/src/Data/Functor/Contravariant/Divisible.hs
--- old/contravariant-1.5.3/src/Data/Functor/Contravariant/Divisible.hs
2001-09-09 03:46:40.000000000 +0200
+++ new/contravariant-1.5.5/src/Data/Functor/Contravariant/Divisible.hs
2001-09-09 03:46:40.000000000 +0200
@@ -6,7 +6,9 @@
{-# LANGUAGE Trustworthy #-}
#endif
+#if !(MIN_VERSION_transformers(0,6,0))
{-# OPTIONS_GHC -fno-warn-deprecations #-}
+#endif
-----------------------------------------------------------------------------
-- |
@@ -40,10 +42,8 @@
import Control.Applicative
import Control.Applicative.Backwards
import Control.Arrow
-import Control.Monad.Trans.Error
import Control.Monad.Trans.Except
import Control.Monad.Trans.Identity
-import Control.Monad.Trans.List
import Control.Monad.Trans.Maybe
import qualified Control.Monad.Trans.RWS.Lazy as Lazy
import qualified Control.Monad.Trans.RWS.Strict as Strict
@@ -53,7 +53,6 @@
import qualified Control.Monad.Trans.Writer.Lazy as Lazy
import qualified Control.Monad.Trans.Writer.Strict as Strict
-import Data.Either
import Data.Functor.Compose
import Data.Functor.Constant
import Data.Functor.Contravariant
@@ -61,6 +60,12 @@
import Data.Functor.Reverse
import Data.Void
+#if !(MIN_VERSION_transformers(0,6,0))
+import Control.Monad.Trans.Error
+import Control.Monad.Trans.List
+import Data.Either
+#endif
+
#if MIN_VERSION_base(4,8,0)
import Data.Monoid (Alt(..))
#else
@@ -241,10 +246,6 @@
divide f (Backwards l) (Backwards r) = Backwards $ divide f l r
conquer = Backwards conquer
-instance Divisible m => Divisible (ErrorT e m) where
- divide f (ErrorT l) (ErrorT r) = ErrorT $ divide (funzip . fmap f) l r
- conquer = ErrorT conquer
-
instance Divisible m => Divisible (ExceptT e m) where
divide f (ExceptT l) (ExceptT r) = ExceptT $ divide (funzip . fmap f) l r
conquer = ExceptT conquer
@@ -253,10 +254,6 @@
divide f (IdentityT l) (IdentityT r) = IdentityT $ divide f l r
conquer = IdentityT conquer
-instance Divisible m => Divisible (ListT m) where
- divide f (ListT l) (ListT r) = ListT $ divide (funzip . map f) l r
- conquer = ListT conquer
-
instance Divisible m => Divisible (MaybeT m) where
divide f (MaybeT l) (MaybeT r) = MaybeT $ divide (funzip . fmap f) l r
conquer = MaybeT conquer
@@ -422,7 +419,7 @@
Right d -> h c d
instance Decidable Equivalence where
- lose f = Equivalence $ \a -> absurd (f a)
+ lose f = Equivalence $ absurd . f
choose f (Equivalence g) (Equivalence h) = Equivalence $ \a b -> case f a of
Left c -> case f b of
Left d -> g c d
@@ -432,7 +429,7 @@
Right d -> h c d
instance Decidable Predicate where
- lose f = Predicate $ \a -> absurd (f a)
+ lose f = Predicate $ absurd . f
choose f (Predicate g) (Predicate h) = Predicate $ either g h . f
instance Monoid r => Decidable (Op r) where
@@ -495,9 +492,19 @@
(abc a))
(rsmb r s) (rsmc r s)
+#if !(MIN_VERSION_transformers(0,6,0))
+instance Divisible m => Divisible (ErrorT e m) where
+ divide f (ErrorT l) (ErrorT r) = ErrorT $ divide (funzip . fmap f) l r
+ conquer = ErrorT conquer
+
+instance Divisible m => Divisible (ListT m) where
+ divide f (ListT l) (ListT r) = ListT $ divide (funzip . map f) l r
+ conquer = ListT conquer
+
instance Divisible m => Decidable (ListT m) where
lose _ = ListT conquer
choose f (ListT l) (ListT r) = ListT $ divide ((lefts &&& rights) . map f) l
r
+#endif
instance Divisible m => Decidable (MaybeT m) where
lose _ = MaybeT conquer