Hello community,

here is the log from the commit of package ghc-ansi-wl-pprint for 
openSUSE:Leap:15.2 checked in at 2020-02-19 18:37:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/ghc-ansi-wl-pprint (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.ghc-ansi-wl-pprint.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-ansi-wl-pprint"

Wed Feb 19 18:37:37 2020 rev:12 rq:771221 version:0.6.9

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/ghc-ansi-wl-pprint/ghc-ansi-wl-pprint.changes  
2020-01-15 15:00:38.325754189 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.ghc-ansi-wl-pprint.new.26092/ghc-ansi-wl-pprint.changes
       2020-02-19 18:37:40.509850676 +0100
@@ -1,0 +2,19 @@
+Fri Nov  8 16:13:12 UTC 2019 - Peter Simons <[email protected]>
+
+- Drop obsolete group attributes.
+
+-------------------------------------------------------------------
+Fri Oct 11 12:16:10 UTC 2019 - Peter Simons <[email protected]>
+
+- Update Cabal file for more accurate build dependencies.
+
+-------------------------------------------------------------------
+Mon May 13 02:02:14 UTC 2019 - [email protected]
+
+- Update ansi-wl-pprint to version 0.6.9.
+  ## 0.6.9
+
+  - All modules are explicitly `Safe`.
+  - Support GHC-7.0 ... GHC-8.8
+
+-------------------------------------------------------------------

Old:
----
  ansi-wl-pprint-0.6.8.2.tar.gz

New:
----
  ansi-wl-pprint-0.6.9.tar.gz

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

Other differences:
------------------
++++++ ghc-ansi-wl-pprint.spec ++++++
--- /var/tmp/diff_new_pack.zHtOL9/_old  2020-02-19 18:37:40.817851321 +0100
+++ /var/tmp/diff_new_pack.zHtOL9/_new  2020-02-19 18:37:40.821851329 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-ansi-wl-pprint
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,11 +18,10 @@
 
 %global pkg_name ansi-wl-pprint
 Name:           ghc-%{pkg_name}
-Version:        0.6.8.2
+Version:        0.6.9
 Release:        0
 Summary:        The Wadler/Leijen Pretty Printer for colored ANSI terminal 
output
 License:        BSD-3-Clause
-Group:          Development/Libraries/Haskell
 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
@@ -38,7 +37,6 @@
 
 %package devel
 Summary:        Haskell %{pkg_name} library development files
-Group:          Development/Libraries/Haskell
 Requires:       %{name} = %{version}-%{release}
 Requires:       ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}

++++++ ansi-wl-pprint-0.6.8.2.tar.gz -> ansi-wl-pprint-0.6.9.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansi-wl-pprint-0.6.8.2/Changelog.md 
new/ansi-wl-pprint-0.6.9/Changelog.md
--- old/ansi-wl-pprint-0.6.8.2/Changelog.md     2018-01-09 13:45:13.000000000 
+0100
+++ new/ansi-wl-pprint-0.6.9/Changelog.md       2001-09-09 03:46:40.000000000 
+0200
@@ -1,3 +1,8 @@
+## 0.6.9
+
+- All modules are explicitly `Safe`.
+- Support GHC-7.0 ... GHC-8.8
+
 ## 0.6.8.2
 
 - Allow `ansi-terminal-0.8`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansi-wl-pprint-0.6.8.2/Text/PrettyPrint/ANSI/Leijen.hs 
new/ansi-wl-pprint-0.6.9/Text/PrettyPrint/ANSI/Leijen.hs
--- old/ansi-wl-pprint-0.6.8.2/Text/PrettyPrint/ANSI/Leijen.hs  2018-01-09 
13:45:13.000000000 +0100
+++ new/ansi-wl-pprint-0.6.9/Text/PrettyPrint/ANSI/Leijen.hs    2001-09-09 
03:46:40.000000000 +0200
@@ -166,7 +166,6 @@
 import Data.Monoid (Monoid, mappend, mconcat, mempty, (<>))
 #else
 import Data.Monoid (Monoid, mappend, mconcat, mempty)
-infixr 6 <>
 #endif
 
 -- $DocumentAlgebra
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansi-wl-pprint-0.6.8.2/ansi-wl-pprint.cabal 
new/ansi-wl-pprint-0.6.9/ansi-wl-pprint.cabal
--- old/ansi-wl-pprint-0.6.8.2/ansi-wl-pprint.cabal     2018-01-09 
13:45:13.000000000 +0100
+++ new/ansi-wl-pprint-0.6.9/ansi-wl-pprint.cabal       2001-09-09 
03:46:40.000000000 +0200
@@ -1,11 +1,12 @@
 name:                ansi-wl-pprint
-version:             0.6.8.2
+version:             0.6.9
 cabal-version:       >= 1.10
 category:            User Interfaces, Text
 synopsis:            The Wadler/Leijen Pretty Printer for colored ANSI 
terminal output
 description:         {
 
-This is a pretty printing library based on Wadler's paper ["A Prettier 
Printer"](https://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf). 
It has been enhanced with support for ANSI terminal colored output using the 
[ansi-terminal](https://hackage.haskell.org/package/ansi-terminal) package.
+This is a pretty printing library based on Wadler's paper ["A Prettier 
Printer"](https://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf).
+It has been enhanced with support for ANSI terminal colored output using the 
[ansi-terminal](https://hackage.haskell.org/package/ansi-terminal) package.
 
 }
 license:             BSD3
@@ -16,7 +17,7 @@
 bug-reports:         http://github.com/ekmett/ansi-wl-pprint/issues
 homepage:            http://github.com/ekmett/ansi-wl-pprint
 build-type:          Simple
-tested-with:         GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, 
GHC==8.0.2, GHC==8.2.1, GHC==8.4.1, GHC==8.5.*
+tested-with:         GHC==7.0.2, GHC==7.2.2, GHC==7.4.2, GHC==7.6.3, 
GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.3, GHC==8.6.5, 
GHC==8.8.1
 
 source-repository head
   type: git
@@ -36,13 +37,21 @@
 
   -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0
   if impl(ghc >= 8.0)
-    ghc-options: -Wcompat -Wnoncanonical-monad-instances 
-Wnoncanonical-monadfail-instances
+    ghc-options: -Wcompat -Wnoncanonical-monad-instances
+    if impl(ghc < 8.8)
+      ghc-options: -Wnoncanonical-monadfail-instances
   else
     -- see also notes in Text.PrettyPrint.ANSI.Leijen
-    build-depends: semigroups >= 0.1 && < 0.19
+    build-depends: semigroups >= 0.18.5 && < 0.20
 
-  build-depends: ansi-terminal >= 0.4.0 && < 0.9
-  build-depends: base >= 4.5 && < 5
+  build-depends: ansi-terminal >= 0.9.1 && < 0.10
+  build-depends: base >= 4.3 && < 5
+
+  if impl(ghc >= 7.4)
+    default-extensions: Safe
+  else
+    if impl(ghc >= 7.2)
+      default-extensions: Trustworthy
 
 executable ansi-wl-pprint-example
   default-language: Haskell2010

++++++ ansi-wl-pprint.cabal ++++++
--- /var/tmp/diff_new_pack.zHtOL9/_old  2020-02-19 18:37:40.889851472 +0100
+++ /var/tmp/diff_new_pack.zHtOL9/_new  2020-02-19 18:37:40.893851479 +0100
@@ -1,12 +1,14 @@
-name:                ansi-wl-pprint
-version:             0.6.8.2
-x-revision: 1
 cabal-version:       >= 1.10
+name:                ansi-wl-pprint
+version:             0.6.9
+x-revision:          1
+
 category:            User Interfaces, Text
 synopsis:            The Wadler/Leijen Pretty Printer for colored ANSI 
terminal output
 description:         {
 
-This is a pretty printing library based on Wadler's paper ["A Prettier 
Printer"](https://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf). 
It has been enhanced with support for ANSI terminal colored output using the 
[ansi-terminal](https://hackage.haskell.org/package/ansi-terminal) package.
+This is a pretty printing library based on Wadler's paper ["A Prettier 
Printer"](https://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf).
+It has been enhanced with support for ANSI terminal colored output using the 
[ansi-terminal](https://hackage.haskell.org/package/ansi-terminal) package.
 
 }
 license:             BSD3
@@ -17,7 +19,7 @@
 bug-reports:         http://github.com/ekmett/ansi-wl-pprint/issues
 homepage:            http://github.com/ekmett/ansi-wl-pprint
 build-type:          Simple
-tested-with:         GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, 
GHC==8.0.2, GHC==8.2.2, GHC==8.4.3, GHC==8.6.3
+tested-with:         GHC==7.0.2, GHC==7.2.2, GHC==7.4.2, GHC==7.6.3, 
GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.3, GHC==8.6.5, 
GHC==8.8.1
 
 source-repository head
   type: git
@@ -37,13 +39,21 @@
 
   -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0
   if impl(ghc >= 8.0)
-    ghc-options: -Wcompat -Wnoncanonical-monad-instances 
-Wnoncanonical-monadfail-instances
+    ghc-options: -Wcompat -Wnoncanonical-monad-instances
+    if impl(ghc < 8.8)
+      ghc-options: -Wnoncanonical-monadfail-instances
   else
     -- see also notes in Text.PrettyPrint.ANSI.Leijen
-    build-depends: semigroups >= 0.1 && < 0.19
+    build-depends: semigroups >= 0.18.5 && < 0.20
 
-  build-depends: ansi-terminal >= 0.4.0 && < 0.10
-  build-depends: base >= 4.5 && < 5
+  build-depends: ansi-terminal >= 0.9.1 && < 0.11
+  build-depends: base >= 4.3 && < 5
+
+  if impl(ghc >= 7.4)
+    default-extensions: Safe
+  else
+    if impl(ghc >= 7.2)
+      default-extensions: Trustworthy
 
 executable ansi-wl-pprint-example
   default-language: Haskell2010


Reply via email to