Hello community,

here is the log from the commit of package ghc-conduit for openSUSE:Factory 
checked in at 2015-10-25 19:13:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-conduit (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-conduit.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-conduit"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-conduit/ghc-conduit.changes  2015-08-05 
06:50:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-conduit.new/ghc-conduit.changes     
2015-10-25 19:13:35.000000000 +0100
@@ -1,0 +2,5 @@
+Sun Oct 25 07:55:05 UTC 2015 - [email protected]
+
+- update to 1.2.5.1
+
+-------------------------------------------------------------------

Old:
----
  conduit-1.2.5.tar.gz

New:
----
  conduit-1.2.5.1.tar.gz

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

Other differences:
------------------
++++++ ghc-conduit.spec ++++++
--- /var/tmp/diff_new_pack.rV3d4H/_old  2015-10-25 19:13:35.000000000 +0100
+++ /var/tmp/diff_new_pack.rV3d4H/_new  2015-10-25 19:13:35.000000000 +0100
@@ -19,7 +19,7 @@
 %global pkg_name conduit
 
 Name:           ghc-conduit
-Version:        1.2.5
+Version:        1.2.5.1
 Release:        0
 Summary:        Streaming data processing library
 License:        MIT

++++++ conduit-1.2.5.tar.gz -> conduit-1.2.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/Data/Conduit/Internal/Conduit.hs 
new/conduit-1.2.5.1/Data/Conduit/Internal/Conduit.hs
--- old/conduit-1.2.5/Data/Conduit/Internal/Conduit.hs  2015-07-23 
16:05:01.000000000 +0200
+++ new/conduit-1.2.5.1/Data/Conduit/Internal/Conduit.hs        2015-10-18 
07:20:06.000000000 +0200
@@ -1,4 +1,5 @@
 {-# OPTIONS_HADDOCK not-home #-}
+{-# LANGUAGE DeriveFunctor #-}
 {-# LANGUAGE FlexibleInstances #-}
 {-# LANGUAGE FlexibleContexts #-}
 {-# LANGUAGE CPP #-}
@@ -6,8 +7,7 @@
 {-# LANGUAGE UndecidableInstances #-}
 {-# LANGUAGE RankNTypes #-}
 {-# LANGUAGE TupleSections #-}
-{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-{-# LANGUAGE ImpredicativeTypes #-}
+{-# LANGUAGE Trustworthy #-}
 module Data.Conduit.Internal.Conduit
     ( -- ** Types
       ConduitM (..)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/Data/Conduit/Internal/Fusion.hs 
new/conduit-1.2.5.1/Data/Conduit/Internal/Fusion.hs
--- old/conduit-1.2.5/Data/Conduit/Internal/Fusion.hs   2015-07-23 
16:05:01.000000000 +0200
+++ new/conduit-1.2.5.1/Data/Conduit/Internal/Fusion.hs 2015-10-18 
07:20:06.000000000 +0200
@@ -2,6 +2,7 @@
 {-# LANGUAGE RankNTypes #-}
 {-# LANGUAGE BangPatterns #-}
 {-# LANGUAGE DeriveFunctor #-}
+{-# LANGUAGE Trustworthy #-}
 module Data.Conduit.Internal.Fusion
     ( -- ** Types
       Step (..)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/Data/Conduit/Internal/List/Stream.hs 
new/conduit-1.2.5.1/Data/Conduit/Internal/List/Stream.hs
--- old/conduit-1.2.5/Data/Conduit/Internal/List/Stream.hs      2015-07-23 
16:05:01.000000000 +0200
+++ new/conduit-1.2.5.1/Data/Conduit/Internal/List/Stream.hs    2015-10-18 
07:20:06.000000000 +0200
@@ -1,6 +1,7 @@
 {-# LANGUAGE BangPatterns #-}
 {-# LANGUAGE TupleSections #-}
 {-# LANGUAGE RankNTypes #-}
+{-# LANGUAGE Trustworthy #-}
 module Data.Conduit.Internal.List.Stream where
 
 import           Control.Monad (liftM)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/Data/Conduit/Internal/Pipe.hs 
new/conduit-1.2.5.1/Data/Conduit/Internal/Pipe.hs
--- old/conduit-1.2.5/Data/Conduit/Internal/Pipe.hs     2015-07-23 
16:05:01.000000000 +0200
+++ new/conduit-1.2.5.1/Data/Conduit/Internal/Pipe.hs   2015-10-18 
07:20:06.000000000 +0200
@@ -6,8 +6,8 @@
 {-# LANGUAGE UndecidableInstances #-}
 {-# LANGUAGE RankNTypes #-}
 {-# LANGUAGE TupleSections #-}
-{-# LANGUAGE GeneralizedNewtypeDeriving #-}
 {-# LANGUAGE ImpredicativeTypes #-}
+{-# LANGUAGE Trustworthy #-}
 module Data.Conduit.Internal.Pipe
     ( -- ** Types
       Pipe (..)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/Data/Conduit/Internal.hs 
new/conduit-1.2.5.1/Data/Conduit/Internal.hs
--- old/conduit-1.2.5/Data/Conduit/Internal.hs  2015-07-23 16:05:01.000000000 
+0200
+++ new/conduit-1.2.5.1/Data/Conduit/Internal.hs        2015-10-18 
07:20:06.000000000 +0200
@@ -1,3 +1,4 @@
+{-# LANGUAGE Safe #-}
 {-# OPTIONS_HADDOCK not-home #-}
 module Data.Conduit.Internal
     ( -- * Pipe
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/Data/Conduit/Lift.hs 
new/conduit-1.2.5.1/Data/Conduit/Lift.hs
--- old/conduit-1.2.5/Data/Conduit/Lift.hs      2015-07-23 16:05:01.000000000 
+0200
+++ new/conduit-1.2.5.1/Data/Conduit/Lift.hs    2015-10-18 07:20:06.000000000 
+0200
@@ -1,4 +1,5 @@
 {-# LANGUAGE RankNTypes #-}
+{-# LANGUAGE Safe #-}
 -- | Allow monad transformers to be run\/eval\/exec in a section of conduit
 -- rather then needing to run across the whole conduit.  The circumvents many
 -- of the problems with breaking the monad transformer laws.  For more
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/Data/Conduit/List.hs 
new/conduit-1.2.5.1/Data/Conduit/List.hs
--- old/conduit-1.2.5/Data/Conduit/List.hs      2015-07-23 16:05:01.000000000 
+0200
+++ new/conduit-1.2.5.1/Data/Conduit/List.hs    2015-10-18 07:20:06.000000000 
+0200
@@ -1,6 +1,7 @@
 {-# LANGUAGE RankNTypes #-}
 {-# LANGUAGE BangPatterns #-}
 {-# LANGUAGE CPP #-}
+{-# LANGUAGE Trustworthy #-}
 -- | Higher-level functions to interact with the elements of a stream. Most of
 -- these are based on list functions.
 --
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/Data/Conduit.hs 
new/conduit-1.2.5.1/Data/Conduit.hs
--- old/conduit-1.2.5/Data/Conduit.hs   2015-07-23 16:05:01.000000000 +0200
+++ new/conduit-1.2.5.1/Data/Conduit.hs 2015-10-18 07:20:06.000000000 +0200
@@ -1,5 +1,6 @@
 {-# LANGUAGE RankNTypes #-}
 {-# LANGUAGE DeriveFunctor #-}
+{-# LANGUAGE Safe #-}
 -- | If this is your first time with conduit, you should probably start with
 -- the tutorial:
 -- 
<https://haskell.fpcomplete.com/user/snoyberg/library-documentation/conduit-overview>.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/conduit.cabal 
new/conduit-1.2.5.1/conduit.cabal
--- old/conduit-1.2.5/conduit.cabal     2015-07-23 16:05:01.000000000 +0200
+++ new/conduit-1.2.5.1/conduit.cabal   2015-10-18 07:20:06.000000000 +0200
@@ -1,5 +1,5 @@
 Name:                conduit
-Version:             1.2.5
+Version:             1.2.5.1
 Synopsis:            Streaming data processing library.
 description:
     Hackage documentation generation is not reliable. For up to date 
documentation, please see: <http://www.stackage.org/package/conduit>.
@@ -50,14 +50,15 @@
     build-depends:   conduit
                    , base
                    , hspec >= 1.3
-                   , QuickCheck >= 2.5
+                   , QuickCheck >= 2.7
                    , transformers
                    , mtl
                    , resourcet
-                   , void
                    , containers
                    , exceptions >= 0.6
                    , safe
+    if !impl(ghc>=7.9)
+        build-depends: void
     ghc-options:     -Wall
 
 --test-suite doctests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/test/Data/Conduit/StreamSpec.hs 
new/conduit-1.2.5.1/test/Data/Conduit/StreamSpec.hs
--- old/conduit-1.2.5/test/Data/Conduit/StreamSpec.hs   2015-07-23 
16:05:01.000000000 +0200
+++ new/conduit-1.2.5.1/test/Data/Conduit/StreamSpec.hs 2015-10-18 
07:20:06.000000000 +0200
@@ -574,28 +574,6 @@
         liftM (\(l, o) -> (r:l, o)) $ go s' xs
 
 
--------------------------------------------------------------------------------
--- Utilities from QuickCheck-2.7 (absent in earlier versions)
-
-#if !MIN_VERSION_QuickCheck(2,7,0)
-getBlind :: Blind a -> a
-getBlind (Blind x) = x
-
--- | @Small x@: generates values of @x@ drawn from a small range.
--- The opposite of 'Large'.
-newtype Small a = Small {getSmall :: a}
-    deriving (Prelude.Ord, Prelude.Eq, Prelude.Enum, Prelude.Show)
-
-instance Prelude.Integral a => Arbitrary (Small a) where
-    arbitrary = Prelude.fmap Small arbitrarySizedIntegral
-    shrink (Small x) = Prelude.map Small (shrinkIntegral x)
-
-(===) :: (Show a, Eq a) => a -> a -> Property
-x === y = whenFail
-    (Prelude.fail $ Prelude.show x Prelude.++ " should match " Prelude.++ 
Prelude.show y)
-    (x == y)
-#endif
-
---------------------------------------------------------------------------------
 -- Utilities taken from monad-loops package
 
 -- http://hackage.haskell.org/package/monad-loops
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.5/test/main.hs 
new/conduit-1.2.5.1/test/main.hs
--- old/conduit-1.2.5/test/main.hs      2015-07-23 16:05:01.000000000 +0200
+++ new/conduit-1.2.5.1/test/main.hs    2015-10-18 07:20:06.000000000 +0200
@@ -35,14 +35,6 @@
 import qualified Data.Map as Map
 import qualified Data.Conduit.Extra.ZipConduitSpec as ZipConduit
 import qualified Data.Conduit.StreamSpec as Stream
-#if !MIN_VERSION_QuickCheck(2,6,0)
-import Test.QuickCheck (Testable(..))
-import Test.QuickCheck.Property (morallyDubiousIOProperty)
-
-instance Testable (IO ()) where
-    property = morallyDubiousIOProperty . (>> return True)
-    exhaustive _ = True
-#endif
 
 (@=?) :: (Eq a, Show a) => a -> a -> IO ()
 (@=?) = flip shouldBe


Reply via email to