diff -Nru haskell-ansi-wl-pprint-0.6.8.2/ansi-wl-pprint.cabal haskell-ansi-wl-pprint-0.6.9/ansi-wl-pprint.cabal --- haskell-ansi-wl-pprint-0.6.8.2/ansi-wl-pprint.cabal 2018-01-09 12:45:13.000000000 +0000 +++ haskell-ansi-wl-pprint-0.6.9/ansi-wl-pprint.cabal 2001-09-09 01:46:40.000000000 +0000 @@ -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 diff -Nru haskell-ansi-wl-pprint-0.6.8.2/Changelog.md haskell-ansi-wl-pprint-0.6.9/Changelog.md --- haskell-ansi-wl-pprint-0.6.8.2/Changelog.md 2018-01-09 12:45:13.000000000 +0000 +++ haskell-ansi-wl-pprint-0.6.9/Changelog.md 2001-09-09 01:46:40.000000000 +0000 @@ -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 -Nru haskell-ansi-wl-pprint-0.6.8.2/debian/changelog haskell-ansi-wl-pprint-0.6.9/debian/changelog --- haskell-ansi-wl-pprint-0.6.8.2/debian/changelog 2020-07-22 10:29:17.000000000 +0000 +++ haskell-ansi-wl-pprint-0.6.9/debian/changelog 2020-08-12 08:38:40.000000000 +0000 @@ -1,20 +1,20 @@ -haskell-ansi-wl-pprint (0.6.8.2-2ubuntu2) groovy; urgency=medium +haskell-ansi-wl-pprint (0.6.9-2build2) groovy; urgency=medium - * Rebuild against new GHC abi. + * Upload to groovy to restore it - -- Gianfranco Costamagna Wed, 22 Jul 2020 12:29:17 +0200 + -- Gianfranco Costamagna Wed, 12 Aug 2020 10:38:40 +0200 -haskell-ansi-wl-pprint (0.6.8.2-2ubuntu1) groovy; urgency=medium +haskell-ansi-wl-pprint (0.6.9-2) unstable; urgency=medium - * Keep ubuntu on 0.6.8.2 ABI to get ghc to migrate. + * Patch for newer ansi-terminal. - -- Dimitri John Ledkov Thu, 02 Jul 2020 12:40:46 +0100 + -- Clint Adams Sat, 30 May 2020 19:07:17 -0400 -haskell-ansi-wl-pprint (0.6.8.2-2build1) eoan; urgency=medium +haskell-ansi-wl-pprint (0.6.9-1) unstable; urgency=medium - * Rebuild against new GHC abi. + * New upstream release - -- Gianfranco Costamagna Sat, 03 Aug 2019 17:53:21 +0200 + -- Sean Whitton Tue, 26 May 2020 09:34:29 -0700 haskell-ansi-wl-pprint (0.6.8.2-2) unstable; urgency=medium diff -Nru haskell-ansi-wl-pprint-0.6.8.2/debian/control haskell-ansi-wl-pprint-0.6.9/debian/control --- haskell-ansi-wl-pprint-0.6.8.2/debian/control 2020-07-02 11:40:46.000000000 +0000 +++ haskell-ansi-wl-pprint-0.6.9/debian/control 2020-05-30 23:06:36.000000000 +0000 @@ -1,6 +1,5 @@ Source: haskell-ansi-wl-pprint -Maintainer: Ubuntu Developers -XSBC-Original-Maintainer: Debian Haskell Group +Maintainer: Debian Haskell Group Uploaders: Kiwamu Okabe Priority: optional Section: haskell @@ -10,12 +9,12 @@ cdbs, ghc (>= 8), ghc-prof, - libghc-ansi-terminal-dev (>= 0.4.0), - libghc-ansi-terminal-dev (<< 0.9), + libghc-ansi-terminal-dev (>= 0.9.1), + libghc-ansi-terminal-dev (<< 0.11), libghc-ansi-terminal-prof, Build-Depends-Indep: ghc-doc, libghc-ansi-terminal-doc, -Standards-Version: 4.1.4 +Standards-Version: 4.5.0 Homepage: http://github.com/batterseapower/ansi-wl-pprint Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-ansi-wl-pprint Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-ansi-wl-pprint] diff -Nru haskell-ansi-wl-pprint-0.6.8.2/debian/patches/newer-deps haskell-ansi-wl-pprint-0.6.9/debian/patches/newer-deps --- haskell-ansi-wl-pprint-0.6.8.2/debian/patches/newer-deps 1970-01-01 00:00:00.000000000 +0000 +++ haskell-ansi-wl-pprint-0.6.9/debian/patches/newer-deps 2020-05-30 23:06:25.000000000 +0000 @@ -0,0 +1,11 @@ +--- a/ansi-wl-pprint.cabal ++++ b/ansi-wl-pprint.cabal +@@ -44,7 +44,7 @@ + -- see also notes in Text.PrettyPrint.ANSI.Leijen + build-depends: semigroups >= 0.18.5 && < 0.20 + +- build-depends: ansi-terminal >= 0.9.1 && < 0.10 ++ build-depends: ansi-terminal >= 0.9.1 && < 0.11 + build-depends: base >= 4.3 && < 5 + + if impl(ghc >= 7.4) diff -Nru haskell-ansi-wl-pprint-0.6.8.2/debian/patches/series haskell-ansi-wl-pprint-0.6.9/debian/patches/series --- haskell-ansi-wl-pprint-0.6.8.2/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ haskell-ansi-wl-pprint-0.6.9/debian/patches/series 2020-05-30 23:06:07.000000000 +0000 @@ -0,0 +1 @@ +newer-deps diff -Nru haskell-ansi-wl-pprint-0.6.8.2/Text/PrettyPrint/ANSI/Leijen.hs haskell-ansi-wl-pprint-0.6.9/Text/PrettyPrint/ANSI/Leijen.hs --- haskell-ansi-wl-pprint-0.6.8.2/Text/PrettyPrint/ANSI/Leijen.hs 2018-01-09 12:45:13.000000000 +0000 +++ haskell-ansi-wl-pprint-0.6.9/Text/PrettyPrint/ANSI/Leijen.hs 2001-09-09 01:46:40.000000000 +0000 @@ -166,7 +166,6 @@ import Data.Monoid (Monoid, mappend, mconcat, mempty, (<>)) #else import Data.Monoid (Monoid, mappend, mconcat, mempty) -infixr 6 <> #endif -- $DocumentAlgebra