Hello community, here is the log from the commit of package ghc-pandoc-types for openSUSE:Leap:15.2 checked in at 2020-02-19 18:40:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ghc-pandoc-types (Old) and /work/SRC/openSUSE:Leap:15.2/.ghc-pandoc-types.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-pandoc-types" Wed Feb 19 18:40:23 2020 rev:13 rq:771400 version:1.20 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ghc-pandoc-types/ghc-pandoc-types.changes 2020-01-15 15:02:25.505810100 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ghc-pandoc-types.new.26092/ghc-pandoc-types.changes 2020-02-19 18:40:24.266130891 +0100 @@ -1,0 +2,97 @@ +Wed Nov 13 03:02:28 UTC 2019 - psim...@suse.com + +- Update pandoc-types to version 1.20. + [1.20] + + * Change all uses of String in type definitions to strict Text + (Christian Despres) [API change]. The MetaValue instances using String + have been kept, and parallel ones using Text were added. + + * Remove the Arbitrary Text orphan instance (Christian Despres). + This instance should not have been in the Text.Pandoc.Arbitrary, since + it would have been exported with the rest of the instances in that + module. Instead, more shrink* functions were added to compensate for + the absence of this instance. + + * Add Text.Pandoc.Legacy.Definition (Christian Despres). + To ease the transition to Text, this module provides an interface + compatible with the String one, so that any unqualified imports of + Text.Pandoc.Definition in other packages can be replaced by + Text.Pandoc.Legacy.Definition without other code changes. This is done + with PatternSynonyms. + + Some of the constructors of the types Meta, MetaValue, Block, Inline, + Format, and Citation required PatternSynonym handling. The Attr and + Target types had to be redefined, and certain functions had to be + rewritten to handle String or the old Attr and Target types in this + module. This module otherwise exports the definitions in + Text.Pandoc.Definition unchanged. + + This is not a perfect drop-in replacement, since some imports like + Inline(..) will no longer work. This may also cause incomplete pattern + warnings when used, since the coverage checker does not seem to be + aware of PatternSynonyms. + + * Add Text.Pandoc.Legacy.Builder (Christian Despres). + Like Text.Pandoc.Legacy.Definition, this modules provides a + compatibility interface while the transition to Text takes + place. Unlike that module, this module only requires redefining the + ToMetaValue and HasMeta classes and a few functions so that they use + the old types. No PatternSynonyms are required. + + * Change Semigroup/Monoid instance for Meta. + Previously `<>` was left-biased, so if meta1 and meta2 both + contained a field 'foo', the value from meta1 would be retained + in `meta1 <> meta2`, and the value from meta2 ignored. + This is counterintuitive and doesn't work well with pandoc; + for example, we want to be able to override a value in an + earlier `--metadata-file` with a later one on the command line. + + It also makes the behavior of metadata more like other + things (such as reference links, where later definitions + take precedence over earlier ones). + + Note that this change may break some current workflows, + if one is relying on metadata fields that occur later in + a document to be overridden by those occurring earlier. + +------------------------------------------------------------------- +Fri Nov 8 16:14:21 UTC 2019 - Peter Simons <psim...@suse.com> + +- Drop obsolete group attributes. + +------------------------------------------------------------------- +Wed Sep 25 02:02:22 UTC 2019 - psim...@suse.com + +- Update pandoc-types to version 1.17.6.1. + [1.17.6.1] + + * Relax version bound for string-qq. + +------------------------------------------------------------------- +Sat Aug 24 02:01:25 UTC 2019 - psim...@suse.com + +- Update pandoc-types to version 1.17.6. + [1.17.6] + + * Walk: export walk and query helpers (Albert Krewinkel) [API change]. + The `walk*M` and `query*` functions are helpful when defining new + `Walkable` instances. + * Allow QuickCheck 2.13. + * Document meaning of Int in ListAttributes (#45). + * Update copyright year spans to include 2019 (Albert Krewinkel). + * Remove CPP instructions for GHC versions < 7.10 (Albert Krewinkel). + * update list of GHC versions used for testing (Albert Krewinkel). + * Fix compiler and hlint warnings (Pete Ryland). + +------------------------------------------------------------------- +Tue Jun 11 14:29:15 UTC 2019 - Peter Simons <psim...@suse.com> + +- Update Cabal file for more accurate build dependencies. + +------------------------------------------------------------------- +Sun Mar 31 16:39:18 UTC 2019 - Peter Simons <psim...@suse.com> + +- Update build instructions to allow latest version of QuickCheck. + +------------------------------------------------------------------- Old: ---- pandoc-types-1.17.5.4.tar.gz New: ---- pandoc-types-1.20.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-pandoc-types.spec ++++++ --- /var/tmp/diff_new_pack.hpDsIL/_old 2020-02-19 18:40:24.602131304 +0100 +++ /var/tmp/diff_new_pack.hpDsIL/_new 2020-02-19 18:40:24.602131304 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-pandoc-types # -# 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 @@ -19,11 +19,10 @@ %global pkg_name pandoc-types %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.17.5.4 +Version: 1.20 Release: 0 Summary: Types for representing a structured document License: GPL-2.0-only -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 BuildRequires: ghc-Cabal-devel @@ -34,6 +33,7 @@ BuildRequires: ghc-deepseq-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-syb-devel +BuildRequires: ghc-text-devel BuildRequires: ghc-transformers-devel %if %{with tests} BuildRequires: ghc-HUnit-devel @@ -64,7 +64,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} ++++++ pandoc-types-1.17.5.4.tar.gz -> pandoc-types-1.20.tar.gz ++++++ ++++ 1604 lines of diff (skipped)