CVS log for pkgsrc/converters/pandoc/Makefile
Up to [cvs.NetBSD.org] / pkgsrc / converters / pandoc
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun May 5 09:45:59 2024 UTC (10 months, 2 weeks ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base,
pkgsrc-2024Q4,
pkgsrc-2024Q3-base,
pkgsrc-2024Q3,
pkgsrc-2024Q2-base,
pkgsrc-2024Q2,
HEAD
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +10 -20
lines
converters/pandoc: Turn the package into a meta package
Background: The upstream package, pandoc, historically contained the CLI
tool but it was split into two separate packages: pandoc and
pandoc-cli. When that happened I (pho@) renamed the original
converters/pandoc to converters/hs-pandoc-base to install the Pandoc
library, and replaced the contents of converters/pandoc with the upstream
pandoc-cli.
The intention was to make the change less surprising to our users. That is,
I didn't want the CLI tool to suddenly disappear from
converters/pandoc. But it complicated matters because the upstream
pandoc-cli used a distinct versioning scheme from pandoc. As a result I was
forced to use a weird versioning scheme for converters/pandoc, whose
PKGVERSION actually tracked the version of converters/hs-pandoc-base,
despite its contents being that of pandoc-cli. The difference in package
name, upstream "pandoc" vs. pkgsrc "hs-pandoc-base", was also confusing.
So I:
* renamed converters/hs-pandoc-base to converters/hs-pandoc, which tracks
upstream "pandoc",
* created converters/pandoc-cli, which tracks upsream "pandoc-cli",
* and turned converters/pandoc into a singleton meta-package which depends
only on converters/pandoc-cli
so that we can eliminate the weird versioning scheme and can still provide
the CLI tool (indirectly) from converters/pandoc.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Nov 2 06:36:13 2023 UTC (16 months, 3 weeks ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
pkgsrc-2023Q4-base,
pkgsrc-2023Q4
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -1
lines
Revbump all Haskell after updating lang/ghc96
Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Oct 31 14:37:29 2023 UTC (16 months, 3 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -3
lines
converters/pandoc: Fix build with GHC 9.6
Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Oct 9 04:54:04 2023 UTC (17 months, 2 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2
lines
Bump Haskell packages after updating lang/ghc94
Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Feb 7 01:40:24 2023 UTC (2 years, 1 month ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1
lines
revbump all the Haskell packages after modifying the runtime system of lang/ghc94
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Jan 29 10:09:41 2023 UTC (2 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +10 -71
lines
converters/pandoc: Update to 3.0.1
The release note is too long to paste here. See
https://hackage.haskell.org/package/pandoc-3.0.1/changelog
As of 3.0, the pandoc package has been split into 3 packages:
* pandoc: Base library (converters/hs-pandoc-base)
* pandoc-server: HTTP REST API (converters/hs-pandoc-server)
* pandoc-cli: Command-line tool (converters/pandoc; this package)
* pandoc-lua-engine: Lua scripting engine (converters/hs-pandoc-lua-engine)
The original package "pandoc" no longer contains the pandoc executable, and
now it resides in "pandoc-cli". This sucks, as simply creating a new pkgsrc
package for the CLI means that converters/pandoc suddenly loses the
executable and will confuse existing users a lot. So I had no choice but to
replace the content of converters/pandoc with pandoc-cli, and synchronize
its version with converters/hs-pandoc-base.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Sep 7 06:50:45 2022 UTC (2 years, 6 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2
lines
Recursive bump for recently updated Haskell packages
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Aug 22 10:13:21 2022 UTC (2 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2
lines
*: bump for hs-vector-algorithms buildlink3.mk change
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Aug 20 08:08:12 2022 UTC (2 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2
lines
hs*: recursive bump for new dependencies needed
for hs-aeson, hs-vector
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Feb 26 07:06:17 2022 UTC (3 years ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +9 -2
lines
converters/pandoc: Link pandoc with static Haskell libraries
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Feb 26 03:57:45 2022 UTC (3 years ago) by pho
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2
lines
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Feb 12 08:50:26 2022 UTC (3 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1
lines
revbump after changing the default Haskell compiler
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Feb 12 08:16:02 2022 UTC (3 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +13 -13
lines
Update to pandoc-2.17.1.1
The list of changes since 2.13 is too long to paste here:
https://hackage.haskell.org/package/pandoc-2.17.1.1/changelog
Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Jan 18 02:48:02 2022 UTC (3 years, 2 months ago) by pho
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2
lines
Bump packages that depends on GHC
Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon May 3 19:00:53 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -1
lines
*: Bump PKGREVISION for ghc-9.0.1
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Apr 25 07:50:13 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +10 -5
lines
Update to pandoc-2.13
The change log is too long to paste here. See
http://hackage.haskell.org/package/pandoc-2.13/changelog
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Jan 18 02:16:39 2020 UTC (5 years, 2 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Import pandoc-2.9.1.1 from wip
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, Jira 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, XWiki, ZimWiki, Textile, Jira, 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.
CVSweb <webmaster@jp.NetBSD.org>