Hello community, here is the log from the commit of package ghc-primitive for openSUSE:Leap:15.2 checked in at 2020-05-21 12:58:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ghc-primitive (Old) and /work/SRC/openSUSE:Leap:15.2/.ghc-primitive.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-primitive" Thu May 21 12:58:49 2020 rev:14 rq:805522 version:0.7.0.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ghc-primitive/ghc-primitive.changes 2020-02-19 18:40:38.210148013 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ghc-primitive.new.2738/ghc-primitive.changes 2020-05-21 12:58:50.314729614 +0200 @@ -1,0 +2,8 @@ +Wed May 6 06:54:13 UTC 2020 - psim...@suse.com + +- Update primitive to version 0.7.0.1. + ## Changes in version 0.7.0.1 + + * Allow building with GHC 8.12. + +------------------------------------------------------------------- Old: ---- primitive-0.7.0.0.tar.gz New: ---- primitive-0.7.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-primitive.spec ++++++ --- /var/tmp/diff_new_pack.KrL85O/_old 2020-05-21 12:58:50.634730311 +0200 +++ /var/tmp/diff_new_pack.KrL85O/_new 2020-05-21 12:58:50.634730311 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-primitive # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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,7 +19,7 @@ %global pkg_name primitive %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.7.0.0 +Version: 0.7.0.1 Release: 0 Summary: Primitive memory-related operations License: BSD-3-Clause ++++++ primitive-0.7.0.0.tar.gz -> primitive-0.7.0.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/primitive-0.7.0.0/Control/Monad/Primitive.hs new/primitive-0.7.0.1/Control/Monad/Primitive.hs --- old/primitive-0.7.0.0/Control/Monad/Primitive.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/primitive-0.7.0.1/Control/Monad/Primitive.hs 2001-09-09 03:46:40.000000000 +0200 @@ -23,18 +23,9 @@ touch, evalPrim, unsafeInterleave, unsafeDupableInterleave, noDuplicate ) where -import GHC.Exts ( State#, RealWorld, noDuplicate#, touch# ) -import GHC.Base ( unsafeCoerce#, realWorld# ) -#if MIN_VERSION_base(4,4,0) -import GHC.Base ( seq# ) -#else -import Control.Exception (evaluate) -#endif -#if MIN_VERSION_base(4,2,0) +import GHC.Exts ( State#, RealWorld, noDuplicate#, touch# + , unsafeCoerce#, realWorld#, seq# ) import GHC.IO ( IO(..) ) -#else -import GHC.IOBase ( IO(..) ) -#endif import GHC.ST ( ST(..) ) import Control.Monad.Trans.Class (lift) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/primitive-0.7.0.0/changelog.md new/primitive-0.7.0.1/changelog.md --- old/primitive-0.7.0.0/changelog.md 2001-09-09 03:46:40.000000000 +0200 +++ new/primitive-0.7.0.1/changelog.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,7 @@ +## Changes in version 0.7.0.1 + + * Allow building with GHC 8.12. + ## Changes in version 0.7.0.0 * Remove `Addr` data type, lifted code should use `Ptr a` now diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/primitive-0.7.0.0/primitive.cabal new/primitive-0.7.0.1/primitive.cabal --- old/primitive-0.7.0.0/primitive.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/primitive-0.7.0.1/primitive.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,6 +1,6 @@ Cabal-Version: 2.2 Name: primitive -Version: 0.7.0.0 +Version: 0.7.0.1 License: BSD-3-Clause License-File: LICENSE @@ -27,7 +27,8 @@ GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, - GHC == 8.8.1 + GHC == 8.8.2, + GHC == 8.10.1 Library Default-Language: Haskell2010 @@ -52,8 +53,8 @@ Data.Primitive.Internal.Compat Data.Primitive.Internal.Operations - Build-Depends: base >= 4.5 && < 4.14 - , ghc-prim >= 0.2 && < 0.6 + Build-Depends: base >= 4.5 && < 4.15 + , ghc-prim >= 0.2 && < 0.7 , transformers >= 0.2 && < 0.6 if !impl(ghc >= 8.0) Build-Depends: fail == 4.9.*