From b0d149501fe4c66eb6cec3e79b8011da068fb610bb0a39c34f9c0de98e619441 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 20 Oct 2020 09:15:42 +0000 Subject: [PATCH] osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-pandoc-types revision:16, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-pandoc-types?expand=0&rev=96 --- ghc-pandoc-types.changes | 49 ++++++++++++++++++++++++++++++++++++++++ ghc-pandoc-types.spec | 2 +- pandoc-types-1.21.tar.gz | 3 --- pandoc-types-1.22.tar.gz | 3 +++ 4 files changed, 53 insertions(+), 4 deletions(-) delete mode 100644 pandoc-types-1.21.tar.gz create mode 100644 pandoc-types-1.22.tar.gz diff --git a/ghc-pandoc-types.changes b/ghc-pandoc-types.changes index 3725b82..0e4a091 100644 --- a/ghc-pandoc-types.changes +++ b/ghc-pandoc-types.changes @@ -1,3 +1,52 @@ +------------------------------------------------------------------- +Tue Oct 13 07:05:30 UTC 2020 - psimons@suse.com + +- Update pandoc-types to version 1.22. + [1.22] + + * Deprecate isNull from Builder: null can serve just as well (#67). + Use null instead of isNull in Arbitrary (Christian Despres, #84). + + * Use untagged JSON encoding for single-constructor types (#75, #76, + Christian Despres). All of the single constructor types related + to Table are now represented in JSON either as arrays (for + multi-argument constructors) or as the representation of the + inner type (for single argument constructors). This behaviour + for newtype-defined and multi-argument non-record types is now + consistent across the entire JSON interface, with the exception + of Pandoc itself (which is represented as a JSON object with + additional metadata). Multi-argument records (of which Citation + is the only example) are still represented as objects with the + record accessors as keys. + + * The Meta and Citation types now use derived JSON serialization (newtype + and generic, respectively). The format remains the same as before + (Christian Despres). + + * New serialization tests now test that Meta and the Table types are + encoded properly in JSON (Christian Despres). + + * Use TH To/FromJSON instances (Christian Despres). + + * Remove unused Legacy modules (#80, Despres). + They are not exported, and are not used internally. + + * Change the table builder to permit looser intermediate table heads (#77, + Christian Despres). + + The table builder (and the normalizeTableBody function) now permit + cells in the intermediate head of a TableBody to extend past the + RowHeadColumns. This allows for intermediate tables to have + subheadings that extend across the entire table. + + Formerly the table builder would treat the intermediate head like the + intermediate body, and clip or drop cells that extended past the row + head. + + * Update QuickCheck lower bound. + + * Fix redundant pattern match. + ------------------------------------------------------------------- Tue Aug 18 10:45:38 UTC 2020 - Peter Simons diff --git a/ghc-pandoc-types.spec b/ghc-pandoc-types.spec index 545bfdf..94f447d 100644 --- a/ghc-pandoc-types.spec +++ b/ghc-pandoc-types.spec @@ -19,7 +19,7 @@ %global pkg_name pandoc-types %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.21 +Version: 1.22 Release: 0 Summary: Types for representing a structured document License: GPL-2.0-only diff --git a/pandoc-types-1.21.tar.gz b/pandoc-types-1.21.tar.gz deleted file mode 100644 index 9349dcd..0000000 --- a/pandoc-types-1.21.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ca6a72311b94baf2f5d758c98dcf2e4cb5c76fc463b220a7310bf02821046bf1 -size 35626 diff --git a/pandoc-types-1.22.tar.gz b/pandoc-types-1.22.tar.gz new file mode 100644 index 0000000..4594276 --- /dev/null +++ b/pandoc-types-1.22.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:380175de810d6715d021335f136cbe00c752342e86c92cf81da1a4c27db2254f +size 34702