From 47fb38ac1a7d46538a92f0c1209f38ed9c532ba268587841f1d9782477dd01ff Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 4 Sep 2020 15:04:00 +0000 Subject: [PATCH 1/3] osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-pandoc-types revision:18, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-pandoc-types?expand=0&rev=94 --- ghc-pandoc-types.changes | 58 ---------------------------------------- ghc-pandoc-types.spec | 6 ++--- pandoc-types-1.20.tar.gz | 3 +++ pandoc-types-1.21.tar.gz | 3 --- 4 files changed, 6 insertions(+), 64 deletions(-) create mode 100644 pandoc-types-1.20.tar.gz delete mode 100644 pandoc-types-1.21.tar.gz diff --git a/ghc-pandoc-types.changes b/ghc-pandoc-types.changes index 3725b82..fada541 100644 --- a/ghc-pandoc-types.changes +++ b/ghc-pandoc-types.changes @@ -1,61 +1,3 @@ -------------------------------------------------------------------- -Tue Aug 18 10:45:38 UTC 2020 - Peter Simons - -- Replace %setup -q with the more modern %autosetup macro. - -------------------------------------------------------------------- -Tue Jun 23 09:15:18 UTC 2020 - psimons@suse.com - -- Update pandoc-types to version 1.21. - [1.21] - - * Add Underline constructor (#68, Vaibhav Sagar). - - * Improve table types to allow col, rowspans and more (#65, Christian - Despres). The additions include modification of the Block type, some - newtypes related to tables, and changes to the table builders. The table - builder is now aware of the new Table constructor, and normalizes the - input table appropriately, so that when laid onto a grid the resulting - table has no empty spaces, overlapping cells, or cells that extend beyond - their section boundary. - - Three properties of normalization are checked: - - - Normalization is idempotent. - - Each row of a normalized table is an initial segment of the - corresponding row in the unnormalized table, modulo changed cell - dimensions, dropped cells, and padding with empty cells. This is only - checked for the first row of the TableBody, however, due to row head - difficulties. - - The sum of the cell lengths in the first row of every - normalized table section is always equal to the total table width. - - `simpleTable` has been changed so that a null header list becomes a - TableHead with a null body, not a TableHead with a single empty row. - - * Bump QuickCheck upper bound. - - * Change lower bound for QuickCheck to 2.10 (needed for `liftShrink2`). - - * Small code quality improvements (Joseph C. Sible, #69). - - * Allow aeson 1.5 (#72, Felix Yan). - - * Fixed documentation typo (Merlin Göttlinger). - - * Add COMPLETE pragmas to the pattern definitions (Christian Despres). - -------------------------------------------------------------------- -Tue Jun 16 11:14:26 UTC 2020 - Peter Simons - -- Re-generate file with latest version of spec-cleaner. - -------------------------------------------------------------------- -Thu May 7 07:48:19 UTC 2020 - Peter Simons - -- Drop obsolete %setup hack to work around a missing Setup.hs file. - New ghc-rpm-macros do this automatically. - ------------------------------------------------------------------- Wed Nov 13 03:02:28 UTC 2019 - psimons@suse.com diff --git a/ghc-pandoc-types.spec b/ghc-pandoc-types.spec index 545bfdf..78e4797 100644 --- a/ghc-pandoc-types.spec +++ b/ghc-pandoc-types.spec @@ -1,7 +1,7 @@ # # spec file for package ghc-pandoc-types # -# Copyright (c) 2020 SUSE LLC +# 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,7 +19,7 @@ %global pkg_name pandoc-types %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.21 +Version: 1.20 Release: 0 Summary: Types for representing a structured document License: GPL-2.0-only @@ -73,7 +73,7 @@ Requires(postun): ghc-compiler = %{ghc_version} This package provides the Haskell %{pkg_name} library development files. %prep -%autosetup -n %{pkg_name}-%{version} +%setup -q -n %{pkg_name}-%{version} %build %ghc_lib_build diff --git a/pandoc-types-1.20.tar.gz b/pandoc-types-1.20.tar.gz new file mode 100644 index 0000000..b57d171 --- /dev/null +++ b/pandoc-types-1.20.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aac716bcf493e0cd53428fa8cd892fdd7af3a6184145c25543bf6fe8b94fe873 +size 29505 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 From 03e9b296678375ef4233b9c1634365fc158d9dfbacb6fe705d7e24a10017c9de Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 4 Sep 2020 15:11:13 +0000 Subject: [PATCH 2/3] osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-pandoc-types revision:13, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-pandoc-types?expand=0&rev=95 --- ghc-pandoc-types.changes | 58 ++++++++++++++++++++++++++++++++++++++++ ghc-pandoc-types.spec | 6 ++--- pandoc-types-1.20.tar.gz | 3 --- pandoc-types-1.21.tar.gz | 3 +++ 4 files changed, 64 insertions(+), 6 deletions(-) delete mode 100644 pandoc-types-1.20.tar.gz create mode 100644 pandoc-types-1.21.tar.gz diff --git a/ghc-pandoc-types.changes b/ghc-pandoc-types.changes index fada541..3725b82 100644 --- a/ghc-pandoc-types.changes +++ b/ghc-pandoc-types.changes @@ -1,3 +1,61 @@ +------------------------------------------------------------------- +Tue Aug 18 10:45:38 UTC 2020 - Peter Simons + +- Replace %setup -q with the more modern %autosetup macro. + +------------------------------------------------------------------- +Tue Jun 23 09:15:18 UTC 2020 - psimons@suse.com + +- Update pandoc-types to version 1.21. + [1.21] + + * Add Underline constructor (#68, Vaibhav Sagar). + + * Improve table types to allow col, rowspans and more (#65, Christian + Despres). The additions include modification of the Block type, some + newtypes related to tables, and changes to the table builders. The table + builder is now aware of the new Table constructor, and normalizes the + input table appropriately, so that when laid onto a grid the resulting + table has no empty spaces, overlapping cells, or cells that extend beyond + their section boundary. + + Three properties of normalization are checked: + + - Normalization is idempotent. + - Each row of a normalized table is an initial segment of the + corresponding row in the unnormalized table, modulo changed cell + dimensions, dropped cells, and padding with empty cells. This is only + checked for the first row of the TableBody, however, due to row head + difficulties. + - The sum of the cell lengths in the first row of every + normalized table section is always equal to the total table width. + + `simpleTable` has been changed so that a null header list becomes a + TableHead with a null body, not a TableHead with a single empty row. + + * Bump QuickCheck upper bound. + + * Change lower bound for QuickCheck to 2.10 (needed for `liftShrink2`). + + * Small code quality improvements (Joseph C. Sible, #69). + + * Allow aeson 1.5 (#72, Felix Yan). + + * Fixed documentation typo (Merlin Göttlinger). + + * Add COMPLETE pragmas to the pattern definitions (Christian Despres). + +------------------------------------------------------------------- +Tue Jun 16 11:14:26 UTC 2020 - Peter Simons + +- Re-generate file with latest version of spec-cleaner. + +------------------------------------------------------------------- +Thu May 7 07:48:19 UTC 2020 - Peter Simons + +- Drop obsolete %setup hack to work around a missing Setup.hs file. + New ghc-rpm-macros do this automatically. + ------------------------------------------------------------------- Wed Nov 13 03:02:28 UTC 2019 - psimons@suse.com diff --git a/ghc-pandoc-types.spec b/ghc-pandoc-types.spec index 78e4797..545bfdf 100644 --- a/ghc-pandoc-types.spec +++ b/ghc-pandoc-types.spec @@ -1,7 +1,7 @@ # # spec file for package ghc-pandoc-types # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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 pandoc-types %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.20 +Version: 1.21 Release: 0 Summary: Types for representing a structured document License: GPL-2.0-only @@ -73,7 +73,7 @@ Requires(postun): ghc-compiler = %{ghc_version} This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%autosetup -n %{pkg_name}-%{version} %build %ghc_lib_build diff --git a/pandoc-types-1.20.tar.gz b/pandoc-types-1.20.tar.gz deleted file mode 100644 index b57d171..0000000 --- a/pandoc-types-1.20.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aac716bcf493e0cd53428fa8cd892fdd7af3a6184145c25543bf6fe8b94fe873 -size 29505 diff --git a/pandoc-types-1.21.tar.gz b/pandoc-types-1.21.tar.gz new file mode 100644 index 0000000..9349dcd --- /dev/null +++ b/pandoc-types-1.21.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca6a72311b94baf2f5d758c98dcf2e4cb5c76fc463b220a7310bf02821046bf1 +size 35626 From b0d149501fe4c66eb6cec3e79b8011da068fb610bb0a39c34f9c0de98e619441 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 20 Oct 2020 09:15:42 +0000 Subject: [PATCH 3/3] 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