Hello community,
here is the log from the commit of package ghc-concurrent-extra for
openSUSE:Factory checked in at 2017-06-22 10:37:13
Comparing /work/SRC/openSUSE:Factory/ghc-concurrent-extra (Old)
and /work/SRC/openSUSE:Factory/.ghc-concurrent-extra.new (New)
Package is "ghc-concurrent-extra"
Thu Jun 22 10:37:13 2017 rev:2 rq:504062 version:0.7.0.11
Changes:
---
/work/SRC/openSUSE:Factory/ghc-concurrent-extra/ghc-concurrent-extra.changes
2016-09-25 14:39:07.0 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-concurrent-extra.new/ghc-concurrent-extra.changes
2017-06-22 10:37:15.668114979 +0200
@@ -1,0 +2,5 @@
+Sat May 27 12:27:54 UTC 2017 - psim...@suse.com
+
+- Update to version 0.7.0.11.
+
+---
Old:
concurrent-extra-0.7.0.10.tar.gz
New:
concurrent-extra-0.7.0.11.tar.gz
Other differences:
--
++ ghc-concurrent-extra.spec ++
--- /var/tmp/diff_new_pack.PnUD6z/_old 2017-06-22 10:37:16.164045065 +0200
+++ /var/tmp/diff_new_pack.PnUD6z/_new 2017-06-22 10:37:16.164045065 +0200
@@ -1,7 +1,7 @@
#
# spec file for package ghc-concurrent-extra
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,16 +19,15 @@
%global pkg_name concurrent-extra
%bcond_with tests
Name: ghc-%{pkg_name}
-Version:0.7.0.10
+Version:0.7.0.11
Release:0
Summary:Extra concurrency primitives
License:BSD-3-Clause
-Group: System/Libraries
+Group: Development/Languages/Other
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros
-# Begin cabal-rpm deps:
BuildRequires: ghc-stm-devel
BuildRequires: ghc-unbounded-delays-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -39,7 +38,6 @@
BuildRequires: ghc-test-framework-devel
BuildRequires: ghc-test-framework-hunit-devel
%endif
-# End cabal-rpm deps
%description
The 'concurrent-extra' package offers among other things the following
@@ -81,20 +79,14 @@
%prep
%setup -q -n %{pkg_name}-%{version}
-
%build
%ghc_lib_build
-
%install
%ghc_lib_install
-
%check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
%post devel
%ghc_pkg_recache
++ concurrent-extra-0.7.0.10.tar.gz -> concurrent-extra-0.7.0.11.tar.gz
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/concurrent-extra-0.7.0.10/Control/Concurrent/Event.hs
new/concurrent-extra-0.7.0.11/Control/Concurrent/Event.hs
--- old/concurrent-extra-0.7.0.10/Control/Concurrent/Event.hs 2015-12-16
10:24:13.0 +0100
+++ new/concurrent-extra-0.7.0.11/Control/Concurrent/Event.hs 2017-05-23
12:36:23.0 +0200
@@ -68,7 +68,7 @@
import Data.Maybe ( isJust )
import Data.Typeable ( Typeable )
-#ifdef __HADDOCK__
+#ifdef __HADDOCK_VERSION__
import Control.Exception ( mask )
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/concurrent-extra-0.7.0.10/Control/Concurrent/Lock.hs
new/concurrent-extra-0.7.0.11/Control/Concurrent/Lock.hs
--- old/concurrent-extra-0.7.0.10/Control/Concurrent/Lock.hs2015-12-16
10:24:13.0 +0100
+++ new/concurrent-extra-0.7.0.11/Control/Concurrent/Lock.hs2017-05-23
12:36:23.0 +0200
@@ -63,13 +63,12 @@
import Control.Applicative ( liftA2 )
import Control.Concurrent.MVar ( MVar, newMVar, newEmptyMVar
, takeMVar, tryTakeMVar
- , putMVar, tryPutMVar
- , isEmptyMVar
+ , tryPutMVar, readMVar, isEmptyMVar
)
import Control.Exception ( bracket_, onException )
-import Control.Monad ( return, (>>), when )
+import Control.Monad ( return, when )
import Data.Bool ( Bool, not )
-#ifdef __HADDOCK__
+#ifdef __HADDOCK_VERSION__
import Data.Bool ( Bool(False, True) )
#endif
import Data.Eq ( Eq )
@@ -85,7 +84,7 @@
#endif
-- from concurrent-extra (this package):
-import Utils ( mask, mask_ )
+import Utils ( mask )
@@ -198,16 +197,15 @@
* When the state i