aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Korobkov <alster@vinterdalen.se>2024-04-21 13:02:17 +0000
committerGleb Popov <arrowd@FreeBSD.org>2024-04-21 14:14:49 +0000
commitc4f6e314a9bd88ed4e53a662011f0b475d44334a (patch)
tree159400edd03e6572cfae07deed096cf7d404292f
parent6d2e8d05809b2a7e14d5b67dde0a5750de817392 (diff)
downloadports-c4f6e314a9bd88ed4e53a662011f0b475d44334a.tar.gz
ports-c4f6e314a9bd88ed4e53a662011f0b475d44334a.zip
textproc/hs-pandoc: Update to 3.1.13
PR: 278268
-rw-r--r--textproc/hs-pandoc/Makefile25
-rw-r--r--textproc/hs-pandoc/distinfo54
-rw-r--r--textproc/hs-pandoc/pkg-descr23
3 files changed, 53 insertions, 49 deletions
diff --git a/textproc/hs-pandoc/Makefile b/textproc/hs-pandoc/Makefile
index 5e120d4f1169..518195d275b8 100644
--- a/textproc/hs-pandoc/Makefile
+++ b/textproc/hs-pandoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pandoc
-PORTVERSION= 3.1.12.3
+DISTVERSION= 3.1.13
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -7,6 +7,7 @@ COMMENT= Conversion between markup formats
WWW= https://pandoc.org/
LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING.md
USES= cabal
@@ -82,7 +83,7 @@ USE_CABAL= Glob-0.10.2_3 \
haddock-library-1.11.0_3 \
half-0.3.1_1 \
happy-1.20.1.1 \
- hashable-1.4.3.0_1 \
+ hashable-1.4.4.0_1 \
haskell-lexer-1.1.1 \
hourglass-0.2.12 \
hsc2hs-0.68.10_2 \
@@ -109,7 +110,7 @@ USE_CABAL= Glob-0.10.2_3 \
indexed-traversable-0.1.3 \
indexed-traversable-instances-0.1.1.2_2 \
integer-conversion-0.1.0.1_1 \
- integer-logarithms-1.0.3.1_5 \
+ integer-logarithms-1.0.3.1_6 \
iproute-1.7.12 \
ipynb-0.2_1 \
isocline-1.0.9 \
@@ -126,9 +127,10 @@ USE_CABAL= Glob-0.10.2_3 \
old-locale-1.0.0.7_2 \
old-time-1.1.0.4 \
ordered-containers-0.2.3 \
- pandoc-3.1.12.3 \
- pandoc-lua-engine-0.2.1.3 \
- pandoc-lua-marshal-0.2.5 \
+ os-string-2.0.2 \
+ pandoc-3.1.13 \
+ pandoc-lua-engine-0.2.1.4 \
+ pandoc-lua-marshal-0.2.6 \
pandoc-types-1.23.1_1 \
pem-0.2.4 \
pretty-show-1.10 \
@@ -151,14 +153,14 @@ USE_CABAL= Glob-0.10.2_3 \
skylighting-format-latex-0.1 \
socks-0.6.1 \
split-0.2.5 \
- splitmix-0.1.0.5 \
+ splitmix-0.1.0.5_1 \
streaming-commons-0.2.2.6_1 \
strict-0.5_1 \
syb-0.7.2.4 \
tagged-0.8.8_1 \
tagsoup-0.14.8 \
temporary-1.3 \
- texmath-0.12.8.7 \
+ texmath-0.12.8.8 \
text-conversions-0.3.1.1 \
text-iso8601-0.1_1 \
text-short-0.1.5_3 \
@@ -168,12 +170,12 @@ USE_CABAL= Glob-0.10.2_3 \
th-lift-instances-0.1.20 \
these-1.2_1 \
time-compat-1.9.6.1_6 \
- tls-2.0.1_2 \
+ tls-2.0.2 \
toml-parser-2.0.0.0_1 \
transformers-compat-0.7.2 \
typed-process-0.2.11.1 \
- typst-0.5.0.2 \
- typst-symbols-0.1.5_1 \
+ typst-0.5.0.3 \
+ typst-symbols-0.1.6 \
unicode-collation-0.1.3.6 \
unicode-data-0.4.0.1_2 \
unicode-transforms-0.4.0.1_4 \
@@ -193,6 +195,7 @@ USE_CABAL= Glob-0.10.2_3 \
yaml-0.11.11.2_2 \
zip-archive-0.4.3.1 \
zlib-0.6.3.0_4
+
CABAL_FLAGS= lua
CABAL_WRAPPER_SCRIPTS= ${CABAL_EXECUTABLES}
diff --git a/textproc/hs-pandoc/distinfo b/textproc/hs-pandoc/distinfo
index a33234679e74..130cdab4fa7a 100644
--- a/textproc/hs-pandoc/distinfo
+++ b/textproc/hs-pandoc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1711537866
-SHA256 (cabal/pandoc-cli-3.1.12.3/pandoc-cli-3.1.12.3.tar.gz) = d661c74d5b82284b717943494a7e02dbd770b667bbaad4bdafd1395ef1f260a5
-SIZE (cabal/pandoc-cli-3.1.12.3/pandoc-cli-3.1.12.3.tar.gz) = 94043
+TIMESTAMP = 1712622764
+SHA256 (cabal/pandoc-cli-3.1.13/pandoc-cli-3.1.13.tar.gz) = af9868caeb9ea66e0d2717367c4cb997f47f1396f9f801232d95413486e90920
+SIZE (cabal/pandoc-cli-3.1.13/pandoc-cli-3.1.13.tar.gz) = 94034
SHA256 (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
SIZE (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 30226
SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081
@@ -191,10 +191,10 @@ SHA256 (cabal/half-0.3.1/revision/1.cabal) = f43f16671b42bdc92b4be9e0b0ce1bcff81
SIZE (cabal/half-0.3.1/revision/1.cabal) = 2158
SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
-SHA256 (cabal/hashable-1.4.3.0/hashable-1.4.3.0.tar.gz) = 32efb16c2891786209b7cbe5c39df9b3a9ae51e836f1a54f646bc4602b7ab0f5
-SIZE (cabal/hashable-1.4.3.0/hashable-1.4.3.0.tar.gz) = 25601
-SHA256 (cabal/hashable-1.4.3.0/revision/1.cabal) = f3bf68acfa0df7a064a378ef2cdcfeb55e6fb96100675f4c593556dcbf3d7194
-SIZE (cabal/hashable-1.4.3.0/revision/1.cabal) = 4718
+SHA256 (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 1fa3d64548440942b2b38b99c76d8dcaa94fa2ea3912cd7a6354ea4ec4af4758
+SIZE (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 26197
+SHA256 (cabal/hashable-1.4.4.0/revision/1.cabal) = ae22238274c572aa91e90c6c353e7206386708912ac5e6dc40ac61d1dcc553db
+SIZE (cabal/hashable-1.4.4.0/revision/1.cabal) = 5216
SHA256 (cabal/haskell-lexer-1.1.1/haskell-lexer-1.1.1.tar.gz) = c8eeda569a30f115244c17920247ba2c45d11b3e30805f648a878f7855d8f349
SIZE (cabal/haskell-lexer-1.1.1/haskell-lexer-1.1.1.tar.gz) = 14499
SHA256 (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a
@@ -255,8 +255,8 @@ SHA256 (cabal/integer-conversion-0.1.0.1/revision/1.cabal) = 0e57a82635323f015b5
SIZE (cabal/integer-conversion-0.1.0.1/revision/1.cabal) = 2250
SHA256 (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f
SIZE (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9023
-SHA256 (cabal/integer-logarithms-1.0.3.1/revision/5.cabal) = 4d0dfc334e64ff57bb1a08717afa4a4a7f28e4cdc46615dd287be31ef63ec00d
-SIZE (cabal/integer-logarithms-1.0.3.1/revision/5.cabal) = 3278
+SHA256 (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 0595a16d458c9c5caa425dc8ebbeb5d9adffb0c8daf4720c1d93dfcfc31dd690
+SIZE (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 3295
SHA256 (cabal/iproute-1.7.12/iproute-1.7.12.tar.gz) = f1751d1579fcbc1d9f86d9d1c9ede48cb71cbeb1d7b2043491c6216e4f236b63
SIZE (cabal/iproute-1.7.12/iproute-1.7.12.tar.gz) = 17864
SHA256 (cabal/ipynb-0.2/ipynb-0.2.tar.gz) = 9a743d74e95ccccfadca4a734f44c7b3e2a5b838da3f9044231590d7355191c7
@@ -299,12 +299,14 @@ SHA256 (cabal/old-time-1.1.0.4/old-time-1.1.0.4.tar.gz) = 1e22eb7f7b924a676f52e3
SIZE (cabal/old-time-1.1.0.4/old-time-1.1.0.4.tar.gz) = 75542
SHA256 (cabal/ordered-containers-0.2.3/ordered-containers-0.2.3.tar.gz) = 36849705752f3bc367fa1d172e1ec57375418341e9d74de572ae1b6fb56a81a3
SIZE (cabal/ordered-containers-0.2.3/ordered-containers-0.2.3.tar.gz) = 7404
-SHA256 (cabal/pandoc-3.1.12.3/pandoc-3.1.12.3.tar.gz) = 3998324fa456ab7c42dee8e74b3ea379f78078a2936c8fe0f6c69399b774cf61
-SIZE (cabal/pandoc-3.1.12.3/pandoc-3.1.12.3.tar.gz) = 7368087
-SHA256 (cabal/pandoc-lua-engine-0.2.1.3/pandoc-lua-engine-0.2.1.3.tar.gz) = af36f8a5ba029d6a63c2b0bef9016d2d8c1080ab4488a7dda1b72017c997b8c2
-SIZE (cabal/pandoc-lua-engine-0.2.1.3/pandoc-lua-engine-0.2.1.3.tar.gz) = 81386
-SHA256 (cabal/pandoc-lua-marshal-0.2.5/pandoc-lua-marshal-0.2.5.tar.gz) = b1266b823f905efc8926321e30ccbf9263185d048df7a70ac1347f7e3cefeb73
-SIZE (cabal/pandoc-lua-marshal-0.2.5/pandoc-lua-marshal-0.2.5.tar.gz) = 38526
+SHA256 (cabal/os-string-2.0.2/os-string-2.0.2.tar.gz) = 0953126e962966719753c98d71f596f5fea07e100bce191b7453735a1ff2caa1
+SIZE (cabal/os-string-2.0.2/os-string-2.0.2.tar.gz) = 42919
+SHA256 (cabal/pandoc-3.1.13/pandoc-3.1.13.tar.gz) = 59176cef1ccf0b2d93458c168c4e89d970c5d18c3d90aadac046d5cd21a675d0
+SIZE (cabal/pandoc-3.1.13/pandoc-3.1.13.tar.gz) = 7367320
+SHA256 (cabal/pandoc-lua-engine-0.2.1.4/pandoc-lua-engine-0.2.1.4.tar.gz) = 9d478f3cac06dc17060bed32b782b767782faf88318faaf0f88e618cbd4348e4
+SIZE (cabal/pandoc-lua-engine-0.2.1.4/pandoc-lua-engine-0.2.1.4.tar.gz) = 81384
+SHA256 (cabal/pandoc-lua-marshal-0.2.6/pandoc-lua-marshal-0.2.6.tar.gz) = 9c024ccd9f6e21c8fa52ec7a9b044b5b0908917c84b51b84f7aeb1f960c43c09
+SIZE (cabal/pandoc-lua-marshal-0.2.6/pandoc-lua-marshal-0.2.6.tar.gz) = 38722
SHA256 (cabal/pandoc-types-1.23.1/pandoc-types-1.23.1.tar.gz) = ad0fa083d28d452b7d37a1c67a2c140137a5f29a2f52fd88e807fac20245a1c1
SIZE (cabal/pandoc-types-1.23.1/pandoc-types-1.23.1.tar.gz) = 36480
SHA256 (cabal/pandoc-types-1.23.1/revision/1.cabal) = 6dacc1466ee516264a64a0975abbed435d4c732315674c32fee9fb3e70fcca0b
@@ -369,6 +371,8 @@ SHA256 (cabal/split-0.2.5/split-0.2.5.tar.gz) = 52da404e8397c1ab238354c8d4fd9a7e
SIZE (cabal/split-0.2.5/split-0.2.5.tar.gz) = 16008
SHA256 (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002
SIZE (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 22399
+SHA256 (cabal/splitmix-0.1.0.5/revision/1.cabal) = caa9b4a92abf1496c7f6a3c0f4e357426a54880077cb9f04e260a8bfa034b77b
+SIZE (cabal/splitmix-0.1.0.5/revision/1.cabal) = 6596
SHA256 (cabal/streaming-commons-0.2.2.6/streaming-commons-0.2.2.6.tar.gz) = 0180958a882eb0f6262b812fe886c2b1b8285474b5b958f814ae4f05409fbf79
SIZE (cabal/streaming-commons-0.2.2.6/streaming-commons-0.2.2.6.tar.gz) = 37959
SHA256 (cabal/streaming-commons-0.2.2.6/revision/1.cabal) = d5c6fb99efd4e71bdb0351d55f2d87e16c11880f42998e39363eb63f057ae24b
@@ -387,8 +391,8 @@ SHA256 (cabal/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz) = ba7e5500d853d29f0675b90655
SIZE (cabal/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz) = 43894
SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890
SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686
-SHA256 (cabal/texmath-0.12.8.7/texmath-0.12.8.7.tar.gz) = d33c332e21c8b4737fafd2a7753d38b67c6c94ffc44fd3dcdbd4f883f07c7644
-SIZE (cabal/texmath-0.12.8.7/texmath-0.12.8.7.tar.gz) = 1481603
+SHA256 (cabal/texmath-0.12.8.8/texmath-0.12.8.8.tar.gz) = 6cc57b1a5fd5fc6b315885408da32fa23d28a14b7bbc983f3d1b1ca8dd430972
+SIZE (cabal/texmath-0.12.8.8/texmath-0.12.8.8.tar.gz) = 1482246
SHA256 (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = c8770fba789ce80334cae628285103c49abec0fa074773cbb5a88e26f5a7725d
SIZE (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = 5258
SHA256 (cabal/text-iso8601-0.1/text-iso8601-0.1.tar.gz) = f58e7a46f951f1f13d2929e0a2f84f6db7894d55a641169aaf300aea9ada5fcf
@@ -419,10 +423,8 @@ SHA256 (cabal/time-compat-1.9.6.1/time-compat-1.9.6.1.tar.gz) = ad07bb00eb9678c2
SIZE (cabal/time-compat-1.9.6.1/time-compat-1.9.6.1.tar.gz) = 59964
SHA256 (cabal/time-compat-1.9.6.1/revision/6.cabal) = 17631ef01a03a6f55fbe131690f87f6dee9a1572acc99b6c06f04882470ffb52
SIZE (cabal/time-compat-1.9.6.1/revision/6.cabal) = 5076
-SHA256 (cabal/tls-2.0.1/tls-2.0.1.tar.gz) = 98658cb0394a9cd08c56c5fe11a6c96f16c892a2a594db421cd72e0e7f7be684
-SIZE (cabal/tls-2.0.1/tls-2.0.1.tar.gz) = 162814
-SHA256 (cabal/tls-2.0.1/revision/2.cabal) = fe04c50a2df467e745c88f483c4dbfee1af73e89b0ee19c102ca8873bd625493
-SIZE (cabal/tls-2.0.1/revision/2.cabal) = 6272
+SHA256 (cabal/tls-2.0.2/tls-2.0.2.tar.gz) = 8f9cce86ebdb9466772cce9c59151b1978437d552971046506940f38cc2515a1
+SIZE (cabal/tls-2.0.2/tls-2.0.2.tar.gz) = 162902
SHA256 (cabal/toml-parser-2.0.0.0/toml-parser-2.0.0.0.tar.gz) = 87fd39161e23b2963ca67f5c30f5c17e2b7f2d27ba71ef4cb8a7ee561fad79db
SIZE (cabal/toml-parser-2.0.0.0/toml-parser-2.0.0.0.tar.gz) = 48033
SHA256 (cabal/toml-parser-2.0.0.0/revision/1.cabal) = a8d2976a7b20503c850104621025224dbec57077d14ec28e66c31b5cd39f7c36
@@ -431,12 +433,10 @@ SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c
SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485
SHA256 (cabal/typed-process-0.2.11.1/typed-process-0.2.11.1.tar.gz) = d5c5dda091d61bac35de4ed6d9ddb530e4eb2564ca3c0b93e577762b63d94148
SIZE (cabal/typed-process-0.2.11.1/typed-process-0.2.11.1.tar.gz) = 18339
-SHA256 (cabal/typst-0.5.0.2/typst-0.5.0.2.tar.gz) = 1244f308217638aa0aef61b08874e13baf331e562e5d3846feb2f1d4bda2cfd7
-SIZE (cabal/typst-0.5.0.2/typst-0.5.0.2.tar.gz) = 6430292
-SHA256 (cabal/typst-symbols-0.1.5/typst-symbols-0.1.5.tar.gz) = 20951e9457ba68b7ecaf06814e0bc0ff35af4018353ad88c5541e2710143fccd
-SIZE (cabal/typst-symbols-0.1.5/typst-symbols-0.1.5.tar.gz) = 18604
-SHA256 (cabal/typst-symbols-0.1.5/revision/1.cabal) = 402c1baeb6728b7f1eff16fab956c36038db884f08688f166b6b63316659813b
-SIZE (cabal/typst-symbols-0.1.5/revision/1.cabal) = 1070
+SHA256 (cabal/typst-0.5.0.3/typst-0.5.0.3.tar.gz) = e3411f7a02e5e50acb3354dc077a207059c3de419c5da1104211fbc4ef06493c
+SIZE (cabal/typst-0.5.0.3/typst-0.5.0.3.tar.gz) = 6432307
+SHA256 (cabal/typst-symbols-0.1.6/typst-symbols-0.1.6.tar.gz) = 947ff2a09549a6a0387327e6b15c9219947be67ebe5fb190d1fb98495d7e429d
+SIZE (cabal/typst-symbols-0.1.6/typst-symbols-0.1.6.tar.gz) = 18729
SHA256 (cabal/unicode-collation-0.1.3.6/unicode-collation-0.1.3.6.tar.gz) = d64163d64cdf8c872d7ec02b49bc0d0192c70875b8c002765c5142cc880d3a30
SIZE (cabal/unicode-collation-0.1.3.6/unicode-collation-0.1.3.6.tar.gz) = 2056131
SHA256 (cabal/unicode-data-0.4.0.1/unicode-data-0.4.0.1.tar.gz) = 37a5dea6801940beb65c4ac4b9d0f7e653a686cf773507f0ca61c210e0b06080
diff --git a/textproc/hs-pandoc/pkg-descr b/textproc/hs-pandoc/pkg-descr
index 3597e83cce07..67b2b1c20bf9 100644
--- a/textproc/hs-pandoc/pkg-descr
+++ b/textproc/hs-pandoc/pkg-descr
@@ -6,16 +6,17 @@ txt2tags and Textile, and it can write markdown, reStructuredText,
XHTML, HTML 5, LaTeX, ConTeXt, DocBook, OPML, OpenDocument, ODT, Word
docx, RTF, MediaWiki, DokuWiki, Textile, groff man pages, plain text,
Emacs Org-Mode, AsciiDoc, Haddock markup, EPUB (v2 and v3),
-FictionBook2, InDesign ICML, and several kinds of HTML/javascript slide
-shows (S5, Slidy, Slideous, DZSlides, reveal.js).
+FictionBook2, InDesign ICML, and several kinds of HTML/javascript
+slide shows (S5, Slidy, Slideous, DZSlides, reveal.js).
-Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
-definition lists, tables, and other features. A compatibility mode is
-provided for those who need a drop-in replacement for Markdown.pl.
+Pandoc extends standard markdown syntax with footnotes, embedded
+LaTeX, definition lists, tables, and other features. A compatibility
+mode is provided for those who need a drop-in replacement for
+Markdown.pl.
-In contrast to existing tools for converting markdown to HTML, which use
-regex substitutions, pandoc has a modular design: it consists of a set
-of readers, which parse text in a given format and produce a native
-representation of the document, and a set of writers, which convert this
-native representation into a target format. Thus, adding an input or
-output format requires only adding a reader or writer.
+In contrast to existing tools for converting markdown to HTML, which
+use regex substitutions, pandoc has a modular design: it consists of a
+set of readers, which parse text in a given format and produce a
+native representation of the document, and a set of writers, which
+convert this native representation into a target format. Thus, adding
+an input or output format requires only adding a reader or writer.