Script 'mail_helper' called by obssrc
Hello community,

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

Package is "ghc-bifunctors"

Mon Aug  1 21:29:33 2022 rev:27 rq:987020 version:5.5.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes    
2021-08-25 20:57:25.473222921 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new.1533/ghc-bifunctors.changes  
2022-08-01 21:29:39.721529613 +0200
@@ -1,0 +2,12 @@
+Sun May  8 00:00:30 UTC 2022 - Peter Simons <[email protected]>
+
+- Update bifunctors to version 5.5.12.
+  5.5.12 [2022.05.07]
+  -------------------
+  * Backport an upstream GHC change which removes the default implementation of
+    `bitraverse`. Per the discussion in
+    https://github.com/haskell/core-libraries-committee/issues/47, this default
+    implementation was completely broken, as attempting to use it would always
+    result in an infinite loop.
+
+-------------------------------------------------------------------

Old:
----
  bifunctors-5.5.11.tar.gz
  bifunctors.cabal

New:
----
  bifunctors-5.5.12.tar.gz

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

Other differences:
------------------
++++++ ghc-bifunctors.spec ++++++
--- /var/tmp/diff_new_pack.lePB5W/_old  2022-08-01 21:29:40.281531220 +0200
+++ /var/tmp/diff_new_pack.lePB5W/_new  2022-08-01 21:29:40.289531243 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-bifunctors
 #
-# 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,13 +19,12 @@
 %global pkg_name bifunctors
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        5.5.11
+Version:        5.5.12
 Release:        0
 Summary:        Collection Haskell 98 bifunctors, bifoldables and 
bitraversables
 License:        BSD-2-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/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-base-orphans-devel
 BuildRequires:  ghc-comonad-devel
@@ -57,7 +56,6 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ bifunctors-5.5.11.tar.gz -> bifunctors-5.5.12.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.11/CHANGELOG.markdown 
new/bifunctors-5.5.12/CHANGELOG.markdown
--- old/bifunctors-5.5.11/CHANGELOG.markdown    2001-09-09 03:46:40.000000000 
+0200
+++ new/bifunctors-5.5.12/CHANGELOG.markdown    2001-09-09 03:46:40.000000000 
+0200
@@ -1,3 +1,11 @@
+5.5.12 [2022.05.07]
+-------------------
+* Backport an upstream GHC change which removes the default implementation of
+  `bitraverse`. Per the discussion in
+  https://github.com/haskell/core-libraries-committee/issues/47, this default
+  implementation was completely broken, as attempting to use it would always
+  result in an infinite loop.
+
 5.5.11 [2021.04.30]
 -------------------
 * Allow building with `template-haskell-2.18` (GHC 9.2).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.11/bifunctors.cabal 
new/bifunctors-5.5.12/bifunctors.cabal
--- old/bifunctors-5.5.11/bifunctors.cabal      2001-09-09 03:46:40.000000000 
+0200
+++ new/bifunctors-5.5.12/bifunctors.cabal      2001-09-09 03:46:40.000000000 
+0200
@@ -1,6 +1,6 @@
 name:          bifunctors
 category:      Data, Functors
-version:       5.5.11
+version:       5.5.12
 license:       BSD3
 cabal-version: >= 1.10
 license-file:  LICENSE
@@ -24,8 +24,9 @@
              , GHC == 8.4.4
              , GHC == 8.6.5
              , GHC == 8.8.4
-             , GHC == 8.10.4
-             , GHC == 9.0.1
+             , GHC == 8.10.7
+             , GHC == 9.0.2
+             , GHC == 9.2.2
 extra-source-files:
   CHANGELOG.markdown
   README.markdown
@@ -62,10 +63,10 @@
     containers          >= 0.2   && < 0.7,
     template-haskell    >= 2.4   && < 2.19,
     th-abstraction      >= 0.4.2.0 && < 0.5,
-    transformers        >= 0.3   && < 0.6
+    transformers        >= 0.3   && < 0.7
 
   if !impl(ghc > 8.2)
-    build-depends: transformers-compat >= 0.5 && < 0.7
+    build-depends: transformers-compat >= 0.5 && < 0.8
 
   if !impl(ghc >= 8.0)
     build-depends: fail == 4.9.*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/bifunctors-5.5.11/old-src/ghc801/Data/Bitraversable.hs 
new/bifunctors-5.5.12/old-src/ghc801/Data/Bitraversable.hs
--- old/bifunctors-5.5.11/old-src/ghc801/Data/Bitraversable.hs  2001-09-09 
03:46:40.000000000 +0200
+++ new/bifunctors-5.5.12/old-src/ghc801/Data/Bitraversable.hs  2001-09-09 
03:46:40.000000000 +0200
@@ -141,8 +141,6 @@
   --
   -- For a version that ignores the results, see 'bitraverse_'.
   bitraverse :: Applicative f => (a -> f c) -> (b -> f d) -> t a b -> f (t c d)
-  bitraverse f g = bisequenceA . bimap f g
-  {-# INLINE bitraverse #-}
 
 
 -- | Sequences all the actions in a structure, building a new structure with 
the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.11/tests/BifunctorSpec.hs 
new/bifunctors-5.5.12/tests/BifunctorSpec.hs
--- old/bifunctors-5.5.11/tests/BifunctorSpec.hs        2001-09-09 
03:46:40.000000000 +0200
+++ new/bifunctors-5.5.12/tests/BifunctorSpec.hs        2001-09-09 
03:46:40.000000000 +0200
@@ -8,6 +8,7 @@
 {-# LANGUAGE RankNTypes #-}
 {-# LANGUAGE TemplateHaskell #-}
 {-# LANGUAGE TypeFamilies #-}
+{-# LANGUAGE TypeOperators #-}
 {-# LANGUAGE UndecidableInstances #-}
 #if __GLASGOW_HASKELL__ >= 708
 {-# LANGUAGE EmptyCase #-}

Reply via email to