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