Hello community,

here is the log from the commit of package ghc-stm for openSUSE:Factory checked 
in at 2016-01-05 21:54:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-stm (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-stm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-stm"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-stm/ghc-stm.changes  2015-05-13 
07:13:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-stm.new/ghc-stm.changes     2016-01-05 
21:54:55.000000000 +0100
@@ -1,0 +2,7 @@
+Thu Dec 24 09:27:37 UTC 2015 - [email protected]
+
+- update to 2.4.4.1
+* Add support for base-4.9.0.0
+* Drop support for GHC 6.12 / base-4.2
+
+-------------------------------------------------------------------

Old:
----
  stm-2.4.4.tar.gz

New:
----
  stm-2.4.4.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-stm.spec ++++++
--- /var/tmp/diff_new_pack.Du42DF/_old  2016-01-05 21:54:56.000000000 +0100
+++ /var/tmp/diff_new_pack.Du42DF/_new  2016-01-05 21:54:56.000000000 +0100
@@ -19,7 +19,7 @@
 %global pkg_name stm
 
 Name:           ghc-stm
-Version:        2.4.4
+Version:        2.4.4.1
 Release:        0
 Summary:        Software Transactional Memory
 License:        BSD-3-Clause

++++++ stm-2.4.4.tar.gz -> stm-2.4.4.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stm-2.4.4/Control/Concurrent/STM/TMVar.hs 
new/stm-2.4.4.1/Control/Concurrent/STM/TMVar.hs
--- old/stm-2.4.4/Control/Concurrent/STM/TMVar.hs       2014-12-17 
12:00:31.000000000 +0100
+++ new/stm-2.4.4.1/Control/Concurrent/STM/TMVar.hs     2015-12-22 
13:53:15.000000000 +0100
@@ -159,6 +159,6 @@
 --
 -- @since 2.4.4
 mkWeakTMVar :: TMVar a -> IO () -> IO (Weak (TMVar a))
-mkWeakTMVar tmv@(TMVar (TVar t#)) f = IO $ \s ->
-    case mkWeak# t# tmv f s of (# s1, w #) -> (# s1, Weak w #)
+mkWeakTMVar tmv@(TMVar (TVar t#)) (IO finalizer) = IO $ \s ->
+    case mkWeak# t# tmv finalizer s of (# s1, w #) -> (# s1, Weak w #)
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stm-2.4.4/Control/Concurrent/STM/TVar.hs 
new/stm-2.4.4.1/Control/Concurrent/STM/TVar.hs
--- old/stm-2.4.4/Control/Concurrent/STM/TVar.hs        2014-12-17 
12:00:31.000000000 +0100
+++ new/stm-2.4.4.1/Control/Concurrent/STM/TVar.hs      2015-12-22 
13:53:15.000000000 +0100
@@ -76,5 +76,5 @@
 --
 -- @since 2.4.3
 mkWeakTVar :: TVar a -> IO () -> IO (Weak (TVar a))
-mkWeakTVar t@(TVar t#) f = IO $ \s ->
-    case mkWeak# t# t f s of (# s1, w #) -> (# s1, Weak w #)
+mkWeakTVar t@(TVar t#) (IO finalizer) = IO $ \s ->
+    case mkWeak# t# t finalizer s of (# s1, w #) -> (# s1, Weak w #)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stm-2.4.4/changelog.md new/stm-2.4.4.1/changelog.md
--- old/stm-2.4.4/changelog.md  2014-12-17 12:00:31.000000000 +0100
+++ new/stm-2.4.4.1/changelog.md        2015-12-22 13:53:15.000000000 +0100
@@ -1,5 +1,11 @@
 # Changelog for [`stm` package](http://hackage.haskell.org/package/stm)
 
+## 2.4.4.1  *Dec 2015*
+
+  * Add support for `base-4.9.0.0`
+
+  * Drop support for GHC 6.12 / `base-4.2`
+
 ## 2.4.4  *Dec 2014*
 
   * Add support for `base-4.8.0.0`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stm-2.4.4/stm.cabal new/stm-2.4.4.1/stm.cabal
--- old/stm-2.4.4/stm.cabal     2014-12-17 12:00:31.000000000 +0100
+++ new/stm-2.4.4.1/stm.cabal   2015-12-22 13:53:15.000000000 +0100
@@ -1,16 +1,16 @@
 name:           stm
-version:        2.4.4
+version:        2.4.4.1
 -- don't forget to update changelog.md file!
 license:        BSD3
 license-file:   LICENSE
 maintainer:     [email protected]
-bug-reports:    
http://ghc.haskell.org/trac/ghc/newticket?component=libraries%20%28other%29&keywords=stm
+bug-reports:    
https://ghc.haskell.org/trac/ghc/newticket?component=libraries%20%28other%29&keywords=stm
 synopsis:       Software Transactional Memory
 category:       Concurrency
 description:    A modular composable concurrency abstraction.
 build-type:     Simple
 cabal-version:  >=1.10
-tested-with:    GHC==7.6.3, GHC==7.6.2, GHC==7.6.1, GHC==7.4.2, GHC==7.4.1, 
GHC==7.2.2, GHC==7.2.1, GHC==7.0.4, GHC==7.0.3, GHC==7.0.2, GHC==7.0.1, 
GHC==6.12.3
+tested-with:    GHC==7.10.*, GHC==7.8.*, GHC==7.6.*, GHC==7.4.*, GHC==7.2.*, 
GHC==7.0.*
 
 extra-source-files:
     changelog.md
@@ -20,7 +20,7 @@
     location: http://git.haskell.org/packages/stm.git
 
 library
-    default-language: Haskell98
+    default-language: Haskell2010
     other-extensions:
         CPP
         DeriveDataTypeable
@@ -34,7 +34,7 @@
         other-extensions: Safe
 
     build-depends:
-        base  >= 4.2 && < 4.9,
+        base  >= 4.3 && < 4.10,
         array >= 0.3 && < 0.6
 
     exposed-modules:


Reply via email to