commit ghc-pipes for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-pipes for openSUSE:Factory checked in at 2016-01-28 17:24:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-pipes (Old) and /work/SRC/openSUSE:Factory/.ghc-pipes.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ghc-pipes" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-pipes/ghc-pipes.changes 2015-11-18 22:34:41.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-pipes.new/ghc-pipes.changes 2016-01-28 17:24:59.000000000 +0100 @@ -1,0 +2,5 @@ +Wed Jan 20 10:03:51 UTC 2016 - mimi.vx@gmail.com + +- update to 4.1.8 + +------------------------------------------------------------------- Old: ---- pipes-4.1.7.tar.gz New: ---- pipes-4.1.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-pipes.spec ++++++ --- /var/tmp/diff_new_pack.0t2vo8/_old 2016-01-28 17:25:00.000000000 +0100 +++ /var/tmp/diff_new_pack.0t2vo8/_new 2016-01-28 17:25:00.000000000 +0100 @@ -21,7 +21,7 @@ %bcond_with tests Name: ghc-pipes -Version: 4.1.7 +Version: 4.1.8 Release: 0 Summary: Compositional pipelines License: BSD-3-Clause ++++++ pipes-4.1.7.tar.gz -> pipes-4.1.8.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pipes-4.1.7/pipes.cabal new/pipes-4.1.8/pipes.cabal --- old/pipes-4.1.7/pipes.cabal 2015-11-08 21:06:24.000000000 +0100 +++ new/pipes-4.1.8/pipes.cabal 2016-01-18 19:05:18.000000000 +0100 @@ -1,5 +1,5 @@ Name: pipes -Version: 4.1.7 +Version: 4.1.8 Cabal-Version: >= 1.10 Build-Type: Simple License: BSD3 @@ -44,7 +44,7 @@ HS-Source-Dirs: src Build-Depends: base >= 4.4 && < 5 , - transformers >= 0.2.0.0 && < 0.5, + transformers >= 0.2.0.0 && < 0.6, mmorph >= 1.0.0 && < 1.1, mtl >= 2.1 && < 2.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pipes-4.1.7/src/Pipes/Internal.hs new/pipes-4.1.8/src/Pipes/Internal.hs --- old/pipes-4.1.7/src/Pipes/Internal.hs 2015-11-08 21:06:24.000000000 +0100 +++ new/pipes-4.1.8/src/Pipes/Internal.hs 2016-01-18 19:05:17.000000000 +0100 @@ -84,10 +84,10 @@ Respond b fb' -> Respond b (\b' -> go (fb' b')) M m -> M (m >>= \p' -> return (go p')) Pure f -> fmap f px - (*>) = (>>) + m *> k = m >>= (\_ -> k) instance Monad m => Monad (Proxy a' a b' b m) where - return = Pure + return = pure (>>=) = _bind _bind diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pipes-4.1.7/src/Pipes.hs new/pipes-4.1.8/src/Pipes.hs --- old/pipes-4.1.7/src/Pipes.hs 2015-11-08 21:06:24.000000000 +0100 +++ new/pipes-4.1.8/src/Pipes.hs 2016-01-18 19:05:17.000000000 +0100 @@ -408,7 +408,7 @@ yield (f x) ) ) ) instance (Monad m) => Monad (ListT m) where - return a = Select (yield a) + return = pure m >>= f = Select (for (enumerate m) (\a -> enumerate (f a))) fail _ = mzero
participants (1)
-
root@hilbert.suse.de