Hello community,

here is the log from the commit of package ghc-ansi-wl-pprint for 
openSUSE:Factory checked in at 2019-05-17 23:42:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-ansi-wl-pprint (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-ansi-wl-pprint.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-ansi-wl-pprint"

Fri May 17 23:42:38 2019 rev:8 rq:703471 version:0.6.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-ansi-wl-pprint/ghc-ansi-wl-pprint.changes    
2019-02-17 12:20:50.844208706 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-ansi-wl-pprint.new.5148/ghc-ansi-wl-pprint.changes
  2019-05-17 23:42:39.681929355 +0200
@@ -1,0 +2,9 @@
+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
  ansi-wl-pprint.cabal

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

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

Other differences:
------------------
++++++ ghc-ansi-wl-pprint.spec ++++++
--- /var/tmp/diff_new_pack.GJA1U0/_old  2019-05-17 23:42:40.185929078 +0200
+++ /var/tmp/diff_new_pack.GJA1U0/_new  2019-05-17 23:42:40.189929076 +0200
@@ -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,14 +18,13 @@
 
 %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
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-ansi-terminal-devel
 BuildRequires:  ghc-rpm-macros
@@ -49,7 +48,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ 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


Reply via email to