[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