Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-base-compat for openSUSE:Factory 
checked in at 2021-11-11 21:36:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-base-compat (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-base-compat.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-base-compat"

Thu Nov 11 21:36:08 2021 rev:19 rq:930303 version:0.12.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-base-compat/ghc-base-compat.changes  
2021-09-10 23:41:16.346556905 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-base-compat.new.1890/ghc-base-compat.changes    
    2021-11-11 21:36:11.844878824 +0100
@@ -1,0 +2,8 @@
+Mon Nov  1 08:29:35 UTC 2021 - [email protected]
+
+- Update base-compat to version 0.12.1.
+  ## Changes in 0.12.1 [2021.10.30]
+   - Backport `Solo` to `Data.Tuple.Compat` when building with `ghc-prim-0.7.0`
+     or later
+
+-------------------------------------------------------------------

Old:
----
  base-compat-0.12.0.tar.gz

New:
----
  base-compat-0.12.1.tar.gz

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

Other differences:
------------------
++++++ ghc-base-compat.spec ++++++
--- /var/tmp/diff_new_pack.ulnim3/_old  2021-11-11 21:36:13.048879701 +0100
+++ /var/tmp/diff_new_pack.ulnim3/_new  2021-11-11 21:36:13.048879701 +0100
@@ -18,7 +18,7 @@
 
 %global pkg_name base-compat
 Name:           ghc-%{pkg_name}
-Version:        0.12.0
+Version:        0.12.1
 Release:        0
 Summary:        A compatibility layer for base
 License:        MIT

++++++ base-compat-0.12.0.tar.gz -> base-compat-0.12.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-compat-0.12.0/CHANGES.markdown 
new/base-compat-0.12.1/CHANGES.markdown
--- old/base-compat-0.12.0/CHANGES.markdown     2001-09-09 03:46:40.000000000 
+0200
+++ new/base-compat-0.12.1/CHANGES.markdown     2001-09-09 03:46:40.000000000 
+0200
@@ -1,3 +1,7 @@
+## Changes in 0.12.1 [2021.10.30]
+ - Backport `Solo` to `Data.Tuple.Compat` when building with `ghc-prim-0.7.0`
+   or later
+
 ## Changes in 0.12.0 [2021.08.29]
  - Sync with `base-4.16`/GHC 9.2
  - `Data.Semigroup.Compat{.Repl}` no longer re-exports the `Option` data type
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-compat-0.12.0/README.markdown 
new/base-compat-0.12.1/README.markdown
--- old/base-compat-0.12.0/README.markdown      2001-09-09 03:46:40.000000000 
+0200
+++ new/base-compat-0.12.1/README.markdown      2001-09-09 03:46:40.000000000 
+0200
@@ -274,6 +274,9 @@
 * [`nats`](http://hackage.haskell.org/package/nats)
   for the 
[`Natural`](http://hackage.haskell.org/package/base-4.8.0.0/docs/Numeric-Natural.html)
   data type, introduced in `base-4.8.0.0`
+* [`OneTuple`](http://hackage.haskell.org/package/OneTuple)
+  for the 
[`Solo`](https://hackage.haskell.org/package/base-4.16.0.0/docs/Data-Tuple.html#t:Solo)
+  data type, introduced in `ghc-prim-0.7.0`
 * [`semigroups`](http://hackage.haskell.org/package/semigroups)
   for the 
[`Semigroup`](http://hackage.haskell.org/package/base-4.9.0.0/docs/Data-Semigroup.html#t:Semigroup)
   typeclass and the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-compat-0.12.0/base-compat.cabal 
new/base-compat-0.12.1/base-compat.cabal
--- old/base-compat-0.12.0/base-compat.cabal    2001-09-09 03:46:40.000000000 
+0200
+++ new/base-compat-0.12.1/base-compat.cabal    2001-09-09 03:46:40.000000000 
+0200
@@ -1,5 +1,5 @@
 name:             base-compat
-version:          0.12.0
+version:          0.12.1
 license:          MIT
 license-file:     LICENSE
 copyright:        (c) 2012-2018 Simon Hengel,
@@ -56,7 +56,8 @@
   default-language:
       Haskell2010
   build-depends:
-      base >= 4.3 && < 5
+      base >= 4.3 && < 5,
+      ghc-prim
   if !os(windows) && !os(halvm)
       build-depends: unix
   ghc-options:
@@ -101,6 +102,7 @@
       Data.Semigroup.Compat
       Data.STRef.Compat
       Data.String.Compat
+      Data.Tuple.Compat
       Data.Type.Coercion.Compat
       Data.Type.Equality.Compat
       Data.Version.Compat
@@ -162,6 +164,7 @@
       Data.Semigroup.Compat.Repl
       Data.STRef.Compat.Repl
       Data.String.Compat.Repl
+      Data.Tuple.Compat.Repl
       Data.Type.Coercion.Compat.Repl
       Data.Type.Equality.Compat.Repl
       Data.Version.Compat.Repl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-compat-0.12.0/src/Data/Tuple/Compat/Repl.hs 
new/base-compat-0.12.1/src/Data/Tuple/Compat/Repl.hs
--- old/base-compat-0.12.0/src/Data/Tuple/Compat/Repl.hs        1970-01-01 
01:00:00.000000000 +0100
+++ new/base-compat-0.12.1/src/Data/Tuple/Compat/Repl.hs        2001-09-09 
03:46:40.000000000 +0200
@@ -0,0 +1,8 @@
+{-# LANGUAGE PackageImports #-}
+{-# OPTIONS_GHC -fno-warn-dodgy-exports -fno-warn-unused-imports #-}
+-- | Reexports "Data.Tuple.Compat"
+-- from a globally unique namespace.
+module Data.Tuple.Compat.Repl (
+  module Data.Tuple.Compat
+) where
+import "this" Data.Tuple.Compat
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-compat-0.12.0/src/Data/Tuple/Compat.hs 
new/base-compat-0.12.1/src/Data/Tuple/Compat.hs
--- old/base-compat-0.12.0/src/Data/Tuple/Compat.hs     1970-01-01 
01:00:00.000000000 +0100
+++ new/base-compat-0.12.1/src/Data/Tuple/Compat.hs     2001-09-09 
03:46:40.000000000 +0200
@@ -0,0 +1,20 @@
+{-# LANGUAGE CPP, NoImplicitPrelude #-}
+#if __GLASGOW_HASKELL__ >= 702
+{-# LANGUAGE Safe #-}
+#endif
+module Data.Tuple.Compat
+  ( fst
+  , snd
+  , curry
+  , uncurry
+  , swap
+#if MIN_VERSION_ghc_prim(0,7,0)
+  , Solo(..)
+#endif
+  ) where
+
+import Data.Tuple
+
+#if MIN_VERSION_ghc_prim(0,7,0)
+import GHC.Tuple (Solo(..))
+#endif

Reply via email to