Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-semigroups for openSUSE:Factory 
checked in at 2021-12-19 17:34:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-semigroups (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-semigroups.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-semigroups"

Sun Dec 19 17:34:34 2021 rev:24 rq:933331 version:0.20

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-semigroups/ghc-semigroups.changes    
2021-11-11 21:37:14.444924480 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-semigroups.new.2520/ghc-semigroups.changes  
2021-12-19 17:34:50.044281741 +0100
@@ -1,0 +2,10 @@
+Tue Nov 16 19:50:37 UTC 2021 - [email protected]
+
+- Update semigroups to version 0.20.
+  0.20 [2021.11.15]
+  -----------------
+  * Support `hashable-1.4`. The `Hashable1` instances added in 0.19.2
+    are removed for all types except `NonEmpty`, in accordance with the
+    corresponding changes from `hashable-1.4`.
+
+-------------------------------------------------------------------

Old:
----
  semigroups-0.19.2.tar.gz
  semigroups.cabal

New:
----
  semigroups-0.20.tar.gz

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

Other differences:
------------------
++++++ ghc-semigroups.spec ++++++
--- /var/tmp/diff_new_pack.i65FUr/_old  2021-12-19 17:34:50.588282124 +0100
+++ /var/tmp/diff_new_pack.i65FUr/_new  2021-12-19 17:34:50.592282127 +0100
@@ -18,13 +18,12 @@
 
 %global pkg_name semigroups
 Name:           ghc-%{pkg_name}
-Version:        0.19.2
+Version:        0.20
 Release:        0
 Summary:        Anything that associates
 License:        BSD-3-Clause
 URL:            https://hackage.haskell.org/package/%{pkg_name}
 Source0:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
 ExcludeArch:    %{ix86}
@@ -48,7 +47,6 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ semigroups-0.19.2.tar.gz -> semigroups-0.20.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/semigroups-0.19.2/CHANGELOG.markdown 
new/semigroups-0.20/CHANGELOG.markdown
--- old/semigroups-0.19.2/CHANGELOG.markdown    2001-09-09 03:46:40.000000000 
+0200
+++ new/semigroups-0.20/CHANGELOG.markdown      2001-09-09 03:46:40.000000000 
+0200
@@ -1,3 +1,9 @@
+0.20 [2021.11.15]
+-----------------
+* Support `hashable-1.4`. The `Hashable1` instances added in 0.19.2
+  are removed for all types except `NonEmpty`, in accordance with the
+  corresponding changes from `hashable-1.4`.
+
 0.19.2 [2021.08.30]
 -------------------
 * Backport `Hashable1` instances for `NonEmpty`, `Min`, `Max`, `First`, `Last`,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/semigroups-0.19.2/semigroups.cabal 
new/semigroups-0.20/semigroups.cabal
--- old/semigroups-0.19.2/semigroups.cabal      2001-09-09 03:46:40.000000000 
+0200
+++ new/semigroups-0.20/semigroups.cabal        2001-09-09 03:46:40.000000000 
+0200
@@ -1,6 +1,6 @@
 name:          semigroups
 category:      Algebra, Data, Data Structures, Math
-version:       0.19.2
+version:       0.20
 license:       BSD3
 cabal-version: >= 1.10
 license-file:  LICENSE
@@ -28,7 +28,7 @@
              , GHC == 8.8.4
              , GHC == 8.10.7
              , GHC == 9.0.1
-             , GHC == 9.2.*
+             , GHC == 9.2.1
 
 source-repository head
   type: git
@@ -175,7 +175,7 @@
       build-depends: text >= 0.10 && < 2
 
     if flag(hashable)
-      build-depends: hashable >= 1.2.5.0  && < 1.4
+      build-depends: hashable >= 1.2.5.0  && < 1.5
 
     if flag(hashable) && flag(unordered-containers)
       build-depends: unordered-containers >= 0.2  && < 0.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/semigroups-0.19.2/src-ghc7/Data/Semigroup.hs 
new/semigroups-0.20/src-ghc7/Data/Semigroup.hs
--- old/semigroups-0.19.2/src-ghc7/Data/Semigroup.hs    2001-09-09 
03:46:40.000000000 +0200
+++ new/semigroups-0.20/src-ghc7/Data/Semigroup.hs      2001-09-09 
03:46:40.000000000 +0200
@@ -472,10 +472,6 @@
 #ifdef MIN_VERSION_hashable
 instance Hashable a => Hashable (Min a) where
   hashWithSalt p (Min a) = hashWithSalt p a
-
--- | @since 0.19.2
-instance Hashable1 Min where
-  liftHashWithSalt h salt (Min a) = h salt a
 #endif
 
 instance Ord a => Semigroup (Min a) where
@@ -579,10 +575,6 @@
 #ifdef MIN_VERSION_hashable
 instance Hashable a => Hashable (Max a) where
   hashWithSalt p (Max a) = hashWithSalt p a
-
--- | @since 0.19.2
-instance Hashable1 Max where
-  liftHashWithSalt h salt (Max a) = h salt a
 #endif
 
 instance Ord a => Semigroup (Max a) where
@@ -770,10 +762,6 @@
 #ifdef MIN_VERSION_hashable
 instance Hashable a => Hashable (First a) where
   hashWithSalt p (First a) = hashWithSalt p a
-
--- | @since 0.19.2
-instance Hashable1 First where
-  liftHashWithSalt h salt (First a) = h salt a
 #endif
 
 instance Semigroup (First a) where
@@ -861,10 +849,6 @@
 #ifdef MIN_VERSION_hashable
 instance Hashable a => Hashable (Last a) where
   hashWithSalt p (Last a) = hashWithSalt p a
-
--- | @since 0.19.2
-instance Hashable1 Last where
-  liftHashWithSalt h salt (Last a) = h salt a
 #endif
 
 instance Semigroup (Last a) where
@@ -990,10 +974,6 @@
 #ifdef MIN_VERSION_hashable
 instance Hashable a => Hashable (WrappedMonoid a) where
   hashWithSalt p (WrapMonoid a) = hashWithSalt p a
-
--- | @since 0.19.2
-instance Hashable1 WrappedMonoid where
-  liftHashWithSalt h salt (WrapMonoid a) = h salt a
 #endif
 
 instance Monoid m => Semigroup (WrappedMonoid m) where
@@ -1083,10 +1063,6 @@
 #ifdef MIN_VERSION_hashable
 instance Hashable a => Hashable (Option a) where
   hashWithSalt p (Option a) = hashWithSalt p a
-
--- | @since 0.19.2
-instance Hashable1 Option where
-  liftHashWithSalt h salt (Option a) = liftHashWithSalt h salt a
 #endif
 
 instance Functor Option where

Reply via email to