Sun Sep 23 15:31:22 2018 UTC ()
lang/ruby-gherkin: update to 5.1.0

5.1.0 - 2018-05-30

Added

* (.NET) - Better .NET Core support
* Support for Aragonese (#298 danilat)
* (C) build a shared libgherkin.so library which allows Gherkin to be used as
  a library. (Cucumber.ml currently uses this.) (cucumber/gherkin-c#6 cyocum)

Changed

* Pass the content type of a docstring down into its pickle string form (#292
  rjwittams)
* Fixed Russian equivalents of Given and Then. (#369 cerebellum13)

Fixed

* (C) Segfault when file does not exist (#394 #395 cyocum)
* (JavaScript) (#374 #377 charlierudolph)
* (Ruby, JavaScript) Remove berp.exe from packages (#289 aslakhellesoy)
* (Go) fixes validation for go vet tool on latest versions (#330 l3pp4rd)
* (Ruby) removed unneeded files from the gem


(taca)
diff -r1.2 -r1.3 pkgsrc/lang/ruby-gherkin/ALTERNATIVES
diff -r1.3 -r1.4 pkgsrc/lang/ruby-gherkin/Makefile
diff -r1.3 -r1.4 pkgsrc/lang/ruby-gherkin/PLIST
diff -r1.3 -r1.4 pkgsrc/lang/ruby-gherkin/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/lang/ruby-gherkin/Attic/ALTERNATIVES (expand / switch to unified diff)

--- pkgsrc/lang/ruby-gherkin/Attic/ALTERNATIVES 2017/06/30 16:07:51 1.2
+++ pkgsrc/lang/ruby-gherkin/Attic/ALTERNATIVES 2018/09/23 15:31:22 1.3

cvs diff -r1.3 -r1.4 pkgsrc/lang/ruby-gherkin/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/ruby-gherkin/Attic/Makefile 2018/03/21 11:33:20 1.3
+++ pkgsrc/lang/ruby-gherkin/Attic/Makefile 2018/09/23 15:31:22 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.3 2018/03/21 11:33:20 taca Exp $ 1# $NetBSD: Makefile,v 1.4 2018/09/23 15:31:22 taca Exp $
2 2
3DISTNAME= gherkin-5.0.0 3DISTNAME= gherkin-5.1.0
4CATEGORIES= lang 4CATEGORIES= lang
5 5
6MAINTAINER= minskim@NetBSD.org 6MAINTAINER= minskim@NetBSD.org
7HOMEPAGE= https://github.com/cucumber/cucumber/tree/master/gherkin 7HOMEPAGE= https://github.com/cucumber/cucumber/tree/master/gherkin
8COMMENT= Parser and compiler for the Gherkin language 8COMMENT= Parser and compiler for the Gherkin language
9LICENSE= mit 9LICENSE= mit
10 10
11RUBYGEM_OPTIONS+= --format-executable 11RUBYGEM_OPTIONS+= --format-executable
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.3 -r1.4 pkgsrc/lang/ruby-gherkin/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/ruby-gherkin/Attic/PLIST 2018/03/21 11:33:20 1.3
+++ pkgsrc/lang/ruby-gherkin/Attic/PLIST 2018/09/23 15:31:22 1.4
@@ -1,195 +1,28 @@ @@ -1,195 +1,28 @@
1@comment $NetBSD: PLIST,v 1.3 2018/03/21 11:33:20 taca Exp $ 1@comment $NetBSD: PLIST,v 1.4 2018/09/23 15:31:22 taca Exp $
2bin/gherkin-ruby${RUBY_SUFFIX} 2bin/gherkin-ruby${RUBY_SUFFIX}
 3bin/gherkin${RUBY_SUFFIX}
3${GEM_HOME}/cache/${GEM_NAME}.gem 4${GEM_HOME}/cache/${GEM_NAME}.gem
4${GEM_LIBDIR}/.rsync 
5${GEM_LIBDIR}/.travis.yml 
6${GEM_LIBDIR}/CONTRIBUTING.md 
7${GEM_LIBDIR}/Gemfile 
8${GEM_LIBDIR}/LICENSE 5${GEM_LIBDIR}/LICENSE
9${GEM_LIBDIR}/Makefile 
10${GEM_LIBDIR}/README.md 6${GEM_LIBDIR}/README.md
11${GEM_LIBDIR}/Rakefile 
12${GEM_LIBDIR}/berp/CommandLine.dll 
13${GEM_LIBDIR}/berp/RazorEngine.dll 
14${GEM_LIBDIR}/berp/RazorEngine.pdb 
15${GEM_LIBDIR}/berp/System.Web.Razor.dll 
16${GEM_LIBDIR}/berp/berp.exe 
17${GEM_LIBDIR}/berp/berp.pdb 
18${GEM_LIBDIR}/bin/gherkin 7${GEM_LIBDIR}/bin/gherkin
19${GEM_LIBDIR}/bin/gherkin-generate-tokens 
20${GEM_LIBDIR}/bin/gherkin-ruby 8${GEM_LIBDIR}/bin/gherkin-ruby
21${GEM_LIBDIR}/gherkin-ruby.razor 
22${GEM_LIBDIR}/gherkin.berp 
23${GEM_LIBDIR}/gherkin.gemspec 
24${GEM_LIBDIR}/lib/gherkin/ast_builder.rb 9${GEM_LIBDIR}/lib/gherkin/ast_builder.rb
25${GEM_LIBDIR}/lib/gherkin/ast_node.rb 10${GEM_LIBDIR}/lib/gherkin/ast_node.rb
26${GEM_LIBDIR}/lib/gherkin/dialect.rb 11${GEM_LIBDIR}/lib/gherkin/dialect.rb
27${GEM_LIBDIR}/lib/gherkin/errors.rb 12${GEM_LIBDIR}/lib/gherkin/errors.rb
28${GEM_LIBDIR}/lib/gherkin/gherkin-languages.json 13${GEM_LIBDIR}/lib/gherkin/gherkin-languages.json
29${GEM_LIBDIR}/lib/gherkin/gherkin_line.rb 14${GEM_LIBDIR}/lib/gherkin/gherkin_line.rb
30${GEM_LIBDIR}/lib/gherkin/parser.rb 15${GEM_LIBDIR}/lib/gherkin/parser.rb
31${GEM_LIBDIR}/lib/gherkin/pickles/compiler.rb 16${GEM_LIBDIR}/lib/gherkin/pickles/compiler.rb
32${GEM_LIBDIR}/lib/gherkin/stream/gherkin_events.rb 17${GEM_LIBDIR}/lib/gherkin/stream/gherkin_events.rb
33${GEM_LIBDIR}/lib/gherkin/stream/source_events.rb 18${GEM_LIBDIR}/lib/gherkin/stream/source_events.rb
34${GEM_LIBDIR}/lib/gherkin/token.rb 19${GEM_LIBDIR}/lib/gherkin/token.rb
35${GEM_LIBDIR}/lib/gherkin/token_formatter_builder.rb 20${GEM_LIBDIR}/lib/gherkin/token_formatter_builder.rb
36${GEM_LIBDIR}/lib/gherkin/token_matcher.rb 21${GEM_LIBDIR}/lib/gherkin/token_matcher.rb
37${GEM_LIBDIR}/lib/gherkin/token_scanner.rb 22${GEM_LIBDIR}/lib/gherkin/token_scanner.rb
38${GEM_LIBDIR}/spec/capture_warnings.rb 23${GEM_LIBDIR}/spec/capture_warnings.rb
39${GEM_LIBDIR}/spec/coverage.rb 24${GEM_LIBDIR}/spec/coverage.rb
40${GEM_LIBDIR}/spec/gherkin/parser_spec.rb 25${GEM_LIBDIR}/spec/gherkin/parser_spec.rb
41${GEM_LIBDIR}/spec/gherkin/stream/gherkin_events_spec.rb 26${GEM_LIBDIR}/spec/gherkin/stream/gherkin_events_spec.rb
42${GEM_LIBDIR}/spec/gherkin/stream/test_fr.feature 27${GEM_LIBDIR}/spec/gherkin/stream/test_fr.feature
43${GEM_LIBDIR}/testdata/bad/inconsistent_cell_count.feature 
44${GEM_LIBDIR}/testdata/bad/inconsistent_cell_count.feature.errors.ndjson 
45${GEM_LIBDIR}/testdata/bad/invalid_language.feature 
46${GEM_LIBDIR}/testdata/bad/invalid_language.feature.errors.ndjson 
47${GEM_LIBDIR}/testdata/bad/multiple_parser_errors.feature 
48${GEM_LIBDIR}/testdata/bad/multiple_parser_errors.feature.errors.ndjson 
49${GEM_LIBDIR}/testdata/bad/not_gherkin.feature 
50${GEM_LIBDIR}/testdata/bad/not_gherkin.feature.errors.ndjson 
51${GEM_LIBDIR}/testdata/bad/single_parser_error.feature 
52${GEM_LIBDIR}/testdata/bad/single_parser_error.feature.errors.ndjson 
53${GEM_LIBDIR}/testdata/bad/unexpected_eof.feature 
54${GEM_LIBDIR}/testdata/bad/unexpected_eof.feature.errors.ndjson 
55${GEM_LIBDIR}/testdata/good/background.feature 
56${GEM_LIBDIR}/testdata/good/background.feature.ast.ndjson 
57${GEM_LIBDIR}/testdata/good/background.feature.pickles.ndjson 
58${GEM_LIBDIR}/testdata/good/background.feature.source.ndjson 
59${GEM_LIBDIR}/testdata/good/background.feature.tokens 
60${GEM_LIBDIR}/testdata/good/datatables.feature 
61${GEM_LIBDIR}/testdata/good/datatables.feature.ast.ndjson 
62${GEM_LIBDIR}/testdata/good/datatables.feature.pickles.ndjson 
63${GEM_LIBDIR}/testdata/good/datatables.feature.source.ndjson 
64${GEM_LIBDIR}/testdata/good/datatables.feature.tokens 
65${GEM_LIBDIR}/testdata/good/descriptions.feature 
66${GEM_LIBDIR}/testdata/good/descriptions.feature.ast.ndjson 
67${GEM_LIBDIR}/testdata/good/descriptions.feature.pickles.ndjson 
68${GEM_LIBDIR}/testdata/good/descriptions.feature.source.ndjson 
69${GEM_LIBDIR}/testdata/good/descriptions.feature.tokens 
70${GEM_LIBDIR}/testdata/good/docstrings.feature 
71${GEM_LIBDIR}/testdata/good/docstrings.feature.ast.ndjson 
72${GEM_LIBDIR}/testdata/good/docstrings.feature.pickles.ndjson 
73${GEM_LIBDIR}/testdata/good/docstrings.feature.source.ndjson 
74${GEM_LIBDIR}/testdata/good/docstrings.feature.tokens 
75${GEM_LIBDIR}/testdata/good/empty.feature 
76${GEM_LIBDIR}/testdata/good/empty.feature.ast.ndjson 
77${GEM_LIBDIR}/testdata/good/empty.feature.pickles.ndjson 
78${GEM_LIBDIR}/testdata/good/empty.feature.source.ndjson 
79${GEM_LIBDIR}/testdata/good/empty.feature.tokens 
80${GEM_LIBDIR}/testdata/good/escaped_pipes.feature 
81${GEM_LIBDIR}/testdata/good/escaped_pipes.feature.ast.ndjson 
82${GEM_LIBDIR}/testdata/good/escaped_pipes.feature.pickles.ndjson 
83${GEM_LIBDIR}/testdata/good/escaped_pipes.feature.source.ndjson 
84${GEM_LIBDIR}/testdata/good/escaped_pipes.feature.tokens 
85${GEM_LIBDIR}/testdata/good/example_token_multiple.feature 
86${GEM_LIBDIR}/testdata/good/example_token_multiple.feature.ast.ndjson 
87${GEM_LIBDIR}/testdata/good/example_token_multiple.feature.pickles.ndjson 
88${GEM_LIBDIR}/testdata/good/example_token_multiple.feature.source.ndjson 
89${GEM_LIBDIR}/testdata/good/example_token_multiple.feature.tokens 
90${GEM_LIBDIR}/testdata/good/example_tokens_everywhere.feature 
91${GEM_LIBDIR}/testdata/good/example_tokens_everywhere.feature.ast.ndjson 
92${GEM_LIBDIR}/testdata/good/example_tokens_everywhere.feature.pickles.ndjson 
93${GEM_LIBDIR}/testdata/good/example_tokens_everywhere.feature.source.ndjson 
94${GEM_LIBDIR}/testdata/good/example_tokens_everywhere.feature.tokens 
95${GEM_LIBDIR}/testdata/good/i18n_emoji.feature 
96${GEM_LIBDIR}/testdata/good/i18n_emoji.feature.ast.ndjson 
97${GEM_LIBDIR}/testdata/good/i18n_emoji.feature.pickles.ndjson 
98${GEM_LIBDIR}/testdata/good/i18n_emoji.feature.source.ndjson 
99${GEM_LIBDIR}/testdata/good/i18n_emoji.feature.tokens 
100${GEM_LIBDIR}/testdata/good/i18n_fr.feature 
101${GEM_LIBDIR}/testdata/good/i18n_fr.feature.ast.ndjson 
102${GEM_LIBDIR}/testdata/good/i18n_fr.feature.pickles.ndjson 
103${GEM_LIBDIR}/testdata/good/i18n_fr.feature.source.ndjson 
104${GEM_LIBDIR}/testdata/good/i18n_fr.feature.tokens 
105${GEM_LIBDIR}/testdata/good/i18n_no.feature 
106${GEM_LIBDIR}/testdata/good/i18n_no.feature.ast.ndjson 
107${GEM_LIBDIR}/testdata/good/i18n_no.feature.pickles.ndjson 
108${GEM_LIBDIR}/testdata/good/i18n_no.feature.source.ndjson 
109${GEM_LIBDIR}/testdata/good/i18n_no.feature.tokens 
110${GEM_LIBDIR}/testdata/good/incomplete_background_1.feature 
111${GEM_LIBDIR}/testdata/good/incomplete_background_1.feature.ast.ndjson 
112${GEM_LIBDIR}/testdata/good/incomplete_background_1.feature.pickles.ndjson 
113${GEM_LIBDIR}/testdata/good/incomplete_background_1.feature.source.ndjson 
114${GEM_LIBDIR}/testdata/good/incomplete_background_1.feature.tokens 
115${GEM_LIBDIR}/testdata/good/incomplete_background_2.feature 
116${GEM_LIBDIR}/testdata/good/incomplete_background_2.feature.ast.ndjson 
117${GEM_LIBDIR}/testdata/good/incomplete_background_2.feature.pickles.ndjson 
118${GEM_LIBDIR}/testdata/good/incomplete_background_2.feature.source.ndjson 
119${GEM_LIBDIR}/testdata/good/incomplete_background_2.feature.tokens 
120${GEM_LIBDIR}/testdata/good/incomplete_feature_1.feature 
121${GEM_LIBDIR}/testdata/good/incomplete_feature_1.feature.ast.ndjson 
122${GEM_LIBDIR}/testdata/good/incomplete_feature_1.feature.pickles.ndjson 
123${GEM_LIBDIR}/testdata/good/incomplete_feature_1.feature.source.ndjson 
124${GEM_LIBDIR}/testdata/good/incomplete_feature_1.feature.tokens 
125${GEM_LIBDIR}/testdata/good/incomplete_feature_2.feature 
126${GEM_LIBDIR}/testdata/good/incomplete_feature_2.feature.ast.ndjson 
127${GEM_LIBDIR}/testdata/good/incomplete_feature_2.feature.pickles.ndjson 
128${GEM_LIBDIR}/testdata/good/incomplete_feature_2.feature.source.ndjson 
129${GEM_LIBDIR}/testdata/good/incomplete_feature_2.feature.tokens 
130${GEM_LIBDIR}/testdata/good/incomplete_feature_3.feature 
131${GEM_LIBDIR}/testdata/good/incomplete_feature_3.feature.ast.ndjson 
132${GEM_LIBDIR}/testdata/good/incomplete_feature_3.feature.pickles.ndjson 
133${GEM_LIBDIR}/testdata/good/incomplete_feature_3.feature.source.ndjson 
134${GEM_LIBDIR}/testdata/good/incomplete_feature_3.feature.tokens 
135${GEM_LIBDIR}/testdata/good/incomplete_scenario.feature 
136${GEM_LIBDIR}/testdata/good/incomplete_scenario.feature.ast.ndjson 
137${GEM_LIBDIR}/testdata/good/incomplete_scenario.feature.pickles.ndjson 
138${GEM_LIBDIR}/testdata/good/incomplete_scenario.feature.source.ndjson 
139${GEM_LIBDIR}/testdata/good/incomplete_scenario.feature.tokens 
140${GEM_LIBDIR}/testdata/good/incomplete_scenario_outline.feature 
141${GEM_LIBDIR}/testdata/good/incomplete_scenario_outline.feature.ast.ndjson 
142${GEM_LIBDIR}/testdata/good/incomplete_scenario_outline.feature.pickles.ndjson 
143${GEM_LIBDIR}/testdata/good/incomplete_scenario_outline.feature.source.ndjson 
144${GEM_LIBDIR}/testdata/good/incomplete_scenario_outline.feature.tokens 
145${GEM_LIBDIR}/testdata/good/language.feature 
146${GEM_LIBDIR}/testdata/good/language.feature.ast.ndjson 
147${GEM_LIBDIR}/testdata/good/language.feature.pickles.ndjson 
148${GEM_LIBDIR}/testdata/good/language.feature.source.ndjson 
149${GEM_LIBDIR}/testdata/good/language.feature.tokens 
150${GEM_LIBDIR}/testdata/good/minimal.feature 
151${GEM_LIBDIR}/testdata/good/minimal.feature.ast.ndjson 
152${GEM_LIBDIR}/testdata/good/minimal.feature.pickles.ndjson 
153${GEM_LIBDIR}/testdata/good/minimal.feature.source.ndjson 
154${GEM_LIBDIR}/testdata/good/minimal.feature.tokens 
155${GEM_LIBDIR}/testdata/good/readme_example.feature 
156${GEM_LIBDIR}/testdata/good/readme_example.feature.ast.ndjson 
157${GEM_LIBDIR}/testdata/good/readme_example.feature.pickles.ndjson 
158${GEM_LIBDIR}/testdata/good/readme_example.feature.source.ndjson 
159${GEM_LIBDIR}/testdata/good/readme_example.feature.tokens 
160${GEM_LIBDIR}/testdata/good/scenario_outline.feature 
161${GEM_LIBDIR}/testdata/good/scenario_outline.feature.ast.ndjson 
162${GEM_LIBDIR}/testdata/good/scenario_outline.feature.pickles.ndjson 
163${GEM_LIBDIR}/testdata/good/scenario_outline.feature.source.ndjson 
164${GEM_LIBDIR}/testdata/good/scenario_outline.feature.tokens 
165${GEM_LIBDIR}/testdata/good/scenario_outline_no_newline.feature 
166${GEM_LIBDIR}/testdata/good/scenario_outline_no_newline.feature.ast.ndjson 
167${GEM_LIBDIR}/testdata/good/scenario_outline_no_newline.feature.pickles.ndjson 
168${GEM_LIBDIR}/testdata/good/scenario_outline_no_newline.feature.source.ndjson 
169${GEM_LIBDIR}/testdata/good/scenario_outline_no_newline.feature.tokens 
170${GEM_LIBDIR}/testdata/good/scenario_outlines_with_tags.feature 
171${GEM_LIBDIR}/testdata/good/scenario_outlines_with_tags.feature.ast.ndjson 
172${GEM_LIBDIR}/testdata/good/scenario_outlines_with_tags.feature.pickles.ndjson 
173${GEM_LIBDIR}/testdata/good/scenario_outlines_with_tags.feature.source.ndjson 
174${GEM_LIBDIR}/testdata/good/scenario_outlines_with_tags.feature.tokens 
175${GEM_LIBDIR}/testdata/good/several_examples.feature 
176${GEM_LIBDIR}/testdata/good/several_examples.feature.ast.ndjson 
177${GEM_LIBDIR}/testdata/good/several_examples.feature.pickles.ndjson 
178${GEM_LIBDIR}/testdata/good/several_examples.feature.source.ndjson 
179${GEM_LIBDIR}/testdata/good/several_examples.feature.tokens 
180${GEM_LIBDIR}/testdata/good/spaces_in_language.feature 
181${GEM_LIBDIR}/testdata/good/spaces_in_language.feature.ast.ndjson 
182${GEM_LIBDIR}/testdata/good/spaces_in_language.feature.pickles.ndjson 
183${GEM_LIBDIR}/testdata/good/spaces_in_language.feature.source.ndjson 
184${GEM_LIBDIR}/testdata/good/spaces_in_language.feature.tokens 
185${GEM_LIBDIR}/testdata/good/tagged_feature_with_scenario_outline.feature 
186${GEM_LIBDIR}/testdata/good/tagged_feature_with_scenario_outline.feature.ast.ndjson 
187${GEM_LIBDIR}/testdata/good/tagged_feature_with_scenario_outline.feature.pickles.ndjson 
188${GEM_LIBDIR}/testdata/good/tagged_feature_with_scenario_outline.feature.source.ndjson 
189${GEM_LIBDIR}/testdata/good/tagged_feature_with_scenario_outline.feature.tokens 
190${GEM_LIBDIR}/testdata/good/tags.feature 
191${GEM_LIBDIR}/testdata/good/tags.feature.ast.ndjson 
192${GEM_LIBDIR}/testdata/good/tags.feature.pickles.ndjson 
193${GEM_LIBDIR}/testdata/good/tags.feature.source.ndjson 
194${GEM_LIBDIR}/testdata/good/tags.feature.tokens 
195${GEM_HOME}/specifications/${GEM_NAME}.gemspec 28${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.3 -r1.4 pkgsrc/lang/ruby-gherkin/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/ruby-gherkin/Attic/distinfo 2018/03/21 11:33:20 1.3
+++ pkgsrc/lang/ruby-gherkin/Attic/distinfo 2018/09/23 15:31:22 1.4
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.3 2018/03/21 11:33:20 taca Exp $ 1$NetBSD: distinfo,v 1.4 2018/09/23 15:31:22 taca Exp $
2 2
3SHA1 (gherkin-5.0.0.gem) = f6b4afce576f968706fcd23137b9780818df58d9 3SHA1 (gherkin-5.1.0.gem) = d87a0fc95c638d431a9043025136f3138d8bea7d
4RMD160 (gherkin-5.0.0.gem) = f095f0b12b62b0eff7e345e3d4320f13330acf2e 4RMD160 (gherkin-5.1.0.gem) = 25cf318abdb69e711f80be2018c0114e78e25385
5SHA512 (gherkin-5.0.0.gem) = cc782e37f5aea4ad0776f5336e6218b77e7fd8d193786acffaa44685de3a2592e4e6f37a3787add807654901afd12bc2d094a782b154bb2be9e2cd16e283df2a 5SHA512 (gherkin-5.1.0.gem) = d935ccceaec493736f337a4c3db69909858d15f4c41e93ecfc6ca31a30fc48eec1cecbe71d455265e1062006f49f05461c9860c9b3cc4806bb25f42dec6f504e
6Size (gherkin-5.0.0.gem) = 340992 bytes 6Size (gherkin-5.1.0.gem) = 29696 bytes