Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-microlens for openSUSE:Factory checked in at 2023-01-18 13:10:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-microlens (Old) and /work/SRC/openSUSE:Factory/.ghc-microlens.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-microlens" Wed Jan 18 13:10:05 2023 rev:22 rq:1059083 version:0.4.13.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-microlens/ghc-microlens.changes 2022-08-01 21:30:22.789653172 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-microlens.new.32243/ghc-microlens.changes 2023-01-18 13:10:25.380683044 +0100 @@ -1,0 +2,7 @@ +Wed Dec 14 05:19:45 UTC 2022 - Peter Simons <[email protected]> + +- Update microlens to version 0.4.13.1. + Upstream has not updated the file "CHANGELOG.md" since the last + release. + +------------------------------------------------------------------- Old: ---- microlens-0.4.13.0.tar.gz New: ---- microlens-0.4.13.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-microlens.spec ++++++ --- /var/tmp/diff_new_pack.3aaOVW/_old 2023-01-18 13:10:26.632690465 +0100 +++ /var/tmp/diff_new_pack.3aaOVW/_new 2023-01-18 13:10:26.636690488 +0100 @@ -18,7 +18,7 @@ %global pkg_name microlens Name: ghc-%{pkg_name} -Version: 0.4.13.0 +Version: 0.4.13.1 Release: 0 Summary: A tiny lens library with no dependencies License: BSD-3-Clause ++++++ microlens-0.4.13.0.tar.gz -> microlens-0.4.13.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microlens-0.4.13.0/microlens.cabal new/microlens-0.4.13.1/microlens.cabal --- old/microlens-0.4.13.0/microlens.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/microlens-0.4.13.1/microlens.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ name: microlens -version: 0.4.13.0 +version: 0.4.13.1 synopsis: A tiny lens library with no dependencies description: NOTE: If you're writing an app, you probably want <http://hackage.haskell.org/package/microlens-platform microlens-platform> â it has the most features. <http://hackage.haskell.org/package/microlens microlens> is intended more for library writers who want a tiny lens library (after all, lenses are pretty useful for everything, not just for updating records!). @@ -50,8 +50,9 @@ GHC==8.6.5 GHC==8.8.4 GHC==8.10.7 - GHC==9.0.1 - GHC==9.2.1 + GHC==9.0.2 + GHC==9.2.5 + GHC==9.4.3 source-repository head type: git @@ -80,3 +81,4 @@ hs-source-dirs: src default-language: Haskell2010 + default-extensions: TypeOperators diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microlens-0.4.13.0/src/Lens/Micro/Internal.hs new/microlens-0.4.13.1/src/Lens/Micro/Internal.hs --- old/microlens-0.4.13.0/src/Lens/Micro/Internal.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/microlens-0.4.13.1/src/Lens/Micro/Internal.hs 2001-09-09 03:46:40.000000000 +0200 @@ -90,6 +90,7 @@ -- We don't depend on the call-stack package because building an extra -- package is likely slower than adding several lines of code here. #if MIN_VERSION_base(4,9,0) +import Data.Kind (Type) import GHC.Stack (HasCallStack) #elif MIN_VERSION_base(4,8,1) import qualified GHC.Stack as GHC @@ -238,9 +239,13 @@ -- NOTE: when adding new instances of 'Each', update the docs for 'each'. +#if MIN_VERSION_base(4,9,0) +type family Index (s :: Type) :: Type +type family IxValue (m :: Type) :: Type +#else type family Index (s :: *) :: * - type family IxValue (m :: *) :: * +#endif type instance Index (e -> a) = e type instance IxValue (e -> a) = a
