Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-generic-lens for 
openSUSE:Factory checked in at 2021-08-25 20:56:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-generic-lens (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-generic-lens.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-generic-lens"

Wed Aug 25 20:56:52 2021 rev:5 rq:912600 version:2.2.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-generic-lens/ghc-generic-lens.changes        
2021-02-16 22:45:37.386356488 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-generic-lens.new.1899/ghc-generic-lens.changes  
    2021-08-25 20:57:42.517200545 +0200
@@ -1,0 +2,7 @@
+Thu Jul 15 16:15:11 UTC 2021 - [email protected]
+
+- Update generic-lens to version 2.2.0.0.
+  ## generic-lens-2.2.0.0 (2021-07-13)
+  - GHC 9.0 compatibility
+
+-------------------------------------------------------------------

Old:
----
  generic-lens-2.1.0.0.tar.gz

New:
----
  generic-lens-2.2.0.0.tar.gz

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

Other differences:
------------------
++++++ ghc-generic-lens.spec ++++++
--- /var/tmp/diff_new_pack.Uixkvo/_old  2021-08-25 20:57:43.253199579 +0200
+++ /var/tmp/diff_new_pack.Uixkvo/_new  2021-08-25 20:57:43.257199573 +0200
@@ -19,7 +19,7 @@
 %global pkg_name generic-lens
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        2.1.0.0
+Version:        2.2.0.0
 Release:        0
 Summary:        Generically derive traversals, lenses and prisms
 License:        BSD-3-Clause

++++++ generic-lens-2.1.0.0.tar.gz -> generic-lens-2.2.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/generic-lens-2.1.0.0/ChangeLog.md 
new/generic-lens-2.2.0.0/ChangeLog.md
--- old/generic-lens-2.1.0.0/ChangeLog.md       2001-09-09 03:46:40.000000000 
+0200
+++ new/generic-lens-2.2.0.0/ChangeLog.md       2001-09-09 03:46:40.000000000 
+0200
@@ -1,3 +1,6 @@
+## generic-lens-2.2.0.0 (2021-07-13)
+- GHC 9.0 compatibility
+
 ## generic-lens-2.1.0.0 (2021-01-25)
 - Bump to generic-lens-core-2.1.0.0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/generic-lens-2.1.0.0/generic-lens.cabal 
new/generic-lens-2.2.0.0/generic-lens.cabal
--- old/generic-lens-2.1.0.0/generic-lens.cabal 2001-09-09 03:46:40.000000000 
+0200
+++ new/generic-lens-2.2.0.0/generic-lens.cabal 2001-09-09 03:46:40.000000000 
+0200
@@ -1,5 +1,5 @@
 name:                 generic-lens
-version:              2.1.0.0
+version:              2.2.0.0
 synopsis:             Generically derive traversals, lenses and prisms.
 description:          This library uses GHC.Generics to derive efficient 
optics (traversals, lenses and prisms) for algebraic data types in a 
type-directed way, with a focus on good type inference and error messages when 
possible.
                       .
@@ -14,7 +14,7 @@
 category:             Generics, Records, Lens
 build-type:           Simple
 cabal-version:        >= 1.10
-Tested-With:          GHC == 8.4.1, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.1, 
GHC == 8.10.1
+Tested-With:          GHC == 8.4.1, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, 
GHC == 8.10.3
 
 extra-source-files:   examples/StarWars.hs
                     , examples/Examples.hs
@@ -45,7 +45,7 @@
                     , Data.Generics.Internal.VL.Iso
 
   build-depends:      base        >= 4.11 && < 5
-                    , generic-lens-core == 2.1.0.0
+                    , generic-lens-core == 2.2.0.0
                     , profunctors
                     , text        >= 1.2 && < 1.3
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/generic-lens-2.1.0.0/src/Data/Generics/Internal/VL/Iso.hs 
new/generic-lens-2.2.0.0/src/Data/Generics/Internal/VL/Iso.hs
--- old/generic-lens-2.1.0.0/src/Data/Generics/Internal/VL/Iso.hs       
2001-09-09 03:46:40.000000000 +0200
+++ new/generic-lens-2.2.0.0/src/Data/Generics/Internal/VL/Iso.hs       
2001-09-09 03:46:40.000000000 +0200
@@ -55,7 +55,7 @@
 {-# inline fromIso #-}
 
 iso2isovl :: P.Iso s t a b -> Iso s t a b
-iso2isovl _iso = P.withIso _iso iso
+iso2isovl _iso = P.withIso _iso $ \ sa bt -> iso sa bt
 {-# INLINE iso2isovl #-}
 
 -- | Extract the two functions, one from @s -> a@ and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/generic-lens-2.1.0.0/src/Data/Generics/Internal/VL/Prism.hs 
new/generic-lens-2.2.0.0/src/Data/Generics/Internal/VL/Prism.hs
--- old/generic-lens-2.1.0.0/src/Data/Generics/Internal/VL/Prism.hs     
2001-09-09 03:46:40.000000000 +0200
+++ new/generic-lens-2.2.0.0/src/Data/Generics/Internal/VL/Prism.hs     
2001-09-09 03:46:40.000000000 +0200
@@ -50,7 +50,7 @@
 {-# INLINE prism #-}
 
 prism2prismvl :: P.APrism i s t a b -> Prism s t a b
-prism2prismvl  _prism = P.withPrism _prism prism
+prism2prismvl  _prism = P.withPrism _prism $ \ bt sta -> prism bt sta
 {-# INLINE prism2prismvl #-}
 
 
--------------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/generic-lens-2.1.0.0/test/Spec.hs 
new/generic-lens-2.2.0.0/test/Spec.hs
--- old/generic-lens-2.1.0.0/test/Spec.hs       2001-09-09 03:46:40.000000000 
+0200
+++ new/generic-lens-2.2.0.0/test/Spec.hs       2001-09-09 03:46:40.000000000 
+0200
@@ -249,7 +249,7 @@
   , $(inspectTest $ 'typeChangingManualCompose === 'typeChangingGenericCompose)
   , $(inspectTest $ 'typeChangingManualCompose === 
'typeChangingGenericCompose_)
   , $(inspectTest $ 'sum1PrismManual           === 'sum1PrismB)
-  , $(inspectTest $ 'subtypePrismManual        === 'subtypePrismGeneric)
+  -- , $(inspectTest $ 'subtypePrismManual        === 'subtypePrismGeneric) 
(TODO: fails on 8.4)
   , $(inspectTest $ 'sum2PrismManualChar       === 'sum2TypePrismChar)
   , $(inspectTest $ 'sum2PrismManual           === 'sum2TypePrism)
   , $(inspectTest $ 'sum1PrismManualChar       === 'sum1TypePrismChar)

Reply via email to