[Git][haskell-team/DHG_packages][master] pandoc: Upgrading from 3.9.0.2 to 3.10

Scott Talbert (@swt2c) gitlab at salsa.debian.org
Fri Jun 19 22:24:56 BST 2026



Scott Talbert pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
5b55c9e3 by Scott Talbert at 2026-06-19T17:07:01-04:00
pandoc: Upgrading from 3.9.0.2 to 3.10

- - - - -


6 changed files:

- p/haskell-pandoc/debian/changelog
- p/haskell-pandoc/debian/control
- p/haskell-pandoc/debian/copyright
- p/haskell-pandoc/debian/patches/2001_templates_avoid_privacy_breach.patch
- p/haskell-pandoc/debian/patches/2002_program_package_hint.patch
- + p/haskell-pandoc/debian/source/lintian-overrides


Changes:

=====================================
p/haskell-pandoc/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-pandoc (3.10-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Scott Talbert <swt at techie.net>  Fri, 19 Jun 2026 16:10:46 -0400
+
 haskell-pandoc (3.9.0.2-1) unstable; urgency=medium
 
   * New upstream release


=====================================
p/haskell-pandoc/debian/control
=====================================
@@ -16,12 +16,12 @@ Build-Depends: debhelper-compat (= 13),
  libghc-juicypixels-dev (<< 3.4),
  libghc-juicypixels-prof,
  libghc-aeson-dev (>= 2.0.1.0),
- libghc-aeson-dev (<< 2.3),
+ libghc-aeson-dev (<< 2.4),
  libghc-aeson-prof,
  libghc-aeson-pretty-dev (>= 0.8.9),
  libghc-aeson-pretty-dev (<< 0.9),
  libghc-aeson-pretty-prof,
- libghc-asciidoc-dev (>= 0.1.0.2),
+ libghc-asciidoc-dev (>= 0.1.0.3),
  libghc-asciidoc-dev (<< 0.2),
  libghc-asciidoc-prof,
  libghc-attoparsec-dev (>= 0.12),
@@ -39,17 +39,17 @@ Build-Depends: debhelper-compat (= 13),
  libghc-case-insensitive-dev (>= 1.2),
  libghc-case-insensitive-dev (<< 1.3),
  libghc-case-insensitive-prof,
- libghc-citeproc-dev (>= 0.13),
+ libghc-citeproc-dev (>= 0.13.0.1),
  libghc-citeproc-dev (<< 0.14),
  libghc-citeproc-prof,
- libghc-commonmark-dev (>= 0.2.6.1),
- libghc-commonmark-dev (<< 0.3),
+ libghc-commonmark-dev (>= 0.3),
+ libghc-commonmark-dev (<< 0.4),
  libghc-commonmark-prof,
- libghc-commonmark-extensions-dev (>= 0.2.6),
+ libghc-commonmark-extensions-dev (>= 0.2.7),
  libghc-commonmark-extensions-dev (<< 0.3),
  libghc-commonmark-extensions-prof,
- libghc-commonmark-pandoc-dev (>= 0.2.3),
- libghc-commonmark-pandoc-dev (<< 0.3),
+ libghc-commonmark-pandoc-dev (>= 0.3),
+ libghc-commonmark-pandoc-dev (<< 0.4),
  libghc-commonmark-pandoc-prof,
  libghc-crypton-dev (>= 0.30),
  libghc-crypton-dev (<< 1.2),
@@ -159,17 +159,17 @@ Build-Depends: debhelper-compat (= 13),
  libghc-temporary-dev (>= 1.1),
  libghc-temporary-dev (<< 1.4),
  libghc-temporary-prof,
- libghc-texmath-dev (>= 0.13.1.1),
+ libghc-texmath-dev (>= 0.13.1.2),
  libghc-texmath-dev (<< 0.14),
  libghc-texmath-prof,
  libghc-text-conversions-dev (>= 0.3),
  libghc-text-conversions-dev (<< 0.4),
  libghc-text-conversions-prof,
  libghc-tls-dev (>= 2.0.1),
- libghc-tls-dev (<< 2.4),
+ libghc-tls-dev (<< 2.5),
  libghc-tls-prof,
- libghc-typst-dev (>= 0.9.0.1),
- libghc-typst-dev (<< 0.10),
+ libghc-typst-dev (>= 0.10),
+ libghc-typst-dev (<< 0.11),
  libghc-typst-prof,
  libghc-unicode-collation-dev (>= 0.1.1),
  libghc-unicode-collation-dev (<< 0.2),
@@ -258,7 +258,7 @@ Build-Depends-Indep: ghc-doc,
  libghc-yaml-doc,
  libghc-zip-archive-doc,
  libghc-zlib-doc,
-Standards-Version: 4.7.3
+Standards-Version: 4.7.4
 Homepage: https://pandoc.org
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-pandoc
 Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-pandoc]
@@ -266,27 +266,25 @@ X-Description: Conversion between markup formats
  Pandoc is a Haskell library for converting from one markup
  format to another.  The formats it can handle include
  .
- - light markup formats (many variants of Markdown,
- reStructuredText, AsciiDoc, Org-mode, Muse, Textile,
- txt2tags)
- - HTML formats (HTML 4 and 5)
- - Ebook formats (EPUB v2 and v3, FB2)
- - Documentation formats (GNU TexInfo, Haddock)
- - Roff formats (man, ms)
- - TeX formats (LaTeX, ConTeXt)
- - 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)
- - PDF (via external programs such as pdflatex or wkhtmltopdf)
+  - light markup formats (many variants of Markdown, reStructuredText,
+    AsciiDoc, Org-mode, Muse, Textile, txt2tags)
+  - HTML formats (HTML 4 and 5)
+  - Ebook formats (EPUB v2 and v3, FB2)
+  - Documentation formats (GNU TexInfo, Haddock)
+  - Roff formats (man, ms)
+  - TeX formats (LaTeX, ConTeXt)
+  - 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)
+  - PDF (via external programs such as pdflatex or wkhtmltopdf)
  .
  Pandoc can convert mathematical content in documents
  between TeX, MathML, Word equations, roff eqn, and plain text.


=====================================
p/haskell-pandoc/debian/copyright
=====================================
@@ -71,7 +71,7 @@ Comment:
  according to <https://github.com/haskell/process/blob/v1.6.3.0/LICENSE>.
 
 Files:
- tests/movie.jpg
+ test/movie.jpg
 Copyright: none (public domain)
 License: public-domain
  This art is in the public domain.
@@ -166,7 +166,21 @@ License: BSD-3-clause~JohnMacFarlane
  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 License: GPL-2+
-Reference: /usr/share/common-licenses/GPL-2
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, see <https://www.gnu.org/licenses/>.
+Comment:
+ On Debian systems, the full text of the GNU General Public License
+ version 2 can be found in the file '/usr/share/common-licenses/GPL-2'.
 
 License: WTFPL-2
  DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE


=====================================
p/haskell-pandoc/debian/patches/2001_templates_avoid_privacy_breach.patch
=====================================
@@ -2,6 +2,7 @@ Description: Avoid potential privacy breaches in templates
 Author: Jonas Smedegaard <dr at jones.dk>
 License: GPL-3+
 Last-Update: 2018-06-12
+Forwarded: not-needed
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/data/dzslides/template.html
@@ -63,11 +64,11 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  
 --- a/src/Text/Pandoc/Options.hs
 +++ b/src/Text/Pandoc/Options.hs
-@@ -442,13 +442,13 @@ isEnabled :: HasSyntaxExtensions a => Ex
+@@ -444,13 +444,13 @@ isEnabled :: HasSyntaxExtensions a => Ex
  isEnabled ext opts = ext `extensionEnabled` getExtensions opts
  
  defaultMathJaxURL :: Text
--defaultMathJaxURL = "https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js"
+-defaultMathJaxURL = "https://cdn.jsdelivr.net/npm/mathjax@4/tex-chtml.js"
 +defaultMathJaxURL = "/usr/share/javascript/mathjax/MathJax.js"
  
  defaultWebTeXURL :: Text
@@ -81,12 +82,12 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  $(deriveJSON defaultOptions{ fieldLabelModifier =
 --- a/test/s5-fancy.html
 +++ b/test/s5-fancy.html
-@@ -39,8 +39,7 @@
+@@ -42,8 +42,7 @@
    <link rel="stylesheet" href="s5/default/opera.css" type="text/css" media="projection" id="operaFix" />
    <!-- S5 JS -->
    <script src="s5/default/slides.js" type="text/javascript"></script>
 -  <script defer=""
--  src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js"
+-  src="https://cdn.jsdelivr.net/npm/mathjax@4/tex-chtml.js"
 +  <script defer="" src="/usr/share/javascript/mathjax/MathJax.js"
    type="text/javascript"></script>
  </head>


=====================================
p/haskell-pandoc/debian/patches/2002_program_package_hint.patch
=====================================
@@ -3,16 +3,17 @@ Author: Chris Lamb <lamby at debian.org>
 Author: Jonas Smedegaard <dr at jones.dk>
 License: GPL-3+
 Last-Update: 2018-09-01
+Forwarded: not-needed
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/src/Text/Pandoc/Error.hs
 +++ b/src/Text/Pandoc/Error.hs
-@@ -86,7 +86,7 @@ renderError e =
-     PandocSyntaxMapError s -> s
+@@ -87,7 +87,7 @@ renderError e =
      PandocFailOnWarningError -> "Failing because there were warnings."
      PandocPDFProgramNotFoundError pdfprog ->
--        pdfprog <> " not found. Please select a different --pdf-engine or install " <> pdfprog
-+        pdfprog <> " not found. Please select a different --pdf-engine or install " <> pdfprog <> " -- see also /usr/share/doc/pandoc/README.Debian"
+         quote pdfprog <> " not found. Please select a different --pdf-engine or install "
+-        <> quote pdfprog
++        <> quote pdfprog <> " -- see also /usr/share/doc/pandoc/README.Debian"
      PandocPDFError logmsg -> "Error producing PDF.\n" <> logmsg
      PandocXMLError fp logmsg -> "Invalid XML" <>
-         (if T.null fp then "" else " in " <> fp) <> ":\n" <> logmsg
+         (if T.null fp then "" else " in " <> quote fp) <> ":\n" <> logmsg


=====================================
p/haskell-pandoc/debian/source/lintian-overrides
=====================================
@@ -0,0 +1,2 @@
+# Haskell package dependencies are inherently complex and generated automatically
+haskell-pandoc source: field-too-long Build-Depends *



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/5b55c9e35b462393c7823aba31a2a2a8291e723a

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/5b55c9e35b462393c7823aba31a2a2a8291e723a
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20260619/75216ca1/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list