Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-tree-diff for openSUSE:Factory checked in at 2022-02-11 23:08:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-tree-diff (Old) and /work/SRC/openSUSE:Factory/.ghc-tree-diff.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-tree-diff" Fri Feb 11 23:08:05 2022 rev:7 rq:953405 version:0.2.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-tree-diff/ghc-tree-diff.changes 2021-11-11 21:37:31.600936992 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-tree-diff.new.1956/ghc-tree-diff.changes 2022-02-11 23:09:59.679047514 +0100 @@ -1,0 +2,8 @@ +Sat Jan 1 17:36:11 UTC 2022 - Peter Simons <[email protected]> + +- Update tree-diff to version 0.2.1.1. + ## 0.2.1.1 + + - Support `base-4.16` (GHC-9.2) + +------------------------------------------------------------------- Old: ---- tree-diff-0.2.1.tar.gz New: ---- tree-diff-0.2.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-tree-diff.spec ++++++ --- /var/tmp/diff_new_pack.edNGWQ/_old 2022-02-11 23:10:00.055048602 +0100 +++ /var/tmp/diff_new_pack.edNGWQ/_new 2022-02-11 23:10:00.063048625 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-tree-diff # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global pkg_name tree-diff %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.2.1 +Version: 0.2.1.1 Release: 0 Summary: Diffing of (expression) trees License: GPL-2.0-or-later ++++++ tree-diff-0.2.1.tar.gz -> tree-diff-0.2.1.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-diff-0.2.1/ChangeLog.md new/tree-diff-0.2.1.1/ChangeLog.md --- old/tree-diff-0.2.1/ChangeLog.md 2001-09-09 03:46:40.000000000 +0200 +++ new/tree-diff-0.2.1.1/ChangeLog.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,7 @@ +## 0.2.1.1 + +- Support `base-4.16` (GHC-9.2) + ## 0.2.1 - Support `aeson-2.0.0.0` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-diff-0.2.1/src/Data/TreeDiff/Class.hs new/tree-diff-0.2.1.1/src/Data/TreeDiff/Class.hs --- old/tree-diff-0.2.1/src/Data/TreeDiff/Class.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/tree-diff-0.2.1.1/src/Data/TreeDiff/Class.hs 2001-09-09 03:46:40.000000000 +0200 @@ -379,8 +379,10 @@ instance ToExpr a => ToExpr (Mon.Last a) where -- ... +#if !MIN_VERSION_base(4,16,0) instance ToExpr a => ToExpr (Semi.Option a) where toExpr (Semi.Option x) = App "Option" [toExpr x] +#endif instance ToExpr a => ToExpr (Semi.Min a) where toExpr (Semi.Min x) = App "Min" [toExpr x] instance ToExpr a => ToExpr (Semi.Max a) where diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-diff-0.2.1/src/Data/TreeDiff/Parser.hs new/tree-diff-0.2.1.1/src/Data/TreeDiff/Parser.hs --- old/tree-diff-0.2.1/src/Data/TreeDiff/Parser.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/tree-diff-0.2.1.1/src/Data/TreeDiff/Parser.hs 2001-09-09 03:46:40.000000000 +0200 @@ -6,15 +6,18 @@ exprParser ) where -import Control.Applicative (optional, (<|>)) +import Control.Applicative (many, optional, (<|>)) import Data.Char (chr, isAlphaNum, isPunctuation, isSymbol) import Prelude () import Prelude.Compat -import Text.Parser.Char -import Text.Parser.Combinators +import Text.Parser.Char (CharParsing (anyChar, char, satisfy)) +import Text.Parser.Combinators (between, (<?>)) import Text.Parser.Token + (TokenParsing (highlight, token), braces, brackets, commaSep, + hexadecimal, parens, symbolic) import Text.Parser.Token.Highlight + (Highlight (Identifier, StringLiteral, Symbol)) import Data.TreeDiff.Expr diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tree-diff-0.2.1/tree-diff.cabal new/tree-diff-0.2.1.1/tree-diff.cabal --- old/tree-diff-0.2.1/tree-diff.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/tree-diff-0.2.1.1/tree-diff.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,6 +1,6 @@ cabal-version: 2.2 name: tree-diff -version: 0.2.1 +version: 0.2.1.1 synopsis: Diffing of (expression) trees. category: Data, Testing description: @@ -55,6 +55,7 @@ || ==8.8.4 || ==8.10.4 || ==9.0.1 + || ==9.2.1 , GHCJS ==8.4 extra-source-files: @@ -83,14 +84,14 @@ -- GHC boot libraries build-depends: - , base >=4.5 && <4.16 + , base >=4.5 && <4.17 , bytestring ^>=0.9.2.1 || ^>=0.10.0.2 || ^>=0.11.0.0 , containers ^>=0.4.2.1 || ^>=0.5.0.0 || ^>=0.6.0.1 , deepseq ^>=1.3.0.0 || ^>=1.4.0.0 , parsec ^>=3.1.13.0 , pretty ^>=1.1.1.0 - , text ^>=1.2.3.0 - , time ^>=1.4 || ^>=1.5.0.1 || ^>=1.6.0.1 || ^>=1.8.0.2 || ^>=1.9.3 + , text ^>=1.2.3.0 || ^>=2.0 + , time ^>=1.4 || ^>=1.5.0.1 || ^>=1.6.0.1 || ^>=1.8.0.2 || ^>=1.9.3 || ^>=1.10 || ^>=1.11 || ^>=1.12 build-depends: , aeson ^>=1.4.6.0 || ^>=1.5.6.0 || ^>=2.0.0.0 @@ -98,7 +99,7 @@ , ansi-wl-pprint ^>=0.6.8.2 , base-compat ^>=0.10.5 || ^>=0.11.0 || ^>=0.12 , bytestring-builder ^>=0.10.8.2.0 - , hashable ^>=1.2.7.0 || ^>=1.3.0.0 + , hashable ^>=1.2.7.0 || ^>=1.3.0.0 || ^>=1.4.0.1 , parsers ^>=0.12.10 , primitive ^>=0.7.1.0 , QuickCheck ^>=2.14.2 @@ -115,7 +116,7 @@ build-depends: ghc-prim if !impl(ghc >=8.0) - build-depends: semigroups ^>=0.19.1 + build-depends: semigroups ^>=0.19.1 || ^>=0.20 if !impl(ghc >=7.8) build-depends: generic-deriving >=1.13.1 && <1.15
