summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2020-01-18 16:30:45 +0000
committertaca <taca@pkgsrc.org>2020-01-18 16:30:45 +0000
commit87e6d4ef1a458f2d46ca52596399cdd942de5cf3 (patch)
treedd53d40ba22b2fff2ac41e69e8372e3ec6be19ce /lang
parent4eb725212fa3628013bb606a26b59d58a9575168 (diff)
downloadpkgsrc-87e6d4ef1a458f2d46ca52596399cdd942de5cf3.tar.gz
lang/ruby-gherkin: update to 9.0.0
Update ruby-gherkin to 9.0.0. 9.0.0 - 2019-12-10 Changed * Renamed --json command line option to --format protobuf|ndjson * Upgrade to cucumber-messages 8.0.0 8.2.1 - 2019-11-22 Fixed * PickleStep have unique IDs when generated from a Background section (#800 vincent-psarga) 8.2.0 - 2019-11-14 Fixed * [Ruby] Make CI build work on Ruby 2.3, 2.4, 2.5 and 2.6 (#777 vincent-psarga aslakhellesoy) 8.1.1 - 2019-10-17 Fixed * [Ruby] Replace internal ProtobufMessageStream with ProtobufIoEnumerator 8.1.0 - 2019-10-16 Added * Better Indonesian translation (#733 milhcbt) * New Nepali translation (#729 ankitpokhrel) * New Marathi keywords (#731 #758 upgundecha) Changed * [Java] restore native Java parser (#750 aslakhellesoy) Removed * [JavaScript] - GherkinExe (after it was fixed) Fixed * [JavaScript] - GherkinExe exposes stderr (#723 charlierudolph) 8.0.0 - 2019-10-03 Added * New keywords for German (#352 #707 #708 coderbyheart Haukinger) Changed * Upgrade cucumber-messages to 6.0.1 * [JavaScript] restore native JavaScript parser (#709 #689 badeball aslakhellesoy) * [Ruby] restore native ruby parser (#702 brasmusson) Fixed * [Go, Ruby] Fix trimming of whitespace in example cells (#703 aslakhellesoy) 7.0.4 - 2019-08-29 Changed * Upgrade to cucumber-messages 5.0.1 7.0.3 - 2019-08-15 Fixed * [Ruby] Fix inclusion of gherkin executables 7.0.2 - 2019-08-14 Changed * Upgrade to c21e 2.0.0 7.0.1 - 2019-08-14 Fixed * The 7.0.0 release failed 7.0.0 - 2019-08-14 Added * [TypeScript] dialect support (#597 charlierudolph aslakhellesoy) * Populate the Pickle#id field with a SHA1 hash of the source + line + column. Fixed * [TypeScript] ExeFile not a constructor (#641 #634 joscha) * [Java,TypeScript] Fix parsing of long documents. (#566 aslakhellesoy) 6.0.17 - 2019-03-31 Changed * Upgrade to cucumber-messages 2.1.2
Diffstat (limited to 'lang')
-rw-r--r--lang/ruby-gherkin/Makefile7
-rw-r--r--lang/ruby-gherkin/PLIST40
-rw-r--r--lang/ruby-gherkin/distinfo10
3 files changed, 24 insertions, 33 deletions
diff --git a/lang/ruby-gherkin/Makefile b/lang/ruby-gherkin/Makefile
index 3bcfbe34bbf..c65508c4be2 100644
--- a/lang/ruby-gherkin/Makefile
+++ b/lang/ruby-gherkin/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2019/01/20 13:40:44 taca Exp $
+# $NetBSD: Makefile,v 1.6 2020/01/18 16:30:45 taca Exp $
-DISTNAME= gherkin-6.0.15
+DISTNAME= gherkin-9.0.0
CATEGORIES= lang
MAINTAINER= minskim@NetBSD.org
@@ -10,8 +10,7 @@ LICENSE= mit
RUBYGEM_OPTIONS+= --format-executable
-DEPENDS+= ${RUBY_PKGPREFIX}-c21e>=1.1.8<2:../../devel/ruby-c21e
-DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-messages>=2.0.0<2.1:../../devel/ruby-cucumber-messages
+DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-messages>=7.0.0:../../devel/ruby-cucumber-messages
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/ruby-gherkin/PLIST b/lang/ruby-gherkin/PLIST
index cc8136cc9bc..0c4af0e23ae 100644
--- a/lang/ruby-gherkin/PLIST
+++ b/lang/ruby-gherkin/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2019/01/20 13:40:44 taca Exp $
+@comment $NetBSD: PLIST,v 1.6 2020/01/18 16:30:45 taca Exp $
bin/gherkin-ruby${RUBY_SUFFIX}
bin/gherkin${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
@@ -6,32 +6,24 @@ ${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/bin/gherkin
${GEM_LIBDIR}/bin/gherkin-ruby
-${GEM_LIBDIR}/gherkin-go/gherkin-go-darwin-386
-${GEM_LIBDIR}/gherkin-go/gherkin-go-darwin-amd64
-${GEM_LIBDIR}/gherkin-go/gherkin-go-freebsd-386
-${GEM_LIBDIR}/gherkin-go/gherkin-go-freebsd-amd64
-${GEM_LIBDIR}/gherkin-go/gherkin-go-freebsd-arm
-${GEM_LIBDIR}/gherkin-go/gherkin-go-linux-386
-${GEM_LIBDIR}/gherkin-go/gherkin-go-linux-amd64
-${GEM_LIBDIR}/gherkin-go/gherkin-go-linux-arm
-${GEM_LIBDIR}/gherkin-go/gherkin-go-linux-mips
-${GEM_LIBDIR}/gherkin-go/gherkin-go-linux-mips64
-${GEM_LIBDIR}/gherkin-go/gherkin-go-linux-mips64le
-${GEM_LIBDIR}/gherkin-go/gherkin-go-linux-mipsle
-${GEM_LIBDIR}/gherkin-go/gherkin-go-linux-s390x
-${GEM_LIBDIR}/gherkin-go/gherkin-go-netbsd-386
-${GEM_LIBDIR}/gherkin-go/gherkin-go-netbsd-amd64
-${GEM_LIBDIR}/gherkin-go/gherkin-go-netbsd-arm
-${GEM_LIBDIR}/gherkin-go/gherkin-go-openbsd-386
-${GEM_LIBDIR}/gherkin-go/gherkin-go-openbsd-amd64
-${GEM_LIBDIR}/gherkin-go/gherkin-go-windows-386.exe
-${GEM_LIBDIR}/gherkin-go/gherkin-go-windows-amd64.exe
+${GEM_LIBDIR}/lib/gherkin.rb
+${GEM_LIBDIR}/lib/gherkin/ast_builder.rb
+${GEM_LIBDIR}/lib/gherkin/ast_node.rb
${GEM_LIBDIR}/lib/gherkin/dialect.rb
-${GEM_LIBDIR}/lib/gherkin/exe_file_path.rb
-${GEM_LIBDIR}/lib/gherkin/gherkin.rb
-${GEM_LIBDIR}/lib/gherkin/protobuf_cucumber_messages.rb
+${GEM_LIBDIR}/lib/gherkin/errors.rb
+${GEM_LIBDIR}/lib/gherkin/gherkin-languages.json
+${GEM_LIBDIR}/lib/gherkin/gherkin_line.rb
+${GEM_LIBDIR}/lib/gherkin/parser.rb
+${GEM_LIBDIR}/lib/gherkin/pickles/compiler.rb
+${GEM_LIBDIR}/lib/gherkin/stream/parser_message_stream.rb
+${GEM_LIBDIR}/lib/gherkin/stream/subprocess_message_stream.rb
+${GEM_LIBDIR}/lib/gherkin/token.rb
+${GEM_LIBDIR}/lib/gherkin/token_formatter_builder.rb
+${GEM_LIBDIR}/lib/gherkin/token_matcher.rb
+${GEM_LIBDIR}/lib/gherkin/token_scanner.rb
${GEM_LIBDIR}/spec/capture_warnings.rb
${GEM_LIBDIR}/spec/coverage.rb
${GEM_LIBDIR}/spec/gherkin/dialect_spec.rb
${GEM_LIBDIR}/spec/gherkin/gherkin_spec.rb
+${GEM_LIBDIR}/spec/gherkin/stream/subprocess_message_stream_spec.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/lang/ruby-gherkin/distinfo b/lang/ruby-gherkin/distinfo
index 1596bee02f1..e4ddaaa0a1f 100644
--- a/lang/ruby-gherkin/distinfo
+++ b/lang/ruby-gherkin/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2019/01/20 13:40:44 taca Exp $
+$NetBSD: distinfo,v 1.6 2020/01/18 16:30:45 taca Exp $
-SHA1 (gherkin-6.0.15.gem) = f94a4b6bfc43cec923ea71ec11a519c95becb2d9
-RMD160 (gherkin-6.0.15.gem) = 638d1f7828a0d0eb045b5a6ee749695a0ed36eac
-SHA512 (gherkin-6.0.15.gem) = 48496a31ee8fd590a5e412a3d4967f4168a88371aa45baf738d865659feed60d9941d5ef5b6847e6a8d3b29728f64d8d59016fde9afa36742d6d1c563916d49a
-Size (gherkin-6.0.15.gem) = 43116032 bytes
+SHA1 (gherkin-9.0.0.gem) = 1406ba5502a136f4f666a0060e93ed6ab8190abf
+RMD160 (gherkin-9.0.0.gem) = f924fa9fa86dcdaed82cd2ebff3b693d3009859d
+SHA512 (gherkin-9.0.0.gem) = b5b6afb7827f509840254462e48e85f5c246b5bb1f3c735cec6ae14d62c3055b384c2db8682d0746efa8f26aea36b5e6ef82553905c9c82e1a9aa42a61cb6b4e
+Size (gherkin-9.0.0.gem) = 31744 bytes