./converters/pandoc, Conversion between documentation formats

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.1.13, Package name: pandoc-3.1.13, Maintainer: zecrazytux

Pandoc is a Haskell library and a CLI tool 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, djot)
* 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)
* 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)
* PDF (via external programs such as pdflatex or wkhtmltopdf)


Required to run:
[devel/hs-data-default] [net/hs-network] [devel/hs-random] [devel/hs-syb] [devel/hs-exceptions] [devel/hs-vector] [textproc/hs-blaze-markup] [devel/hs-unordered-containers] [math/hs-scientific] [converters/hs-base64-bytestring] [www/hs-HTTP] [textproc/hs-blaze-html] [devel/hs-split] [devel/hs-safe] [textproc/hs-tagsoup] [textproc/hs-xml] [archivers/hs-zlib] [textproc/hs-case-insensitive] [textproc/hs-attoparsec] [converters/hs-aeson] [textproc/hs-pandoc-types] [textproc/hs-texmath] [sysutils/hs-temporary] [net/hs-network-uri] [lang/ghc88] [converters/hs-aeson-pretty] [textproc/hs-cmark-gfm] [textproc/hs-doclayout] [textproc/hs-HsYAML] [textproc/hs-Glob] [textproc/hs-doctemplates] [textproc/hs-haddock-library] [converters/hs-emojis] [converters/hs-text-conversions] [devel/hs-hslua-module-system] [lang/hs-hslua] [textproc/hs-hslua-module-text] [www/hs-http-types] [devel/hs-ipynb] [www/hs-http-client] [graphics/hs-JuicyPixels] [textproc/hs-jira-wiki-markup] [textproc/hs-skylighting-core] [www/hs-http-client-tls] [security/hs-SHA] [textproc/hs-skylighting] [textproc/hs-unicode-transforms] [archivers/hs-zip-archive]

Required to build:
[pkgtools/cwrappers]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-31 15:37:29 by Masatake Daimon | Files touched by this commit (4)
Log message:
converters/pandoc: Fix build with GHC 9.6
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2023-01-29 11:10:04 by Masatake Daimon | Files touched by this commit (1)
Log message:
converters/pandoc: Forgot to commit options.mk
   2023-01-29 11:09:41 by Masatake Daimon | Files touched by this commit (5)
Log message:
converters/pandoc: Update to 3.0.1

The release note is too long to paste here. See
https://hackage.haskell.org/package/pandoc-3.0.1/changelog

As of 3.0, the pandoc package has been split into 3 packages:

  * pandoc:            Base library         (converters/hs-pandoc-base)
  * pandoc-server:     HTTP REST API        (converters/hs-pandoc-server)
  * pandoc-cli:        Command-line tool    (converters/pandoc; this package)
  * pandoc-lua-engine: Lua scripting engine (converters/hs-pandoc-lua-engine)

The original package "pandoc" no longer contains the pandoc executable, and
now it resides in "pandoc-cli". This sucks, as simply creating a new pkgsrc
package for the CLI means that converters/pandoc suddenly loses the
executable and will confuse existing users a lot. So I had no choice but to
replace the content of converters/pandoc with pandoc-cli, and synchronize
its version with converters/hs-pandoc-base.
   2022-09-07 08:50:53 by Masatake Daimon | Files touched by this commit (149) | Package updated
Log message:
Recursive bump for recently updated Haskell packages
   2022-08-29 17:30:03 by Thomas Klausner | Files touched by this commit (2)
Log message:
pandoc: fix build with current pkgsrc dependencies
   2022-08-22 12:13:26 by Thomas Klausner | Files touched by this commit (80)
Log message:
*: bump for hs-vector-algorithms buildlink3.mk change