Hello community, here is the log from the commit of package pandoc for openSUSE:Factory checked in at 2020-07-09 13:20:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pandoc (Old) and /work/SRC/openSUSE:Factory/.pandoc.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pandoc" Thu Jul 9 13:20:00 2020 rev:45 rq:819600 version:2.10 Changes: -------- --- /work/SRC/openSUSE:Factory/pandoc/pandoc.changes 2020-06-19 17:22:14.027690716 +0200 +++ /work/SRC/openSUSE:Factory/.pandoc.new.3060/pandoc.changes 2020-07-09 13:20:29.417482516 +0200 @@ -1,0 +2,413 @@ +Wed Jul 1 02:00:35 UTC 2020 - psim...@suse.com + +- Update pandoc to version 2.10. + ## pandoc 2.10 (YYYY-MM-DD) + + * Use pandoc-types 1.21. This adds two things: + + + A native Underline constructor for Inline (#6277, Vaibhav Sagar). + + More expressive types for tables (#1024, Christian Despres). + Tables can now take attributes; and rowspans and colspans, + column headers, multiple row headers, table head and foot + can all be represented. (Note, however, that reader and + writer support for these features is still lacking, so + most users won't see any differences in table conversion + yet. These changes just lay the foundation for further + improvements.) + + * Support new Underline element in readers and writers (#6277, + Vaibhav Sagar). + + * Support new Table type (Christian Despres). + The Builder.simpleTable now only adds a row to the TableHead + when the given header row is not null. This uncovered an + inconsistency in the readers: some would unconditionally + emit a header filled with empty cells, even if the header + was not present. Now every reader has the conditional + behaviour. Only the XWiki writer depended on the header row + being always present; it now pads its head as necessary. + + * Add an option to disable certificate validation (#6156, Cédric Couralet, + Cécile Chemin, Juliette Fourcot). This commit adds the option + `--no-check-certificate`, which disables certificate checking when + resources are fetched by HTTP. + + * Unify defaults and markdown metadata parsers (#6328, Nikolay + Yakimov). Clean up code in Text.Pandoc.Readers.Metadata and + properly handle errors in `yamlToMeta`. This fixes parsing + of Boolean fields in metadata withinin defaults files and reduces + code duplication. + + * Docbook reader: + + + Implement `<procedure>` (#6442, Mathieu Boespflug). + + Implement `<phrase>` (#6438, Mathieu Boespflug). + + Treat envar and systemitem like code (#6435, Mathieu Boespflug). + + Implement `<replaceable>` (#6437, Mathieu Boespflug) + + Map `<simplesect>` to unnumbered section (#6436, Mathieu Boespflug). + + * JATS reader: + + + Handle "label" element in section title (#6288). + + Parse abstract element into metadata field of same name + (#6480, Albert Krewinkel). + + * Jira reader (Albert Krewinkel): + + + Resolve multiple parsing problems, including issues with empty + table cells, faulty recognition of closing emphasis characters, and + parsing of image attributes (#6212, #6219, #6220). + + Two consecutive markup chars are now parsed verbatim (#6343); + styled text must not be empty. + + Newlines are no longer allowed within styled text (#6325). + + Links to anchors are now parsed as links (#6407). + + Retain image attributes (#6234). Jira images attributes as in + `!image.jpg|align=right!` are retained as key-value pairs. Thumbnail + images, such as `!example.gif|thumbnail!`, are marked by a + `thumbnail` class in their attributes. + + Use Underline for inserted text (#6237). Previously, the span was + marked with the non-standard class `inserted`. + + Improve icon conversion for `(/)`, `(x)`, `(!)`, `(?)` + `(+)`, `(-)`, `(off)`, `(*)`. (#6236, #6264). + + Support citations, attachment links, and user links (#6231, #6238, + #6239). + + Resolve parsing issues of blockquote, color (#6233, #6235). + + * HTML reader: + + + Parse attributes into table attributes. + + Support `<bdo>` (#5794, Tristan de Cacqueray). + + Add `summary` to list of block-level HTML tags (#6385). + This improves support for summary/details inside Markdown. + NOTE: you need to include a blank line before the closing + `</details>`, if you want the last part of the content to + be parsed as a paragraph. + + Fix parsing unclosed th elements in a table (#6247). + + * Commonmark reader: Implement `implicit_figures` extension (#6350). + + * Markdown Reader: + + + Fix inline code in lists (#6284, Nikolay Yakimov). + Previously inline code containing list markers was sometimes + parsed incorrectly. + + Don't require blank line after grid table (#6481). + This allows grid tables to be enclosed in fenced divs with no + intervening blank lines. + + * LaTeX reader: + + + Don't parse beyond `\end{document}` (#6380). + This required some internal changes to `\subfile` handling. + + Better handling of `\lettrine`. SmallCaps instead of Span + for the part after the initial capital. Ensure that both + arguments are parsed, so that in Markdown both + are treated as raw LateX. (Closes #6258.) + + * Org reader (Albert Krewinkel): + + + Recognize images with uppercase extensions (#6472). + + Keep unknown keyword lines as raw org. The lines of unknown + keywords, like `#+SOMEWORD: value` are no longer read as metadata, + but kept as raw `org` blocks. This ensures that more information + is retained when round-tripping org-mode files; additionally, + this change makes it possible to support non-standard org + extensions via filters. + + Unify keyword handling. Handling of export settings and other + keywords (like `#+LINK`) has been combined and unified. + + Support `LATEX_HEADER_EXTRA` and `HTML_HEAD_EXTRA` + settings. These export settings are treated like their non-extra + counterparts, i.e., the values are added to the `header-includes` + metadata list. + + Allow multiple `#+SUBTITLE` export settings. The values of all + lines are read as inlines and collected in the `subtitle` + metadata field. + + Read `#+INSTITUTE` values as text with markup. The value is + stored in the `institute` metadata field and used in the + default beamer presentation template. + + The behavior of the `#+AUTHOR` and `#+KEYWORD` export + settings has changed: Org now allows multiple such lines + and adds a space between the contents of each line. Pandoc + now always parses these settings as meta inlines; setting + values are no longer treated as comma-separated lists. + Note that a Lua filter can be used to restore the previous + behavior. + + Read description lines as inlines (#6485). `#+DESCRIPTION` lines + are now treated as text with markup. If multiple such + lines are given, then all lines are read and separated by soft + linebreaks. + + Honor tex export option (#4070). The `tex` export option can be set + with `#+OPTION: tex:nil` and allows three settings: + `t` (the default) causes LaTeX fragments to be parsed as TeX or added + as raw TeX. `nil` removes all LaTeX fragments from the document. + `verbatim` treats LaTeX as text. + + * RST reader: + + + Pass arbitrary attributes through in code blocks (#6465). + Exceptions: name (which becomes the id), class (which becomes the + classes), and number-lines (which is treated specially to fit + with pandoc highlighting). + + Handle `date::` directive (#6276). + + * Textile reader: support `pre.` for code blocks (#6454). + + * Ipynb reader: + + + Handle application/pdf output as image (#6430). + + Properly handle image/svg+xml as an image (#6430). + + * Docx reader: + + + Distinguish between docx parsing and docx container unpacking errors. + + * MediaWiki reader: + + + Fix `gfm_auto_identifiers` so that `-` is not replaced by `_` (#6335). + + * Vimwiki reader: + + + Add nested syntax highlighting (#6256, Vlad Hanciuta). + Nested syntaxes are specified like this: + ``` + {{{sql + SELECT * FROM table + }}} + ``` + The preformatted code block parser has been extended to check if the + first attribute of the block is not a `key=value` pair, and in that + case it will be considered as a class. + + * Jira writer (Albert Krewinkel): + + + Always escape braces (#6478). Braces are now always escaped, even + within words or when surrounded by whitespace. Jira and + Confluence treat braces specially. + + Convert Underline to inserted text (`+inserted+`). + + Add image attributes (#6234). Image attributes are added + to the output as image parameters. If the image has a + class "thumbnail", then a thumbnail image is generated; + all other attributes are discarded in this case. + + * LaTeX writer: + + + Ensure that `-M csquotes` works even in fragment mode (#6265). + + Escape `^` specially for listings (#6460). + + Create hypertarget for links with identifier (#6360). + + Distinguish between single and double quotes when using enquote ++++ 216 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/pandoc/pandoc.changes ++++ and /work/SRC/openSUSE:Factory/.pandoc.new.3060/pandoc.changes Old: ---- pandoc-2.9.2.1.tar.gz New: ---- pandoc-2.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pandoc.spec ++++++ --- /var/tmp/diff_new_pack.Hh5Z6H/_old 2020-07-09 13:20:31.745489875 +0200 +++ /var/tmp/diff_new_pack.Hh5Z6H/_new 2020-07-09 13:20:31.745489875 +0200 @@ -19,7 +19,7 @@ %global pkg_name pandoc %bcond_with tests Name: %{pkg_name} -Version: 2.9.2.1 +Version: 2.10 Release: 0 Summary: Conversion between markup formats License: GPL-2.0-or-later @@ -36,8 +36,6 @@ BuildRequires: ghc-aeson-devel BuildRequires: ghc-aeson-pretty-devel BuildRequires: ghc-attoparsec-devel -BuildRequires: ghc-base-compat-devel -BuildRequires: ghc-base-noprelude-devel BuildRequires: ghc-base64-bytestring-devel BuildRequires: ghc-binary-devel BuildRequires: ghc-blaze-html-devel @@ -45,6 +43,7 @@ BuildRequires: ghc-bytestring-devel BuildRequires: ghc-case-insensitive-devel BuildRequires: ghc-cmark-gfm-devel +BuildRequires: ghc-connection-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-data-default-devel BuildRequires: ghc-deepseq-devel @@ -86,7 +85,6 @@ BuildRequires: ghc-unicode-transforms-devel BuildRequires: ghc-unix-devel BuildRequires: ghc-unordered-containers-devel -BuildRequires: ghc-vector-devel BuildRequires: ghc-xml-devel BuildRequires: ghc-zip-archive-devel BuildRequires: ghc-zlib-devel @@ -140,11 +138,6 @@ %prep %setup -q -cabal-tweak-dep-ver haddock-library '< 1.9' '< 2' -cabal-tweak-dep-ver aeson '< 1.5' '< 2' -cabal-tweak-dep-ver http-client '< 0.7' '< 1' -cabal-tweak-dep-ver base64-bytestring '< 1.1' '< 2' -cabal-tweak-dep-ver hslua '< 1.1' '< 2' %build %ghc_lib_build ++++++ pandoc-2.9.2.1.tar.gz -> pandoc-2.10.tar.gz ++++++ /work/SRC/openSUSE:Factory/pandoc/pandoc-2.9.2.1.tar.gz /work/SRC/openSUSE:Factory/.pandoc.new.3060/pandoc-2.10.tar.gz differ: char 13, line 1