Cabal revisions of pandoc-2.7
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: pandoc-version: 2.7-cabal-version: 2.0-build-type: Simple-license: GPL-2-license-file: COPYING.md-copyright: (c) 2006-2018 John MacFarlane-author: John MacFarlane <jgm@berkeley.edu>-maintainer: John MacFarlane <jgm@berkeley.edu>-bug-reports: https://github.com/jgm/pandoc/issues-stability: alpha-homepage: https://pandoc.org-category: Text-tested-with: GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3,- GHC == 8.6.1-synopsis: Conversion between markup formats-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 several dialects of Markdown and- (subsets of) HTML, reStructuredText, LaTeX, DocBook, JATS,- MediaWiki markup, DokuWiki markup, TWiki markup,- TikiWiki markup, Creole 1.0, Haddock markup, OPML,- Emacs Org-Mode, Emacs Muse, txt2tags, ipynb (Jupyter- notebooks), Vimwiki, Word Docx, ODT, EPUB, FictionBook2,- roff man, and Textile, and it can write Markdown,- reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt, DocBook,- JATS, OPML, TEI, OpenDocument, ODT, Word docx,- PowerPoint pptx, RTF, MediaWiki, DokuWiki, ZimWiki, Textile,- roff man, roff ms, plain text, Emacs Org-Mode,- AsciiDoc, Haddock markup, EPUB (v2 and v3), ipynb,- FictionBook2, InDesign ICML, Muse, LaTeX beamer slides,- and several kinds of HTML/JavaScript slide shows- (S5, Slidy, Slideous, DZSlides, reveal.js).- .- In contrast to most existing tools for converting Markdown- to HTML, 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.-data-files:- -- templates- data/templates/default.html4- data/templates/default.html5- data/templates/default.docbook4- data/templates/default.docbook5- data/templates/default.jats- data/templates/default.tei- data/templates/default.opendocument- data/templates/default.icml- data/templates/default.opml- data/templates/default.latex- data/templates/default.context- data/templates/default.texinfo- data/templates/default.man- data/templates/default.ms- data/templates/default.markdown- data/templates/default.muse- data/templates/default.commonmark- data/templates/default.rst- data/templates/default.plain- data/templates/default.mediawiki- data/templates/default.dokuwiki- data/templates/default.zimwiki- data/templates/default.rtf- data/templates/default.s5- data/templates/default.slidy- data/templates/default.slideous- data/templates/default.revealjs- data/templates/default.dzslides- data/templates/default.asciidoc- data/templates/default.asciidoctor- data/templates/default.haddock- data/templates/default.textile- data/templates/default.org- data/templates/default.epub2- data/templates/default.epub3- -- translations- data/translations/*.yaml- -- source files for reference.docx- data/docx/[Content_Types].xml- data/docx/_rels/.rels- data/docx/docProps/app.xml- data/docx/docProps/core.xml- data/docx/docProps/custom.xml- data/docx/word/document.xml- data/docx/word/fontTable.xml- data/docx/word/comments.xml- data/docx/word/footnotes.xml- data/docx/word/numbering.xml- data/docx/word/settings.xml- data/docx/word/webSettings.xml- data/docx/word/styles.xml- data/docx/word/_rels/document.xml.rels- data/docx/word/_rels/footnotes.xml.rels- data/docx/word/theme/theme1.xml- -- source files for reference.odt- data/odt/mimetype- data/odt/manifest.rdf- data/odt/styles.xml- data/odt/content.xml- data/odt/meta.xml- data/odt/settings.xml- data/odt/Configurations2/accelerator/current.xml- data/odt/Thumbnails/thumbnail.png- data/odt/META-INF/manifest.xml- -- source files for reference.pptx- data/pptx/_rels/.rels- data/pptx/docProps/app.xml- data/pptx/docProps/core.xml- data/pptx/ppt/slideLayouts/_rels/slideLayout1.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout2.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout3.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout4.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout5.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout6.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout7.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout8.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout9.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout10.xml.rels- data/pptx/ppt/slideLayouts/_rels/slideLayout11.xml.rels- data/pptx/ppt/slideLayouts/slideLayout1.xml- data/pptx/ppt/slideLayouts/slideLayout2.xml- data/pptx/ppt/slideLayouts/slideLayout3.xml- data/pptx/ppt/slideLayouts/slideLayout4.xml- data/pptx/ppt/slideLayouts/slideLayout5.xml- data/pptx/ppt/slideLayouts/slideLayout6.xml- data/pptx/ppt/slideLayouts/slideLayout7.xml- data/pptx/ppt/slideLayouts/slideLayout8.xml- data/pptx/ppt/slideLayouts/slideLayout9.xml- data/pptx/ppt/slideLayouts/slideLayout10.xml- data/pptx/ppt/slideLayouts/slideLayout11.xml- data/pptx/ppt/_rels/presentation.xml.rels- data/pptx/ppt/theme/theme1.xml- data/pptx/ppt/presProps.xml- data/pptx/ppt/slides/_rels/slide1.xml.rels- data/pptx/ppt/slides/_rels/slide2.xml.rels- data/pptx/ppt/slides/slide2.xml- data/pptx/ppt/slides/slide1.xml- data/pptx/ppt/viewProps.xml- data/pptx/ppt/tableStyles.xml- data/pptx/ppt/slideMasters/_rels/slideMaster1.xml.rels- data/pptx/ppt/slideMasters/slideMaster1.xml- data/pptx/ppt/presentation.xml- data/pptx/ppt/notesMasters/_rels/notesMaster1.xml.rels- data/pptx/ppt/notesMasters/notesMaster1.xml- data/pptx/ppt/notesSlides/_rels/notesSlide1.xml.rels- data/pptx/ppt/notesSlides/notesSlide1.xml- data/pptx/ppt/notesSlides/_rels/notesSlide2.xml.rels- data/pptx/ppt/notesSlides/notesSlide2.xml- data/pptx/ppt/theme/theme2.xml- data/pptx/[Content_Types].xml- -- stylesheet for EPUB writer- data/epub.css- -- data for dzslides writer- data/dzslides/template.html- -- default abbreviations file- data/abbreviations- -- sample lua custom writer- data/sample.lua- -- lua init script- data/init.lua- -- pandoc lua module- data/pandoc.lua- -- lua List module- data/pandoc.List.lua- -- bash completion template- data/bash_completion.tpl- -- jats csl- data/jats.csl- -- documentation- MANUAL.txt, COPYRIGHT-extra-source-files:- -- documentation- INSTALL.md, AUTHORS.md, README.md,- CONTRIBUTING.md, BUGS, changelog,- man/pandoc.1- -- stack build plan- stack.yaml- -- files needed to build man page- man/manfilter.lua- man/pandoc.1.template- -- trypandoc- trypandoc/Makefile- trypandoc/index.html- -- tests- test/bodybg.gif- test/*.native- test/command/*.md- test/command/3533-rst-csv-tables.csv- test/command/3880.txt- test/command/5182.txt- test/command/abbrevs- test/command/SVG_logo-without-xml-declaration.svg- test/command/SVG_logo.svg- test/command/corrupt.svg- test/command/inkscape-cube.svg- test/command/lua-pandoc-state.lua- test/command/sub-file-chapter-1.tex- test/command/sub-file-chapter-2.tex- test/command/bar.tex- test/command/yaml-metadata.yaml- test/command/3510-subdoc.org- test/command/3510-export.latex- test/command/3510-src.hs- test/command/3971b.tex- test/docbook-reader.docbook- test/docbook-xref.docbook- test/html-reader.html- test/opml-reader.opml- test/org-select-tags.org- test/haddock-reader.haddock- test/insert- test/lalune.jpg- test/man-reader.man- test/movie.jpg- test/media/rId25.jpg- test/media/rId26.jpg- test/media/rId27.jpg- test/latex-reader.latex- test/textile-reader.textile- test/markdown-reader-more.txt- test/markdown-citations.txt- test/textile-reader.textile- test/mediawiki-reader.wiki- test/vimwiki-reader.wiki- test/creole-reader.txt- test/creole-reader.native- test/rst-reader.rst- test/jats-reader.xml- test/s5-basic.html- test/s5-fancy.html- test/s5-fragment.html- test/s5-inserts.html- test/tables.context- test/tables.docbook4- test/tables.docbook5- test/tables.jats- test/tables.dokuwiki- test/tables.zimwiki- test/tables.icml- test/tables.html4- test/tables.html5- test/tables.latex- test/tables.man- test/tables.ms- test/tables.plain- test/tables.markdown- test/tables.mediawiki- test/tables.tei- test/tables.textile- test/tables.opendocument- test/tables.org- test/tables.asciidoc- test/tables.haddock- test/tables.texinfo- test/tables.rst- test/tables.rtf- test/tables.txt- test/tables.fb2- test/tables.muse- test/tables.custom- test/testsuite.txt- test/writer.latex- test/writer.context- test/writer.docbook4- test/writer.docbook5- test/writer.jats- test/writer.html4- test/writer.html5- test/writer.man- test/writer.ms- test/writer.markdown- test/writer.plain- test/writer.mediawiki- test/writer.textile- test/writer.opendocument- test/writer.org- test/writer.asciidoc- test/writer.haddock- test/writer.rst- test/writer.icml- test/writer.rtf- test/writer.tei- test/writer.texinfo- test/writer.fb2- test/writer.opml- test/writer.dokuwiki- test/writer.zimwiki- test/writer.muse- test/writer.custom- test/writers-lang-and-dir.latex- test/writers-lang-and-dir.context- test/dokuwiki_inline_formatting.dokuwiki- test/lhs-test.markdown- test/lhs-test.markdown+lhs- test/lhs-test.rst- test/lhs-test.rst+lhs- test/lhs-test.latex- test/lhs-test.latex+lhs- test/lhs-test.html- test/lhs-test.html+lhs- test/lhs-test.fragment.html+lhs- test/pipe-tables.txt- test/dokuwiki_external_images.dokuwiki- test/dokuwiki_external_images.native- test/dokuwiki_multiblock_table.dokuwiki- test/dokuwiki_multiblock_table.native- test/fb2/*.markdown- test/fb2/*.fb2- test/fb2/images-embedded.html- test/fb2/images-embedded.fb2- test/fb2/test-small.png- test/fb2/reader/*.fb2- test/fb2/reader/*.native- test/fb2/test.jpg- test/docx/*.docx- test/docx/golden/*.docx- test/docx/*.native- test/epub/*.epub- test/epub/*.native- test/pptx/*.pptx- test/pptx/*.native- test/ipynb/*.in.native- test/ipynb/*.out.native- test/ipynb/*.ipynb- test/txt2tags.t2t- test/twiki-reader.twiki- test/tikiwiki-reader.tikiwiki- test/odt/odt/*.odt- test/odt/markdown/*.md- test/odt/native/*.native- test/lua/*.lua-source-repository head- type: git- location: git://github.com/jgm/pandoc.git--flag static- Description: Use static linking for pandoc executable.- Default: False--flag embed_data_files- Description: Embed data files in binary for relocatable executable.- Default: False--flag derive_json_via_th- Description: Use Template Haskell instead of GHC Generics to derive ToJSON- and FromJSON instances.- Default: True--flag trypandoc- Description: Build trypandoc cgi executable.- Default: False--library- build-depends: base >= 4.8 && < 5,- syb >= 0.1 && < 0.8,- containers >= 0.4.2.1 && < 0.7,- unordered-containers >= 0.2 && < 0.3,- parsec >= 3.1 && < 3.2,- mtl >= 2.2 && < 2.3,- exceptions >= 0.8 && < 0.11,- filepath >= 1.1 && < 1.5,- process >= 1.2.3 && < 1.7,- directory >= 1.2.3 && < 1.4,- bytestring >= 0.9 && < 0.11,- text >= 1.1.1.0 && < 1.3,- time >= 1.5 && < 1.10,- safe >= 0.3 && < 0.4,- zip-archive >= 0.2.3.4 && < 0.5,- HTTP >= 4000.0.5 && < 4000.4,- texmath >= 0.11.2.1 && < 0.12,- xml >= 1.3.12 && < 1.4,- split >= 0.2 && < 0.3,- random >= 1 && < 1.2,- pandoc-types >= 1.17.5 && < 1.18,- aeson >= 0.7 && < 1.5,- aeson-pretty >= 0.8.5 && < 0.9,- tagsoup >= 0.14.6 && < 0.15,- base64-bytestring >= 0.1 && < 1.1,- zlib >= 0.5 && < 0.7,- skylighting >= 0.7.7 && < 0.8,- data-default >= 0.4 && < 0.8,- temporary >= 1.1 && < 1.4,- blaze-html >= 0.9 && < 0.10,- blaze-markup >= 0.8 && < 0.9,- vector >= 0.10 && < 0.13,- hslua >= 1.0.1 && < 1.1,- hslua-module-text >= 0.2 && < 0.3,- binary >= 0.5 && < 0.11,- SHA >= 1.6 && < 1.7,- haddock-library >= 1.7 && < 1.8,- deepseq >= 1.3 && < 1.5,- JuicyPixels >= 3.1.6.1 && < 3.4,- Glob >= 0.7 && < 0.11,- cmark-gfm >= 0.1.1 && < 0.2,- doctemplates >= 0.2.1 && < 0.3,- network-uri >= 2.6 && < 2.7,- network >= 2.6,- http-client >= 0.4.30 && < 0.7,- http-client-tls >= 0.2.4 && < 0.4,- http-types >= 0.8 && < 0.13,- case-insensitive >= 1.2 && < 1.3,- unicode-transforms >= 0.3 && < 0.4,- HsYAML >= 0.1.1.1 && < 0.2,- ipynb >= 0.1 && < 0.2- if impl(ghc < 8.0)- build-depends: semigroups == 0.18.*,- -- basement 0.0.8 and foundation 0.0.21, transitive- -- dependencies, drop support for ghc 7.10.- basement < 0.0.8,- foundation < 0.0.21- if impl(ghc >= 8.0) && os(windows) && arch(i386)- build-depends: basement >= 0.0.10,- foundation >= 0.0.23- -- basement 0.0.9 won't build on 32-bit windows.- if impl(ghc < 8.4)- hs-source-dirs: prelude- other-modules: Prelude- build-depends: base-compat >= 0.9- if os(windows)- cpp-options: -D_WINDOWS- else- build-depends: unix >= 2.4 && < 2.8- if flag(embed_data_files)- cpp-options: -DEMBED_DATA_FILES- build-depends: file-embed >= 0.0 && < 0.1- other-modules: Text.Pandoc.Data- if flag(derive_json_via_th)- cpp-options: -DDERIVE_JSON_VIA_TH- if os(windows)- cpp-options: -D_WINDOWS- ghc-options: -Wall -fno-warn-unused-do-bind- if impl(ghc > 8.0)- ghc-options: -Wincomplete-record-updates- -Wnoncanonical-monad-instances- -Wnoncanonical-monadfail-instances- if impl(ghc > 8.4)- ghc-options: -Wincomplete-uni-patterns- -Widentities- -Werror=missing-home-modules- default-language: Haskell2010- other-extensions: NoImplicitPrelude- hs-source-dirs: src-- exposed-modules: Text.Pandoc,- Text.Pandoc.App,- Text.Pandoc.Options,- Text.Pandoc.Extensions,- Text.Pandoc.Pretty,- Text.Pandoc.Shared,- Text.Pandoc.MediaBag,- Text.Pandoc.Error,- Text.Pandoc.Filter,- Text.Pandoc.Readers,- Text.Pandoc.Readers.HTML,- Text.Pandoc.Readers.LaTeX,- Text.Pandoc.Readers.LaTeX.Types,- Text.Pandoc.Readers.Markdown,- Text.Pandoc.Readers.CommonMark,- Text.Pandoc.Readers.Creole,- Text.Pandoc.Readers.MediaWiki,- Text.Pandoc.Readers.Vimwiki,- Text.Pandoc.Readers.RST,- Text.Pandoc.Readers.Org,- Text.Pandoc.Readers.DocBook,- Text.Pandoc.Readers.JATS,- Text.Pandoc.Readers.OPML,- Text.Pandoc.Readers.Textile,- Text.Pandoc.Readers.Native,- Text.Pandoc.Readers.Haddock,- Text.Pandoc.Readers.TWiki,- Text.Pandoc.Readers.TikiWiki,- Text.Pandoc.Readers.Txt2Tags,- Text.Pandoc.Readers.Docx,- Text.Pandoc.Readers.Odt,- Text.Pandoc.Readers.EPUB,- Text.Pandoc.Readers.Muse,- Text.Pandoc.Readers.Man,- Text.Pandoc.Readers.FB2,- Text.Pandoc.Readers.DokuWiki,- Text.Pandoc.Readers.Ipynb,- Text.Pandoc.Writers,- Text.Pandoc.Writers.Native,- Text.Pandoc.Writers.Docbook,- Text.Pandoc.Writers.JATS,- Text.Pandoc.Writers.OPML,- Text.Pandoc.Writers.HTML,- Text.Pandoc.Writers.Ipynb,- Text.Pandoc.Writers.ICML,- Text.Pandoc.Writers.LaTeX,- Text.Pandoc.Writers.ConTeXt,- Text.Pandoc.Writers.OpenDocument,- Text.Pandoc.Writers.Texinfo,- Text.Pandoc.Writers.Man,- Text.Pandoc.Writers.Ms,- Text.Pandoc.Writers.Markdown,- Text.Pandoc.Writers.CommonMark,- Text.Pandoc.Writers.Haddock,- Text.Pandoc.Writers.RST,- Text.Pandoc.Writers.Org,- Text.Pandoc.Writers.AsciiDoc,- Text.Pandoc.Writers.Custom,- Text.Pandoc.Writers.Textile,- Text.Pandoc.Writers.MediaWiki,- Text.Pandoc.Writers.DokuWiki,- Text.Pandoc.Writers.ZimWiki,- Text.Pandoc.Writers.RTF,- Text.Pandoc.Writers.ODT,- Text.Pandoc.Writers.Docx,- Text.Pandoc.Writers.Powerpoint,- Text.Pandoc.Writers.EPUB,- Text.Pandoc.Writers.FB2,- Text.Pandoc.Writers.TEI,- Text.Pandoc.Writers.Muse,- Text.Pandoc.Writers.Math,- Text.Pandoc.Writers.Shared,- Text.Pandoc.Writers.OOXML,- Text.Pandoc.Lua,- Text.Pandoc.PDF,- Text.Pandoc.UTF8,- Text.Pandoc.Templates,- Text.Pandoc.XML,- Text.Pandoc.SelfContained,- Text.Pandoc.Highlighting,- Text.Pandoc.Logging,- Text.Pandoc.Process,- Text.Pandoc.MIME,- Text.Pandoc.Parsing,- Text.Pandoc.Asciify,- Text.Pandoc.Emoji,- Text.Pandoc.ImageSize,- Text.Pandoc.BCP47,- Text.Pandoc.Class- other-modules: Text.Pandoc.App.CommandLineOptions,- Text.Pandoc.App.FormatHeuristics,- Text.Pandoc.App.Opt,- Text.Pandoc.App.OutputSettings,- Text.Pandoc.Filter.JSON,- Text.Pandoc.Filter.Lua,- Text.Pandoc.Filter.Path,- Text.Pandoc.Readers.Docx.Lists,- Text.Pandoc.Readers.Docx.Combine,- Text.Pandoc.Readers.Docx.Parse,- Text.Pandoc.Readers.Docx.Util,- Text.Pandoc.Readers.Docx.StyleMap,- Text.Pandoc.Readers.Docx.Fields,- Text.Pandoc.Readers.LaTeX.Parsing,- Text.Pandoc.Readers.LaTeX.Lang,- Text.Pandoc.Readers.Odt.Base,- Text.Pandoc.Readers.Odt.Namespaces,- Text.Pandoc.Readers.Odt.StyleReader,- Text.Pandoc.Readers.Odt.ContentReader,- Text.Pandoc.Readers.Odt.Generic.Fallible,- Text.Pandoc.Readers.Odt.Generic.SetMap,- Text.Pandoc.Readers.Odt.Generic.Utils,- Text.Pandoc.Readers.Odt.Generic.Namespaces,- Text.Pandoc.Readers.Odt.Generic.XMLConverter,- Text.Pandoc.Readers.Odt.Arrows.State,- Text.Pandoc.Readers.Odt.Arrows.Utils,- Text.Pandoc.Readers.Org.BlockStarts,- Text.Pandoc.Readers.Org.Blocks,- Text.Pandoc.Readers.Org.DocumentTree,- Text.Pandoc.Readers.Org.ExportSettings,- Text.Pandoc.Readers.Org.Inlines,- Text.Pandoc.Readers.Org.Meta,- Text.Pandoc.Readers.Org.ParserState,- Text.Pandoc.Readers.Org.Parsing,- Text.Pandoc.Readers.Org.Shared,- Text.Pandoc.Readers.Roff,- Text.Pandoc.Writers.Roff,- Text.Pandoc.Writers.Powerpoint.Presentation,- Text.Pandoc.Writers.Powerpoint.Output,- Text.Pandoc.Lua.Filter,- Text.Pandoc.Lua.Global,- Text.Pandoc.Lua.Init,- Text.Pandoc.Lua.Marshaling,- Text.Pandoc.Lua.Marshaling.AST,- Text.Pandoc.Lua.Marshaling.AnyValue,- Text.Pandoc.Lua.Marshaling.CommonState,- Text.Pandoc.Lua.Marshaling.ReaderOptions,- Text.Pandoc.Lua.Module.MediaBag,- Text.Pandoc.Lua.Module.Pandoc,- Text.Pandoc.Lua.Module.Utils,- Text.Pandoc.Lua.Packages,- Text.Pandoc.Lua.Util,- Text.Pandoc.CSS,- Text.Pandoc.CSV,- Text.Pandoc.RoffChar,- Text.Pandoc.UUID,- Text.Pandoc.Translations,- Text.Pandoc.Slides,- Paths_pandoc- autogen-modules: Paths_pandoc- buildable: True--executable pandoc- build-depends: pandoc, base >= 4.8 && < 5- if impl(ghc < 8.0)- build-depends: semigroups == 0.18.*- if impl(ghc < 8.4)- hs-source-dirs: prelude- other-modules: Prelude- build-depends: base-compat >= 0.9- ghc-options: -rtsopts -with-rtsopts=-K16m -Wall -fno-warn-unused-do-bind -threaded- if flag(static)- ld-options: -static- default-language: Haskell2010- other-extensions: NoImplicitPrelude- hs-source-dirs: .- main-is: pandoc.hs- buildable: True- other-modules: Paths_pandoc--executable trypandoc- main-is: trypandoc.hs- hs-source-dirs: trypandoc- default-language: Haskell2010- other-extensions: NoImplicitPrelude- if flag(trypandoc)- build-depends: base, aeson, pandoc,- text, wai-extra, wai >= 0.3, http-types- buildable: True- else- buildable: False- if impl(ghc < 8.0)- build-depends: semigroups == 0.18.*- if impl(ghc < 8.4)- hs-source-dirs: prelude- other-modules: Prelude- build-depends: base-compat >= 0.9--benchmark weigh-pandoc- type: exitcode-stdio-1.0- main-is: weigh-pandoc.hs- hs-source-dirs: benchmark- build-depends: pandoc,- base >= 4.8 && < 5,- text,- weigh >= 0.0 && < 0.1,- mtl >= 2.2 && < 2.3- if impl(ghc < 8.0)- build-depends: semigroups == 0.18.*- if impl(ghc < 8.4)- hs-source-dirs: prelude- other-modules: Prelude- build-depends: base-compat >= 0.9- ghc-options: -rtsopts -Wall -fno-warn-unused-do-bind -threaded- default-language: Haskell2010- other-extensions: NoImplicitPrelude--test-suite test-pandoc- type: exitcode-stdio-1.0- main-is: test-pandoc.hs- hs-source-dirs: test- build-depends: base >= 4.8 && < 5,- pandoc,- pandoc-types >= 1.17.5 && < 1.18,- bytestring >= 0.9 && < 0.11,- base64-bytestring >= 0.1 && < 1.1,- text >= 1.1.1.0 && < 1.3,- time >= 1.5 && < 1.10,- directory >= 1.2.3 && < 1.4,- filepath >= 1.1 && < 1.5,- hslua >= 1.0 && < 1.1,- process >= 1.2.3 && < 1.7,- temporary >= 1.1 && < 1.4,- Diff >= 0.2 && < 0.4,- tasty >= 0.11 && < 1.3,- tasty-hunit >= 0.9 && < 0.11,- tasty-quickcheck >= 0.8 && < 0.11,- tasty-golden >= 2.3 && < 2.4,- QuickCheck >= 2.4 && < 2.13,- containers >= 0.4.2.1 && < 0.7,- executable-path >= 0.0 && < 0.1,- zip-archive >= 0.2.3.4 && < 0.5,- xml >= 1.3.12 && < 1.4,- Glob >= 0.7 && < 0.11- if impl(ghc < 8.0)- build-depends: semigroups == 0.18.*- if impl(ghc < 8.4)- hs-source-dirs: prelude- other-modules: Prelude- build-depends: base-compat >= 0.9- other-modules: Tests.Old- Tests.Command- Tests.Helpers- Tests.Lua- Tests.Shared- Tests.Readers.LaTeX- Tests.Readers.HTML- Tests.Readers.JATS- Tests.Readers.Markdown- Tests.Readers.Org- Tests.Readers.Org.Block- Tests.Readers.Org.Block.CodeBlock- Tests.Readers.Org.Block.Figure- Tests.Readers.Org.Block.Header- Tests.Readers.Org.Block.List- Tests.Readers.Org.Block.Table- Tests.Readers.Org.Directive- Tests.Readers.Org.Inline- Tests.Readers.Org.Inline.Citation- Tests.Readers.Org.Inline.Note- Tests.Readers.Org.Inline.Smart- Tests.Readers.Org.Meta- Tests.Readers.Org.Shared- Tests.Readers.RST- Tests.Readers.Docx- Tests.Readers.Odt- Tests.Readers.Txt2Tags- Tests.Readers.EPUB- Tests.Readers.Muse- Tests.Readers.Creole- Tests.Readers.Man- Tests.Readers.FB2- Tests.Readers.DokuWiki- Tests.Writers.Native- Tests.Writers.ConTeXt- Tests.Writers.Docbook- Tests.Writers.HTML- Tests.Writers.JATS- Tests.Writers.Markdown- Tests.Writers.Org- Tests.Writers.Plain- Tests.Writers.AsciiDoc- Tests.Writers.LaTeX- Tests.Writers.Docx- Tests.Writers.RST- Tests.Writers.TEI- Tests.Writers.Muse- Tests.Writers.FB2- Tests.Writers.Powerpoint- Tests.Writers.OOXML- if os(windows)- cpp-options: -D_WINDOWS- ghc-options: -rtsopts -Wall -fno-warn-unused-do-bind -threaded- default-language: Haskell2010- other-extensions: NoImplicitPrelude--benchmark benchmark-pandoc- type: exitcode-stdio-1.0- main-is: benchmark-pandoc.hs- hs-source-dirs: benchmark- build-depends: pandoc,- time, bytestring, containers,- base >= 4.8 && < 5,- text >= 1.1.1.0 && < 1.3,- mtl >= 2.2 && < 2.3,- criterion >= 1.0 && < 1.6- if impl(ghc < 8.0)- build-depends: semigroups == 0.18.*- if impl(ghc < 8.4)- hs-source-dirs: prelude- other-modules: Prelude- build-depends: base-compat >= 0.9- ghc-options: -rtsopts -Wall -fno-warn-unused-do-bind -threaded- default-language: Haskell2010- other-extensions: NoImplicitPrelude+name: pandoc +version: 2.7 +x-revision: 1 +cabal-version: 2.0 +build-type: Simple +license: GPL-2 +license-file: COPYING.md +copyright: (c) 2006-2018 John MacFarlane +author: John MacFarlane <jgm@berkeley.edu> +maintainer: John MacFarlane <jgm@berkeley.edu> +bug-reports: https://github.com/jgm/pandoc/issues +stability: alpha +homepage: https://pandoc.org +category: Text +tested-with: GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3, + GHC == 8.6.1 +synopsis: Conversion between markup formats +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 several dialects of Markdown and + (subsets of) HTML, reStructuredText, LaTeX, DocBook, JATS, + MediaWiki markup, DokuWiki markup, TWiki markup, + TikiWiki markup, Creole 1.0, Haddock markup, OPML, + Emacs Org-Mode, Emacs Muse, txt2tags, ipynb (Jupyter + notebooks), Vimwiki, Word Docx, ODT, EPUB, FictionBook2, + roff man, and Textile, and it can write Markdown, + reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt, DocBook, + JATS, OPML, TEI, OpenDocument, ODT, Word docx, + PowerPoint pptx, RTF, MediaWiki, DokuWiki, ZimWiki, Textile, + roff man, roff ms, plain text, Emacs Org-Mode, + AsciiDoc, Haddock markup, EPUB (v2 and v3), ipynb, + FictionBook2, InDesign ICML, Muse, LaTeX beamer slides, + and several kinds of HTML/JavaScript slide shows + (S5, Slidy, Slideous, DZSlides, reveal.js). + . + In contrast to most existing tools for converting Markdown + to HTML, 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. +data-files: + -- templates + data/templates/default.html4 + data/templates/default.html5 + data/templates/default.docbook4 + data/templates/default.docbook5 + data/templates/default.jats + data/templates/default.tei + data/templates/default.opendocument + data/templates/default.icml + data/templates/default.opml + data/templates/default.latex + data/templates/default.context + data/templates/default.texinfo + data/templates/default.man + data/templates/default.ms + data/templates/default.markdown + data/templates/default.muse + data/templates/default.commonmark + data/templates/default.rst + data/templates/default.plain + data/templates/default.mediawiki + data/templates/default.dokuwiki + data/templates/default.zimwiki + data/templates/default.rtf + data/templates/default.s5 + data/templates/default.slidy + data/templates/default.slideous + data/templates/default.revealjs + data/templates/default.dzslides + data/templates/default.asciidoc + data/templates/default.asciidoctor + data/templates/default.haddock + data/templates/default.textile + data/templates/default.org + data/templates/default.epub2 + data/templates/default.epub3 + -- translations + data/translations/*.yaml + -- source files for reference.docx + data/docx/[Content_Types].xml + data/docx/_rels/.rels + data/docx/docProps/app.xml + data/docx/docProps/core.xml + data/docx/docProps/custom.xml + data/docx/word/document.xml + data/docx/word/fontTable.xml + data/docx/word/comments.xml + data/docx/word/footnotes.xml + data/docx/word/numbering.xml + data/docx/word/settings.xml + data/docx/word/webSettings.xml + data/docx/word/styles.xml + data/docx/word/_rels/document.xml.rels + data/docx/word/_rels/footnotes.xml.rels + data/docx/word/theme/theme1.xml + -- source files for reference.odt + data/odt/mimetype + data/odt/manifest.rdf + data/odt/styles.xml + data/odt/content.xml + data/odt/meta.xml + data/odt/settings.xml + data/odt/Configurations2/accelerator/current.xml + data/odt/Thumbnails/thumbnail.png + data/odt/META-INF/manifest.xml + -- source files for reference.pptx + data/pptx/_rels/.rels + data/pptx/docProps/app.xml + data/pptx/docProps/core.xml + data/pptx/ppt/slideLayouts/_rels/slideLayout1.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout2.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout3.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout4.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout5.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout6.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout7.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout8.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout9.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout10.xml.rels + data/pptx/ppt/slideLayouts/_rels/slideLayout11.xml.rels + data/pptx/ppt/slideLayouts/slideLayout1.xml + data/pptx/ppt/slideLayouts/slideLayout2.xml + data/pptx/ppt/slideLayouts/slideLayout3.xml + data/pptx/ppt/slideLayouts/slideLayout4.xml + data/pptx/ppt/slideLayouts/slideLayout5.xml + data/pptx/ppt/slideLayouts/slideLayout6.xml + data/pptx/ppt/slideLayouts/slideLayout7.xml + data/pptx/ppt/slideLayouts/slideLayout8.xml + data/pptx/ppt/slideLayouts/slideLayout9.xml + data/pptx/ppt/slideLayouts/slideLayout10.xml + data/pptx/ppt/slideLayouts/slideLayout11.xml + data/pptx/ppt/_rels/presentation.xml.rels + data/pptx/ppt/theme/theme1.xml + data/pptx/ppt/presProps.xml + data/pptx/ppt/slides/_rels/slide1.xml.rels + data/pptx/ppt/slides/_rels/slide2.xml.rels + data/pptx/ppt/slides/slide2.xml + data/pptx/ppt/slides/slide1.xml + data/pptx/ppt/viewProps.xml + data/pptx/ppt/tableStyles.xml + data/pptx/ppt/slideMasters/_rels/slideMaster1.xml.rels + data/pptx/ppt/slideMasters/slideMaster1.xml + data/pptx/ppt/presentation.xml + data/pptx/ppt/notesMasters/_rels/notesMaster1.xml.rels + data/pptx/ppt/notesMasters/notesMaster1.xml + data/pptx/ppt/notesSlides/_rels/notesSlide1.xml.rels + data/pptx/ppt/notesSlides/notesSlide1.xml + data/pptx/ppt/notesSlides/_rels/notesSlide2.xml.rels + data/pptx/ppt/notesSlides/notesSlide2.xml + data/pptx/ppt/theme/theme2.xml + data/pptx/[Content_Types].xml + -- stylesheet for EPUB writer + data/epub.css + -- data for dzslides writer + data/dzslides/template.html + -- default abbreviations file + data/abbreviations + -- sample lua custom writer + data/sample.lua + -- lua init script + data/init.lua + -- pandoc lua module + data/pandoc.lua + -- lua List module + data/pandoc.List.lua + -- bash completion template + data/bash_completion.tpl + -- jats csl + data/jats.csl + -- documentation + MANUAL.txt, COPYRIGHT +extra-source-files: + -- documentation + INSTALL.md, AUTHORS.md, README.md, + CONTRIBUTING.md, BUGS, changelog, + man/pandoc.1 + -- stack build plan + stack.yaml + -- files needed to build man page + man/manfilter.lua + man/pandoc.1.template + -- trypandoc + trypandoc/Makefile + trypandoc/index.html + -- tests + test/bodybg.gif + test/*.native + test/command/*.md + test/command/3533-rst-csv-tables.csv + test/command/3880.txt + test/command/5182.txt + test/command/abbrevs + test/command/SVG_logo-without-xml-declaration.svg + test/command/SVG_logo.svg + test/command/corrupt.svg + test/command/inkscape-cube.svg + test/command/lua-pandoc-state.lua + test/command/sub-file-chapter-1.tex + test/command/sub-file-chapter-2.tex + test/command/bar.tex + test/command/yaml-metadata.yaml + test/command/3510-subdoc.org + test/command/3510-export.latex + test/command/3510-src.hs + test/command/3971b.tex + test/docbook-reader.docbook + test/docbook-xref.docbook + test/html-reader.html + test/opml-reader.opml + test/org-select-tags.org + test/haddock-reader.haddock + test/insert + test/lalune.jpg + test/man-reader.man + test/movie.jpg + test/media/rId25.jpg + test/media/rId26.jpg + test/media/rId27.jpg + test/latex-reader.latex + test/textile-reader.textile + test/markdown-reader-more.txt + test/markdown-citations.txt + test/textile-reader.textile + test/mediawiki-reader.wiki + test/vimwiki-reader.wiki + test/creole-reader.txt + test/creole-reader.native + test/rst-reader.rst + test/jats-reader.xml + test/s5-basic.html + test/s5-fancy.html + test/s5-fragment.html + test/s5-inserts.html + test/tables.context + test/tables.docbook4 + test/tables.docbook5 + test/tables.jats + test/tables.dokuwiki + test/tables.zimwiki + test/tables.icml + test/tables.html4 + test/tables.html5 + test/tables.latex + test/tables.man + test/tables.ms + test/tables.plain + test/tables.markdown + test/tables.mediawiki + test/tables.tei + test/tables.textile + test/tables.opendocument + test/tables.org + test/tables.asciidoc + test/tables.haddock + test/tables.texinfo + test/tables.rst + test/tables.rtf + test/tables.txt + test/tables.fb2 + test/tables.muse + test/tables.custom + test/testsuite.txt + test/writer.latex + test/writer.context + test/writer.docbook4 + test/writer.docbook5 + test/writer.jats + test/writer.html4 + test/writer.html5 + test/writer.man + test/writer.ms + test/writer.markdown + test/writer.plain + test/writer.mediawiki + test/writer.textile + test/writer.opendocument + test/writer.org + test/writer.asciidoc + test/writer.haddock + test/writer.rst + test/writer.icml + test/writer.rtf + test/writer.tei + test/writer.texinfo + test/writer.fb2 + test/writer.opml + test/writer.dokuwiki + test/writer.zimwiki + test/writer.muse + test/writer.custom + test/writers-lang-and-dir.latex + test/writers-lang-and-dir.context + test/dokuwiki_inline_formatting.dokuwiki + test/lhs-test.markdown + test/lhs-test.markdown+lhs + test/lhs-test.rst + test/lhs-test.rst+lhs + test/lhs-test.latex + test/lhs-test.latex+lhs + test/lhs-test.html + test/lhs-test.html+lhs + test/lhs-test.fragment.html+lhs + test/pipe-tables.txt + test/dokuwiki_external_images.dokuwiki + test/dokuwiki_external_images.native + test/dokuwiki_multiblock_table.dokuwiki + test/dokuwiki_multiblock_table.native + test/fb2/*.markdown + test/fb2/*.fb2 + test/fb2/images-embedded.html + test/fb2/images-embedded.fb2 + test/fb2/test-small.png + test/fb2/reader/*.fb2 + test/fb2/reader/*.native + test/fb2/test.jpg + test/docx/*.docx + test/docx/golden/*.docx + test/docx/*.native + test/epub/*.epub + test/epub/*.native + test/pptx/*.pptx + test/pptx/*.native + test/ipynb/*.in.native + test/ipynb/*.out.native + test/ipynb/*.ipynb + test/txt2tags.t2t + test/twiki-reader.twiki + test/tikiwiki-reader.tikiwiki + test/odt/odt/*.odt + test/odt/markdown/*.md + test/odt/native/*.native + test/lua/*.lua +source-repository head + type: git + location: git://github.com/jgm/pandoc.git + +flag static + Description: Use static linking for pandoc executable. + Default: False + +flag embed_data_files + Description: Embed data files in binary for relocatable executable. + Default: False + +flag derive_json_via_th + Description: Use Template Haskell instead of GHC Generics to derive ToJSON + and FromJSON instances. + Default: True + +flag trypandoc + Description: Build trypandoc cgi executable. + Default: False + +library + build-depends: base >= 4.9 && < 5, + syb >= 0.1 && < 0.8, + containers >= 0.4.2.1 && < 0.7, + unordered-containers >= 0.2 && < 0.3, + parsec >= 3.1 && < 3.2, + mtl >= 2.2 && < 2.3, + exceptions >= 0.8 && < 0.11, + filepath >= 1.1 && < 1.5, + process >= 1.2.3 && < 1.7, + directory >= 1.2.3 && < 1.4, + bytestring >= 0.9 && < 0.11, + text >= 1.1.1.0 && < 1.3, + time >= 1.5 && < 1.10, + safe >= 0.3 && < 0.4, + zip-archive >= 0.2.3.4 && < 0.5, + HTTP >= 4000.0.5 && < 4000.4, + texmath >= 0.11.2.1 && < 0.12, + xml >= 1.3.12 && < 1.4, + split >= 0.2 && < 0.3, + random >= 1 && < 1.2, + pandoc-types >= 1.17.5 && < 1.18, + aeson >= 0.7 && < 1.5, + aeson-pretty >= 0.8.5 && < 0.9, + tagsoup >= 0.14.6 && < 0.15, + base64-bytestring >= 0.1 && < 1.1, + zlib >= 0.5 && < 0.7, + skylighting >= 0.7.7 && < 0.8, + data-default >= 0.4 && < 0.8, + temporary >= 1.1 && < 1.4, + blaze-html >= 0.9 && < 0.10, + blaze-markup >= 0.8 && < 0.9, + vector >= 0.10 && < 0.13, + hslua >= 1.0.1 && < 1.1, + hslua-module-text >= 0.2 && < 0.3, + binary >= 0.5 && < 0.11, + SHA >= 1.6 && < 1.7, + haddock-library >= 1.7 && < 1.8, + deepseq >= 1.3 && < 1.5, + JuicyPixels >= 3.1.6.1 && < 3.4, + Glob >= 0.7 && < 0.11, + cmark-gfm >= 0.1.1 && < 0.2, + doctemplates >= 0.2.1 && < 0.3, + network-uri >= 2.6 && < 2.7, + network >= 2.6, + http-client >= 0.4.30 && < 0.7, + http-client-tls >= 0.2.4 && < 0.4, + http-types >= 0.8 && < 0.13, + case-insensitive >= 1.2 && < 1.3, + unicode-transforms >= 0.3 && < 0.4, + HsYAML >= 0.1.1.1 && < 0.2, + ipynb >= 0.1 && < 0.2 + if impl(ghc < 8.0) + build-depends: semigroups == 0.18.*, + -- basement 0.0.8 and foundation 0.0.21, transitive + -- dependencies, drop support for ghc 7.10. + basement < 0.0.8, + foundation < 0.0.21 + if impl(ghc >= 8.0) && os(windows) && arch(i386) + build-depends: basement >= 0.0.10, + foundation >= 0.0.23 + -- basement 0.0.9 won't build on 32-bit windows. + if impl(ghc < 8.4) + hs-source-dirs: prelude + other-modules: Prelude + build-depends: base-compat >= 0.9 + if os(windows) + cpp-options: -D_WINDOWS + else + build-depends: unix >= 2.4 && < 2.8 + if flag(embed_data_files) + cpp-options: -DEMBED_DATA_FILES + build-depends: file-embed >= 0.0 && < 0.1 + other-modules: Text.Pandoc.Data + if flag(derive_json_via_th) + cpp-options: -DDERIVE_JSON_VIA_TH + if os(windows) + cpp-options: -D_WINDOWS + ghc-options: -Wall -fno-warn-unused-do-bind + if impl(ghc > 8.0) + ghc-options: -Wincomplete-record-updates + -Wnoncanonical-monad-instances + -Wnoncanonical-monadfail-instances + if impl(ghc > 8.4) + ghc-options: -Wincomplete-uni-patterns + -Widentities + -Werror=missing-home-modules + default-language: Haskell2010 + other-extensions: NoImplicitPrelude + hs-source-dirs: src + + exposed-modules: Text.Pandoc, + Text.Pandoc.App, + Text.Pandoc.Options, + Text.Pandoc.Extensions, + Text.Pandoc.Pretty, + Text.Pandoc.Shared, + Text.Pandoc.MediaBag, + Text.Pandoc.Error, + Text.Pandoc.Filter, + Text.Pandoc.Readers, + Text.Pandoc.Readers.HTML, + Text.Pandoc.Readers.LaTeX, + Text.Pandoc.Readers.LaTeX.Types, + Text.Pandoc.Readers.Markdown, + Text.Pandoc.Readers.CommonMark, + Text.Pandoc.Readers.Creole, + Text.Pandoc.Readers.MediaWiki, + Text.Pandoc.Readers.Vimwiki, + Text.Pandoc.Readers.RST, + Text.Pandoc.Readers.Org, + Text.Pandoc.Readers.DocBook, + Text.Pandoc.Readers.JATS, + Text.Pandoc.Readers.OPML, + Text.Pandoc.Readers.Textile, + Text.Pandoc.Readers.Native, + Text.Pandoc.Readers.Haddock, + Text.Pandoc.Readers.TWiki, + Text.Pandoc.Readers.TikiWiki, + Text.Pandoc.Readers.Txt2Tags, + Text.Pandoc.Readers.Docx, + Text.Pandoc.Readers.Odt, + Text.Pandoc.Readers.EPUB, + Text.Pandoc.Readers.Muse, + Text.Pandoc.Readers.Man, + Text.Pandoc.Readers.FB2, + Text.Pandoc.Readers.DokuWiki, + Text.Pandoc.Readers.Ipynb, + Text.Pandoc.Writers, + Text.Pandoc.Writers.Native, + Text.Pandoc.Writers.Docbook, + Text.Pandoc.Writers.JATS, + Text.Pandoc.Writers.OPML, + Text.Pandoc.Writers.HTML, + Text.Pandoc.Writers.Ipynb, + Text.Pandoc.Writers.ICML, + Text.Pandoc.Writers.LaTeX, + Text.Pandoc.Writers.ConTeXt, + Text.Pandoc.Writers.OpenDocument, + Text.Pandoc.Writers.Texinfo, + Text.Pandoc.Writers.Man, + Text.Pandoc.Writers.Ms, + Text.Pandoc.Writers.Markdown, + Text.Pandoc.Writers.CommonMark, + Text.Pandoc.Writers.Haddock, + Text.Pandoc.Writers.RST, + Text.Pandoc.Writers.Org, + Text.Pandoc.Writers.AsciiDoc, + Text.Pandoc.Writers.Custom, + Text.Pandoc.Writers.Textile, + Text.Pandoc.Writers.MediaWiki, + Text.Pandoc.Writers.DokuWiki, + Text.Pandoc.Writers.ZimWiki, + Text.Pandoc.Writers.RTF, + Text.Pandoc.Writers.ODT, + Text.Pandoc.Writers.Docx, + Text.Pandoc.Writers.Powerpoint, + Text.Pandoc.Writers.EPUB, + Text.Pandoc.Writers.FB2, + Text.Pandoc.Writers.TEI, + Text.Pandoc.Writers.Muse, + Text.Pandoc.Writers.Math, + Text.Pandoc.Writers.Shared, + Text.Pandoc.Writers.OOXML, + Text.Pandoc.Lua, + Text.Pandoc.PDF, + Text.Pandoc.UTF8, + Text.Pandoc.Templates, + Text.Pandoc.XML, + Text.Pandoc.SelfContained, + Text.Pandoc.Highlighting, + Text.Pandoc.Logging, + Text.Pandoc.Process, + Text.Pandoc.MIME, + Text.Pandoc.Parsing, + Text.Pandoc.Asciify, + Text.Pandoc.Emoji, + Text.Pandoc.ImageSize, + Text.Pandoc.BCP47, + Text.Pandoc.Class + other-modules: Text.Pandoc.App.CommandLineOptions, + Text.Pandoc.App.FormatHeuristics, + Text.Pandoc.App.Opt, + Text.Pandoc.App.OutputSettings, + Text.Pandoc.Filter.JSON, + Text.Pandoc.Filter.Lua, + Text.Pandoc.Filter.Path, + Text.Pandoc.Readers.Docx.Lists, + Text.Pandoc.Readers.Docx.Combine, + Text.Pandoc.Readers.Docx.Parse, + Text.Pandoc.Readers.Docx.Util, + Text.Pandoc.Readers.Docx.StyleMap, + Text.Pandoc.Readers.Docx.Fields, + Text.Pandoc.Readers.LaTeX.Parsing, + Text.Pandoc.Readers.LaTeX.Lang, + Text.Pandoc.Readers.Odt.Base, + Text.Pandoc.Readers.Odt.Namespaces, + Text.Pandoc.Readers.Odt.StyleReader, + Text.Pandoc.Readers.Odt.ContentReader, + Text.Pandoc.Readers.Odt.Generic.Fallible, + Text.Pandoc.Readers.Odt.Generic.SetMap, + Text.Pandoc.Readers.Odt.Generic.Utils, + Text.Pandoc.Readers.Odt.Generic.Namespaces, + Text.Pandoc.Readers.Odt.Generic.XMLConverter, + Text.Pandoc.Readers.Odt.Arrows.State, + Text.Pandoc.Readers.Odt.Arrows.Utils, + Text.Pandoc.Readers.Org.BlockStarts, + Text.Pandoc.Readers.Org.Blocks, + Text.Pandoc.Readers.Org.DocumentTree, + Text.Pandoc.Readers.Org.ExportSettings, + Text.Pandoc.Readers.Org.Inlines, + Text.Pandoc.Readers.Org.Meta, + Text.Pandoc.Readers.Org.ParserState, + Text.Pandoc.Readers.Org.Parsing, + Text.Pandoc.Readers.Org.Shared, + Text.Pandoc.Readers.Roff, + Text.Pandoc.Writers.Roff, + Text.Pandoc.Writers.Powerpoint.Presentation, + Text.Pandoc.Writers.Powerpoint.Output, + Text.Pandoc.Lua.Filter, + Text.Pandoc.Lua.Global, + Text.Pandoc.Lua.Init, + Text.Pandoc.Lua.Marshaling, + Text.Pandoc.Lua.Marshaling.AST, + Text.Pandoc.Lua.Marshaling.AnyValue, + Text.Pandoc.Lua.Marshaling.CommonState, + Text.Pandoc.Lua.Marshaling.ReaderOptions, + Text.Pandoc.Lua.Module.MediaBag, + Text.Pandoc.Lua.Module.Pandoc, + Text.Pandoc.Lua.Module.Utils, + Text.Pandoc.Lua.Packages, + Text.Pandoc.Lua.Util, + Text.Pandoc.CSS, + Text.Pandoc.CSV, + Text.Pandoc.RoffChar, + Text.Pandoc.UUID, + Text.Pandoc.Translations, + Text.Pandoc.Slides, + Paths_pandoc + autogen-modules: Paths_pandoc + buildable: True + +executable pandoc + build-depends: pandoc, base >= 4.8 && < 5 + if impl(ghc < 8.0) + build-depends: semigroups == 0.18.* + if impl(ghc < 8.4) + hs-source-dirs: prelude + other-modules: Prelude + build-depends: base-compat >= 0.9 + ghc-options: -rtsopts -with-rtsopts=-K16m -Wall -fno-warn-unused-do-bind -threaded + if flag(static) + ld-options: -static + default-language: Haskell2010 + other-extensions: NoImplicitPrelude + hs-source-dirs: . + main-is: pandoc.hs + buildable: True + other-modules: Paths_pandoc + +executable trypandoc + main-is: trypandoc.hs + hs-source-dirs: trypandoc + default-language: Haskell2010 + other-extensions: NoImplicitPrelude + if flag(trypandoc) + build-depends: base, aeson, pandoc, + text, wai-extra, wai >= 0.3, http-types + buildable: True + else + buildable: False + if impl(ghc < 8.0) + build-depends: semigroups == 0.18.* + if impl(ghc < 8.4) + hs-source-dirs: prelude + other-modules: Prelude + build-depends: base-compat >= 0.9 + +benchmark weigh-pandoc + type: exitcode-stdio-1.0 + main-is: weigh-pandoc.hs + hs-source-dirs: benchmark + build-depends: pandoc, + base >= 4.8 && < 5, + text, + weigh >= 0.0 && < 0.1, + mtl >= 2.2 && < 2.3 + if impl(ghc < 8.0) + build-depends: semigroups == 0.18.* + if impl(ghc < 8.4) + hs-source-dirs: prelude + other-modules: Prelude + build-depends: base-compat >= 0.9 + ghc-options: -rtsopts -Wall -fno-warn-unused-do-bind -threaded + default-language: Haskell2010 + other-extensions: NoImplicitPrelude + +test-suite test-pandoc + type: exitcode-stdio-1.0 + main-is: test-pandoc.hs + hs-source-dirs: test + build-depends: base >= 4.8 && < 5, + pandoc, + pandoc-types >= 1.17.5 && < 1.18, + bytestring >= 0.9 && < 0.11, + base64-bytestring >= 0.1 && < 1.1, + text >= 1.1.1.0 && < 1.3, + time >= 1.5 && < 1.10, + directory >= 1.2.3 && < 1.4, + filepath >= 1.1 && < 1.5, + hslua >= 1.0 && < 1.1, + process >= 1.2.3 && < 1.7, + temporary >= 1.1 && < 1.4, + Diff >= 0.2 && < 0.4, + tasty >= 0.11 && < 1.3, + tasty-hunit >= 0.9 && < 0.11, + tasty-quickcheck >= 0.8 && < 0.11, + tasty-golden >= 2.3 && < 2.4, + QuickCheck >= 2.4 && < 2.13, + containers >= 0.4.2.1 && < 0.7, + executable-path >= 0.0 && < 0.1, + zip-archive >= 0.2.3.4 && < 0.5, + xml >= 1.3.12 && < 1.4, + Glob >= 0.7 && < 0.11 + if impl(ghc < 8.0) + build-depends: semigroups == 0.18.* + if impl(ghc < 8.4) + hs-source-dirs: prelude + other-modules: Prelude + build-depends: base-compat >= 0.9 + other-modules: Tests.Old + Tests.Command + Tests.Helpers + Tests.Lua + Tests.Shared + Tests.Readers.LaTeX + Tests.Readers.HTML + Tests.Readers.JATS + Tests.Readers.Markdown + Tests.Readers.Org + Tests.Readers.Org.Block + Tests.Readers.Org.Block.CodeBlock + Tests.Readers.Org.Block.Figure + Tests.Readers.Org.Block.Header + Tests.Readers.Org.Block.List + Tests.Readers.Org.Block.Table + Tests.Readers.Org.Directive + Tests.Readers.Org.Inline + Tests.Readers.Org.Inline.Citation + Tests.Readers.Org.Inline.Note + Tests.Readers.Org.Inline.Smart + Tests.Readers.Org.Meta + Tests.Readers.Org.Shared + Tests.Readers.RST + Tests.Readers.Docx + Tests.Readers.Odt + Tests.Readers.Txt2Tags + Tests.Readers.EPUB + Tests.Readers.Muse + Tests.Readers.Creole + Tests.Readers.Man + Tests.Readers.FB2 + Tests.Readers.DokuWiki + Tests.Writers.Native + Tests.Writers.ConTeXt + Tests.Writers.Docbook + Tests.Writers.HTML + Tests.Writers.JATS + Tests.Writers.Markdown + Tests.Writers.Org + Tests.Writers.Plain + Tests.Writers.AsciiDoc + Tests.Writers.LaTeX + Tests.Writers.Docx + Tests.Writers.RST + Tests.Writers.TEI + Tests.Writers.Muse + Tests.Writers.FB2 + Tests.Writers.Powerpoint + Tests.Writers.OOXML + if os(windows) + cpp-options: -D_WINDOWS + ghc-options: -rtsopts -Wall -fno-warn-unused-do-bind -threaded + default-language: Haskell2010 + other-extensions: NoImplicitPrelude + +benchmark benchmark-pandoc + type: exitcode-stdio-1.0 + main-is: benchmark-pandoc.hs + hs-source-dirs: benchmark + build-depends: pandoc, + time, bytestring, containers, + base >= 4.8 && < 5, + text >= 1.1.1.0 && < 1.3, + mtl >= 2.2 && < 2.3, + criterion >= 1.0 && < 1.6 + if impl(ghc < 8.0) + build-depends: semigroups == 0.18.* + if impl(ghc < 8.4) + hs-source-dirs: prelude + other-modules: Prelude + build-depends: base-compat >= 0.9 + ghc-options: -rtsopts -Wall -fno-warn-unused-do-bind -threaded + default-language: Haskell2010 + other-extensions: NoImplicitPrelude
revision 2
name: pandoc version: 2.7 -x-revision: 1 +x-revision: 2 cabal-version: 2.0 build-type: Simple license: GPL-2 if impl(ghc < 8.4) hs-source-dirs: prelude other-modules: Prelude - build-depends: base-compat >= 0.9 + build-depends: base-compat >= 0.9 && <0.11 if os(windows) cpp-options: -D_WINDOWS else if impl(ghc < 8.4) hs-source-dirs: prelude other-modules: Prelude - build-depends: base-compat >= 0.9 + build-depends: base-compat >= 0.9 && <0.11 ghc-options: -rtsopts -with-rtsopts=-K16m -Wall -fno-warn-unused-do-bind -threaded if flag(static) ld-options: -static if impl(ghc < 8.4) hs-source-dirs: prelude other-modules: Prelude - build-depends: base-compat >= 0.9 + build-depends: base-compat >= 0.9 && <0.11 benchmark weigh-pandoc type: exitcode-stdio-1.0 if impl(ghc < 8.4) hs-source-dirs: prelude other-modules: Prelude - build-depends: base-compat >= 0.9 + build-depends: base-compat >= 0.9 && <0.11 ghc-options: -rtsopts -Wall -fno-warn-unused-do-bind -threaded default-language: Haskell2010 other-extensions: NoImplicitPrelude if impl(ghc < 8.4) hs-source-dirs: prelude other-modules: Prelude - build-depends: base-compat >= 0.9 + build-depends: base-compat >= 0.9 && <0.11 other-modules: Tests.Old Tests.Command Tests.Helpers if impl(ghc < 8.4) hs-source-dirs: prelude other-modules: Prelude - build-depends: base-compat >= 0.9 + build-depends: base-compat >= 0.9 && <0.11 ghc-options: -rtsopts -Wall -fno-warn-unused-do-bind -threaded default-language: Haskell2010 other-extensions: NoImplicitPrelude