Hello community, here is the log from the commit of package pandoc for openSUSE:Leap:15.2 checked in at 2020-02-19 18:42:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/pandoc (Old) and /work/SRC/openSUSE:Leap:15.2/.pandoc.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pandoc" Wed Feb 19 18:42:31 2020 rev:14 rq:771550 version:2.9.1.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/pandoc/pandoc.changes 2020-01-15 15:38:54.707089989 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.pandoc.new.26092/pandoc.changes 2020-02-19 18:42:33.106330207 +0100 @@ -1,0 +2,784 @@ +Tue Jan 7 03:03:50 UTC 2020 - [email protected] + +- Update pandoc to version 2.9.1.1. + ## pandoc 2.9.1.1 (2020-01-05) + + * Markdown reader: + + + Fix parsing bug affected indented code after raw HTML (#6009, #5360). + + * LaTeX writer: + + + Fix regression in beamer slide structure with certain slide levels + (#6030). + + Allow framebreaks for beamer's TOC (Heiko Schlittermann, #6012) + + Properly handle unnumbered headings level 4+ (#6018). + Previously the `\paragraph` command was used instead of + `\paragraph*` for unnumbered level 4 headings. + + * HTML writer: + + + Fix revealjs slide structure regression with certain slide levels + (#6030). + + Add newlines to make slide show output more readable. + + * Org writer: + + + Remove extra spaces from table cells (Albert Krewinkel, #6024). + + * JATS template: Update JATS dtd (Arfon Smith, #6020). Use the archiving + and interchange DTD rather than the more restrictive journal publishing + DTD (which doesn't permit ext-link as a valid child). + + * Text.Pandoc.PDF: Fix `runTeXProgram` so that the input source is always + overwritten (#6027). Previously it wasn't overridden if the file already + existed, which led to bad results on subsequent runs when + `pdf-engine-opt=-output-directory=` was used to specify an explicit temp + dir. + + * Text.Pandoc.BCP47: Change `getLang` to handle block-level contents + (#6008). Some readers (e.g. RST) will populate the `lang` metadata field + with block-level content. `getLang` has been modified to handle this. + Previously in these cases the LaTeX writer would not properly set the + "main language" of the document. + + * Fix `test/tables.org` (Albert Krewinkel). + + * Use HTTPS in copyright message (Felix Yan, #6010) + +------------------------------------------------------------------- +Sun Dec 29 10:27:08 UTC 2019 - [email protected] + +- Update pandoc to version 2.9.1. + + * Add Jira reader (Albert Krewinkel, #5556). + + * Jira writer: use jira-wiki-markup renderer (Albert Krewinkel, + #5926). The following improvements are included in this change: + + + non-jira raw blocks are fully discarded instead of showing + as blank lines; + + table cells can contain multiple blocks; + + unnecessary blank lines are removed from the output; + + markup chars within words are properly surrounded by + braces; + + preserving soft linebreaks via `--wrap=preserve` is + supported. + + Note that backslashes are rendered as HTML entities, as there + appears no alternative to produce a plain backslash if it is + followed by markup. This may cause problems when used with + confluence, where rendering seems to fail in this case. + + * Fix regression with `--number-sections`. Starting with 2.8, + `--number-sections` also had the effect of `--section-divs`, + even if `--section-divs` was not specified. + + * Improved table of contents generation in markdown, RTF, + commonmark, better handling cases where section headings are + enclosed in divs. + + * Ensure that later default file values for `variable` replace + earlier ones (5988). + + * HTML reader: Add `nav` to list of block-level tags. + + * Org reader (Albert Krewinkel): + + + Wrap named table in Div, using name as id (#5984). + Tables which are given a name via `#+NAME:` or `#+LABEL:` + are wrapped in an additional Div, with the name set as the + Div's ID. + + Report parsing errors properly. + + Fix parsing problem for colons in headline (#5993). + + * Text.Pandoc.PDF: Ensure UTF8 when printing source in + `--verbose` mode, avoiding an error on platforms that + default to something other than UTF-8 (#5997). + + * Text.Pandoc.Templates: Strip directory before trying to find + partial in data files (#5987). + + * Text.Pandoc.Shared: Improve `makeSections` so we don't get + doubled "number" attributes in EPUB output (or anywhere + else) (#5986). + + * Added tests for `--toc` and `--section-divs`. + + * Text.Pandoc.MIME: Added glsl MIME type for WebGL maps (#6000, + Jared Lander). + + * MANUAL: A bit clearer explanation for `--base-header-level`. + We now say exactly how to translate between the deprecated + `--base-header-level` and `--shift-heading-level-by`. + + * lua-filters.md: + + + Remove spurious dot in title (#5996, Mauro Bieg). + + Replace metadata example with image centering (#6004, + Albert Krewinkel). Thanks to @efx for proposing this filter. + +------------------------------------------------------------------- +Fri Dec 13 09:58:42 UTC 2019 - [email protected] + +- Update pandoc to version 2.9. + ## pandoc 2.9 (PROVISIONAL) + + * Text.Pandoc.Templates [API change] + + + Add Monad wrappers `WithDefaultPartials` and `WithPartials`. + Wrapping these around an instance of `PandocMonad` gives + us different instances of `TemplateMonad`, with different + search behavior in retrieving partials. + To compile a template and limit partial search to pandoc's + data files, use `runWithDefaultPartials (compileTemplate ...)`. + To compile a template and allow partials to be found locally + (either on the file system or via HTTP, in the event that + the main template has an absolute URL), ue + `runWithPartials (compileTemplate ...)`. + + Export `getTemplate`, which seeks a template locally, + or via HTTP if the template has an absolute URL, falling + back to the data files if not found. + + Export `compileDefaultTemplate` -- does `getDefaultTemplate` + and compiles the result, raising an error on failure. + + * Text.Pandoc.Class [API change] + + + Remove `TemplateMonad` instances for `PandocIO` and `PandocPure`. + These were too limiting and caused a bug whereby a local + partial could be used even when the default template was requested. + We now rely on instances provided in the Templates module. + + * Text.Pandoc.App.OutputSettings: Simplify template retrieval code. + + * ConTeXt template: Adjust to title formatting (#5949, Denis Maier). + Add `\setupinterlinespace` to `title`, `subtitle`, `date` and `author` + elements: otherwise longer titles that run over multiple lines will look + squashed as `\tfd` etc. won't adapt the line spacing to the font size. + + * reveal.js template: Add title-slide-attributes variable (#5981, + Frederik Elwert). + + * More informative JSON parse error (#5973). + + * Use external emojis package (forked from pandoc). Removed emoji data + in Text.Pandoc.Emoji. + + * Fix regression in `makeSections` (#5965). + Previously `hierarchicalize` (the ancestor of `makeSections`) would put + header attributes on the containing Div. In 2.8 this behavior changed, + which broke some tools depending on pandoc. Here we roll back this change, + so that attributes again migrate from the header to the containing Div when + `makeSections` is run. Note that attributes are retained on the header as + well (unlike before) -- with the exception of the `id` attribute, which of + course cannot be duplicated. + + * Fix `--toc-depth` regression in 2.8 (#5967). + + * Use doctemplates 0.8. Rename template 'filters' as 'pipes' + to avoid confusion with the other notion of filter used by pandoc. + + * Fix README.md so that relative links from manual become absolute. + Previously they'd be broken links when viewed on GitHub or Hackage. + So we add the base URL for the pandoc manual. + + * Document display math syntax in manual. + +------------------------------------------------------------------- +Sun Dec 8 03:03:42 UTC 2019 - [email protected] + +- Update pandoc to version 2.8.1. + ## pandoc 2.8.1 (2019-12-05) + + * Add `ascii_identifiers` as a supported extension for `markdown`. + This fixes a regression in 2.8. + + * Fix regression with behavior of `--variable` (#5962). + Previously `-Vfoo=1 -Vfoo=2` would produce a list value for foo; ++++ 587 more lines (skipped) ++++ between /work/SRC/openSUSE:Leap:15.2/pandoc/pandoc.changes ++++ and /work/SRC/openSUSE:Leap:15.2/.pandoc.new.26092/pandoc.changes Old: ---- pandoc-2.6.tar.gz pandoc-pdf.readme New: ---- pandoc-2.9.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pandoc.spec ++++++ --- /var/tmp/diff_new_pack.hFZ81V/_old 2020-02-19 18:42:34.598333333 +0100 +++ /var/tmp/diff_new_pack.hFZ81V/_new 2020-02-19 18:42:34.602333342 +0100 @@ -1,7 +1,7 @@ # # spec file for package pandoc # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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,14 +19,12 @@ %global pkg_name pandoc %bcond_with tests Name: %{pkg_name} -Version: 2.6 +Version: 2.9.1.1 Release: 0 Summary: Conversion between markup formats License: GPL-2.0-or-later -Group: Productivity/Publishing/Other URL: https://hackage.haskell.org/package/%{name} Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz -Source10: pandoc-pdf.readme BuildRequires: chrpath BuildRequires: fdupes BuildRequires: ghc-Cabal-devel @@ -37,6 +35,7 @@ BuildRequires: ghc-SHA-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-aeson-pretty-devel +BuildRequires: ghc-attoparsec-devel BuildRequires: ghc-base64-bytestring-devel BuildRequires: ghc-binary-devel BuildRequires: ghc-blaze-html-devel @@ -48,16 +47,20 @@ BuildRequires: ghc-data-default-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-directory-devel +BuildRequires: ghc-doclayout-devel BuildRequires: ghc-doctemplates-devel +BuildRequires: ghc-emojis-devel BuildRequires: ghc-exceptions-devel BuildRequires: ghc-filepath-devel BuildRequires: ghc-haddock-library-devel BuildRequires: ghc-hslua-devel +BuildRequires: ghc-hslua-module-system-devel BuildRequires: ghc-hslua-module-text-devel BuildRequires: ghc-http-client-devel BuildRequires: ghc-http-client-tls-devel BuildRequires: ghc-http-types-devel BuildRequires: ghc-ipynb-devel +BuildRequires: ghc-jira-wiki-markup-devel BuildRequires: ghc-mtl-devel BuildRequires: ghc-network-devel BuildRequires: ghc-network-uri-devel @@ -67,12 +70,15 @@ BuildRequires: ghc-random-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-safe-devel +BuildRequires: ghc-scientific-devel +BuildRequires: ghc-skylighting-core-devel BuildRequires: ghc-skylighting-devel BuildRequires: ghc-split-devel BuildRequires: ghc-syb-devel BuildRequires: ghc-tagsoup-devel BuildRequires: ghc-temporary-devel BuildRequires: ghc-texmath-devel +BuildRequires: ghc-text-conversions-devel BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel BuildRequires: ghc-unicode-transforms-devel @@ -89,6 +95,7 @@ BuildRequires: ghc-tasty-devel BuildRequires: ghc-tasty-golden-devel BuildRequires: ghc-tasty-hunit-devel +BuildRequires: ghc-tasty-lua-devel BuildRequires: ghc-tasty-quickcheck-devel %endif @@ -96,15 +103,16 @@ Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. It can read several dialects of Markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook, JATS, -MediaWiki markup, DokuWiki markup, TWiki markup, TikiWiki markup, Creole 1.0, -Haddock markup, OPML, Emacs Org-Mode, Emacs Muse, txt2tags, ipynb (Jupyter -notebooks), Vimwiki, Word Docx, ODT, EPUB, FictionBook2, roff man, and Textile, -and it can write Markdown, reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt, -DocBook, JATS, OPML, TEI, OpenDocument, ODT, Word docx, PowerPoint pptx, RTF, -MediaWiki, DokuWiki, ZimWiki, Textile, roff man, roff ms, plain text, Emacs -Org-Mode, AsciiDoc, Haddock markup, EPUB (v2 and v3), ipynb, FictionBook2, -InDesign ICML, Muse, LaTeX beamer slides, and several kinds of HTML/JavaScript -slide shows (S5, Slidy, Slideous, DZSlides, reveal.js). +MediaWiki markup, DokuWiki markup, TWiki markup, TikiWiki markup, Jira markup, +Creole 1.0, Haddock markup, OPML, Emacs Org-Mode, Emacs Muse, txt2tags, ipynb +(Jupyter notebooks), Vimwiki, Word Docx, ODT, EPUB, FictionBook2, roff man, and +Textile, and it can write Markdown, reStructuredText, XHTML, HTML 5, LaTeX, +ConTeXt, DocBook, JATS, OPML, TEI, OpenDocument, ODT, Word docx, PowerPoint +pptx, RTF, MediaWiki, DokuWiki, XWiki, ZimWiki, Textile, Jira, roff man, roff +ms, plain text, Emacs Org-Mode, AsciiDoc, Haddock markup, EPUB (v2 and v3), +ipynb, FictionBook2, InDesign ICML, Muse, LaTeX beamer slides, and several +kinds of HTML/JavaScript slide shows (S5, Slidy, Slideous, DZSlides, +reveal.js). In contrast to most existing tools for converting Markdown to HTML, pandoc has a modular design: it consists of a set of readers, which parse text in a given @@ -112,29 +120,14 @@ writers, which convert this native representation into a target format. Thus, adding an input or output format requires only adding a reader or writer. -%if 0%{?is_opensuse} -%package pdf -Summary: Meta package for support generating pdf with pandoc -Group: Productivity/Publishing/PDF -Requires: %{name} = %{version} -Requires: texlive-latex-bin-bin -# bsc#1014590 -Requires: texlive-upquote - -%description pdf -Meta package for support generating pdf with pandoc. -%endif - %package -n ghc-%{name} Summary: Haskell %{name} library -Group: System/Libraries %description -n ghc-%{name} This package provides the Haskell %{name} shared library. %package -n ghc-%{name}-devel Summary: Haskell %{name} library development files -Group: Development/Libraries/Haskell Requires: ghc-%{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} @@ -145,7 +138,6 @@ %prep %setup -q -cp %{SOURCE10} . %build %ghc_lib_build @@ -155,7 +147,6 @@ %ghc_fix_rpath %{pkg_name}-%{version} # Link duplicate template files %fdupes %{buildroot}%{_datadir}/%{pkg_name}-%{version}/data/templates/ -install -D -m444 man/pandoc.1 %{buildroot}%{_mandir}/man1/pandoc.1 %check %cabal_test @@ -168,7 +159,7 @@ %files %license COPYING.md -%doc AUTHORS.md README.md changelog +%doc AUTHORS.md README.md changelog.md %{_bindir}/%{name} %dir %{_datadir}/%{name}-%{version} %dir %{_datadir}/%{name}-%{version}/data @@ -276,14 +267,19 @@ %{_datadir}/%{name}-%{version}/data/pptx/ppt/slideMasters/slideMaster1.xml %{_datadir}/%{name}-%{version}/data/pptx/ppt/slides/_rels/slide1.xml.rels %{_datadir}/%{name}-%{version}/data/pptx/ppt/slides/_rels/slide2.xml.rels +%{_datadir}/%{name}-%{version}/data/pptx/ppt/slides/_rels/slide3.xml.rels +%{_datadir}/%{name}-%{version}/data/pptx/ppt/slides/_rels/slide4.xml.rels %{_datadir}/%{name}-%{version}/data/pptx/ppt/slides/slide1.xml %{_datadir}/%{name}-%{version}/data/pptx/ppt/slides/slide2.xml +%{_datadir}/%{name}-%{version}/data/pptx/ppt/slides/slide3.xml +%{_datadir}/%{name}-%{version}/data/pptx/ppt/slides/slide4.xml %{_datadir}/%{name}-%{version}/data/pptx/ppt/tableStyles.xml %{_datadir}/%{name}-%{version}/data/pptx/ppt/theme/theme1.xml %{_datadir}/%{name}-%{version}/data/pptx/ppt/theme/theme2.xml %{_datadir}/%{name}-%{version}/data/pptx/ppt/viewProps.xml %{_datadir}/%{name}-%{version}/data/sample.lua %{_datadir}/%{name}-%{version}/data/templates/default.asciidoc +%{_datadir}/%{name}-%{version}/data/templates/default.asciidoctor %{_datadir}/%{name}-%{version}/data/templates/default.commonmark %{_datadir}/%{name}-%{version}/data/templates/default.context %{_datadir}/%{name}-%{version}/data/templates/default.docbook4 @@ -297,6 +293,7 @@ %{_datadir}/%{name}-%{version}/data/templates/default.html5 %{_datadir}/%{name}-%{version}/data/templates/default.icml %{_datadir}/%{name}-%{version}/data/templates/default.jats +%{_datadir}/%{name}-%{version}/data/templates/default.jira %{_datadir}/%{name}-%{version}/data/templates/default.latex %{_datadir}/%{name}-%{version}/data/templates/default.man %{_datadir}/%{name}-%{version}/data/templates/default.markdown @@ -316,19 +313,15 @@ %{_datadir}/%{name}-%{version}/data/templates/default.tei %{_datadir}/%{name}-%{version}/data/templates/default.texinfo %{_datadir}/%{name}-%{version}/data/templates/default.textile +%{_datadir}/%{name}-%{version}/data/templates/default.xwiki %{_datadir}/%{name}-%{version}/data/templates/default.zimwiki +%{_datadir}/%{name}-%{version}/data/templates/styles.html %{_datadir}/%{name}-%{version}/data/translations/*.yaml -%{_mandir}/man1/pandoc.1%{?ext_man} - -%if 0%{?is_opensuse} -%files pdf -%doc pandoc-pdf.readme -%endif %files -n ghc-%{name} -f ghc-%{name}.files %license COPYING.md %files -n ghc-%{name}-devel -f ghc-%{name}-devel.files -%doc AUTHORS.md README.md changelog +%doc AUTHORS.md README.md changelog.md %changelog ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.hFZ81V/_old 2020-02-19 18:42:34.626333392 +0100 +++ /var/tmp/diff_new_pack.hFZ81V/_new 2020-02-19 18:42:34.626333392 +0100 @@ -1,7 +1,7 @@ <constraints> <hardware> <memory> - <size unit="M">6000</size> + <size unit="M">6200</size> </memory> </hardware> </constraints> ++++++ pandoc-2.6.tar.gz -> pandoc-2.9.1.1.tar.gz ++++++ /work/SRC/openSUSE:Leap:15.2/pandoc/pandoc-2.6.tar.gz /work/SRC/openSUSE:Leap:15.2/.pandoc.new.26092/pandoc-2.9.1.1.tar.gz differ: char 13, line 1
