[Git][haskell-team/DHG_packages][master] Initial packaging of pandoc-3.0.1

Scott Talbert (@swt2c) gitlab at salsa.debian.org
Mon Nov 27 01:00:51 GMT 2023



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


Commits:
5c21e1bf by Scott Talbert at 2023-11-26T19:21:53-05:00
Initial packaging of pandoc-3.0.1

- - - - -


13 changed files:

- + p/haskell-pandoc/debian/changelog
- + p/haskell-pandoc/debian/compat
- + p/haskell-pandoc/debian/control
- + p/haskell-pandoc/debian/copyright
- + p/haskell-pandoc/debian/pandoc-data.install
- + p/haskell-pandoc/debian/patches/46a4e24d6b03ed88915541a57650f78ec06f6250.patch
- + p/haskell-pandoc/debian/patches/65346fa6b1ced5062cf059335b4e9b2db48c287c.patch
- + p/haskell-pandoc/debian/patches/f9153e86bbb0b0b5a6722dded757b43c59f3e057.patch
- + p/haskell-pandoc/debian/patches/series
- + p/haskell-pandoc/debian/patches/undo-xml-light-internal-library
- + p/haskell-pandoc/debian/rules
- + p/haskell-pandoc/debian/source/format
- + p/haskell-pandoc/debian/watch


Changes:

=====================================
p/haskell-pandoc/debian/changelog
=====================================
@@ -0,0 +1,5 @@
+haskell-pandoc (3.0.1-1) unstable; urgency=low
+
+  * Initial release
+
+ -- Scott Talbert <swt at techie.net>  Sat, 25 Nov 2023 11:58:14 -0500


=====================================
p/haskell-pandoc/debian/compat
=====================================
@@ -0,0 +1 @@
+10


=====================================
p/haskell-pandoc/debian/control
=====================================
@@ -0,0 +1,317 @@
+Source: haskell-pandoc
+Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
+Uploaders: Scott Talbert <swt at techie.net>
+Priority: optional
+Section: haskell
+Rules-Requires-Root: no
+Build-Depends: debhelper (>= 10),
+ haskell-devscripts-minimal | haskell-devscripts (>= 0.13),
+ cdbs,
+ ghc,
+ ghc-prof,
+ libghc-glob-dev (>= 0.7),
+ libghc-glob-dev (<< 0.11),
+ libghc-glob-prof,
+ libghc-juicypixels-dev (>= 3.1.6.1),
+ libghc-juicypixels-dev (<< 3.4),
+ libghc-juicypixels-prof,
+ libghc-sha-dev (>= 1.6),
+ libghc-sha-dev (<< 1.7),
+ libghc-sha-prof,
+ libghc-aeson-dev (>= 2.0.1.0),
+ libghc-aeson-dev (<< 2.2),
+ libghc-aeson-prof,
+ libghc-aeson-pretty-dev (>= 0.8.9),
+ libghc-aeson-pretty-dev (<< 0.9),
+ libghc-aeson-pretty-prof,
+ libghc-attoparsec-dev (>= 0.12),
+ libghc-attoparsec-dev (<< 0.15),
+ libghc-attoparsec-prof,
+ libghc-base64-dev (>= 0.4),
+ libghc-base64-dev (<< 0.5),
+ libghc-base64-prof,
+ libghc-blaze-html-dev (>= 0.9),
+ libghc-blaze-html-dev (<< 0.10),
+ libghc-blaze-html-prof,
+ libghc-blaze-markup-dev (>= 0.8),
+ libghc-blaze-markup-dev (<< 0.9),
+ libghc-blaze-markup-prof,
+ libghc-case-insensitive-dev (>= 1.2),
+ libghc-case-insensitive-dev (<< 1.3),
+ libghc-case-insensitive-prof,
+ libghc-citeproc-dev (>= 0.8.1),
+ libghc-citeproc-dev (<< 0.9),
+ libghc-citeproc-prof,
+ libghc-commonmark-dev (>= 0.2.2),
+ libghc-commonmark-dev (<< 0.3),
+ libghc-commonmark-prof,
+ libghc-commonmark-extensions-dev (>= 0.2.3.3),
+ libghc-commonmark-extensions-dev (<< 0.3),
+ libghc-commonmark-extensions-prof,
+ libghc-commonmark-pandoc-dev (>= 0.2.1.3),
+ libghc-commonmark-pandoc-dev (<< 0.3),
+ libghc-commonmark-pandoc-prof,
+ libghc-connection-dev (>= 0.3.1),
+ libghc-connection-prof,
+ libghc-data-default-dev (>= 0.4),
+ libghc-data-default-dev (<< 0.8),
+ libghc-data-default-prof,
+ libghc-diff-dev (>= 0.2),
+ libghc-diff-dev (<< 0.5),
+ libghc-diff-prof,
+ libghc-doclayout-dev (>= 0.4),
+ libghc-doclayout-dev (<< 0.5),
+ libghc-doclayout-prof,
+ libghc-doctemplates-dev (>= 0.11),
+ libghc-doctemplates-dev (<< 0.12),
+ libghc-doctemplates-prof,
+ libghc-emojis-dev (>= 0.1),
+ libghc-emojis-dev (<< 0.2),
+ libghc-emojis-prof,
+ libghc-file-embed-dev (>= 0.0),
+ libghc-file-embed-dev (<< 0.1),
+ libghc-file-embed-prof,
+ libghc-gridtables-dev (>= 0.1),
+ libghc-gridtables-dev (<< 0.2),
+ libghc-gridtables-prof,
+ libghc-haddock-library-dev (>= 1.10),
+ libghc-haddock-library-dev (<< 1.12),
+ libghc-haddock-library-prof,
+ libghc-http-client-dev (>= 0.4.30),
+ libghc-http-client-dev (<< 0.8),
+ libghc-http-client-prof,
+ libghc-http-client-tls-dev (>= 0.2.4),
+ libghc-http-client-tls-dev (<< 0.4),
+ libghc-http-client-tls-prof,
+ libghc-http-types-dev (>= 0.8),
+ libghc-http-types-dev (<< 0.13),
+ libghc-http-types-prof,
+ libghc-ipynb-dev (>= 0.2),
+ libghc-ipynb-dev (<< 0.3),
+ libghc-ipynb-prof,
+ libghc-jira-wiki-markup-dev (>= 1.5),
+ libghc-jira-wiki-markup-dev (<< 1.6),
+ libghc-jira-wiki-markup-prof,
+ libghc-mime-types-dev (>= 0.1.1),
+ libghc-mime-types-dev (<< 0.2),
+ libghc-mime-types-prof,
+ libghc-network-dev (>= 2.6),
+ libghc-network-prof,
+ libghc-network-uri-dev (>= 2.6),
+ libghc-network-uri-dev (<< 2.8),
+ libghc-network-uri-prof,
+ libghc-pandoc-types-dev (>= 1.23),
+ libghc-pandoc-types-dev (<< 1.24),
+ libghc-pandoc-types-prof,
+ libghc-pretty-show-dev (>= 1.10),
+ libghc-pretty-show-dev (<< 1.11),
+ libghc-pretty-show-prof,
+ libghc-random-dev (>= 1),
+ libghc-random-dev (<< 1.3),
+ libghc-random-prof,
+ libghc-safe-dev (>= 0.3.18),
+ libghc-safe-dev (<< 0.4),
+ libghc-safe-prof,
+ libghc-scientific-dev (>= 0.3),
+ libghc-scientific-dev (<< 0.4),
+ libghc-scientific-prof,
+ libghc-skylighting-dev (>= 0.13.2),
+ libghc-skylighting-dev (<< 0.14),
+ libghc-skylighting-prof,
+ libghc-skylighting-core-dev (>= 0.13.2),
+ libghc-skylighting-core-dev (<< 0.14),
+ libghc-skylighting-core-prof,
+ libghc-split-dev (>= 0.2),
+ libghc-split-dev (<< 0.3),
+ libghc-split-prof,
+ libghc-syb-dev (>= 0.1),
+ libghc-syb-dev (<< 0.8),
+ libghc-syb-prof,
+ libghc-tagsoup-dev (>= 0.14.6),
+ libghc-tagsoup-dev (<< 0.15),
+ libghc-tagsoup-prof,
+ libghc-tasty-dev (>= 0.11),
+ libghc-tasty-dev (<< 1.5),
+ libghc-tasty-prof,
+ libghc-tasty-golden-dev (>= 2.3),
+ libghc-tasty-golden-dev (<< 2.4),
+ libghc-tasty-golden-prof,
+ libghc-tasty-hunit-dev (>= 0.9),
+ libghc-tasty-hunit-dev (<< 0.11),
+ libghc-tasty-hunit-prof,
+ libghc-tasty-quickcheck-dev (>= 0.8),
+ libghc-tasty-quickcheck-dev (<< 0.11),
+ libghc-tasty-quickcheck-prof,
+ libghc-temporary-dev (>= 1.1),
+ libghc-temporary-dev (<< 1.4),
+ libghc-temporary-prof,
+ libghc-texmath-dev (>= 0.12.6),
+ libghc-texmath-dev (<< 0.13),
+ libghc-texmath-prof,
+ libghc-text-conversions-dev (>= 0.3),
+ libghc-text-conversions-dev (<< 0.4),
+ libghc-text-conversions-prof,
+ libghc-unicode-collation-dev (>= 0.1.1),
+ libghc-unicode-collation-dev (<< 0.2),
+ libghc-unicode-collation-prof,
+ libghc-unicode-transforms-dev (>= 0.3),
+ libghc-unicode-transforms-dev (<< 0.5),
+ libghc-unicode-transforms-prof,
+ libghc-xml-dev (>= 1.3.12),
+ libghc-xml-dev (<< 1.4),
+ libghc-xml-prof,
+ libghc-yaml-dev (>= 0.11),
+ libghc-yaml-dev (<< 0.12),
+ libghc-yaml-prof,
+ libghc-zip-archive-dev (>= 0.2.3.4),
+ libghc-zip-archive-dev (<< 0.5),
+ libghc-zip-archive-prof,
+ libghc-zlib-dev (>= 0.5),
+ libghc-zlib-dev (<< 0.7),
+ libghc-zlib-prof,
+Build-Depends-Indep: ghc-doc,
+ libghc-glob-doc,
+ libghc-juicypixels-doc,
+ libghc-sha-doc,
+ libghc-aeson-doc,
+ libghc-aeson-pretty-doc,
+ libghc-attoparsec-doc,
+ libghc-base64-doc,
+ libghc-blaze-html-doc,
+ libghc-blaze-markup-doc,
+ libghc-case-insensitive-doc,
+ libghc-citeproc-doc,
+ libghc-commonmark-doc,
+ libghc-commonmark-extensions-doc,
+ libghc-commonmark-pandoc-doc,
+ libghc-connection-doc,
+ libghc-data-default-doc,
+ libghc-diff-doc,
+ libghc-doclayout-doc,
+ libghc-doctemplates-doc,
+ libghc-emojis-doc,
+ libghc-file-embed-doc,
+ libghc-gridtables-doc,
+ libghc-haddock-library-doc,
+ libghc-http-client-doc,
+ libghc-http-client-tls-doc,
+ libghc-http-types-doc,
+ libghc-ipynb-doc,
+ libghc-jira-wiki-markup-doc,
+ libghc-mime-types-doc,
+ libghc-network-doc,
+ libghc-network-uri-doc,
+ libghc-pandoc-types-doc,
+ libghc-pretty-show-doc,
+ libghc-random-doc,
+ libghc-safe-doc,
+ libghc-scientific-doc,
+ libghc-skylighting-doc,
+ libghc-skylighting-core-doc,
+ libghc-split-doc,
+ libghc-syb-doc,
+ libghc-tagsoup-doc,
+ libghc-tasty-doc,
+ libghc-tasty-golden-doc,
+ libghc-tasty-hunit-doc,
+ libghc-tasty-quickcheck-doc,
+ libghc-temporary-doc,
+ libghc-texmath-doc,
+ libghc-text-conversions-doc,
+ libghc-unicode-collation-doc,
+ libghc-unicode-transforms-doc,
+ libghc-xml-doc,
+ libghc-yaml-doc,
+ libghc-zip-archive-doc,
+ libghc-zlib-doc,
+Standards-Version: 4.6.1
+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]
+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)
+ .
+ Pandoc can convert mathematical content in documents
+ between TeX, MathML, Word equations, roff eqn, and plain text.
+ It includes a powerful system for automatic citations
+ and bibliographies, and it can be customized extensively
+ using templates, filters, and custom readers and writers
+ written in Lua.
+
+Package: libghc-pandoc-dev
+Architecture: any
+Depends: ${haskell:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends},
+Recommends: ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Conflicts: ${haskell:Conflicts},
+Provides: ${haskell:Provides},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}
+
+Package: libghc-pandoc-prof
+Architecture: any
+Depends: ${haskell:Depends},
+ ${misc:Depends},
+Recommends: ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Conflicts: ${haskell:Conflicts},
+Provides: ${haskell:Provides},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}
+
+Package: libghc-pandoc-doc
+Architecture: all
+Section: doc
+Depends: ${haskell:Depends},
+ ${misc:Depends},
+Recommends: ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Conflicts: ${haskell:Conflicts},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}
+
+Package: pandoc-data
+Architecture: all
+Section: misc
+Depends: ${haskell:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends},
+Recommends: ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Conflicts: ${haskell:Conflicts},
+Provides: ${haskell:Provides},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
+ .
+ ${haskell:Blurb}


=====================================
p/haskell-pandoc/debian/copyright
=====================================
@@ -0,0 +1,182 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: pandoc
+Upstream-Contact: John MacFarlane <jgm at berkeley.edu>
+Source: https://hackage.haskell.org/package/pandoc
+
+Files: *
+Copyright:
+  2014-2023  Albert Krewinkel <tarleb+pandoc at moltkeplatz.de>
+  2017-2019  Alex Ivkin <alex at ivkin.net>
+  2017-2020  Alexander Krotov <ilabdsf at gmail.com>
+  2014       Alexander Sulfrian <alexander.sulfrian at fu-berlin.de>
+  2008-2023  Andrea Rossato <andrea.rossato at ing.unitn.it>
+  2020       Christian Despres <christian.j.j.despres at gmail.com>
+  2013       David Lazar <lazar6 at illinois.edu>
+  2013-2020  github.com/mb21
+  2017-2020  Hamish Mackenzie
+  2014-2020  Jesse Rosenthal <jrosenthal at jhu.edu>
+  2006-2023  John MacFarlane <jgm at berkeley.edu>
+  2013-2015  Martin Fenner
+  2015       Martin Linnemann <theCodingMarlin at googlemail.com>
+  2014-2023  Matthew Pickering <matthewtpickering at gmail.com>
+  2010-2023  Paul Rivier <paul.rivier at demotera.com>
+  2008-2023  Peter Wang
+  2010-2023  Puneeth Chaganti <punchagan at gmail.com>
+  2017       Robin Lee Powell <robinleepowell at gmail.com>
+  2017       Sascha Wilde <wilde at sha-bang.de>
+  2011-2012  Sergey Astanin
+  2018-2020  Yan Pashkovsky <yanp.bugz at gmail.com>
+  2017-2020  Yuchen Pei <me at ypei.me>
+License-Grant:
+ This file 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.
+License: GPL-2+
+
+Files:
+ data/templates/*
+Copyright:
+  2014-2023  John MacFarlane <jgm at berkeley.edu>
+License-Grant:
+ Pandoc's templates (in `data/templates`) are dual-licensed
+ GPL (v2 or higher, same as pandoc) and the BSD 3-clause license.
+License: BSD-3-clause~JohnMacFarlane or GPL-2+
+
+Files:
+ xml-light/Text/Pandoc/XML/Light/*
+Copyright:
+  2007       Galois, Inc.
+  2021-2023  John MacFarlane <jgm at berkeley.edu>
+License-Grant:
+ GNU GPL, version 2 or above
+License: GPL-2+
+
+Files:
+ src/Text/Pandoc/Process.hs
+Copyright:
+  2013-2020  John MacFarlane <jgm at berkeley.edu>
+  2004-2008  University of Glasgow
+License-Grant:
+ License : GNU GPL, version 2 or above
+License-Grant:
+ This function was adapted from @readProcessWithExitCode@
+ of module System.Process, package process-1.6.3.0.
+ The original code is BSD licensed
+ and © University of Glasgow 2004-2008.
+License: BSD-3-Clause~Glasgow and GPL-2+
+Comment:
+ The mentioned BSD license is a flavor of BSD-3-Clause
+ according to <https://github.com/haskell/process/blob/v1.6.3.0/LICENSE>.
+
+Files:
+ tests/movie.jpg
+Copyright: none (public domain)
+License: public-domain
+ This art is in the public domain.
+ Kevin Hughes, kevinh at eit.com, September 1995
+
+Files:
+ data/dzslides/template.html
+Copyright:
+  Paul Rouget
+License: WTFPL-2
+
+Files:
+ debian/*
+Copyright:
+ held by the contributors mentioned in debian/changelog
+License: GPL-2+
+
+License: BSD-3-Clause~Glasgow
+ Redistribution and use in source and binary forms,
+ with or without modification,
+ are permitted provided that the following conditions are met:
+  * Redistributions of source code must retain
+ the above copyright notice, this list of conditions
+ and the following disclaimer.
+  * Redistributions in binary form must reproduce
+ the above copyright notice, this list of conditions
+ and the following disclaimer
+ in the documentation and/or other materials
+ provided with the distribution.
+  * Neither name of the University
+ nor the names of its contributors
+ may be used to endorse or promote
+ products derived from this software
+ without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED
+ BY THE UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW
+ AND THE CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO,
+ THE IMPLIED WARRANTIES OF MERCHANTABILITY
+ AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.
+ IN NO EVENT SHALL THE UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW
+ OR THE CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO,
+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS;
+ OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+License: BSD-3-clause~JohnMacFarlane
+ Redistribution and use in source and binary forms,
+ with or without modification,
+ are permitted provided that the following conditions are met:
+  * Redistributions of source code must retain
+    the above copyright notice, this list of conditions
+    and the following disclaimer.
+  * Redistributions in binary form must reproduce
+    the above copyright notice, this list of conditions
+    and the following disclaimer
+    in the documentation and/or other materials
+    provided with the distribution.
+  * Neither the name of John MacFarlane
+    nor the names of other contributors
+    may be used to endorse or promote
+    products derived from this software
+    without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO,
+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.
+ IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO,
+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS;
+ OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+License: GPL-2+
+Reference: /usr/share/common-licenses/GPL-2
+
+License: WTFPL-2
+ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+ Version 2, December 2004
+ .
+ Everyone is permitted to copy and distribute
+ verbatim or modified copies of this license document,
+ and changing it is allowed as long as the name is changed.
+ .
+ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+ .
+ 0. You just DO WHAT THE FUCK YOU WANT TO.


=====================================
p/haskell-pandoc/debian/pandoc-data.install
=====================================
@@ -0,0 +1 @@
+debian/tmp-inst-*/usr/share/pandoc/data /usr/share/pandoc/


=====================================
p/haskell-pandoc/debian/patches/46a4e24d6b03ed88915541a57650f78ec06f6250.patch
=====================================
@@ -0,0 +1,47 @@
+From 46a4e24d6b03ed88915541a57650f78ec06f6250 Mon Sep 17 00:00:00 2001
+From: John MacFarlane <jgm at berkeley.edu>
+Date: Tue, 30 May 2023 10:28:19 -0700
+Subject: [PATCH] Add typst reader.
+
+New module Text.Pandoc.Readers.Typst [API change].
+---
+ MANUAL.txt                               |   1 +
+ cabal.project                            |   4 +-
+ pandoc.cabal                             |   9 +-
+ shell.nix                                |   1 -
+ src/Text/Pandoc/Format.hs                |   1 +
+ src/Text/Pandoc/Readers.hs               |   3 +
+ src/Text/Pandoc/Readers/Typst.hs         | 520 +++++++++++++++++++++++
+ src/Text/Pandoc/Readers/Typst/Math.hs    | 376 ++++++++++++++++
+ src/Text/Pandoc/Readers/Typst/Parsing.hs |  61 +++
+ src/Text/Pandoc/Writers/Typst.hs         |   5 -
+ stack.yaml                               |   6 +-
+ test/command/6288.md                     |   4 +-
+ test/epub/features.native                |   4 +-
+ 13 files changed, 978 insertions(+), 17 deletions(-)
+ create mode 100644 src/Text/Pandoc/Readers/Typst.hs
+ create mode 100644 src/Text/Pandoc/Readers/Typst/Math.hs
+ create mode 100644 src/Text/Pandoc/Readers/Typst/Parsing.hs
+
+diff --git a/test/epub/features.native b/test/epub/features.native
+index ef5f0d032c1e..2a458009251c 100644
+--- a/test/epub/features.native
++++ b/test/epub/features.native
+@@ -1281,7 +1281,7 @@
+         , Plain
+             [ Math
+                 DisplayMath
+-                "\\begin{matrix}\n & {\\operatorname{cov}(\\mathcal{L})} & \\longrightarrow & {\\operatorname{non}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{cof}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{cof}(\\mathcal{L})} & \\longrightarrow & 2^{\\aleph_{0}} \\\\\n & \\uparrow & & \\uparrow & & \\uparrow & & \\uparrow & & \\\\\n & {\\mathfrak{b}} & \\longrightarrow & {\\mathfrak{d}} & & & & & & \\\\\n & \\uparrow & & \\uparrow & & & & & & \\\\\n\\aleph_{1} & \\longrightarrow & {\\operatorname{add}(\\mathcal{L})} & \\longrightarrow & {\\operatorname{add}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{cov}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{non}(\\mathcal{L})} & \\\\\n\\end{matrix}"
++                "\\begin{matrix}\n & {\\operatorname{cov}(\\mathcal{L})} & \\longrightarrow & {\\operatorname{non}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{cof}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{cof}(\\mathcal{L})} & \\longrightarrow & 2^{\\aleph_{0}} \\\\\n & \\uparrow & & \\uparrow & & \\uparrow & & \\uparrow & & \\\\\n & {\\mathfrak{b}} & \\longrightarrow & {\\mathfrak{d}} & & & & & & \\\\\n & \\uparrow & & \\uparrow & & & & & & \\\\\n\\aleph_{1} & \\longrightarrow & {\\operatorname{add}(\\mathcal{L})} & \\longrightarrow & {\\operatorname{add}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{cov}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{non}(\\mathcal{L})} & \n\\end{matrix}"
+             ]
+         , Para
+             [ Str "The"
+@@ -1352,7 +1352,7 @@
+         , Plain
+             [ Math
+                 DisplayMath
+-                "{\1583(\1587)} = \\left\\{ \\begin{matrix}\n{\\sum\\limits_{\1646 = 1}^{\1589}\1587^{\1646}} & {\\text{\1573\1584\1575\1603\1575\1606}\1587 > 0} \\\\\n{\\int_{1}^{\1589}{\1587^{\1646}\1569\1587}} & {\\text{\1573\1584\1575\1603\1575\1606}\1587 \\in \1605} \\\\\n{{\1591\1575}\\pi} & {\\text{\1594\1610\1585\1584\1604\1603}\\left( \\text{\1605\1593}\\pi \\simeq 3,141 \\right)} \\\\\n\\end{matrix} \\right."
++                "{\1583(\1587)} = \\left\\{ \\begin{matrix}\n{\\sum\\limits_{\1646 = 1}^{\1589}\1587^{\1646}} & {\\text{\1573\1584\1575\1603\1575\1606}\1587 > 0} \\\\\n{\\int_{1}^{\1589}{\1587^{\1646}\1569\1587}} & {\\text{\1573\1584\1575\1603\1575\1606}\1587 \\in \1605} \\\\\n{{\1591\1575}\\pi} & {\\text{\1594\1610\1585\1584\1604\1603}\\left( \\text{\1605\1593}\\pi \\simeq 3,141 \\right)}\n\\end{matrix} \\right."
+             ]
+         , Para
+             [ Str "The"


=====================================
p/haskell-pandoc/debian/patches/65346fa6b1ced5062cf059335b4e9b2db48c287c.patch
=====================================
@@ -0,0 +1,24 @@
+From 65346fa6b1ced5062cf059335b4e9b2db48c287c Mon Sep 17 00:00:00 2001
+From: John MacFarlane <jgm at berkeley.edu>
+Date: Sat, 6 May 2023 11:03:43 -0700
+Subject: [PATCH] Use latest texmath
+
+---
+ cabal.project             | 2 +-
+ stack.yaml                | 2 +-
+ test/epub/features.native | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/test/epub/features.native b/test/epub/features.native
+index 659c9692ef1e..ef5f0d032c1e 100644
+--- a/test/epub/features.native
++++ b/test/epub/features.native
+@@ -1184,7 +1184,7 @@
+         , Plain
+             [ Math
+                 DisplayMath
+-                "c = \\overset{\\text{complex\\ number}}{\\overbrace{\\underset{\\text{real}}{\\underbrace{\\mspace{20mu} a\\mspace{20mu}}} + \\underset{\\text{imaginary}}{\\underbrace{\\quad b{\\mathbb{i}}\\quad}}}}"
++                "c = \\overset{\\text{complex number}}{\\overbrace{\\underset{\\text{real}}{\\underbrace{\\mspace{20mu} a\\mspace{20mu}}} + \\underset{\\text{imaginary}}{\\underbrace{\\quad b{\\mathbb{i}}\\quad}}}}"
+             ]
+         , Para
+             [ Str "The"


=====================================
p/haskell-pandoc/debian/patches/f9153e86bbb0b0b5a6722dded757b43c59f3e057.patch
=====================================
@@ -0,0 +1,36 @@
+From f9153e86bbb0b0b5a6722dded757b43c59f3e057 Mon Sep 17 00:00:00 2001
+From: John MacFarlane <jgm at berkeley.edu>
+Date: Sun, 27 Aug 2023 10:57:09 -0700
+Subject: [PATCH] Update tests for skylighting-format-blaze-html change.
+
+---
+ test/lhs-test.html     | 2 +-
+ test/lhs-test.html+lhs | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/test/lhs-test.html b/test/lhs-test.html
+index c85e4adc90a4..c0b7ece666c1 100644
+--- a/test/lhs-test.html
++++ b/test/lhs-test.html
+@@ -161,7 +161,7 @@
+     .display.math{display: block; text-align: center; margin: 0.5rem auto;}
+     /* CSS for syntax highlighting */
+     pre > code.sourceCode { white-space: pre; position: relative; }
+-    pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
++    pre > code.sourceCode > span { line-height: 1.25; }
+     pre > code.sourceCode > span:empty { height: 1.2em; }
+     .sourceCode { overflow: visible; }
+     code.sourceCode > span { color: inherit; text-decoration: inherit; }
+diff --git a/test/lhs-test.html+lhs b/test/lhs-test.html+lhs
+index db055d405df8..981084e10d1c 100644
+--- a/test/lhs-test.html+lhs
++++ b/test/lhs-test.html+lhs
+@@ -161,7 +161,7 @@
+     .display.math{display: block; text-align: center; margin: 0.5rem auto;}
+     /* CSS for syntax highlighting */
+     pre > code.sourceCode { white-space: pre; position: relative; }
+-    pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
++    pre > code.sourceCode > span { line-height: 1.25; }
+     pre > code.sourceCode > span:empty { height: 1.2em; }
+     .sourceCode { overflow: visible; }
+     code.sourceCode > span { color: inherit; text-decoration: inherit; }


=====================================
p/haskell-pandoc/debian/patches/series
=====================================
@@ -0,0 +1,4 @@
+f9153e86bbb0b0b5a6722dded757b43c59f3e057.patch
+65346fa6b1ced5062cf059335b4e9b2db48c287c.patch
+46a4e24d6b03ed88915541a57650f78ec06f6250.patch
+undo-xml-light-internal-library


=====================================
p/haskell-pandoc/debian/patches/undo-xml-light-internal-library
=====================================
@@ -0,0 +1,58 @@
+--- a/pandoc.cabal
++++ b/pandoc.cabal
+@@ -442,24 +442,9 @@ common common-executable
+   build-depends:    pandoc
+   ghc-options:      -rtsopts -with-rtsopts=-A8m -threaded
+ 
+-library xml-light
+-  import:        common-options
+-  build-depends: xml                   >= 1.3.12   && < 1.4,
+-                 xml-conduit           >= 1.9.1.1  && < 1.10,
+-                 xml-types             >= 0.3      && < 0.4,
+-                 containers            >= 0.6.0.1  && < 0.7,
+-                 text                  >= 1.1.1.0  && < 2.1
+-
+-  hs-source-dirs:  xml-light
+-  exposed-modules: Text.Pandoc.XML.Light,
+-                   Text.Pandoc.XML.Light.Types,
+-                   Text.Pandoc.XML.Light.Proc,
+-                   Text.Pandoc.XML.Light.Output
+-
+ library
+   import:        common-options
+-  build-depends: xml-light,
+-                 Glob                  >= 0.7      && < 0.11,
++  build-depends: Glob                  >= 0.7      && < 0.11,
+                  JuicyPixels           >= 3.1.6.1  && < 3.4,
+                  SHA                   >= 1.6      && < 1.7,
+                  aeson                 >= 2.0.1.0  && < 2.2,
+@@ -521,7 +506,9 @@ library
+                  yaml                  >= 0.11     && < 0.12,
+                  zip-archive           >= 0.2.3.4  && < 0.5,
+                  zlib                  >= 0.5      && < 0.7,
+-                 xml                   >= 1.3.12   && < 1.4
++                 xml                   >= 1.3.12   && < 1.4,
++                 xml-conduit           >= 1.9.1.1  && < 1.10,
++                 xml-types             >= 0.3      && < 0.4,
+ 
+   if !os(windows)
+     build-depends:  unix >= 2.4 && < 2.9
+@@ -529,6 +516,7 @@ library
+      cpp-options:   -DEMBED_DATA_FILES
+      other-modules: Text.Pandoc.Data.BakedIn
+   hs-source-dirs:  src
++                   xml-light
+ 
+   exposed-modules: Text.Pandoc,
+                    Text.Pandoc.App,
+@@ -624,6 +612,10 @@ library
+                    Text.Pandoc.Slides,
+                    Text.Pandoc.Templates,
+                    Text.Pandoc.XML,
++                   Text.Pandoc.XML.Light,
++                   Text.Pandoc.XML.Light.Types,
++                   Text.Pandoc.XML.Light.Proc,
++                   Text.Pandoc.XML.Light.Output
+                    Text.Pandoc.SelfContained,
+                    Text.Pandoc.Highlighting,
+                    Text.Pandoc.Logging,


=====================================
p/haskell-pandoc/debian/rules
=====================================
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+
+DEB_ENABLE_TESTS = yes
+DEB_SETUP_BIN_NAME = debian/hlibrary.setup
+DEB_CABAL_PACKAGE = pandoc
+DEB_DEFAULT_COMPILER = ghc
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/hlibrary.mk
+
+build/haskell-pandoc-data:: build-ghc-stamp


=====================================
p/haskell-pandoc/debian/source/format
=====================================
@@ -0,0 +1 @@
+3.0 (quilt)


=====================================
p/haskell-pandoc/debian/watch
=====================================
@@ -0,0 +1,2 @@
+version=3
+https://hackage.haskell.org/package/pandoc/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))



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

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/5c21e1bf89fc2bc5362caa6f4d22ca272a7ff85b
You're receiving this email because of your account on salsa.debian.org.


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


More information about the Pkg-haskell-commits mailing list