aboutsummaryrefslogtreecommitdiff
path: root/pandoc.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'pandoc.cabal')
-rw-r--r--pandoc.cabal91
1 files changed, 48 insertions, 43 deletions
diff --git a/pandoc.cabal b/pandoc.cabal
index e35a76caf..b5110de3d 100644
--- a/pandoc.cabal
+++ b/pandoc.cabal
@@ -17,10 +17,10 @@ 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, Haddock
- markup, OPML, Emacs Org-Mode, and Textile, and it can write
- markdown, reStructuredText, HTML, LaTeX, ConTeXt, Docbook, OPML,
- OpenDocument, ODT, Word docx, RTF, MediaWiki, Textile,
- groff man pages, plain text, Emacs Org-Mode, AsciiDoc,
+ markup, OPML, Emacs Org-Mode, txt2tags and Textile, and it can write
+ markdown, reStructuredText, HTML, 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).
@@ -94,34 +94,23 @@ Extra-Source-Files:
-- tests
tests/bodybg.gif,
tests/docbook-reader.docbook
- tests/docbook-reader.native
tests/html-reader.html,
- tests/html-reader.native,
tests/opml-reader.opml,
- tests/opml-reader.native,
tests/haddock-reader.haddock,
- tests/haddock-reader.native,
tests/insert,
tests/lalune.jpg,
tests/movie.jpg,
tests/latex-reader.latex,
- tests/latex-reader.native,
tests/textile-reader.textile,
- tests/textile-reader.native,
tests/markdown-reader-more.txt,
- tests/markdown-reader-more.native,
tests/markdown-citations.txt,
- tests/markdown-citations.native,
tests/textile-reader.textile,
tests/mediawiki-reader.wiki,
- tests/mediawiki-reader.native,
- tests/rst-reader.native,
tests/rst-reader.rst,
tests/s5.basic.html,
tests/s5.fancy.html,
tests/s5.fragment.html,
tests/s5.inserts.html,
- tests/s5.native,
tests/tables.context,
tests/tables.docbook,
tests/tables.html,
@@ -131,7 +120,6 @@ Extra-Source-Files:
tests/tables.markdown,
tests/tables.mediawiki,
tests/tables.textile,
- tests/tables.native,
tests/tables.opendocument,
tests/tables.org,
tests/tables.asciidoc,
@@ -140,9 +128,7 @@ Extra-Source-Files:
tests/tables.rst,
tests/tables.rtf,
tests/tables.txt,
- tests/tables-rstsubset.native,
tests/tables.fb2,
- tests/testsuite.native,
tests/testsuite.txt,
tests/writer.latex,
tests/writer.context,
@@ -153,7 +139,6 @@ Extra-Source-Files:
tests/writer.plain,
tests/writer.mediawiki,
tests/writer.textile,
- tests/writer.native,
tests/writer.opendocument,
tests/writer.org,
tests/writer.asciidoc,
@@ -163,8 +148,6 @@ Extra-Source-Files:
tests/writer.texinfo,
tests/writer.fb2,
tests/writer.opml,
- tests/lhs-test.native,
- tests/lhs-test-markdown.native,
tests/lhs-test.markdown,
tests/lhs-test.markdown+lhs,
tests/lhs-test.rst,
@@ -175,7 +158,8 @@ Extra-Source-Files:
tests/lhs-test.html+lhs,
tests/lhs-test.fragment.html+lhs,
tests/pipe-tables.txt,
- tests/pipe-tables.native,
+ tests/epub.formatting.epub,
+ tests/epub.features.epub,
tests/fb2.basic.markdown,
tests/fb2.basic.fb2,
tests/fb2.titles.markdown,
@@ -188,24 +172,31 @@ Extra-Source-Files:
tests/fb2.math.fb2,
tests/fb2.test-small.png,
tests/fb2.test.jpg,
+ tests/docx.already_auto_ident.docx,
tests/docx.block_quotes.docx,
- tests/docx.block_quotes_parse_indent.native,
+ tests/docx.codeblock.docx,
+ tests/docx.deep_normalize.docx,
+ tests/docx.definition_list.docx,
+ tests/docx.hanging_indent.docx,
tests/docx.headers.docx,
- tests/docx.headers.native,
tests/docx.image.docx,
- tests/docx.image_no_embed.native,
+ tests/docx.inline_images.docx,
+ tests/docx.inline_code.docx,
tests/docx.inline_formatting.docx,
- tests/docx.inline_formatting.native,
tests/docx.links.docx,
- tests/docx.links.native,
tests/docx.lists.docx,
- tests/docx.lists.native,
+ tests/docx.metadata.docx,
+ tests/docx.metadata_after_normal.docx,
+ tests/docx.normalize.docx,
tests/docx.notes.docx,
- tests/docx.notes.native,
tests/docx.tables.docx,
- tests/docx.tables.native,
+ tests/docx.tabs.docx,
+ tests/docx.track_changes_deletion.docx,
+ tests/docx.track_changes_insertion.docx,
+ tests/docx.trailing_spaces_in_formatting.docx,
tests/docx.unicode.docx,
- tests/docx.unicode.native
+ tests/*.native,
+ tests/txt2tags.t2t
Extra-Tmp-Files: man/man1/pandoc.1,
man/man5/pandoc_markdown.5
@@ -239,16 +230,16 @@ Library
old-locale >= 1 && < 1.1,
time >= 1.2 && < 1.5,
HTTP >= 4000.0.5 && < 4000.3,
- texmath >= 0.6.6.3 && < 0.7,
+ texmath >= 0.8 && < 0.9,
xml >= 1.3.12 && < 1.4,
random >= 1 && < 1.1,
extensible-exceptions >= 0.1 && < 0.2,
- pandoc-types >= 1.12.3.3 && < 1.13,
- aeson >= 0.7 && < 0.8,
+ pandoc-types >= 1.12.4 && < 1.13,
+ aeson >= 0.7 && < 0.9,
tagsoup >= 0.13.1 && < 0.14,
base64-bytestring >= 0.1 && < 1.1,
zlib >= 0.5 && < 0.6,
- highlighting-kate >= 0.5.8.3 && < 0.6,
+ highlighting-kate >= 0.5.8.5 && < 0.6,
data-default >= 0.4 && < 0.6,
temporary >= 1.1 && < 1.3,
blaze-html >= 0.5 && < 0.8,
@@ -259,7 +250,9 @@ Library
hslua >= 0.3 && < 0.4,
binary >= 0.5 && < 0.8,
SHA >= 1.6 && < 1.7,
- haddock-library >= 1.0 && < 1.1
+ haddock-library >= 1.1 && < 1.2,
+ old-time,
+ deepseq-generics >= 0.1 && < 0.2
if flag(https)
Build-Depends: http-client >= 0.3.2 && < 0.4,
http-client-tls >= 0.2 && < 0.3,
@@ -284,6 +277,7 @@ Library
Text.Pandoc.Options,
Text.Pandoc.Pretty,
Text.Pandoc.Shared,
+ Text.Pandoc.MediaBag,
Text.Pandoc.Readers.HTML,
Text.Pandoc.Readers.LaTeX,
Text.Pandoc.Readers.Markdown,
@@ -297,6 +291,7 @@ Library
Text.Pandoc.Readers.Native,
Text.Pandoc.Readers.Haddock,
Text.Pandoc.Readers.Docx,
+ Text.Pandoc.Readers.EPUB,
Text.Pandoc.Writers.Native,
Text.Pandoc.Writers.Docbook,
Text.Pandoc.Writers.OPML,
@@ -315,6 +310,7 @@ Library
Text.Pandoc.Writers.Custom,
Text.Pandoc.Writers.Textile,
Text.Pandoc.Writers.MediaWiki,
+ Text.Pandoc.Writers.DokuWiki,
Text.Pandoc.Writers.RTF,
Text.Pandoc.Writers.ODT,
Text.Pandoc.Writers.Docx,
@@ -325,9 +321,12 @@ Library
Text.Pandoc.Templates,
Text.Pandoc.XML,
Text.Pandoc.SelfContained,
- Text.Pandoc.Process
+ Text.Pandoc.Process,
+ Text.Pandoc.Readers.Txt2Tags
Other-Modules: Text.Pandoc.Readers.Docx.Lists,
+ Text.Pandoc.Readers.Docx.Reducible,
Text.Pandoc.Readers.Docx.Parse,
+ Text.Pandoc.Readers.Docx.Fonts
Text.Pandoc.Writers.Shared,
Text.Pandoc.Asciify,
Text.Pandoc.MIME,
@@ -337,14 +336,16 @@ Library
Text.Pandoc.Slides,
Text.Pandoc.Highlighting,
Text.Pandoc.Compat.Monoid,
+ Text.Pandoc.Compat.Except,
Text.Pandoc.Compat.TagSoupEntity,
+ Text.Pandoc.Compat.Directory
Paths_pandoc
Buildable: True
Executable pandoc
Build-Depends: pandoc,
- pandoc-types >= 1.12.3.3 && < 1.13,
+ pandoc-types >= 1.12.4 && < 1.13,
base >= 4.2 && <5,
directory >= 1 && < 1.3,
filepath >= 1.1 && < 1.4,
@@ -352,8 +353,8 @@ Executable pandoc
text >= 0.11 && < 1.2,
bytestring >= 0.9 && < 0.11,
extensible-exceptions >= 0.1 && < 0.2,
- highlighting-kate >= 0.5.8.3 && < 0.6,
- aeson >= 0.7.0.5 && < 0.8,
+ highlighting-kate >= 0.5.8.5 && < 0.6,
+ aeson >= 0.7.0.5 && < 0.9,
yaml >= 0.8.8.2 && < 0.9,
containers >= 0.1 && < 0.6,
HTTP >= 4000.0.5 && < 4000.3
@@ -389,13 +390,13 @@ Test-Suite test-pandoc
Build-Depends: base >= 4.2 && < 5,
syb >= 0.1 && < 0.5,
pandoc,
- pandoc-types >= 1.12.3.3 && < 1.13,
+ pandoc-types >= 1.12.4 && < 1.13,
bytestring >= 0.9 && < 0.11,
text >= 0.11 && < 1.2,
directory >= 1 && < 1.3,
filepath >= 1.1 && < 1.4,
process >= 1 && < 1.3,
- highlighting-kate >= 0.5.8.3 && < 0.6,
+ highlighting-kate >= 0.5.8.5 && < 0.6,
Diff >= 0.2 && < 0.4,
test-framework >= 0.3 && < 0.9,
test-framework-hunit >= 0.2 && < 0.4,
@@ -403,7 +404,8 @@ Test-Suite test-pandoc
QuickCheck >= 2.4 && < 2.8,
HUnit >= 1.2 && < 1.3,
containers >= 0.1 && < 0.6,
- ansi-terminal >= 0.5 && < 0.7
+ ansi-terminal >= 0.5 && < 0.7,
+ zip-archive >= 0.2.3.2 && < 0.3
Other-Modules: Tests.Old
Tests.Helpers
Tests.Arbitrary
@@ -414,10 +416,13 @@ Test-Suite test-pandoc
Tests.Readers.Org
Tests.Readers.RST
Tests.Readers.Docx
+ Tests.Readers.Txt2Tags
+ Tests.Readers.EPUB
Tests.Writers.Native
Tests.Writers.ConTeXt
Tests.Writers.HTML
Tests.Writers.Markdown
+ Tests.Writers.Plain
Tests.Writers.AsciiDoc
Tests.Writers.LaTeX
Ghc-Options: -rtsopts -Wall -fno-warn-unused-do-bind