Sat Aug 5 12:14:55 2023 UTC ()
textproc/ruby-commonmarker: update to 0.23.10

pkgsrc change:

* Update DESCR based on README.md.
* Remove dependency on textproc/cmark since this package contains source
  code of textproc/cmark-gfm.

0.23.10 (2023-07-31)

* Update GFM release to 0.29.0.gfm.12 and 0.29.0.gfm.13, thereby fixing a
  polynomial time complexity security vulnerability.

* Of note to users of this library, GFM releases 0.29.0.gfm.12 and
  0.29.0.gfm.13 also:

    o Normalized marker row vs. delimiter row nomenclature (#273)
    o Exposed CMARK_NODE_FOOTNOTE_DEFINITION literal value (#336)


(taca)
diff -r1.1 -r1.2 pkgsrc/textproc/ruby-commonmarker/DESCR
diff -r1.5 -r1.6 pkgsrc/textproc/ruby-commonmarker/Makefile
diff -r1.5 -r1.6 pkgsrc/textproc/ruby-commonmarker/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/textproc/ruby-commonmarker/DESCR (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-commonmarker/DESCR 2022/08/29 12:54:56 1.1
+++ pkgsrc/textproc/ruby-commonmarker/DESCR 2023/08/05 12:14:54 1.2
@@ -1,2 +1,7 @@ @@ -1,2 +1,7 @@
1A fast, safe, extensible parser for CommonMark. This wraps the 1CommonMarker
2official libcmark library. 2
 3Ruby wrapper for libcmark-gfm, GitHub's fork of the reference parser for
 4CommonMark. It passes all of the C tests, and is therefore spec-complete.
 5It also includes extensions to the CommonMark spec as documented in the
 6[itHub Flavored Markdown spec, such as support for tables, strikethroughs,
 7and autolinking.

cvs diff -r1.5 -r1.6 pkgsrc/textproc/ruby-commonmarker/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-commonmarker/Makefile 2023/04/30 13:31:32 1.5
+++ pkgsrc/textproc/ruby-commonmarker/Makefile 2023/08/05 12:14:54 1.6
@@ -1,15 +1,14 @@ @@ -1,15 +1,14 @@
1# $NetBSD: Makefile,v 1.5 2023/04/30 13:31:32 taca Exp $ 1# $NetBSD: Makefile,v 1.6 2023/08/05 12:14:54 taca Exp $
2 2
3DISTNAME= commonmarker-0.23.9 3DISTNAME= commonmarker-0.23.10
4CATEGORIES= textproc 4CATEGORIES= textproc
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/gjtorikian/commonmarker 7HOMEPAGE= https://github.com/gjtorikian/commonmarker
8COMMENT= CommonMark parser and renderer written in C, wrapped in Ruby 8COMMENT= CommonMark parser and renderer written in C, wrapped in Ruby
9LICENSE= mit 9LICENSE= mit
10 10
11RUBYGEM_OPTIONS+= --format-executable 11RUBYGEM_OPTIONS+= --format-executable
12 12
13.include "../../textproc/cmark/buildlink3.mk" 
14.include "../../lang/ruby/gem.mk" 13.include "../../lang/ruby/gem.mk"
15.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/textproc/ruby-commonmarker/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-commonmarker/distinfo 2023/04/30 13:31:32 1.5
+++ pkgsrc/textproc/ruby-commonmarker/distinfo 2023/08/05 12:14:54 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2023/04/30 13:31:32 taca Exp $ 1$NetBSD: distinfo,v 1.6 2023/08/05 12:14:54 taca Exp $
2 2
3BLAKE2s (commonmarker-0.23.9.gem) = 4d3c77d592994ed215887bce8e803c6f6bfe72e50895dbc69b896c4c4e633846 3BLAKE2s (commonmarker-0.23.10.gem) = cc1430323b1bc6af5367eff42ef1d3a1ae85c403a16334a394684c5f4f55ae68
4SHA512 (commonmarker-0.23.9.gem) = 7d90e0790faed14287d130d2b0abbe306b94e9b3fdc87c7aafcebc699c8309d493da716f76d6df9c5c1c8c94fd69e79af01fa8cbbd84de3ce7a1ca8815ef4005 4SHA512 (commonmarker-0.23.10.gem) = 0464972eacde73684e167425a7f24d88ca6529d8c449dfe63f703144796a243f3c80f22634f7c7939ddbc79f59af189e7878dc9faa734e8c1628f19c94266fef
5Size (commonmarker-0.23.9.gem) = 152064 bytes 5Size (commonmarker-0.23.10.gem) = 152576 bytes