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