Hello community, here is the log from the commit of package ghc-logict for openSUSE:Factory checked in at 2019-08-13 13:14:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-logict (Old) and /work/SRC/openSUSE:Factory/.ghc-logict.new.9556 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-logict" Tue Aug 13 13:14:57 2019 rev:8 rq:721029 version:0.7.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-logict/ghc-logict.changes 2019-07-29 17:26:16.850304666 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-logict.new.9556/ghc-logict.changes 2019-08-13 13:15:03.257508614 +0200 @@ -1,0 +2,8 @@ +Sat Jul 20 02:02:44 UTC 2019 - [email protected] + +- Update logict to version 0.7.0.2. + # 0.7.0.2 + + * Add `Safe` pragmas. + +------------------------------------------------------------------- Old: ---- logict-0.7.0.1.tar.gz New: ---- logict-0.7.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-logict.spec ++++++ --- /var/tmp/diff_new_pack.aLFPKG/_old 2019-08-13 13:15:04.461508336 +0200 +++ /var/tmp/diff_new_pack.aLFPKG/_new 2019-08-13 13:15:04.489508330 +0200 @@ -19,7 +19,7 @@ %global pkg_name logict %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.7.0.1 +Version: 0.7.0.2 Release: 0 Summary: A backtracking logic-programming monad License: BSD-3-Clause ++++++ logict-0.7.0.1.tar.gz -> logict-0.7.0.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logict-0.7.0.1/Control/Monad/Logic/Class.hs new/logict-0.7.0.2/Control/Monad/Logic/Class.hs --- old/logict-0.7.0.1/Control/Monad/Logic/Class.hs 2019-06-29 22:03:05.000000000 +0200 +++ new/logict-0.7.0.2/Control/Monad/Logic/Class.hs 2019-07-10 21:07:39.000000000 +0200 @@ -17,6 +17,12 @@ -- (<http://okmij.org/ftp/papers/LogicT.pdf>) ------------------------------------------------------------------------- +{-# LANGUAGE CPP #-} + +#if __GLASGOW_HASKELL__ >= 702 +{-# LANGUAGE Safe #-} +#endif + module Control.Monad.Logic.Class (MonadLogic(..), reflect) where import Control.Monad.Reader diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logict-0.7.0.1/Control/Monad/Logic.hs new/logict-0.7.0.2/Control/Monad/Logic.hs --- old/logict-0.7.0.1/Control/Monad/Logic.hs 2019-07-08 00:07:43.000000000 +0200 +++ new/logict-0.7.0.2/Control/Monad/Logic.hs 2019-07-10 23:10:24.000000000 +0200 @@ -17,7 +17,15 @@ -- (<http://okmij.org/ftp/papers/LogicT.pdf>). ------------------------------------------------------------------------- -{-# LANGUAGE CPP, UndecidableInstances, Rank2Types, FlexibleInstances, MultiParamTypeClasses #-} +{-# LANGUAGE CPP #-} +{-# LANGUAGE FlexibleInstances #-} +{-# LANGUAGE MultiParamTypeClasses #-} +{-# LANGUAGE RankNTypes #-} +{-# LANGUAGE UndecidableInstances #-} + +#if __GLASGOW_HASKELL__ >= 702 +{-# LANGUAGE Safe #-} +#endif module Control.Monad.Logic ( module Control.Monad.Logic.Class, @@ -183,7 +191,7 @@ #else -instance {-# OVERLAPPABLE #-} (Monad m, F.Foldable m) => F.Foldable (LogicT m) where +instance (Monad m, F.Foldable m) => F.Foldable (LogicT m) where foldMap f m = F.fold $ unLogicT m (liftM . mappend . f) (return mempty) #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logict-0.7.0.1/changelog.md new/logict-0.7.0.2/changelog.md --- old/logict-0.7.0.1/changelog.md 2019-07-08 00:07:43.000000000 +0200 +++ new/logict-0.7.0.2/changelog.md 2019-07-19 22:29:43.000000000 +0200 @@ -1,3 +1,7 @@ +# 0.7.0.2 + +* Add `Safe` pragmas. + # 0.7.0.1 * Fix `MonadReader r (LogicT m)` instance again. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logict-0.7.0.1/logict.cabal new/logict-0.7.0.2/logict.cabal --- old/logict-0.7.0.1/logict.cabal 2019-07-08 00:07:43.000000000 +0200 +++ new/logict-0.7.0.2/logict.cabal 2019-07-19 22:29:20.000000000 +0200 @@ -1,5 +1,5 @@ name: logict -version: 0.7.0.1 +version: 0.7.0.2 license: BSD3 license-file: LICENSE copyright:
