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