Hello community, here is the log from the commit of package ghc-lifted-async for openSUSE:Factory checked in at 2020-07-09 13:19:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-lifted-async (Old) and /work/SRC/openSUSE:Factory/.ghc-lifted-async.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-lifted-async" Thu Jul 9 13:19:24 2020 rev:8 rq:819581 version:0.10.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-lifted-async/ghc-lifted-async.changes 2020-06-19 17:14:29.522357334 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-lifted-async.new.3060/ghc-lifted-async.changes 2020-07-09 13:19:48.545353338 +0200 @@ -1,0 +2,12 @@ +Tue Jun 30 02:00:21 UTC 2020 - psim...@suse.com + +- Update lifted-async to version 0.10.1.1. + ## v0.10.1.1 - 2020-06-29 + + * Bump up cabal-version to 1.24 + + ## v0.10.1 - 2020-06-29 + + * Fix typechecking errors with GHC HEAD 8.11 ([#31](https://github.com/maoe/lifted-async/pull/31)) + +------------------------------------------------------------------- Old: ---- lifted-async-0.10.0.6.tar.gz New: ---- lifted-async-0.10.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-lifted-async.spec ++++++ --- /var/tmp/diff_new_pack.Yie8ax/_old 2020-07-09 13:19:50.689360114 +0200 +++ /var/tmp/diff_new_pack.Yie8ax/_new 2020-07-09 13:19:50.689360114 +0200 @@ -19,7 +19,7 @@ %global pkg_name lifted-async %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.10.0.6 +Version: 0.10.1.1 Release: 0 Summary: Run lifted IO operations asynchronously and wait for their results License: BSD-3-Clause ++++++ lifted-async-0.10.0.6.tar.gz -> lifted-async-0.10.1.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-async-0.10.0.6/CHANGELOG.md new/lifted-async-0.10.1.1/CHANGELOG.md --- old/lifted-async-0.10.0.6/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200 +++ new/lifted-async-0.10.1.1/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,13 @@ # Revision history for lifted-async +## v0.10.1.1 - 2020-06-29 + +* Bump up cabal-version to 1.24 + +## v0.10.1 - 2020-06-29 + +* Fix typechecking errors with GHC HEAD 8.11 ([#31](https://github.com/maoe/lifted-async/pull/31)) + ## v0.10.0.6 - 2020-03-31 * Relax upper version bound for base to suppose GHC 8.10 ([#30](https://github.com/maoe/lifted-async/pull/30)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-async-0.10.0.6/lifted-async.cabal new/lifted-async-0.10.1.1/lifted-async.cabal --- old/lifted-async-0.10.0.6/lifted-async.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/lifted-async-0.10.1.1/lifted-async.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,6 @@ +cabal-version: 1.24 name: lifted-async -version: 0.10.0.6 +version: 0.10.1.1 synopsis: Run lifted IO operations asynchronously and wait for their results homepage: https://github.com/maoe/lifted-async bug-reports: https://github.com/maoe/lifted-async/issues @@ -10,7 +11,6 @@ copyright: Copyright (C) 2012-2020 Mitsutoshi Aoe category: Concurrency build-type: Simple -cabal-version: >= 1.8 tested-with: GHC == 8.10.1 GHC == 8.8.3 @@ -44,6 +44,7 @@ build-depends: constraints >= 0.2 && < 0.6 ghc-options: -Wall hs-source-dirs: src + default-language: Haskell2010 test-suite test-lifted-async type: exitcode-stdio-1.0 @@ -66,6 +67,7 @@ , tasty-expected-failure < 0.12 , tasty-hunit >= 0.9 && < 0.11 , tasty-th + default-language: Haskell2010 test-suite regression-tests type: exitcode-stdio-1.0 @@ -79,6 +81,7 @@ , mtl , tasty-hunit >= 0.9 && < 0.11 , tasty-th + default-language: Haskell2010 benchmark benchmark-lifted-async type: exitcode-stdio-1.0 @@ -91,6 +94,7 @@ , criterion , deepseq , lifted-async + default-language: Haskell2010 benchmark benchmark-lifted-async-threaded type: exitcode-stdio-1.0 @@ -103,6 +107,7 @@ , criterion , deepseq , lifted-async + default-language: Haskell2010 source-repository head type: git diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-async-0.10.0.6/src/Control/Concurrent/Async/Lifted/Safe.hs new/lifted-async-0.10.1.1/src/Control/Concurrent/Async/Lifted/Safe.hs --- old/lifted-async-0.10.0.6/src/Control/Concurrent/Async/Lifted/Safe.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/lifted-async-0.10.1.1/src/Control/Concurrent/Async/Lifted/Safe.hs 2001-09-09 03:46:40.000000000 +0200 @@ -432,7 +432,7 @@ instance (MonadBaseControl IO m, Forall (Pure m)) => Alternative (Concurrently m) where - empty = Concurrently $ liftBaseWith $ const (forever $ threadDelay maxBound) + empty = Concurrently $ liftBaseWith $ \_ -> forever $ threadDelay maxBound Concurrently (as :: m a) <|> Concurrently bs = Concurrently (either id id <$> race as bs) \\ (inst :: Forall (Pure m) :- Pure m a) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lifted-async-0.10.0.6/src/Control/Concurrent/Async/Lifted.hs new/lifted-async-0.10.1.1/src/Control/Concurrent/Async/Lifted.hs --- old/lifted-async-0.10.0.6/src/Control/Concurrent/Async/Lifted.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/lifted-async-0.10.1.1/src/Control/Concurrent/Async/Lifted.hs 2001-09-09 03:46:40.000000000 +0200 @@ -448,7 +448,7 @@ Concurrently $ uncurry ($) <$> concurrently fs as instance MonadBaseControl IO m => Alternative (Concurrently m) where - empty = Concurrently $ liftBaseWith $ const (forever $ threadDelay maxBound) + empty = Concurrently $ liftBaseWith $ \_ -> forever $ threadDelay maxBound Concurrently as <|> Concurrently bs = Concurrently $ either id id <$> race as bs