Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2022-08-01 21:30:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-random (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-random.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-random"

Mon Aug  1 21:30:19 2022 rev:22 rq:987077 version:1.2.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes    2021-10-12 
21:50:17.975952999 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new.1533/ghc-random.changes  
2022-08-01 21:30:38.777699041 +0200
@@ -1,0 +2,7 @@
+Mon May  9 02:32:03 UTC 2022 - Peter Simons <psim...@suse.com>
+
+- Update random to version 1.2.1.1.
+  Upstream has not updated the file "CHANGELOG.md" since the last
+  release.
+
+-------------------------------------------------------------------

Old:
----
  random-1.2.1.tar.gz

New:
----
  random-1.2.1.1.tar.gz

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

Other differences:
------------------
++++++ ghc-random.spec ++++++
--- /var/tmp/diff_new_pack.lF11Vq/_old  2022-08-01 21:30:39.425700900 +0200
+++ /var/tmp/diff_new_pack.lF11Vq/_new  2022-08-01 21:30:39.433700923 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-random
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name random
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        1.2.1
+Version:        1.2.1.1
 Release:        0
 Summary:        Pseudo-random number generation
 License:        BSD-3-Clause

++++++ random-1.2.1.tar.gz -> random-1.2.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/random-1.2.1/random.cabal 
new/random-1.2.1.1/random.cabal
--- old/random-1.2.1/random.cabal       2021-09-19 21:39:00.000000000 +0200
+++ new/random-1.2.1.1/random.cabal     2022-05-09 03:39:12.000000000 +0200
@@ -1,6 +1,6 @@
 cabal-version:      >=1.10
 name:               random
-version:            1.2.1
+version:            1.2.1.1
 license:            BSD3
 license-file:       LICENSE
 maintainer:         core-libraries-commit...@haskell.org
@@ -101,13 +101,11 @@
         base >=4.8 && <5,
         bytestring >=0.10.4 && <0.12,
         deepseq >=1.1 && <2,
-        mtl >=2.2 && <2.3,
+        mtl >=2.2 && <2.4,
         splitmix >=0.1 && <0.2
     if impl(ghc < 8.0)
        build-depends:
            transformers
-    if impl(ghc < 8.4)
-      build-depends:  ghc-byteorder
 
 test-suite legacy-test
     type:             exitcode-stdio-1.0
@@ -121,7 +119,7 @@
         RangeTest
 
     default-language: Haskell2010
-    ghc-options:      -with-rtsopts=-M4M
+    ghc-options:      -with-rtsopts=-M8M
     if impl(ghc >= 8.0)
         ghc-options:
             -Wno-deprecations
@@ -137,7 +135,7 @@
     default-language: Haskell2010
     build-depends:
         base,
-        doctest >=0.15 && <0.19
+        doctest >=0.15 && <0.21
     if impl(ghc >= 8.2) && impl(ghc < 8.10)
         build-depends:
             mwc-random >=0.13 && <0.16,
@@ -206,7 +204,7 @@
         random,
         rdtsc,
         split >=0.2 && <0.3,
-        time >=1.4 && <1.11
+        time >=1.4 && <1.13
 
 benchmark bench
     type:             exitcode-stdio-1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/random-1.2.1/src/System/Random/Stateful.hs 
new/random-1.2.1.1/src/System/Random/Stateful.hs
--- old/random-1.2.1/src/System/Random/Stateful.hs      2021-09-19 
23:07:26.000000000 +0200
+++ new/random-1.2.1.1/src/System/Random/Stateful.hs    2022-05-08 
17:45:47.000000000 +0200
@@ -105,10 +105,11 @@
   ) where
 
 import Control.DeepSeq
+import Control.Monad (replicateM)
 import Control.Monad.IO.Class
 import Control.Monad.ST
 import GHC.Conc.Sync (STM, TVar, newTVar, newTVarIO, readTVar, writeTVar)
-import Control.Monad.State.Strict
+import Control.Monad.State.Strict (MonadState, state)
 import Data.IORef
 import Data.STRef
 import Foreign.Storable
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/random-1.2.1/test-legacy/RangeTest.hs 
new/random-1.2.1.1/test-legacy/RangeTest.hs
--- old/random-1.2.1/test-legacy/RangeTest.hs   2021-09-05 22:49:05.000000000 
+0200
+++ new/random-1.2.1.1/test-legacy/RangeTest.hs 2022-05-08 17:48:21.000000000 
+0200
@@ -10,7 +10,7 @@
 approxBounds ::
   (RandomGen g, Random a, Ord a, Num a) =>
   (g -> (a,g)) -> Int -> a -> (a,a) -> g -> ((a,a,a),g)
--- Here we do a little hack to essentiall pass in the type in the last 
argument:
+-- Here we do a little hack to essentially pass in the type in the last 
argument:
 approxBounds nxt iters unused (explo,exphi) initrng =
    if False
    then ((unused,unused,unused),undefined)

Reply via email to