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
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/hs-pandoc | 3.12.1 |
| NetBSD | converters/hs-pandoc | 3.7.0.2nb1 |
| DragonFly | textproc/hs-pandoc | 3.6.4 |
| MidnightBSD | textproc/hs-pandoc | 3.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.12.1 | 3.12.1 | - | - | - |
| FreeBSD:14:quarterly | 3.12 | 3.12 | n/a | - | - |
| FreeBSD:15:latest | 3.12.1 | 3.12.1 | n/a | - | - |
| FreeBSD:15:quarterly | 3.12 | 3.12 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.12 | 3.12.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
Required by 47
- archivers/py-bup
- astro/osmium-tool
- audio/amsynth
- biology/abyss
- biology/vcflib
- biology/vsearch
- cad/openvsp
- databases/pgbouncer
- deskutils/R-cran-exams
- deskutils/R-cran-exams2forms
- devel/R-cran-Hmisc
- devel/R-cran-devtools
- devel/R-cran-profvis
- devel/R-cran-rgexf
- devel/R-cran-tidyverse
- devel/allegro5
- devel/ccache4
- devel/hs-ShellCheck
- devel/py-gapic-generator
- editors/marker
- graphics/R-cran-DiagrammeR
- graphics/R-cran-dygraphs
- graphics/R-cran-rgl
- graphics/R-cran-visNetwork
- lang/lfortran
- math/rkward
- net/rdma-core
- sysutils/conky
- sysutils/conky-awesome
- sysutils/hid-tools
- sysutils/vimpager
- textproc/R-cran-DT
- textproc/R-cran-htmlTable
- textproc/R-cran-reprex
- textproc/R-cran-rmarkdown
- textproc/hs-pandoc-crossref
- textproc/presenterm
- textproc/py-pypandoc
- textproc/quarto
- www/R-cran-htmlwidgets
- www/R-cran-pixture
- www/R-cran-pkgdown
- www/R-cran-revealjs
- www/wget2
- x11/ghostty
- x11/rofi
- x11/xpra
Configuration
Options name: textproc_pandoc
| Option | Default | Description |
|---|---|---|
| EMBED_DATA | off | Embed 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
| File | Size | SHA256 |
|---|---|---|
| cabal/pandoc-cli-3.12.1/pandoc-cli-3.12.1.tar.gz | 105525 | 0afd84326ea1bd1a6c08d903b8dd7eb021c97f1d9a2ce256cc294a2703b2121b |
| cabal/Glob-0.10.2/Glob-0.10.2.tar.gz | 30226 | 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0 |
| cabal/Glob-0.10.2/revision/3.cabal | 2938 | dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081 |
| cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz | 21179 | b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab |
| cabal/JuicyPixels-3.3.9/JuicyPixels-3.3.9.tar.gz | 137971 | 3e44ac5d3e684b65e9efaf60ca9a907a86edc879dfcf63f86eebc721e542864d |
| cabal/JuicyPixels-3.3.9/revision/1.cabal | 4047 | bf5797222c7f3580b84b43cef84a51237b30d6be00a010d94ede59deeda19e06 |
| cabal/OneTuple-0.4.3/OneTuple-0.4.3.tar.gz | 5299 | 643d1f48e63480ac6d03a8f0ab5976d66527c9b42b1fca81d1bf373d10099c6b |
| cabal/Only-0.1/Only-0.1.tar.gz | 1960 | ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85ab08cb20c2dd62ba248c1ab265 |
| cabal/Only-0.1/revision/2.cabal | 1398 | c6033d181e0f802e9e8543f683fa9c50aeb01cfdf6c83cd5bb72fb47aa863b07 |
| cabal/QuickCheck-2.18.0.0/QuickCheck-2.18.0.0.tar.gz | 90712 | fd8462ad3b1c3bb90465ec581356cf5214673c1015d73f28f2e7a3df179bbc55 |
| cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz | 5048 | 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825 |
| cabal/aeson-2.2.5.1/aeson-2.2.5.1.tar.gz | 341499 | ea82d650c0bbd8877dbf13a03b9baae3be7ed4a65f4e8cfe5b4eacb4f5beae75 |
| cabal/aeson-pretty-0.8.11/aeson-pretty-0.8.11.tar.gz | 5937 | d25ce5aa8e447d64dce5b721dfc3f9563ab534cb4388e959645bcf03e23b156e |
| cabal/alex-3.5.4.2/alex-3.5.4.2.tar.gz | 94432 | df481dc960e2c59a30395f7335031fd4ef8773b8a42894a4f2320e00ff474418 |
| cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz | 33344 | 9cf083cef2e2ba88a425f132c8a82bfa931eb4b0c38232b2017f8fcea2e23073 |
| cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz | 8791 | 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689 |
| cabal/appar-0.1.8/appar-0.1.8.tar.gz | 4037 | c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f |
| cabal/asciidoc-0.1.1.1/asciidoc-0.1.1.1.tar.gz | 65042 | 53fa47116cb76b02499d36da1056d1d7f8f1ec7d36f8b4a1fa170a087fe02b90 |
| cabal/assoc-1.1.1/assoc-1.1.1.tar.gz | 3158 | 231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6 |
| cabal/assoc-1.1.1/revision/2.cabal | 1437 | 766b1040eda5255bfcf10e1a9859c06d0ed6ad0e2ac87ed915bb035574d10ae4 |
Commit history 7
The latest 5 of 7 in the history this site was built from.