BSD Ports

textproc/hs-pandoc 3.12.1 FreeBSD

Conversion between markup formats

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
85b9818524
License
GPLv2+
Categories
textproc, haskell
Package size
33200.8 KiB, 225426.7 KiB installed

Description

Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. It can read markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook, MediaWiki markup, TWiki markup, Haddock markup, OPML, Emacs Org-Mode, txt2tags and Textile, and it can write markdown, reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt, DocBook, OPML, OpenDocument, ODT, Word docx, RTF, MediaWiki, DokuWiki, Textile, groff man pages, plain text, Emacs Org-Mode, AsciiDoc, Haddock markup, EPUB (v2 and v3), FictionBook2, InDesign ICML, and several kinds of HTML/javascript slide shows (S5, Slidy, Slideous, DZSlides, reveal.js).

Pandoc extends standard markdown syntax with footnotes, embedded LaTeX, definition lists, tables, and other features. A compatibility mode is provided for those who need a drop-in replacement for Markdown.pl.

In contrast to existing tools for converting markdown to HTML, which use regex substitutions, Pandoc has a modular design: it consists of a set of readers, which parse text in a given format and produce a native representation of the document, and a set of writers, which convert this native representation into a target format. Thus, adding an input or output format requires only adding a reader or writer.

In the other systems

SystemPortVersion
FreeBSDtextproc/hs-pandoc3.12.1
NetBSDconverters/hs-pandoc3.7.0.2nb1
DragonFlytextproc/hs-pandoc3.6.4
MidnightBSDtextproc/hs-pandoc3.12

Install

Binary package:

pkg install hs-pandoc

From the ports tree:

cd /usr/ports/textproc/hs-pandoc/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	hs-pandoc>0:textproc/hs-pandoc

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.12.13.12.1---
FreeBSD:14:quarterly3.123.12n/a--
FreeBSD:15:latest3.12.13.12.1n/a--
FreeBSD:15:quarterly3.123.12n/an/an/a
FreeBSD:16:latest3.123.12.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 6
Run dependencies 3

Configuration

Options name: textproc_pandoc

OptionDefaultDescription
EMBED_DATAoffEmbed data files in binary for relocatable executable
USES
cabal cpe
Service scripts
none

Files

Manual pages 3
  • pandoc(1)
  • pandoc-lua(1)
  • pandoc-server(1)
pkg-plist 250
  • share/man/man1/pandoc-lua.1.gz
  • share/man/man1/pandoc-server.1.gz
  • share/man/man1/pandoc.1.gz
  • share/hs-pandoc/data/abbreviations
  • share/hs-pandoc/data/creole.lua
  • share/hs-pandoc/data/default.csl
  • share/hs-pandoc/data/docbook-entities.txt
  • share/hs-pandoc/data/docx/[Content_Types].xml
  • share/hs-pandoc/data/docx/_rels/.rels
  • share/hs-pandoc/data/docx/docProps/app.xml
  • share/hs-pandoc/data/docx/docProps/core.xml
  • share/hs-pandoc/data/docx/docProps/custom.xml
  • share/hs-pandoc/data/docx/word/_rels/document.xml.rels
  • share/hs-pandoc/data/docx/word/_rels/footnotes.xml.rels
  • share/hs-pandoc/data/docx/word/comments.xml
  • share/hs-pandoc/data/docx/word/document.xml
  • share/hs-pandoc/data/docx/word/fontTable.xml
  • share/hs-pandoc/data/docx/word/footnotes.xml
  • share/hs-pandoc/data/docx/word/numbering.xml
  • share/hs-pandoc/data/docx/word/settings.xml
  • share/hs-pandoc/data/docx/word/styles.xml
  • share/hs-pandoc/data/docx/word/theme/theme1.xml
  • share/hs-pandoc/data/docx/word/webSettings.xml
  • share/hs-pandoc/data/dzslides/template.html
  • share/hs-pandoc/data/epub.css
  • share/hs-pandoc/data/init.lua
  • share/hs-pandoc/data/odt/META-INF/manifest.xml
  • share/hs-pandoc/data/odt/content.xml
  • share/hs-pandoc/data/odt/manifest.rdf
  • share/hs-pandoc/data/odt/meta.xml
  • share/hs-pandoc/data/odt/mimetype
  • share/hs-pandoc/data/odt/styles.xml
  • share/hs-pandoc/data/pptx/[Content_Types].xml
  • share/hs-pandoc/data/pptx/_rels/.rels
  • share/hs-pandoc/data/pptx/docProps/app.xml
  • share/hs-pandoc/data/pptx/docProps/core.xml
  • share/hs-pandoc/data/pptx/ppt/_rels/presentation.xml.rels
  • share/hs-pandoc/data/pptx/ppt/notesMasters/_rels/notesMaster1.xml.rels
  • share/hs-pandoc/data/pptx/ppt/notesMasters/notesMaster1.xml
  • share/hs-pandoc/data/pptx/ppt/notesSlides/_rels/notesSlide1.xml.rels
  • share/hs-pandoc/data/pptx/ppt/notesSlides/_rels/notesSlide2.xml.rels
  • share/hs-pandoc/data/pptx/ppt/notesSlides/notesSlide1.xml
  • share/hs-pandoc/data/pptx/ppt/notesSlides/notesSlide2.xml
  • share/hs-pandoc/data/pptx/ppt/presProps.xml
  • share/hs-pandoc/data/pptx/ppt/presentation.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout1.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout10.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout11.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout2.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout3.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout4.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout5.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout6.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout7.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout8.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/_rels/slideLayout9.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout1.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout10.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout11.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout2.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout3.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout4.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout5.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout6.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout7.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout8.xml
  • share/hs-pandoc/data/pptx/ppt/slideLayouts/slideLayout9.xml
  • share/hs-pandoc/data/pptx/ppt/slideMasters/_rels/slideMaster1.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slideMasters/slideMaster1.xml
  • share/hs-pandoc/data/pptx/ppt/slides/_rels/slide1.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slides/_rels/slide2.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slides/_rels/slide3.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slides/_rels/slide4.xml.rels
  • share/hs-pandoc/data/pptx/ppt/slides/slide1.xml
  • share/hs-pandoc/data/pptx/ppt/slides/slide2.xml
  • share/hs-pandoc/data/pptx/ppt/slides/slide3.xml
  • share/hs-pandoc/data/pptx/ppt/slides/slide4.xml
  • share/hs-pandoc/data/pptx/ppt/tableStyles.xml
  • share/hs-pandoc/data/pptx/ppt/theme/theme1.xml
  • share/hs-pandoc/data/pptx/ppt/theme/theme2.xml
  • share/hs-pandoc/data/pptx/ppt/viewProps.xml
  • share/hs-pandoc/data/templates/affiliations.jats
  • share/hs-pandoc/data/templates/after-header-includes.latex
  • share/hs-pandoc/data/templates/article.jats_publishing
  • share/hs-pandoc/data/templates/common.latex
  • share/hs-pandoc/data/templates/default.ansi
  • share/hs-pandoc/data/templates/default.asciidoc
  • share/hs-pandoc/data/templates/default.bbcode
  • share/hs-pandoc/data/templates/default.beamer
  • share/hs-pandoc/data/templates/default.biblatex
  • share/hs-pandoc/data/templates/default.bibtex
  • share/hs-pandoc/data/templates/default.chunkedhtml
  • share/hs-pandoc/data/templates/default.commonmark
  • share/hs-pandoc/data/templates/default.context
  • share/hs-pandoc/data/templates/default.djot
  • share/hs-pandoc/data/templates/default.docbook4
  • share/hs-pandoc/data/templates/default.docbook5
  • share/hs-pandoc/data/templates/default.dokuwiki
  • share/hs-pandoc/data/templates/default.dzslides
  • share/hs-pandoc/data/templates/default.epub2

The first 100 are listed.

distinfo 297
FileSizeSHA256
cabal/pandoc-cli-3.12.1/pandoc-cli-3.12.1.tar.gz1055250afd84326ea1bd1a6c08d903b8dd7eb021c97f1d9a2ce256cc294a2703b2121b
cabal/Glob-0.10.2/Glob-0.10.2.tar.gz302266af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
cabal/Glob-0.10.2/revision/3.cabal2938dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081
cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz21179b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab
cabal/JuicyPixels-3.3.9/JuicyPixels-3.3.9.tar.gz1379713e44ac5d3e684b65e9efaf60ca9a907a86edc879dfcf63f86eebc721e542864d
cabal/JuicyPixels-3.3.9/revision/1.cabal4047bf5797222c7f3580b84b43cef84a51237b30d6be00a010d94ede59deeda19e06
cabal/OneTuple-0.4.3/OneTuple-0.4.3.tar.gz5299643d1f48e63480ac6d03a8f0ab5976d66527c9b42b1fca81d1bf373d10099c6b
cabal/Only-0.1/Only-0.1.tar.gz1960ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85ab08cb20c2dd62ba248c1ab265
cabal/Only-0.1/revision/2.cabal1398c6033d181e0f802e9e8543f683fa9c50aeb01cfdf6c83cd5bb72fb47aa863b07
cabal/QuickCheck-2.18.0.0/QuickCheck-2.18.0.0.tar.gz90712fd8462ad3b1c3bb90465ec581356cf5214673c1015d73f28f2e7a3df179bbc55
cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz50485e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825
cabal/aeson-2.2.5.1/aeson-2.2.5.1.tar.gz341499ea82d650c0bbd8877dbf13a03b9baae3be7ed4a65f4e8cfe5b4eacb4f5beae75
cabal/aeson-pretty-0.8.11/aeson-pretty-0.8.11.tar.gz5937d25ce5aa8e447d64dce5b721dfc3f9563ab534cb4388e959645bcf03e23b156e
cabal/alex-3.5.4.2/alex-3.5.4.2.tar.gz94432df481dc960e2c59a30395f7335031fd4ef8773b8a42894a4f2320e00ff474418
cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz333449cf083cef2e2ba88a425f132c8a82bfa931eb4b0c38232b2017f8fcea2e23073
cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz87919fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689
cabal/appar-0.1.8/appar-0.1.8.tar.gz4037c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f
cabal/asciidoc-0.1.1.1/asciidoc-0.1.1.1.tar.gz6504253fa47116cb76b02499d36da1056d1d7f8f1ec7d36f8b4a1fa170a087fe02b90
cabal/assoc-1.1.1/assoc-1.1.1.tar.gz3158231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6
cabal/assoc-1.1.1/revision/2.cabal1437766b1040eda5255bfcf10e1a9859c06d0ed6ad0e2ac87ed915bb035574d10ae4

Commit history 7

DateCommitCreditsLog message
85b9818524 Älven textproc/hs-pandoc: Update 3.12 => 3.12.1
* Add WWW for Hackage package repository Approved by: haskell@ (alven@)
82cfa33b90 Dima Panov textproc/hs-pandoc: Fix build on CURRENT
Fixes: e08c03392ac3 * textproc/hs-pandoc: Update 3.11 => 3.12
e08c03392a Älven textproc/hs-pandoc: Update 3.11 => 3.12
Approved by: haskell@ (alven@)
0eb87a33b2 Älven textproc/hs-pandoc: Update 3.10.2 => 3.11
Approved by: haskell@ (alven@)
5d1a08db4c Älven textproc/hs-pandoc: Update 3.10.1 => 3.10.2
Approved by: haskell@ (alven@) Approved by: db@, yuri@ (Mentors, implicit)

The latest 5 of 7 in the history this site was built from.