From 903487105d8450b556faf75861ac232e9bc01274 Mon Sep 17 00:00:00 2001 From: Andrey Korobkov Date: Tue, 9 Apr 2024 04:51:48 +0400 Subject: [PATCH] textproc/hs-pandoc: Update 3.1.12.3 -> 3.1.13 + Fill pkg-descr in 80 columns PR: 278268 --- textproc/hs-pandoc/Makefile | 25 +++++++++-------- textproc/hs-pandoc/distinfo | 54 ++++++++++++++++++------------------ textproc/hs-pandoc/pkg-descr | 23 +++++++-------- 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. -- 2.44.0