Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-pandoc for openSUSE:Factory 
checked in at 2026-11-06 19:49:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-pandoc (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-pandoc.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-pandoc"

Fri Nov  6 19:49:31 2026 rev:31 rq:1395549 version:3.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-pandoc/ghc-pandoc.changes    2026-06-10 
16:07:36.868674555 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-pandoc.new.3759290/ghc-pandoc.changes       
2026-11-06 19:56:23.549202320 +0100
@@ -1,0 +2,585 @@
+Mon Oct 26 20:45:06 UTC 2026 - Peter Simons <[email protected]>
+
+- Update pandoc to version 3.13.
+  ## pandoc 3.13 (2026-10-26)
+
+    * Report the location of errors in defaults files (#8759, Andrzej Rybczak).
+      An invalid value in a defaults file gave an error at the start of the
+      file, with no indication of the field. The error now names the option and
+      points at its value.
+
+    * Use yamlet for YAML parsing. Pandoc parsed YAML with the yaml
+      package, which depends on the C library libyaml. It now uses
+      yamlet, a pure Haskell YAML 1.2 parser. Values still go
+      through the existing aeson instances. Note these behavior changes:
+
+      + `yes`, `no`, `on`, `off`, `y` and `n` are strings,
+        not booleans, as in YAML 1.2.
+      + YAML errors now show the file, the line and the column, with the
+        offending line. In metadata blocks the line is the line in the
+        document.
+      + Duplicate keys in a mapping are an error. They were a warning.
+      + `.5`, `.inf` and `.nan` are numbers.
+
+    * Docx reader:
+
+      + Read `w:fldSimple` fields (#11944, Aslak Hellesøy).
+      + Keep grid columns that have no width (#11989, Patrick Creighton).
+        `w:w` is optional on `w:gridCol`, but `elemToTblGrid` skipped the grid
+        columns that had none. The table then had fewer columns than its rows 
had
+        cells, and the extra cells were dropped. Every grid column is now kept.
+        If any of them has no (readable) width, all columns get the default
+        width.
+      + Fix namespaces in notes and comments (#11991, Patrick Creighton).
+        The contents of footnotes, endnotes and comments were read with the
+        namespace prefixes declared in word/document.xml rather than in their 
own
+        parts.
+      + Records the indentation of each list level and track the open
+        list levels; an unnumbered paragraph whose left indentation
+        matches the text indentation of an open level is treated as a 
continuation
+        of that level's current item, rather than as a block quote (cf. #9197).
+      + Recover from fields with a missing instruction (#11943, enieuwy).
+        This fixes a bug that could lead to content being omitted.
+      + Fix regression (from 3.11) in parsing column widths (#11969).
+        The regression caused only the first column to get
+        assigned its alignment; every other column received default alignment.
+        In addition, in 3.11 alignment was taken from the header row if 
present;
+        this changed behavior from earlier versions, which took it from the 
first
+        body row. We revert to the earlier behavior, using the header row only 
if
+        there are no body rows. It's common for the header to have different
+        alignment than the rest.
+      + Keep tracked paragraph marks inside notes (#11971, Aslak Hellesøy).
+
+    * RST reader:
+
+      + Allow inline markup and bare links after `:`, `/`, `'`, `"`, `<`
+        (Wleeaf). Fixes a regression since 3.2.1; these characters could no
+        longer precede an inline markup start-string or a bare URI or email
+        address, although the reStructuredText spec allows them.
+        Also implement the rule that a start-character between an opening
+        character and its closing counterpart, as in `(*)` or `"*"`,
+        does not trigger inline markup.
+
+    * RTF reader:
+
+      + Fix tokenization bug (#11981). We were consuming certain
+        symbols after `\uNNNN` during tokenization. This led to an
+        *extra* character being consumed as the "fallback," so
+        letters went missing after encoded unicode characters.
+
+    * LaTeX reader:
+
+      + Detect macro expansion loops across `doMacros` calls (#11088).
+
+    * ODT reader:
+
+      + Fix start numbers with `text:continue-numbering` (#9595).
+
+    * Markdown writer:
+
+      + Write wide tables as grid tables instead of falling back to HTML
+        (#11945, Aslak Hellesøy).
+      + Don't drop notes in notes.
+      + Fix regression with code block language (#11987). We try to
+        identify which class is a language name and emit that as the gfm
+        style info string. If none of the classes match a
+        recognized language, before 3.10.1 we emitted the first
+        class; fater 3.10.1, we emit nothing. This commit reverts to
+        the pre-3.10.1 behavior.
+
+    * RST writer:
+
+      + Don't drop notes in notes.
+
+    * Haddock writer:
+
+      + Don't drop notes in notes.
+
+    * Docx writer:
+
+      + Fix multi-paragraph list items (#9197). Previously the docx
+        writer gave the second and subsequent paragraphs of a list
+        item numbering from a separate list with an invisible bullet.
+        This looked right, but semantically these paragraphs were
+        items of another list, which is what Word, screen readers,
+        and pandoc's own docx reader saw; the list was also split in
+        three. The writer now gives these paragraphs no numbering,
+        just an indentation that lines them up with the text of the
+        list item (as Word's "List Continue" styles do).
+
+    * LaTeX writer:
+
+      + Use braces around term containing `=` (#11954). This is needed for
+        the new LaTeX list code, which is triggered by using `pdfstandard`.
+
+    * PowerPoint writer:
+
+      + Add `clrMapOvr` to notes slides (#11935, Gaurav Vijay Jadhav).
+        This makes them importable by Keynote.
+      + Include `lang` in core document properties.
+
+    * DocBook, JATS, TEI writers:
+
+      + Apply `writerIdentifierPrefix` prefix consistently.
+
+    * Typst writer:
+
+      + Escape `...` and `-?` ligatures (#11979).
+      + Use `getLang` to determine lang and region.
+        Previously only the `lang` metadata field was consulted, so
+        `lang` could not be set properly using a variable.
+
+    * Text.Pandoc.Translations:
+
+      + `readTranslations` now takes the path of the file, for error
+         messages [API change].
+
+    * Text.Pandoc.Writers.Shared:
+
+      + Add `wrapColumns`, `renderWithTemplate` [API change].
+        These factor out code that was repeated in about 20 writers: computing 
the
+        line length from writerWrapText/writerColumns, and rendering the body 
with
+        or without the template.
+
+    * Text.Pandoc.Shared:
+
+      + Export `plainToPara` and `paraToPlain`. [API change]
+
+    * Text.Pandoc.PDF:
+
+      + Make `--presentational-hints` default for weasyprint.
+        This is necessary to get list attributes (start, ordered
+        list type, etc.) working properly (#11976).
+
+    * cabal.project:
+
+      + Use bundle C option for zlib by default.
+        This allows pandoc to be built without first installing the C library
+        zlib. Those who want to use the system zlib can still compile pandoc
+        that way by overriding this setting in cabal.project.local, or
+        just installing directly from Hackage.
+      + Default to `+http` on GHC >= 9.14 (previously done only in
+        CI), so local builds behave the same; `-f-http` still overrides it.
+      + Pass wasm link flags for `pandoc-cli` as `ghc-options`.
+        cabal only passes ld-options along when it finds an `ld` program on the
+        PATH.  In an environment without one (e.g. `nix shell` with just the
+        ghc-wasm-meta toolchain), the flags were silently dropped and linking
+        pandoc.wasm failed with undefined `setjmp` and clock symbols.
+        Use `-optl- ghc-options` instead, which GHC passes to its
+        linker regardless.
+
+    * Makefile:
+
+      + Add `release` target.
+      + Improve `make pandoc-templates` so it does the whole job.
+      + Use bash as `SHELL` (`check-cabal` uses `pushd`, `check-version-sync`
+        uses `==`).
+      + Fix `$(id -u)` in `debpkg`, which make expanded to empty.
+      - Fix missing `echo` in `validate-docx-golden-tests{,2}`.
+      - Ensure pandoc is built before rules that run it to produce files.
+      - Use `git ls-files` for `SOURCEFILES`, not the main branch's tree.
+      - Drop redundant `embed_data_files` flag in `quick-stack`.
+
+    * Use released citeproc 0.14.1.1, texmath 0.13.3.3,
+      gridtables 0.1.1.1 (#9085).
+
+    * MANUAL.txt:
+
+      + Clarify the effect of `raw_html` in commonmark formats (#8305).
+
+    * Bump bounds on crypton, crypton-x509-system, tasty-bench.
+
+    * Add `tools/circleci-build-release.sh`, `tools/github-build-release.sh`.
+
+-------------------------------------------------------------------
+Thu Oct  8 01:40:53 UTC 2026 - Peter Simons <[email protected]>
+
+- Update pandoc to version 3.12.1.
+  Upstream has edited the change log file since the last release in
+  a non-trivial way, i.e. they did more than just add a new entry
+  at the top. You can review the file at:
+  http://hackage.haskell.org/package/pandoc-3.12.1/src/changelog.md
+
+-------------------------------------------------------------------
+Sat Aug 29 00:42:25 UTC 2026 - Peter Simons <[email protected]>
+
+- Update pandoc to version 3.11.
+  ## pandoc 3.11 (2026-08-28)
+
+    * Add `--math-method` option. This replaces (now deprecated but
+      still functional) options `--mathml`, `--mathjax`, `--gladtex`,
+      `--katex`, `--webtex`. The `plain` style can now be specified
+      explicitly. In defaults files, `html-math-method` is now
+      `math-method` (though `html-math-method` will still work).
+
+    * Make `mathml` the default math-method (#11751).
+
+    * Add `--completion={bash,zsh,fish}` (#8542, wzy).
+      Make `--bash-completion` an alias of `--completion=bash`.
+      See the manual for instructions on how to use these completions.
+
+    * Text.Pandoc.Options [API change]:
+
+      - Rename HTMLMathMethod type to MathMethod.
+      - Rename `writerHTMLMathMethod` field of WriterOptions to
+        `writerMathMethod`.
+
+    * Markdown reader:
+
+      + Add a syntax `(1@label)` for resetting example list counter
+        (#10940). This is needed often at the beginning of a chapter.
+
+    * MediaWiki writer:
+
+      + Put `<nowiki>` around possible URLs (#11834). Otherwise they get
+        linkified automatically.
+
+    * Docx reader:
+
+      + Handle case where non-header rows come before header rows (#11833).
+      + Improve handling of tables with uneven rows (#11833).
+
+    * RTF Reader:
+
+      + Add support for nested tables (#11218, Alex).
+
+    * Typst reader:
+
+      + Remove handling of 'block' as an inline-level element (#11814).
+
+    * HTML reader:
+
+      + Handle `pre` without `code` (#11810). Preserve whitespace as
+        nonbreaking spaces.
+
+    * ODT/OpenDocument writers:
+
+      + Support RTL text direction (#11301). RTL is now properly handled
+        in these cases: `dir: rtl` (or `ltr`) in document metadata; an
+        RTL `lang` in metadata (e.g. `he`, `ar`), unless overridden by
+        `dir`; a `dir` attribute on a Div. Code blocks remain ltr
+        regardless.
+      + Use `style:language-complex` rather than `fo:language` for RTL
+        languages (#11301).
+      + Fix treatment of DefaultHighlighting (#11829).
+
+    * Docx writer:
+
+      + Initialize envLang from `lang` metadata (#11301).
+        This ensures that setting `lang` will affect the whole document.
+        Previously, setting `lang` to `he` was not sufficient to make
+        the document RTL.
+
+    * JATS writer:
+
+      + Fix illegal use of `p` element inside `p` (#11809).
+
+    * Ms writer:
+
+      + Fix treatment of DefaultHighlighting (#11829).
+        (Regression from 3.8.)
+
+    * ConTeXt writer:
+
+      + Fix bug in syntax highlighting (#11829). (Regression from 3.8.)
+
+    * Text.Pandoc.App.Opt:
+
+      + In Opt, change `optHTMLMathMethod` to `optMathMethod`. [API  change]
+
+    * MSI installer: Fix upgrade detection for per-machine installations
+      (#11827, Wrong-Code). Previously, registry records of previous
+      versions were not being removed.
+
+    * Text.Pandoc.Templates:
+
+      + Fix bug in `getTemplate`. When calling `fetchItem` in
+        `getTemplate`, we temporarily reset the `stSourceURL` in
++++ 288 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/ghc-pandoc/ghc-pandoc.changes
++++ and /work/SRC/openSUSE:Factory/.ghc-pandoc.new.3759290/ghc-pandoc.changes

Old:
----
  pandoc-3.10.tar.gz

New:
----
  pandoc-3.13.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-pandoc.spec ++++++
--- /var/tmp/diff_new_pack.v1HQoQ/_old  2026-11-06 19:56:25.750294481 +0100
+++ /var/tmp/diff_new_pack.v1HQoQ/_new  2026-11-06 19:56:25.753294607 +0100
@@ -20,7 +20,7 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        3.10
+Version:        3.13
 Release:        0
 Summary:        Conversion between markup formats
 License:        GPL-2.0-or-later
@@ -63,6 +63,8 @@
 BuildRequires:  ghc-commonmark-pandoc-devel
 BuildRequires:  ghc-commonmark-pandoc-prof
 BuildRequires:  ghc-commonmark-prof
+BuildRequires:  ghc-conduit-devel
+BuildRequires:  ghc-conduit-prof
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-containers-prof
 BuildRequires:  ghc-crypton-connection-devel
@@ -105,8 +107,6 @@
 BuildRequires:  ghc-ipynb-prof
 BuildRequires:  ghc-jira-wiki-markup-devel
 BuildRequires:  ghc-jira-wiki-markup-prof
-BuildRequires:  ghc-libyaml-devel
-BuildRequires:  ghc-libyaml-prof
 BuildRequires:  ghc-mime-types-devel
 BuildRequires:  ghc-mime-types-prof
 BuildRequires:  ghc-mtl-devel
@@ -119,10 +119,6 @@
 BuildRequires:  ghc-pandoc-types-prof
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-parsec-prof
-BuildRequires:  ghc-pretty-devel
-BuildRequires:  ghc-pretty-prof
-BuildRequires:  ghc-pretty-show-devel
-BuildRequires:  ghc-pretty-show-prof
 BuildRequires:  ghc-process-devel
 BuildRequires:  ghc-process-prof
 BuildRequires:  ghc-random-devel
@@ -146,6 +142,8 @@
 BuildRequires:  ghc-temporary-prof
 BuildRequires:  ghc-texmath-devel
 BuildRequires:  ghc-texmath-prof
+BuildRequires:  ghc-text-builder-devel
+BuildRequires:  ghc-text-builder-prof
 BuildRequires:  ghc-text-conversions-devel
 BuildRequires:  ghc-text-conversions-prof
 BuildRequires:  ghc-text-devel
@@ -172,8 +170,10 @@
 BuildRequires:  ghc-xml-prof
 BuildRequires:  ghc-xml-types-devel
 BuildRequires:  ghc-xml-types-prof
-BuildRequires:  ghc-yaml-devel
-BuildRequires:  ghc-yaml-prof
+BuildRequires:  ghc-yamlet-aeson-devel
+BuildRequires:  ghc-yamlet-aeson-prof
+BuildRequires:  ghc-yamlet-devel
+BuildRequires:  ghc-yamlet-prof
 BuildRequires:  ghc-zip-archive-devel
 BuildRequires:  ghc-zip-archive-prof
 BuildRequires:  ghc-zlib-devel
@@ -197,17 +197,19 @@
 The formats it can handle include
 
 - light markup formats (many variants of Markdown, reStructuredText, AsciiDoc,
-Org-mode, Muse, Textile, txt2tags, djot) - HTML formats (HTML 4 and 5) - Ebook
-formats (EPUB v2 and v3, FB2) - Documentation formats (GNU TexInfo, Haddock,
-Vimdoc) - Roff formats (man, ms) - TeX formats (LaTeX, ConTeXt) - Typst - XML
-formats (DocBook 4 and 5, JATS, TEI Simple, OpenDocument) - Outline formats
-(OPML) - Bibliography formats (BibTeX, BibLaTeX, CSL JSON, CSL YAML, RIS) -
-Word processor formats (Docx, RTF, ODT) - Interactive notebook formats (Jupyter
-notebook ipynb) - Page layout formats (InDesign ICML) - Wiki markup formats
-(MediaWiki, DokuWiki, TikiWiki, TWiki, Vimwiki, XWiki, ZimWiki, Jira wiki,
-Creole) - Slide show formats (LaTeX Beamer, PowerPoint, Slidy, reveal.js,
-Slideous, S5, DZSlides) - Data formats (CSV and TSV tables, Excel spreadsheets)
-- PDF (via external programs such as pdflatex or wkhtmltopdf)
+Org-mode, Muse, Textile, txt2tags, djot, bbcode) - HTML formats (HTML 4 and 5,
+chunked HTML) - Ebook formats (EPUB v2 and v3, FB2) - Documentation formats
+(GNU TexInfo, Haddock, Vimdoc) - Roff formats (man, ms, mdoc) - TeX formats
+(LaTeX, ConTeXt) - Typst - ANSI-formatted text - XML formats (DocBook 4 and 5,
+JATS, TEI Simple, OpenDocument) - Outline formats (OPML) - Bibliography formats
+(BibTeX, BibLaTeX, CSL JSON, CSL YAML, RIS) - Word processor formats (Docx,
+RTF, ODT, FODT) - Interactive notebook formats (Jupyter notebook ipynb) - Page
+layout formats (InDesign ICML) - Wiki markup formats (MediaWiki, DokuWiki,
+TikiWiki, TWiki, Vimwiki, XWiki, ZimWiki, Jira wiki, Creole) - Slide show
+formats (LaTeX Beamer, PowerPoint, Slidy, reveal.js, Slideous, S5, DZSlides) -
+Data formats (CSV and TSV tables, Excel spreadsheets) - Serialization formats
+(Haskell, JSON, or XML representation of the AST) - PDF (via external programs
+such as pdflatex or wkhtmltopdf)
 
 Pandoc can convert mathematical content in documents between TeX, MathML, Word
 equations, roff eqn, typst, and plain text. It includes a powerful system for
@@ -297,7 +299,6 @@
 %{_datadir}/%{pkg_name}-%{version}/MANUAL.txt
 %{_datadir}/%{pkg_name}-%{version}/citeproc/biblatex-localization/*.lbx.strings
 %{_datadir}/%{pkg_name}-%{version}/data/abbreviations
-%{_datadir}/%{pkg_name}-%{version}/data/bash_completion.tpl
 %{_datadir}/%{pkg_name}-%{version}/data/creole.lua
 %{_datadir}/%{pkg_name}-%{version}/data/default.csl
 %{_datadir}/%{pkg_name}-%{version}/data/docbook-entities.txt
@@ -421,6 +422,7 @@
 %{_datadir}/%{pkg_name}-%{version}/data/templates/default.s5
 %{_datadir}/%{pkg_name}-%{version}/data/templates/default.slideous
 %{_datadir}/%{pkg_name}-%{version}/data/templates/default.slidy
+%{_datadir}/%{pkg_name}-%{version}/data/templates/default.t2t
 %{_datadir}/%{pkg_name}-%{version}/data/templates/default.tei
 %{_datadir}/%{pkg_name}-%{version}/data/templates/default.texinfo
 %{_datadir}/%{pkg_name}-%{version}/data/templates/default.textile

++++++ pandoc-3.10.tar.gz -> pandoc-3.13.tar.gz ++++++
/work/SRC/openSUSE:Factory/ghc-pandoc/pandoc-3.10.tar.gz 
/work/SRC/openSUSE:Factory/.ghc-pandoc.new.3759290/pandoc-3.13.tar.gz differ: 
char 16, line 1

Reply via email to