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 - [email protected]
+
+- 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