Add a faux pandoc package (for conflicts)
[cabal.git] / cabal-testsuite / PackageTests / ShortRejections / repo / pandoc-2.19.1 / pandoc.cabal
blob81d20f1ad67f4a5b3425760edffba9de7b88164a
1 cabal-version:   2.4
2 name:            pandoc
3 version:         2.19.1
4 build-type:      Simple
5 license:         GPL-2.0-or-later
6 license-file:    COPYING.md
7 copyright:       (c) 2006-2022 John MacFarlane
8 author:          John MacFarlane <jgm@berkeley.edu>
9 maintainer:      John MacFarlane <jgm@berkeley.edu>
10 bug-reports:     https://github.com/jgm/pandoc/issues
11 stability:       alpha
12 homepage:        https://pandoc.org
13 category:        Text
14 tested-with:     GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.7, GHC == 9.0.2,
15                  GHC == 9.2.3
16 synopsis:        Conversion between markup formats
17 description:     Pandoc is a Haskell library for converting from one markup
18                  format to another, and a command-line tool that uses
19                  this library. The formats it can handle include
20                  .
21                  - light markup formats (many variants of Markdown,
22                    reStructuredText, AsciiDoc, Org-mode, Muse, Textile,
23                    txt2tags)
24                  - HTML formats (HTML 4 and 5)
25                  - Ebook formats (EPUB v2 and v3, FB2)
26                  - Documentation formats (GNU TexInfo, Haddock)
27                  - Roff formats (man, ms)
28                  - TeX formats (LaTeX, ConTeXt)
29                  - XML formats (DocBook 4 and 5, JATS, TEI Simple, OpenDocument)
30                  - Outline formats (OPML)
31                  - Bibliography formats (BibTeX, BibLaTeX, CSL JSON, CSL YAML,
32                    RIS)
33                  - Word processor formats (Docx, RTF, ODT)
34                  - Interactive notebook formats (Jupyter notebook ipynb)
35                  - Page layout formats (InDesign ICML)
36                  - Wiki markup formats (MediaWiki, DokuWiki, TikiWiki, TWiki,
37                    Vimwiki, XWiki, ZimWiki, Jira wiki, Creole)
38                  - Slide show formats (LaTeX Beamer, PowerPoint, Slidy,
39                    reveal.js, Slideous, S5, DZSlides)
40                  - Data formats (CSV and TSV tables)
41                  - PDF (via external programs such as pdflatex or wkhtmltopdf)
42                  .
43                  Pandoc can convert mathematical content in documents
44                  between TeX, MathML, Word equations, roff eqn, and plain text.
45                  It includes a powerful system for automatic citations
46                  and bibliographies, and it can be customized extensively
47                  using templates, filters, and custom readers and writers
48                  written in Lua.
49 data-files:
50                  -- templates
51                  data/templates/styles.html
52                  data/templates/default.html4
53                  data/templates/default.html5
54                  data/templates/default.docbook4
55                  data/templates/default.docbook5
56                  data/templates/default.jats_archiving
57                  data/templates/default.jats_articleauthoring
58                  data/templates/default.jats_publishing
59                  data/templates/default.tei
60                  data/templates/default.opendocument
61                  data/templates/default.icml
62                  data/templates/default.opml
63                  data/templates/default.latex
64                  data/templates/default.bibtex
65                  data/templates/default.biblatex
66                  data/templates/default.context
67                  data/templates/default.texinfo
68                  data/templates/default.jira
69                  data/templates/default.man
70                  data/templates/default.ms
71                  data/templates/default.markdown
72                  data/templates/default.muse
73                  data/templates/default.commonmark
74                  data/templates/default.rst
75                  data/templates/default.plain
76                  data/templates/default.mediawiki
77                  data/templates/default.dokuwiki
78                  data/templates/default.xwiki
79                  data/templates/default.zimwiki
80                  data/templates/default.rtf
81                  data/templates/default.s5
82                  data/templates/default.slidy
83                  data/templates/default.slideous
84                  data/templates/default.revealjs
85                  data/templates/default.dzslides
86                  data/templates/default.asciidoc
87                  data/templates/default.asciidoctor
88                  data/templates/default.haddock
89                  data/templates/default.textile
90                  data/templates/default.org
91                  data/templates/default.epub2
92                  data/templates/default.epub3
93                  data/templates/article.jats_publishing
94                  data/templates/affiliations.jats
95                  data/templates/default.markua
96                  -- translations
97                  data/translations/*.yaml
98                  -- entities
99                  data/docbook-entities.txt
100                  -- source files for reference.docx
101                  data/docx/[Content_Types].xml
102                  data/docx/_rels/.rels
103                  data/docx/docProps/app.xml
104                  data/docx/docProps/core.xml
105                  data/docx/docProps/custom.xml
106                  data/docx/word/document.xml
107                  data/docx/word/fontTable.xml
108                  data/docx/word/comments.xml
109                  data/docx/word/footnotes.xml
110                  data/docx/word/numbering.xml
111                  data/docx/word/settings.xml
112                  data/docx/word/webSettings.xml
113                  data/docx/word/styles.xml
114                  data/docx/word/_rels/document.xml.rels
115                  data/docx/word/_rels/footnotes.xml.rels
116                  data/docx/word/theme/theme1.xml
117                  -- source files for reference.odt
118                  data/odt/mimetype
119                  data/odt/manifest.rdf
120                  data/odt/styles.xml
121                  data/odt/content.xml
122                  data/odt/meta.xml
123                  data/odt/settings.xml
124                  data/odt/Configurations2/accelerator/current.xml
125                  data/odt/Thumbnails/thumbnail.png
126                  data/odt/META-INF/manifest.xml
127                  -- source files for reference.pptx
128                  data/pptx/_rels/.rels
129                  data/pptx/docProps/app.xml
130                  data/pptx/docProps/core.xml
131                  data/pptx/ppt/slideLayouts/_rels/slideLayout1.xml.rels
132                  data/pptx/ppt/slideLayouts/_rels/slideLayout2.xml.rels
133                  data/pptx/ppt/slideLayouts/_rels/slideLayout3.xml.rels
134                  data/pptx/ppt/slideLayouts/_rels/slideLayout4.xml.rels
135                  data/pptx/ppt/slideLayouts/_rels/slideLayout5.xml.rels
136                  data/pptx/ppt/slideLayouts/_rels/slideLayout6.xml.rels
137                  data/pptx/ppt/slideLayouts/_rels/slideLayout7.xml.rels
138                  data/pptx/ppt/slideLayouts/_rels/slideLayout8.xml.rels
139                  data/pptx/ppt/slideLayouts/_rels/slideLayout9.xml.rels
140                  data/pptx/ppt/slideLayouts/_rels/slideLayout10.xml.rels
141                  data/pptx/ppt/slideLayouts/_rels/slideLayout11.xml.rels
142                  data/pptx/ppt/slideLayouts/slideLayout1.xml
143                  data/pptx/ppt/slideLayouts/slideLayout2.xml
144                  data/pptx/ppt/slideLayouts/slideLayout3.xml
145                  data/pptx/ppt/slideLayouts/slideLayout4.xml
146                  data/pptx/ppt/slideLayouts/slideLayout5.xml
147                  data/pptx/ppt/slideLayouts/slideLayout6.xml
148                  data/pptx/ppt/slideLayouts/slideLayout7.xml
149                  data/pptx/ppt/slideLayouts/slideLayout8.xml
150                  data/pptx/ppt/slideLayouts/slideLayout9.xml
151                  data/pptx/ppt/slideLayouts/slideLayout10.xml
152                  data/pptx/ppt/slideLayouts/slideLayout11.xml
153                  data/pptx/ppt/_rels/presentation.xml.rels
154                  data/pptx/ppt/theme/theme1.xml
155                  data/pptx/ppt/presProps.xml
156                  data/pptx/ppt/slides/_rels/slide1.xml.rels
157                  data/pptx/ppt/slides/_rels/slide2.xml.rels
158                  data/pptx/ppt/slides/slide2.xml
159                  data/pptx/ppt/slides/slide1.xml
160                  data/pptx/ppt/slides/_rels/slide3.xml.rels
161                  data/pptx/ppt/slides/_rels/slide4.xml.rels
162                  data/pptx/ppt/slides/slide3.xml
163                  data/pptx/ppt/slides/slide4.xml
164                  data/pptx/ppt/viewProps.xml
165                  data/pptx/ppt/tableStyles.xml
166                  data/pptx/ppt/slideMasters/_rels/slideMaster1.xml.rels
167                  data/pptx/ppt/slideMasters/slideMaster1.xml
168                  data/pptx/ppt/presentation.xml
169                  data/pptx/ppt/notesMasters/_rels/notesMaster1.xml.rels
170                  data/pptx/ppt/notesMasters/notesMaster1.xml
171                  data/pptx/ppt/notesSlides/_rels/notesSlide1.xml.rels
172                  data/pptx/ppt/notesSlides/notesSlide1.xml
173                  data/pptx/ppt/notesSlides/_rels/notesSlide2.xml.rels
174                  data/pptx/ppt/notesSlides/notesSlide2.xml
175                  data/pptx/ppt/theme/theme2.xml
176                  data/pptx/[Content_Types].xml
177                   -- stylesheet for EPUB writer
178                  data/epub.css
179                  -- data for dzslides writer
180                  data/dzslides/template.html
181                  -- default abbreviations file
182                  data/abbreviations
183                  -- sample lua custom writer
184                  data/sample.lua
185                  -- sample lua custom reader
186                  data/creole.lua
187                  -- lua init script
188                  data/init.lua
189                  -- bash completion template
190                  data/bash_completion.tpl
191                  -- citeproc
192                  data/default.csl
193                  citeproc/biblatex-localization/*.lbx.strings
194                  -- documentation
195                  MANUAL.txt, COPYRIGHT
196 extra-source-files:
197                  -- documentation
198                  INSTALL.md, AUTHORS.md, README.md,
199                  CONTRIBUTING.md, BUGS, changelog.md,
200                  man/pandoc.1
201                  -- cabal and stack build plans
202                  cabal.project
203                  stack.yaml
204                  -- files needed to build man page
205                  man/manfilter.lua
206                  man/pandoc.1.before
207                  man/pandoc.1.after
208                  -- trypandoc
209                  trypandoc/index.html
210                  trypandoc/trypandoc.js
211                  -- tests
212                  test/bodybg.gif
213                  test/*.native
214                  test/command/*.md
215                  test/command/*.csl
216                  test/command/biblio.bib
217                  test/command/averroes.bib
218                  test/command/A.txt
219                  test/command/B.txt
220                  test/command/C.txt
221                  test/command/D.txt
222                  test/command/three.txt
223                  test/command/01.csv
224                  test/command/chap1/spider.png
225                  test/command/chap2/spider.png
226                  test/command/chap1/text.md
227                  test/command/chap2/text.md
228                  test/command/defaults1.yaml
229                  test/command/defaults2.yaml
230                  test/command/defaults3.yaml
231                  test/command/defaults4.yaml
232                  test/command/defaults5.yaml
233                  test/command/defaults6.yaml
234                  test/command/defaults7.yaml
235                  test/command/defaults8.yaml
236                  test/command/defaults9.yaml
237                  test/command/3533-rst-csv-tables.csv
238                  test/command/3880.txt
239                  test/command/5182.txt
240                  test/command/5700-metadata-file-1.yml
241                  test/command/5700-metadata-file-2.yml
242                  test/command/abbrevs
243                  test/command/SVG_logo-without-xml-declaration.svg
244                  test/command/SVG_logo.svg
245                  test/command/corrupt.svg
246                  test/command/inkscape-cube.svg
247                  test/command/lua-pandoc-state.lua
248                  test/command/sub-file-chapter-1.tex
249                  test/command/sub-file-chapter-2.tex
250                  test/command/bar.tex
251                  test/command/bar-endinput.tex
252                  test/command/yaml-metadata.yaml
253                  test/command/7813-meta.yaml
254                  test/command/3510-subdoc.org
255                  test/command/3510-export.latex
256                  test/command/3510-src.hs
257                  test/command/3971b.tex
258                  test/command/5876.yaml
259                  test/command/5876/metadata/5876.yaml
260                  test/command/5876/metadata/command/5876.yaml
261                  test/command/6466-beg.hs
262                  test/command/6466-end.hs
263                  test/command/6466-mid.hs
264                  test/command/6466-whole.hs
265                  test/command/7861.yaml
266                  test/command/7861/metadata/placeholder
267                  test/docbook-chapter.docbook
268                  test/docbook-reader.docbook
269                  test/docbook-xref.docbook
270                  test/endnotexml-reader.xml
271                  test/html-reader.html
272                  test/opml-reader.opml
273                  test/org-select-tags.org
274                  test/haddock-reader.haddock
275                  test/insert
276                  test/lalune.jpg
277                  test/man-reader.man
278                  test/movie.jpg
279                  test/media/rId25.jpg
280                  test/media/rId26.jpg
281                  test/media/rId27.jpg
282                  test/latex-reader.latex
283                  test/textile-reader.textile
284                  test/markdown-reader-more.txt
285                  test/markdown-citations.txt
286                  test/textile-reader.textile
287                  test/mediawiki-reader.wiki
288                  test/vimwiki-reader.wiki
289                  test/creole-reader.txt
290                  test/rst-reader.rst
291                  test/jats-reader.xml
292                  test/jira-reader.jira
293                  test/s5-basic.html
294                  test/s5-fancy.html
295                  test/s5-fragment.html
296                  test/s5-inserts.html
297                  test/tables.context
298                  test/tables.docbook4
299                  test/tables.docbook5
300                  test/tables.jats_archiving
301                  test/tables.jats_articleauthoring
302                  test/tables.jats_publishing
303                  test/tables.jira
304                  test/tables.dokuwiki
305                  test/tables.zimwiki
306                  test/tables.icml
307                  test/tables.html4
308                  test/tables.html5
309                  test/tables.latex
310                  test/tables.man
311                  test/tables.ms
312                  test/tables.plain
313                  test/tables.markdown
314                  test/tables.markua
315                  test/tables.mediawiki
316                  test/tables.tei
317                  test/tables.textile
318                  test/tables.opendocument
319                  test/tables.org
320                  test/tables.asciidoc
321                  test/tables.asciidoctor
322                  test/tables.haddock
323                  test/tables.texinfo
324                  test/tables.rst
325                  test/tables.rtf
326                  test/tables.txt
327                  test/tables.fb2
328                  test/tables.muse
329                  test/tables.custom
330                  test/tables.xwiki
331                  test/tables/*.html4
332                  test/tables/*.html5
333                  test/tables/*.latex
334                  test/tables/*.native
335                  test/tables/*.jats_archiving
336                  test/testsuite.txt
337                  test/writer.latex
338                  test/writer.context
339                  test/writer.docbook4
340                  test/writer.docbook5
341                  test/writer.jats_archiving
342                  test/writer.jats_articleauthoring
343                  test/writer.jats_publishing
344                  test/writer.jira
345                  test/writer.html4
346                  test/writer.html5
347                  test/writer.man
348                  test/writer.ms
349                  test/writer.markdown
350                  test/writer.markua
351                  test/writer.plain
352                  test/writer.mediawiki
353                  test/writer.textile
354                  test/writer.opendocument
355                  test/writer.org
356                  test/writer.asciidoc
357                  test/writer.asciidoctor
358                  test/writer.haddock
359                  test/writer.rst
360                  test/writer.icml
361                  test/writer.rtf
362                  test/writer.tei
363                  test/writer.texinfo
364                  test/writer.fb2
365                  test/writer.opml
366                  test/writer.dokuwiki
367                  test/writer.zimwiki
368                  test/writer.xwiki
369                  test/writer.muse
370                  test/writer.custom
371                  test/writers-lang-and-dir.latex
372                  test/writers-lang-and-dir.context
373                  test/dokuwiki_inline_formatting.dokuwiki
374                  test/lhs-test.markdown
375                  test/lhs-test.markdown+lhs
376                  test/lhs-test.rst
377                  test/lhs-test.rst+lhs
378                  test/lhs-test.latex
379                  test/lhs-test.latex+lhs
380                  test/lhs-test.html
381                  test/lhs-test.html+lhs
382                  test/lhs-test.fragment.html+lhs
383                  test/pipe-tables.txt
384                  test/dokuwiki_external_images.dokuwiki
385                  test/dokuwiki_multiblock_table.dokuwiki
386                  test/fb2/*.markdown
387                  test/fb2/*.fb2
388                  test/fb2/images-embedded.html
389                  test/fb2/images-embedded.fb2
390                  test/fb2/test-small.png
391                  test/fb2/reader/*.fb2
392                  test/fb2/reader/*.native
393                  test/fb2/test.jpg
394                  test/docx/*.docx
395                  test/docx/golden/*.docx
396                  test/docx/*.native
397                  test/epub/*.epub
398                  test/epub/*.native
399                  test/rtf/*.native
400                  test/rtf/*.rtf
401                  test/pptx/*.pptx
402                  test/pptx/**/*.pptx
403                  test/pptx/**/*.native
404                  test/ipynb/*.native
405                  test/ipynb/*.in.native
406                  test/ipynb/*.out.native
407                  test/ipynb/*.ipynb
408                  test/ipynb/*.out.ipynb
409                  test/ipynb/*.out.html
410                  test/txt2tags.t2t
411                  test/twiki-reader.twiki
412                  test/tikiwiki-reader.tikiwiki
413                  test/odt/odt/*.odt
414                  test/odt/markdown/*.md
415                  test/odt/native/*.native
416                  test/lua/*.lua
417                  test/lua/module/*.lua
418                  test/lua/module/partial.test
419                  test/lua/module/tiny.epub
420 source-repository head
421   type:          git
422   location:      git://github.com/jgm/pandoc.git
424 flag embed_data_files
425   Description:   Embed data files in binary for relocatable executable.
426   Default:       False
428 flag lua53
429   Description:   Embed Lua 5.3 instead of 5.4.
430   Default:       False
432 flag nightly
433   Description:   Add '-nightly-COMPILEDATE' to the output of '--version'.
434   Default:       False
436 common common-options
437   default-language: Haskell2010
438   build-depends:    base         >= 4.12 && < 5
439   ghc-options:      -Wall -fno-warn-unused-do-bind
440                     -Wincomplete-record-updates
441                     -Wnoncanonical-monad-instances
442                     -Wcpp-undef
443                     -Wincomplete-uni-patterns
444                     -Widentities
445                     -Wpartial-fields
446                     -Wmissing-signatures
447                     -fhide-source-paths
448                     -- -Wmissing-export-lists
450   if impl(ghc >= 8.10)
451     ghc-options:    -Wunused-packages
453   if impl(ghc >= 9.0)
454     ghc-options:    -Winvalid-haddock
456   if os(windows)
457     cpp-options:      -D_WINDOWS
459 common common-executable
460   import:           common-options
461   build-depends:    pandoc
462   ghc-options:      -rtsopts -with-rtsopts=-A8m -threaded
465 library
466   import:        common-options
467   build-depends: Glob                  >= 0.7      && < 0.11,
468                  JuicyPixels           >= 3.1.6.1  && < 3.4,
469                  SHA                   >= 1.6      && < 1.7,
470                  aeson                 >= 0.7      && < 2.2,
471                  aeson-pretty          >= 0.8.9    && < 0.9,
472                  array                 >= 0.5      && < 0.6,
473                  attoparsec            >= 0.12     && < 0.15,
474                  binary                >= 0.7      && < 0.11,
475                  blaze-html            >= 0.9      && < 0.10,
476                  blaze-markup          >= 0.8      && < 0.9,
477                  bytestring            >= 0.9      && < 0.12,
478                  case-insensitive      >= 1.2      && < 1.3,
479                  citeproc              >= 0.8.0.1  && < 0.9,
480                  commonmark            >= 0.2.2    && < 0.3,
481                  commonmark-extensions >= 0.2.3.1  && < 0.3,
482                  commonmark-pandoc     >= 0.2.1.2  && < 0.3,
483                  connection            >= 0.3.1,
484                  containers            >= 0.6.0.1  && < 0.7,
485                  data-default          >= 0.4      && < 0.8,
486                  deepseq               >= 1.3      && < 1.5,
487                  directory             >= 1.2.3    && < 1.4,
488                  doclayout             >= 0.4      && < 0.5,
489                  doctemplates          >= 0.10     && < 0.11,
490                  base64                >= 0.4      && < 0.5,
491                  emojis                >= 0.1      && < 0.2,
492                  exceptions            >= 0.8      && < 0.11,
493                  file-embed            >= 0.0      && < 0.1,
494                  filepath              >= 1.1      && < 1.5,
495                  gridtables            >= 0.0.3    && < 0.1,
496                  haddock-library       >= 1.10     && < 1.12,
497                  hslua-module-doclayout>= 1.0.4    && < 1.1,
498                  hslua-module-path     >= 1.0      && < 1.1,
499                  hslua-module-system   >= 1.0      && < 1.1,
500                  hslua-module-text     >= 1.0      && < 1.1,
501                  hslua-module-version  >= 1.0      && < 1.1,
502                  http-client           >= 0.4.30   && < 0.8,
503                  http-client-tls       >= 0.2.4    && < 0.4,
504                  http-types            >= 0.8      && < 0.13,
505                  ipynb                 >= 0.2      && < 0.3,
506                  jira-wiki-markup      >= 1.4      && < 1.5,
507                  lpeg                  >= 1.0.1    && < 1.1,
508                  mtl                   >= 2.2      && < 2.3,
509                  network               >= 2.6,
510                  network-uri           >= 2.6      && < 2.8,
511                  pandoc-lua-marshal    >= 0.1.7    && < 0.2,
512                  pandoc-types          >= 1.22.2   && < 1.23,
513                  parsec                >= 3.1      && < 3.2,
514                  pretty                >= 1.1      && < 1.2,
515                  pretty-show           >= 1.10     && < 1.11,
516                  process               >= 1.2.3    && < 1.7,
517                  random                >= 1        && < 1.3,
518                  safe                  >= 0.3.18   && < 0.4,
519                  scientific            >= 0.3      && < 0.4,
520                  skylighting           >= 0.13     && < 0.14,
521                  skylighting-core      >= 0.13     && < 0.14,
522                  split                 >= 0.2      && < 0.3,
523                  syb                   >= 0.1      && < 0.8,
524                  tagsoup               >= 0.14.6   && < 0.15,
525                  temporary             >= 1.1      && < 1.4,
526                  texmath               >= 0.12.5.1 && < 0.12.6,
527                  text                  >= 1.1.1.0  && < 2.1,
528                  text-conversions      >= 0.3      && < 0.4,
529                  time                  >= 1.5      && < 1.14,
530                  unicode-collation     >= 0.1.1    && < 0.2,
531                  unicode-transforms    >= 0.3      && < 0.5,
532                  xml                   >= 1.3.12   && < 1.4,
533                  xml-conduit           >= 1.9.1.1  && < 1.10,
534                  xml-types             >= 0.3      && < 0.4,
535                  yaml                  >= 0.11     && < 0.12,
536                  zip-archive           >= 0.2.3.4  && < 0.5,
537                  zlib                  >= 0.5      && < 0.7,
538                  servant-server,
539                  wai                   >= 0.3
541   if !os(windows)
542     build-depends:  unix >= 2.4 && < 2.9
543   if flag(nightly)
544     cpp-options:    -DNIGHTLY
545     build-depends:  template-haskell
546   if flag(lua53)
547     build-depends:  hslua >= 2.1 && < 2.2,
548                     hslua-aeson >= 2.2.1 && < 2.3
549   else
550     build-depends:  hslua >= 2.2.1 && < 2.3
551                   , hslua-aeson >= 2.2.1 && < 2.3
552   if flag(embed_data_files)
553      cpp-options:   -DEMBED_DATA_FILES
554      other-modules: Text.Pandoc.Data
555   hs-source-dirs:  src
557   exposed-modules: Text.Pandoc,
558                    Text.Pandoc.App,
559                    Text.Pandoc.Options,
560                    Text.Pandoc.Extensions,
561                    Text.Pandoc.Shared,
562                    Text.Pandoc.Sources,
563                    Text.Pandoc.MediaBag,
564                    Text.Pandoc.Error,
565                    Text.Pandoc.Filter,
566                    Text.Pandoc.Server,
567                    Text.Pandoc.Readers,
568                    Text.Pandoc.Readers.HTML,
569                    Text.Pandoc.Readers.LaTeX,
570                    Text.Pandoc.Readers.Markdown,
571                    Text.Pandoc.Readers.CommonMark,
572                    Text.Pandoc.Readers.Creole,
573                    Text.Pandoc.Readers.BibTeX,
574                    Text.Pandoc.Readers.EndNote,
575                    Text.Pandoc.Readers.RIS,
576                    Text.Pandoc.Readers.CslJson,
577                    Text.Pandoc.Readers.MediaWiki,
578                    Text.Pandoc.Readers.Vimwiki,
579                    Text.Pandoc.Readers.RST,
580                    Text.Pandoc.Readers.Org,
581                    Text.Pandoc.Readers.DocBook,
582                    Text.Pandoc.Readers.JATS,
583                    Text.Pandoc.Readers.Jira,
584                    Text.Pandoc.Readers.OPML,
585                    Text.Pandoc.Readers.Textile,
586                    Text.Pandoc.Readers.Native,
587                    Text.Pandoc.Readers.Haddock,
588                    Text.Pandoc.Readers.TWiki,
589                    Text.Pandoc.Readers.TikiWiki,
590                    Text.Pandoc.Readers.Txt2Tags,
591                    Text.Pandoc.Readers.Docx,
592                    Text.Pandoc.Readers.Odt,
593                    Text.Pandoc.Readers.EPUB,
594                    Text.Pandoc.Readers.Muse,
595                    Text.Pandoc.Readers.Man,
596                    Text.Pandoc.Readers.FB2,
597                    Text.Pandoc.Readers.DokuWiki,
598                    Text.Pandoc.Readers.Ipynb,
599                    Text.Pandoc.Readers.CSV,
600                    Text.Pandoc.Readers.RTF,
601                    Text.Pandoc.Readers.Custom,
602                    Text.Pandoc.Writers,
603                    Text.Pandoc.Writers.Native,
604                    Text.Pandoc.Writers.Docbook,
605                    Text.Pandoc.Writers.JATS,
606                    Text.Pandoc.Writers.OPML,
607                    Text.Pandoc.Writers.HTML,
608                    Text.Pandoc.Writers.Ipynb,
609                    Text.Pandoc.Writers.ICML,
610                    Text.Pandoc.Writers.Jira,
611                    Text.Pandoc.Writers.LaTeX,
612                    Text.Pandoc.Writers.ConTeXt,
613                    Text.Pandoc.Writers.OpenDocument,
614                    Text.Pandoc.Writers.Texinfo,
615                    Text.Pandoc.Writers.Man,
616                    Text.Pandoc.Writers.Ms,
617                    Text.Pandoc.Writers.Markdown,
618                    Text.Pandoc.Writers.CommonMark,
619                    Text.Pandoc.Writers.Haddock,
620                    Text.Pandoc.Writers.RST,
621                    Text.Pandoc.Writers.Org,
622                    Text.Pandoc.Writers.AsciiDoc,
623                    Text.Pandoc.Writers.Custom,
624                    Text.Pandoc.Writers.Textile,
625                    Text.Pandoc.Writers.MediaWiki,
626                    Text.Pandoc.Writers.DokuWiki,
627                    Text.Pandoc.Writers.XWiki,
628                    Text.Pandoc.Writers.ZimWiki,
629                    Text.Pandoc.Writers.RTF,
630                    Text.Pandoc.Writers.ODT,
631                    Text.Pandoc.Writers.Docx,
632                    Text.Pandoc.Writers.Powerpoint,
633                    Text.Pandoc.Writers.EPUB,
634                    Text.Pandoc.Writers.FB2,
635                    Text.Pandoc.Writers.TEI,
636                    Text.Pandoc.Writers.Muse,
637                    Text.Pandoc.Writers.CslJson,
638                    Text.Pandoc.Writers.Math,
639                    Text.Pandoc.Writers.Shared,
640                    Text.Pandoc.Writers.OOXML,
641                    Text.Pandoc.Writers.AnnotatedTable,
642                    Text.Pandoc.Writers.BibTeX,
643                    Text.Pandoc.Lua,
644                    Text.Pandoc.PDF,
645                    Text.Pandoc.UTF8,
646                    Text.Pandoc.Templates,
647                    Text.Pandoc.XML,
648                    Text.Pandoc.SelfContained,
649                    Text.Pandoc.Highlighting,
650                    Text.Pandoc.Logging,
651                    Text.Pandoc.Process,
652                    Text.Pandoc.MIME,
653                    Text.Pandoc.Parsing,
654                    Text.Pandoc.Asciify,
655                    Text.Pandoc.Emoji,
656                    Text.Pandoc.ImageSize,
657                    Text.Pandoc.Class,
658                    Text.Pandoc.Citeproc
659   other-modules:   Text.Pandoc.App.CommandLineOptions,
660                    Text.Pandoc.App.FormatHeuristics,
661                    Text.Pandoc.App.Opt,
662                    Text.Pandoc.App.OutputSettings,
663                    Text.Pandoc.Class.CommonState,
664                    Text.Pandoc.Class.IO,
665                    Text.Pandoc.Class.PandocMonad,
666                    Text.Pandoc.Class.PandocIO,
667                    Text.Pandoc.Class.PandocPure,
668                    Text.Pandoc.Class.Sandbox,
669                    Text.Pandoc.Filter.Environment,
670                    Text.Pandoc.Filter.JSON,
671                    Text.Pandoc.Filter.Lua,
672                    Text.Pandoc.Parsing.Capabilities,
673                    Text.Pandoc.Parsing.Citations,
674                    Text.Pandoc.Parsing.General,
675                    Text.Pandoc.Parsing.GridTable,
676                    Text.Pandoc.Parsing.Lists,
677                    Text.Pandoc.Parsing.Math,
678                    Text.Pandoc.Parsing.Smart,
679                    Text.Pandoc.Parsing.State,
680                    Text.Pandoc.Parsing.Types,
681                    Text.Pandoc.Readers.Docx.Lists,
682                    Text.Pandoc.Readers.Docx.Combine,
683                    Text.Pandoc.Readers.Docx.Parse,
684                    Text.Pandoc.Readers.Docx.Parse.Styles,
685                    Text.Pandoc.Readers.Docx.Util,
686                    Text.Pandoc.Readers.Docx.Fields,
687                    Text.Pandoc.Readers.HTML.Parsing,
688                    Text.Pandoc.Readers.HTML.Table,
689                    Text.Pandoc.Readers.HTML.TagCategories,
690                    Text.Pandoc.Readers.HTML.Types,
691                    Text.Pandoc.Readers.LaTeX.Inline,
692                    Text.Pandoc.Readers.LaTeX.Citation,
693                    Text.Pandoc.Readers.LaTeX.Lang,
694                    Text.Pandoc.Readers.LaTeX.Macro,
695                    Text.Pandoc.Readers.LaTeX.Math,
696                    Text.Pandoc.Readers.LaTeX.Parsing,
697                    Text.Pandoc.Readers.LaTeX.SIunitx,
698                    Text.Pandoc.Readers.LaTeX.Table,
699                    Text.Pandoc.Readers.LaTeX.Types,
700                    Text.Pandoc.Readers.Odt.Base,
701                    Text.Pandoc.Readers.Odt.Namespaces,
702                    Text.Pandoc.Readers.Odt.StyleReader,
703                    Text.Pandoc.Readers.Odt.ContentReader,
704                    Text.Pandoc.Readers.Odt.Generic.Fallible,
705                    Text.Pandoc.Readers.Odt.Generic.SetMap,
706                    Text.Pandoc.Readers.Odt.Generic.Utils,
707                    Text.Pandoc.Readers.Odt.Generic.Namespaces,
708                    Text.Pandoc.Readers.Odt.Generic.XMLConverter,
709                    Text.Pandoc.Readers.Odt.Arrows.State,
710                    Text.Pandoc.Readers.Odt.Arrows.Utils,
711                    Text.Pandoc.Readers.Org.BlockStarts,
712                    Text.Pandoc.Readers.Org.Blocks,
713                    Text.Pandoc.Readers.Org.DocumentTree,
714                    Text.Pandoc.Readers.Org.ExportSettings,
715                    Text.Pandoc.Readers.Org.Inlines,
716                    Text.Pandoc.Readers.Org.Meta,
717                    Text.Pandoc.Readers.Org.ParserState,
718                    Text.Pandoc.Readers.Org.Parsing,
719                    Text.Pandoc.Readers.Org.Shared,
720                    Text.Pandoc.Readers.Metadata,
721                    Text.Pandoc.Readers.Roff,
722                    Text.Pandoc.Writers.Docx.StyleMap,
723                    Text.Pandoc.Writers.Docx.Table,
724                    Text.Pandoc.Writers.Docx.Types,
725                    Text.Pandoc.Writers.GridTable
726                    Text.Pandoc.Writers.JATS.References,
727                    Text.Pandoc.Writers.JATS.Table,
728                    Text.Pandoc.Writers.JATS.Types,
729                    Text.Pandoc.Writers.LaTeX.Caption,
730                    Text.Pandoc.Writers.LaTeX.Notes,
731                    Text.Pandoc.Writers.LaTeX.Table,
732                    Text.Pandoc.Writers.LaTeX.Lang,
733                    Text.Pandoc.Writers.LaTeX.Types,
734                    Text.Pandoc.Writers.LaTeX.Citation,
735                    Text.Pandoc.Writers.LaTeX.Util,
736                    Text.Pandoc.Writers.Markdown.Table,
737                    Text.Pandoc.Writers.Markdown.Types,
738                    Text.Pandoc.Writers.Markdown.Inline,
739                    Text.Pandoc.Writers.Roff,
740                    Text.Pandoc.Writers.Blaze,
741                    Text.Pandoc.Writers.Powerpoint.Presentation,
742                    Text.Pandoc.Writers.Powerpoint.Output,
743                    Text.Pandoc.Lua.ErrorConversion,
744                    Text.Pandoc.Lua.Filter,
745                    Text.Pandoc.Lua.Global,
746                    Text.Pandoc.Lua.Init,
747                    Text.Pandoc.Lua.Marshal.CommonState,
748                    Text.Pandoc.Lua.Marshal.Context,
749                    Text.Pandoc.Lua.Marshal.PandocError,
750                    Text.Pandoc.Lua.Marshal.ReaderOptions,
751                    Text.Pandoc.Lua.Marshal.Reference,
752                    Text.Pandoc.Lua.Marshal.Sources,
753                    Text.Pandoc.Lua.Marshal.Template,
754                    Text.Pandoc.Lua.Marshal.WriterOptions,
755                    Text.Pandoc.Lua.Module.MediaBag,
756                    Text.Pandoc.Lua.Module.Pandoc,
757                    Text.Pandoc.Lua.Module.System,
758                    Text.Pandoc.Lua.Module.Template,
759                    Text.Pandoc.Lua.Module.Types,
760                    Text.Pandoc.Lua.Module.Utils,
761                    Text.Pandoc.Lua.Orphans,
762                    Text.Pandoc.Lua.PandocLua,
763                    Text.Pandoc.Lua.Writer.Classic,
764                    Text.Pandoc.XML.Light,
765                    Text.Pandoc.XML.Light.Types,
766                    Text.Pandoc.XML.Light.Proc,
767                    Text.Pandoc.XML.Light.Output,
768                    Text.Pandoc.Network.HTTP,
769                    Text.Pandoc.CSS,
770                    Text.Pandoc.CSV,
771                    Text.Pandoc.RoffChar,
772                    Text.Pandoc.UUID,
773                    Text.Pandoc.Translations,
774                    Text.Pandoc.Slides,
775                    Text.Pandoc.Image,
776                    Text.Pandoc.Citeproc.BibTeX,
777                    Text.Pandoc.Citeproc.CslJson,
778                    Text.Pandoc.Citeproc.Data,
779                    Text.Pandoc.Citeproc.Locator,
780                    Text.Pandoc.Citeproc.MetaValue,
781                    Text.Pandoc.Citeproc.Util,
782                    Paths_pandoc
783   autogen-modules: Paths_pandoc
784   buildable:       True
786 executable pandoc
787   import:          common-executable
788   hs-source-dirs:  app
789   main-is:         pandoc.hs
790   buildable:       True
791   other-modules:   Paths_pandoc
792   build-depends:   wai-extra             >= 3.0.24,
793                    warp,
794                    safe
796 test-suite test-pandoc
797   import:         common-executable
798   type:           exitcode-stdio-1.0
799   main-is:        test-pandoc.hs
800   hs-source-dirs: test
801   build-depends:  pandoc,
802                   Diff              >= 0.2     && < 0.5,
803                   Glob              >= 0.7     && < 0.11,
804                   bytestring        >= 0.9     && < 0.12,
805                   containers        >= 0.4.2.1 && < 0.7,
806                   directory         >= 1.2.3   && < 1.4,
807                   doctemplates      >= 0.10    && < 0.11,
808                   exceptions        >= 0.8     && < 0.11,
809                   filepath          >= 1.1     && < 1.5,
810                   hslua             >= 2.1     && < 2.3,
811                   mtl               >= 2.2     && < 2.3,
812                   pandoc-types      >= 1.22.2  && < 1.23,
813                   process           >= 1.2.3   && < 1.7,
814                   tasty             >= 0.11    && < 1.5,
815                   tasty-golden      >= 2.3     && < 2.4,
816                   tasty-hunit       >= 0.9     && < 0.11,
817                   tasty-lua         >= 1.0     && < 1.1,
818                   tasty-quickcheck  >= 0.8     && < 0.11,
819                   text              >= 1.1.1.0 && < 2.1,
820                   time              >= 1.5     && < 1.14,
821                   xml               >= 1.3.12  && < 1.4,
822                   zip-archive       >= 0.2.3.4 && < 0.5
823   other-modules:  Tests.Old
824                   Tests.Command
825                   Tests.Helpers
826                   Tests.Lua
827                   Tests.Lua.Module
828                   Tests.Shared
829                   Tests.Readers.LaTeX
830                   Tests.Readers.HTML
831                   Tests.Readers.JATS
832                   Tests.Readers.Jira
833                   Tests.Readers.Markdown
834                   Tests.Readers.Org
835                   Tests.Readers.Org.Block
836                   Tests.Readers.Org.Block.CodeBlock
837                   Tests.Readers.Org.Block.Figure
838                   Tests.Readers.Org.Block.Header
839                   Tests.Readers.Org.Block.List
840                   Tests.Readers.Org.Block.Table
841                   Tests.Readers.Org.Directive
842                   Tests.Readers.Org.Inline
843                   Tests.Readers.Org.Inline.Citation
844                   Tests.Readers.Org.Inline.Note
845                   Tests.Readers.Org.Inline.Smart
846                   Tests.Readers.Org.Meta
847                   Tests.Readers.Org.Shared
848                   Tests.Readers.RST
849                   Tests.Readers.RTF
850                   Tests.Readers.Docx
851                   Tests.Readers.Odt
852                   Tests.Readers.Txt2Tags
853                   Tests.Readers.EPUB
854                   Tests.Readers.Muse
855                   Tests.Readers.Creole
856                   Tests.Readers.Man
857                   Tests.Readers.FB2
858                   Tests.Readers.DokuWiki
859                   Tests.Writers.Native
860                   Tests.Writers.ConTeXt
861                   Tests.Writers.Docbook
862                   Tests.Writers.HTML
863                   Tests.Writers.JATS
864                   Tests.Writers.Jira
865                   Tests.Writers.Markdown
866                   Tests.Writers.Org
867                   Tests.Writers.Plain
868                   Tests.Writers.AsciiDoc
869                   Tests.Writers.LaTeX
870                   Tests.Writers.Docx
871                   Tests.Writers.RST
872                   Tests.Writers.TEI
873                   Tests.Writers.Markua
874                   Tests.Writers.Muse
875                   Tests.Writers.FB2
876                   Tests.Writers.Powerpoint
877                   Tests.Writers.OOXML
878                   Tests.Writers.Ms
879                   Tests.Writers.AnnotatedTable
881 benchmark benchmark-pandoc
882   import:          common-executable
883   type:            exitcode-stdio-1.0
884   main-is:         benchmark-pandoc.hs
885   hs-source-dirs:  benchmark
886   build-depends:   bytestring,
887                    tasty-bench >= 0.2     && <= 0.4,
888                    mtl         >= 2.2     && < 2.3,
889                    text        >= 1.1.1.0 && < 2.1,
890                    deepseq
891   -- we increase heap size to avoid benchmarking garbage collection:
892   ghc-options:     -rtsopts -with-rtsopts=-A8m -threaded