Sat Dec 11 13:32:46 2021 UTC ()
devel/ruby-regexp_parser: update to 2.2.0

2.2.0 (2021-12-04)

Added

* Added support for 13 new unicode properties introduced in Ruby 3.1.0-dev


(taca)
diff -r1.6 -r1.7 pkgsrc/devel/ruby-regexp_parser/Makefile
diff -r1.5 -r1.6 pkgsrc/devel/ruby-regexp_parser/PLIST
diff -r1.8 -r1.9 pkgsrc/devel/ruby-regexp_parser/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/devel/ruby-regexp_parser/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-regexp_parser/Makefile 2021/02/28 15:14:18 1.6
+++ pkgsrc/devel/ruby-regexp_parser/Makefile 2021/12/11 13:32:46 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.6 2021/02/28 15:14:18 taca Exp $ 1# $NetBSD: Makefile,v 1.7 2021/12/11 13:32:46 taca Exp $
2 2
3DISTNAME= regexp_parser-2.1.1 3DISTNAME= regexp_parser-2.2.0
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/ammar/regexp_parser 7HOMEPAGE= https://github.com/ammar/regexp_parser
8COMMENT= Scanner, lexer, parser for ruby's regular expressions 8COMMENT= Scanner, lexer, parser for ruby's regular expressions
9LICENSE= mit 9LICENSE= mit
10 10
11USE_LANGUAGES= # none 11USE_LANGUAGES= # none
12 12
13.include "../../lang/ruby/gem.mk" 13.include "../../lang/ruby/gem.mk"
14.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/devel/ruby-regexp_parser/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-regexp_parser/PLIST 2021/02/28 15:14:18 1.5
+++ pkgsrc/devel/ruby-regexp_parser/PLIST 2021/12/11 13:32:46 1.6
@@ -1,88 +1,90 @@ @@ -1,88 +1,90 @@
1@comment $NetBSD: PLIST,v 1.5 2021/02/28 15:14:18 taca Exp $ 1@comment $NetBSD: PLIST,v 1.6 2021/12/11 13:32:46 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/CHANGELOG.md 3${GEM_LIBDIR}/CHANGELOG.md
4${GEM_LIBDIR}/Gemfile 4${GEM_LIBDIR}/Gemfile
5${GEM_LIBDIR}/LICENSE 5${GEM_LIBDIR}/LICENSE
6${GEM_LIBDIR}/README.md 6${GEM_LIBDIR}/README.md
7${GEM_LIBDIR}/Rakefile 7${GEM_LIBDIR}/Rakefile
8${GEM_LIBDIR}/lib/regexp_parser.rb 8${GEM_LIBDIR}/lib/regexp_parser.rb
9${GEM_LIBDIR}/lib/regexp_parser/error.rb 9${GEM_LIBDIR}/lib/regexp_parser/error.rb
10${GEM_LIBDIR}/lib/regexp_parser/expression.rb 10${GEM_LIBDIR}/lib/regexp_parser/expression.rb
 11${GEM_LIBDIR}/lib/regexp_parser/expression/base.rb
11${GEM_LIBDIR}/lib/regexp_parser/expression/classes/alternation.rb 12${GEM_LIBDIR}/lib/regexp_parser/expression/classes/alternation.rb
12${GEM_LIBDIR}/lib/regexp_parser/expression/classes/anchor.rb 13${GEM_LIBDIR}/lib/regexp_parser/expression/classes/anchor.rb
13${GEM_LIBDIR}/lib/regexp_parser/expression/classes/backref.rb 14${GEM_LIBDIR}/lib/regexp_parser/expression/classes/backreference.rb
 15${GEM_LIBDIR}/lib/regexp_parser/expression/classes/character_set.rb
 16${GEM_LIBDIR}/lib/regexp_parser/expression/classes/character_set/intersection.rb
 17${GEM_LIBDIR}/lib/regexp_parser/expression/classes/character_set/range.rb
14${GEM_LIBDIR}/lib/regexp_parser/expression/classes/conditional.rb 18${GEM_LIBDIR}/lib/regexp_parser/expression/classes/conditional.rb
15${GEM_LIBDIR}/lib/regexp_parser/expression/classes/escape.rb 19${GEM_LIBDIR}/lib/regexp_parser/expression/classes/escape_sequence.rb
16${GEM_LIBDIR}/lib/regexp_parser/expression/classes/free_space.rb 20${GEM_LIBDIR}/lib/regexp_parser/expression/classes/free_space.rb
17${GEM_LIBDIR}/lib/regexp_parser/expression/classes/group.rb 21${GEM_LIBDIR}/lib/regexp_parser/expression/classes/group.rb
18${GEM_LIBDIR}/lib/regexp_parser/expression/classes/keep.rb 22${GEM_LIBDIR}/lib/regexp_parser/expression/classes/keep.rb
19${GEM_LIBDIR}/lib/regexp_parser/expression/classes/literal.rb 23${GEM_LIBDIR}/lib/regexp_parser/expression/classes/literal.rb
20${GEM_LIBDIR}/lib/regexp_parser/expression/classes/posix_class.rb 24${GEM_LIBDIR}/lib/regexp_parser/expression/classes/posix_class.rb
21${GEM_LIBDIR}/lib/regexp_parser/expression/classes/property.rb 25${GEM_LIBDIR}/lib/regexp_parser/expression/classes/property.rb
22${GEM_LIBDIR}/lib/regexp_parser/expression/classes/root.rb 26${GEM_LIBDIR}/lib/regexp_parser/expression/classes/root.rb
23${GEM_LIBDIR}/lib/regexp_parser/expression/classes/set.rb 
24${GEM_LIBDIR}/lib/regexp_parser/expression/classes/set/intersection.rb 
25${GEM_LIBDIR}/lib/regexp_parser/expression/classes/set/range.rb 
26${GEM_LIBDIR}/lib/regexp_parser/expression/classes/type.rb 27${GEM_LIBDIR}/lib/regexp_parser/expression/classes/type.rb
27${GEM_LIBDIR}/lib/regexp_parser/expression/methods/match.rb 28${GEM_LIBDIR}/lib/regexp_parser/expression/methods/match.rb
28${GEM_LIBDIR}/lib/regexp_parser/expression/methods/match_length.rb 29${GEM_LIBDIR}/lib/regexp_parser/expression/methods/match_length.rb
29${GEM_LIBDIR}/lib/regexp_parser/expression/methods/options.rb 30${GEM_LIBDIR}/lib/regexp_parser/expression/methods/options.rb
30${GEM_LIBDIR}/lib/regexp_parser/expression/methods/strfregexp.rb 31${GEM_LIBDIR}/lib/regexp_parser/expression/methods/strfregexp.rb
31${GEM_LIBDIR}/lib/regexp_parser/expression/methods/tests.rb 32${GEM_LIBDIR}/lib/regexp_parser/expression/methods/tests.rb
32${GEM_LIBDIR}/lib/regexp_parser/expression/methods/traverse.rb 33${GEM_LIBDIR}/lib/regexp_parser/expression/methods/traverse.rb
33${GEM_LIBDIR}/lib/regexp_parser/expression/quantifier.rb 34${GEM_LIBDIR}/lib/regexp_parser/expression/quantifier.rb
34${GEM_LIBDIR}/lib/regexp_parser/expression/sequence.rb 35${GEM_LIBDIR}/lib/regexp_parser/expression/sequence.rb
35${GEM_LIBDIR}/lib/regexp_parser/expression/sequence_operation.rb 36${GEM_LIBDIR}/lib/regexp_parser/expression/sequence_operation.rb
36${GEM_LIBDIR}/lib/regexp_parser/expression/subexpression.rb 37${GEM_LIBDIR}/lib/regexp_parser/expression/subexpression.rb
37${GEM_LIBDIR}/lib/regexp_parser/lexer.rb 38${GEM_LIBDIR}/lib/regexp_parser/lexer.rb
38${GEM_LIBDIR}/lib/regexp_parser/parser.rb 39${GEM_LIBDIR}/lib/regexp_parser/parser.rb
39${GEM_LIBDIR}/lib/regexp_parser/scanner.rb 40${GEM_LIBDIR}/lib/regexp_parser/scanner.rb
40${GEM_LIBDIR}/lib/regexp_parser/scanner/char_type.rl 41${GEM_LIBDIR}/lib/regexp_parser/scanner/char_type.rl
41${GEM_LIBDIR}/lib/regexp_parser/scanner/properties/long.yml 42${GEM_LIBDIR}/lib/regexp_parser/scanner/properties/long.yml
42${GEM_LIBDIR}/lib/regexp_parser/scanner/properties/short.yml 43${GEM_LIBDIR}/lib/regexp_parser/scanner/properties/short.yml
43${GEM_LIBDIR}/lib/regexp_parser/scanner/property.rl 44${GEM_LIBDIR}/lib/regexp_parser/scanner/property.rl
44${GEM_LIBDIR}/lib/regexp_parser/scanner/scanner.rl 45${GEM_LIBDIR}/lib/regexp_parser/scanner/scanner.rl
45${GEM_LIBDIR}/lib/regexp_parser/syntax.rb 46${GEM_LIBDIR}/lib/regexp_parser/syntax.rb
46${GEM_LIBDIR}/lib/regexp_parser/syntax/any.rb 47${GEM_LIBDIR}/lib/regexp_parser/syntax/any.rb
47${GEM_LIBDIR}/lib/regexp_parser/syntax/base.rb 48${GEM_LIBDIR}/lib/regexp_parser/syntax/base.rb
48${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens.rb 49${GEM_LIBDIR}/lib/regexp_parser/syntax/token.rb
49${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/anchor.rb 50${GEM_LIBDIR}/lib/regexp_parser/syntax/token/anchor.rb
50${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/assertion.rb 51${GEM_LIBDIR}/lib/regexp_parser/syntax/token/assertion.rb
51${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/backref.rb 52${GEM_LIBDIR}/lib/regexp_parser/syntax/token/backreference.rb
52${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/character_set.rb 53${GEM_LIBDIR}/lib/regexp_parser/syntax/token/character_set.rb
53${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/character_type.rb 54${GEM_LIBDIR}/lib/regexp_parser/syntax/token/character_type.rb
54${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/conditional.rb 55${GEM_LIBDIR}/lib/regexp_parser/syntax/token/conditional.rb
55${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/escape.rb 56${GEM_LIBDIR}/lib/regexp_parser/syntax/token/escape.rb
56${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/group.rb 57${GEM_LIBDIR}/lib/regexp_parser/syntax/token/group.rb
57${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/keep.rb 58${GEM_LIBDIR}/lib/regexp_parser/syntax/token/keep.rb
58${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/meta.rb 59${GEM_LIBDIR}/lib/regexp_parser/syntax/token/meta.rb
59${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/posix_class.rb 60${GEM_LIBDIR}/lib/regexp_parser/syntax/token/posix_class.rb
60${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/quantifier.rb 61${GEM_LIBDIR}/lib/regexp_parser/syntax/token/quantifier.rb
61${GEM_LIBDIR}/lib/regexp_parser/syntax/tokens/unicode_property.rb 62${GEM_LIBDIR}/lib/regexp_parser/syntax/token/unicode_property.rb
62${GEM_LIBDIR}/lib/regexp_parser/syntax/version_lookup.rb 63${GEM_LIBDIR}/lib/regexp_parser/syntax/version_lookup.rb
63${GEM_LIBDIR}/lib/regexp_parser/syntax/versions.rb 64${GEM_LIBDIR}/lib/regexp_parser/syntax/versions.rb
64${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/1.8.6.rb 65${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/1.8.6.rb
65${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/1.9.1.rb 66${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/1.9.1.rb
66${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/1.9.3.rb 67${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/1.9.3.rb
67${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.0.0.rb 68${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.0.0.rb
68${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.2.0.rb 69${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.2.0.rb
69${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.3.0.rb 70${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.3.0.rb
70${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.4.0.rb 71${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.4.0.rb
71${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.4.1.rb 72${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.4.1.rb
72${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.5.0.rb 73${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.5.0.rb
73${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.6.0.rb 74${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.6.0.rb
74${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.6.2.rb 75${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.6.2.rb
75${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.6.3.rb 76${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/2.6.3.rb
 77${GEM_LIBDIR}/lib/regexp_parser/syntax/versions/3.1.0.rb
76${GEM_LIBDIR}/lib/regexp_parser/token.rb 78${GEM_LIBDIR}/lib/regexp_parser/token.rb
77${GEM_LIBDIR}/lib/regexp_parser/version.rb 79${GEM_LIBDIR}/lib/regexp_parser/version.rb
78${GEM_LIBDIR}/regexp_parser.gemspec 80${GEM_LIBDIR}/regexp_parser.gemspec
79${GEM_LIBDIR}/spec/expression/base_spec.rb 81${GEM_LIBDIR}/spec/expression/base_spec.rb
80${GEM_LIBDIR}/spec/expression/clone_spec.rb 82${GEM_LIBDIR}/spec/expression/clone_spec.rb
81${GEM_LIBDIR}/spec/expression/conditional_spec.rb 83${GEM_LIBDIR}/spec/expression/conditional_spec.rb
82${GEM_LIBDIR}/spec/expression/free_space_spec.rb 84${GEM_LIBDIR}/spec/expression/free_space_spec.rb
83${GEM_LIBDIR}/spec/expression/methods/match_length_spec.rb 85${GEM_LIBDIR}/spec/expression/methods/match_length_spec.rb
84${GEM_LIBDIR}/spec/expression/methods/match_spec.rb 86${GEM_LIBDIR}/spec/expression/methods/match_spec.rb
85${GEM_LIBDIR}/spec/expression/methods/strfregexp_spec.rb 87${GEM_LIBDIR}/spec/expression/methods/strfregexp_spec.rb
86${GEM_LIBDIR}/spec/expression/methods/tests_spec.rb 88${GEM_LIBDIR}/spec/expression/methods/tests_spec.rb
87${GEM_LIBDIR}/spec/expression/methods/traverse_spec.rb 89${GEM_LIBDIR}/spec/expression/methods/traverse_spec.rb
88${GEM_LIBDIR}/spec/expression/options_spec.rb 90${GEM_LIBDIR}/spec/expression/options_spec.rb
@@ -123,26 +125,25 @@ ${GEM_LIBDIR}/spec/scanner/errors_spec.r @@ -123,26 +125,25 @@ ${GEM_LIBDIR}/spec/scanner/errors_spec.r
123${GEM_LIBDIR}/spec/scanner/escapes_spec.rb 125${GEM_LIBDIR}/spec/scanner/escapes_spec.rb
124${GEM_LIBDIR}/spec/scanner/free_space_spec.rb 126${GEM_LIBDIR}/spec/scanner/free_space_spec.rb
125${GEM_LIBDIR}/spec/scanner/groups_spec.rb 127${GEM_LIBDIR}/spec/scanner/groups_spec.rb
126${GEM_LIBDIR}/spec/scanner/keep_spec.rb 128${GEM_LIBDIR}/spec/scanner/keep_spec.rb
127${GEM_LIBDIR}/spec/scanner/literals_spec.rb 129${GEM_LIBDIR}/spec/scanner/literals_spec.rb
128${GEM_LIBDIR}/spec/scanner/meta_spec.rb 130${GEM_LIBDIR}/spec/scanner/meta_spec.rb
129${GEM_LIBDIR}/spec/scanner/options_spec.rb 131${GEM_LIBDIR}/spec/scanner/options_spec.rb
130${GEM_LIBDIR}/spec/scanner/properties_spec.rb 132${GEM_LIBDIR}/spec/scanner/properties_spec.rb
131${GEM_LIBDIR}/spec/scanner/quantifiers_spec.rb 133${GEM_LIBDIR}/spec/scanner/quantifiers_spec.rb
132${GEM_LIBDIR}/spec/scanner/refcalls_spec.rb 134${GEM_LIBDIR}/spec/scanner/refcalls_spec.rb
133${GEM_LIBDIR}/spec/scanner/sets_spec.rb 135${GEM_LIBDIR}/spec/scanner/sets_spec.rb
134${GEM_LIBDIR}/spec/scanner/types_spec.rb 136${GEM_LIBDIR}/spec/scanner/types_spec.rb
135${GEM_LIBDIR}/spec/spec_helper.rb 137${GEM_LIBDIR}/spec/spec_helper.rb
136${GEM_LIBDIR}/spec/support/runner.rb 138${GEM_LIBDIR}/spec/support/capturing_stderr.rb
137${GEM_LIBDIR}/spec/support/shared_examples.rb 139${GEM_LIBDIR}/spec/support/shared_examples.rb
138${GEM_LIBDIR}/spec/support/warning_extractor.rb 
139${GEM_LIBDIR}/spec/syntax/syntax_spec.rb 140${GEM_LIBDIR}/spec/syntax/syntax_spec.rb
140${GEM_LIBDIR}/spec/syntax/syntax_token_map_spec.rb 141${GEM_LIBDIR}/spec/syntax/syntax_token_map_spec.rb
141${GEM_LIBDIR}/spec/syntax/versions/1.8.6_spec.rb 142${GEM_LIBDIR}/spec/syntax/versions/1.8.6_spec.rb
142${GEM_LIBDIR}/spec/syntax/versions/1.9.1_spec.rb 143${GEM_LIBDIR}/spec/syntax/versions/1.9.1_spec.rb
143${GEM_LIBDIR}/spec/syntax/versions/1.9.3_spec.rb 144${GEM_LIBDIR}/spec/syntax/versions/1.9.3_spec.rb
144${GEM_LIBDIR}/spec/syntax/versions/2.0.0_spec.rb 145${GEM_LIBDIR}/spec/syntax/versions/2.0.0_spec.rb
145${GEM_LIBDIR}/spec/syntax/versions/2.2.0_spec.rb 146${GEM_LIBDIR}/spec/syntax/versions/2.2.0_spec.rb
146${GEM_LIBDIR}/spec/syntax/versions/aliases_spec.rb 147${GEM_LIBDIR}/spec/syntax/versions/aliases_spec.rb
147${GEM_LIBDIR}/spec/token/token_spec.rb 148${GEM_LIBDIR}/spec/token/token_spec.rb
148${GEM_HOME}/specifications/${GEM_NAME}.gemspec 149${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.8 -r1.9 pkgsrc/devel/ruby-regexp_parser/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-regexp_parser/distinfo 2021/10/26 10:19:45 1.8
+++ pkgsrc/devel/ruby-regexp_parser/distinfo 2021/12/11 13:32:46 1.9
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.8 2021/10/26 10:19:45 nia Exp $ 1$NetBSD: distinfo,v 1.9 2021/12/11 13:32:46 taca Exp $
2 2
3BLAKE2s (regexp_parser-2.1.1.gem) = 54944eb3f424ea822eae5a7559332fbdb199181c62844b9d2975e7a539c3b130 3BLAKE2s (regexp_parser-2.2.0.gem) = a066b5b574112a65d3ea6ab9925f95caff37830e3e62fb07e00201065e2d7aa5
4SHA512 (regexp_parser-2.1.1.gem) = 052bb466f54923c8ccdbe98ba52629b2991a14faf273206dfce3cc0ee76132d7eaacc0ab66749392b3850b17b3573e13e0810958ff79af6a7d1bad0689d3d8eb 4SHA512 (regexp_parser-2.2.0.gem) = b53d7a6abbd87f5553063886378bba543e7fc1c78ea815ae0cc0974b59334a8020040d83896d4a61ad3b4ac767b901fd19aae0a6c1d05bfb90aee41a4deb6a5b
5Size (regexp_parser-2.1.1.gem) = 101376 bytes 5Size (regexp_parser-2.2.0.gem) = 101888 bytes