Hello community,

here is the log from the commit of package ghc-microlens for openSUSE:Factory 
checked in at 2019-07-29 17:26:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-microlens (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-microlens.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-microlens"

Mon Jul 29 17:26:19 2019 rev:14 rq:715414 version:0.4.11.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-microlens/ghc-microlens.changes      
2019-06-30 10:21:38.735633643 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-microlens.new.4126/ghc-microlens.changes    
2019-07-29 17:26:25.590301430 +0200
@@ -1,0 +2,8 @@
+Sat Jul  6 02:02:21 UTC 2019 - psim...@suse.com
+
+- Update microlens to version 0.4.11.2.
+  # 0.4.11.2
+
+  * Fixed compilation on GHC 8.8 (thanks to @vmchale).
+
+-------------------------------------------------------------------

Old:
----
  microlens-0.4.11.1.tar.gz

New:
----
  microlens-0.4.11.2.tar.gz

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

Other differences:
------------------
++++++ ghc-microlens.spec ++++++
--- /var/tmp/diff_new_pack.BDFDGo/_old  2019-07-29 17:26:27.614300681 +0200
+++ /var/tmp/diff_new_pack.BDFDGo/_new  2019-07-29 17:26:27.618300680 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name microlens
 Name:           ghc-%{pkg_name}
-Version:        0.4.11.1
+Version:        0.4.11.2
 Release:        0
 Summary:        A tiny lens library with no dependencies
 License:        BSD-3-Clause

++++++ microlens-0.4.11.1.tar.gz -> microlens-0.4.11.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microlens-0.4.11.1/CHANGELOG.md 
new/microlens-0.4.11.2/CHANGELOG.md
--- old/microlens-0.4.11.1/CHANGELOG.md 2019-06-20 07:46:05.000000000 +0200
+++ new/microlens-0.4.11.2/CHANGELOG.md 2019-07-05 23:38:34.000000000 +0200
@@ -1,3 +1,7 @@
+# 0.4.11.2
+
+* Fixed compilation on GHC 8.8 (thanks to @vmchale).
+
 # 0.4.11.1
 
 * Reverted marking `Lens.Micro.Internal` as `Trustworthy`, see 
[#122](https://github.com/monadfix/microlens/issues/122).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microlens-0.4.11.1/microlens.cabal 
new/microlens-0.4.11.2/microlens.cabal
--- old/microlens-0.4.11.1/microlens.cabal      2019-06-20 07:46:10.000000000 
+0200
+++ new/microlens-0.4.11.2/microlens.cabal      2019-07-05 23:38:34.000000000 
+0200
@@ -1,5 +1,5 @@
 name:                microlens
-version:             0.4.11.1
+version:             0.4.11.2
 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!).
@@ -32,7 +32,7 @@
 license:             BSD3
 license-file:        LICENSE
 author:              Edward Kmett, Artyom Kazak
-maintainer:          Monadfix <h...@monadfix.io>
+maintainer:          Monadfix <h...@monadfix.com>
 homepage:            http://github.com/monadfix/microlens
 bug-reports:         http://github.com/monadfix/microlens/issues
 -- copyright:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microlens-0.4.11.1/src/Lens/Micro.hs 
new/microlens-0.4.11.2/src/Lens/Micro.hs
--- old/microlens-0.4.11.1/src/Lens/Micro.hs    2019-06-18 01:03:47.000000000 
+0200
+++ new/microlens-0.4.11.2/src/Lens/Micro.hs    2019-07-05 23:38:34.000000000 
+0200
@@ -25,6 +25,7 @@
 Unofficial:
 
 * <http://hackage.haskell.org/package/microlens-aeson microlens-aeson> – a 
port of <http://hackage.haskell.org/package/lens-aeson lens-aeson>
+* <http://hackage.haskell.org/package/microlens-process microlens-process> - a 
port of <http://hackage.haskell.org/package/lens-process lens-process>
 
 -}
 module Lens.Micro
@@ -1461,8 +1462,10 @@
         ~(a, s') <- runStateT m s
         runStateT (k a) s'
     {-# INLINE (>>=) #-}
+#if !MIN_VERSION_base(4,13,0)
     fail str = StateT $ \ _ -> fail str
     {-# INLINE fail #-}
+#endif
 
 #if MIN_VERSION_base(4,9,0)
 instance (Fail.MonadFail m) => Fail.MonadFail (StateT s m) where


Reply via email to