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)