pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/ruby-cucumber-gherkin



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Dec 17 17:26:07 UTC 2023

Modified Files:
        pkgsrc/lang/ruby-cucumber-gherkin: Makefile PLIST distinfo

Log Message:
lang/ruby-cucumber-gherkin: update to 27.0.0

23.0.0 (2022-03-30)
Changed
* Update messages to v18.0.0
* [Java] Replaced Gherkin with a GherkinParser that uses a builder to
  construct.
* [Java] Made all internal classes package private
* [Java] Removed unused stopAtFirstError property from Parser
* [PHP] Implemented Gherkin
* [JavaScript] @cucumber/message-streams has been removed from the
  dependencies. If you are using @cucumber/gherkin-streams v5.0.0 or later,
  you have to add @cucumber/message-streams in your dependencies in addition
  to @cucumber/gherkin.
Removed
* [Java] the io.cucumber.gherkin.Main class is no longer part of the jar.

23.0.1 (2022-03-31)
Fixed
* [PhP] Fix dependency of messages (#1943)

24.0.0 (2022-05-31)
Added
* [Java], [JavaScript], [PHP], [Perl], [Python], [Go], [C], [DotNet], [Ruby]
  Support new messages keyword types fields an added with #1966 (#1741)
Changed
* [Java] the GherkinDialect constructor is no longer public (it's only used
  internally)
* [Go] the gherkin.GherkinDialectsBuildin id renamed to
  gherkin.DialectsBuiltin
* [Go] the gherkin.GherkinDialect id renamed to gherkin.Dialect
* [Go] the gherkin.GherkinDialectProvider id renamed to
  gherkin.DialectProvider
* The ne (Nepali) and translation changed from अनी to अनि
* The uz (Uzbek) given translation changed from Агар to Belgilangan
* The en-old (Old English) when translation changed from Tha / Þa / Ða to
  Bæþsealf / Bæþsealfa / Bæþsealfe / Ciricæw / Ciricæwe / Ciricæwa
Fixed
* [Java] remove shaded dependency on
  com.eclipsesource.minimal-json:minimal-json (#1957 #1959)

24.1.0 (2022-10-10)
Added
* [Java] Added support for reading directly from input (files, streams,
  paths, ect)
* [C] The C implementation re-enabled and made up to date. (#1989)
Fixed
* [Javascript] Include tags from rules in scenario outlines (#2091)
* [Python] Fix gherkin-python for compiling example values with trailing
  backslash (#2048, #1954)
* [PHP] Disallow installation of Messages 18.x (#2034)

25.0.0 (2022-11-09)
Added
* Additional ja (Japanese) translations for and, but
* Added amh (Amharic) translation
* Add Фича and Шаблон примера as more convenient
  translations (#2078)
Changed
* ja (Japanese) Rule translation changed from Rule to ルール
Fixed
* Translations fixed for ka (Georgian) locale

25.0.1 (2022-11-09)
Fixed
* Fix release process for perl and elixir

25.0.2 (2022-11-09)
Fixed
* Fix half-glyph in Georgian translations (#44)

26.0.0 (2022-12-17)
Added
* [Java] Enabled reproducible builds
Changed
* Upgraded messages to v21
* [.NET] Update target frameworks fo .NET 6, .NET Framework 4.6.2, .NET
  Standard 2.0
Fixed
* Link to the correct repository in various package meta-data.
* [Perl] Specify version range for Cucumber::Messages dependency (#50)

26.0.1 (2022-12-17)
Fixed
* [Go] Fix module names

26.0.2 (2022-12-27)
Fixed
* [Go] Fix module names (again)

26.0.3 (2023-01-03)
Fixed
* [Javascript, PHP, Ruby] Allow messages v19.1.4 to v20.0.1 to be used
* [Java] Improve text trim performance (#84)

26.2.0 (2023-04-07)
Changed
* Upgraded messages to v22

26.1.0 (2023-03-23)
Added
* (i18n) Add Belarusian localization

27.0.0 (2023-09-15)
Added
* (i18n) Added Malayalam localization
* (i18n) Added 'ed' to Italian (#31)
* (i18n) Added Danish translation of "Rule"
* (i18n) Added Dutch translation of "Rule"
* (i18n) Added Esperanto translation of "Rule"
* [Ruby] Added Gherkin::Query#parent_locations for determining a scenario's
  parents' line numbers (#89)
* C++ implementation #117
Changed
* [.NET] Bump sdk to .net 8. Added .net 8 to test platforms
* [Go, Perl, Ruby] Upgraded messages to v22
* [Go] Improve performance - don't compile regex on matcher create
* [Perl] Fix release packaging
* [Perl] Include CHANGELOG.md in tarball
* [Perl] Harmonized error reporting with mainstream implementations - errors
  are now converted to messages and reported in the message stream (#31)
* [Ruby] Update minimum ruby requirement from 2.3 to 2.5


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/ruby-cucumber-gherkin/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/ruby-cucumber-gherkin/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/ruby-cucumber-gherkin/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/ruby-cucumber-gherkin/Makefile
diff -u pkgsrc/lang/ruby-cucumber-gherkin/Makefile:1.7 pkgsrc/lang/ruby-cucumber-gherkin/Makefile:1.8
--- pkgsrc/lang/ruby-cucumber-gherkin/Makefile:1.7      Tue Nov 23 14:05:24 2021
+++ pkgsrc/lang/ruby-cucumber-gherkin/Makefile  Sun Dec 17 17:26:07 2023
@@ -1,14 +1,14 @@
-# $NetBSD: Makefile,v 1.7 2021/11/23 14:05:24 taca Exp $
+# $NetBSD: Makefile,v 1.8 2023/12/17 17:26:07 taca Exp $
 
-DISTNAME=      cucumber-gherkin-22.0.0
+DISTNAME=      cucumber-gherkin-27.0.0
 CATEGORIES=    lang
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://github.com/cucumber/gherkin-ruby
+HOMEPAGE=      https://github.com/cucumber/gherkin
 COMMENT=       Gherkin parser/compiler for Ruby
 LICENSE=       mit
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-cucumber-messages>=17.1<18:../../devel/ruby-cucumber-messages
+DEPENDS+=      ${RUBY_PKGPREFIX}-cucumber-messages>=19.1.4<23:../../devel/ruby-cucumber-messages
 
 CONFLICTS+=    ${RUBY_PKGPREFIX}-gherkin-[0-9]*
 

Index: pkgsrc/lang/ruby-cucumber-gherkin/PLIST
diff -u pkgsrc/lang/ruby-cucumber-gherkin/PLIST:1.3 pkgsrc/lang/ruby-cucumber-gherkin/PLIST:1.4
--- pkgsrc/lang/ruby-cucumber-gherkin/PLIST:1.3 Sun May 23 09:37:06 2021
+++ pkgsrc/lang/ruby-cucumber-gherkin/PLIST     Sun Dec 17 17:26:07 2023
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.3 2021/05/23 09:37:06 taca Exp $
+@comment $NetBSD: PLIST,v 1.4 2023/12/17 17:26:07 taca Exp $
 bin/gherkin-ruby${RUBY_SUFFIX}
 bin/gherkin${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
-${GEM_LIBDIR}/LICENSE
 ${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/bin/gherkin
 ${GEM_LIBDIR}/bin/gherkin-ruby

Index: pkgsrc/lang/ruby-cucumber-gherkin/distinfo
diff -u pkgsrc/lang/ruby-cucumber-gherkin/distinfo:1.9 pkgsrc/lang/ruby-cucumber-gherkin/distinfo:1.10
--- pkgsrc/lang/ruby-cucumber-gherkin/distinfo:1.9      Tue Nov 23 14:05:24 2021
+++ pkgsrc/lang/ruby-cucumber-gherkin/distinfo  Sun Dec 17 17:26:07 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2021/11/23 14:05:24 taca Exp $
+$NetBSD: distinfo,v 1.10 2023/12/17 17:26:07 taca Exp $
 
-BLAKE2s (cucumber-gherkin-22.0.0.gem) = 921d3fa162464b24826f4b03737d49c3ea45e29e02318739c3b6e0010703bee5
-SHA512 (cucumber-gherkin-22.0.0.gem) = 51bb88282cae4f531a4ef6c2f2e0672497d167c43b8ccd8c994c45134748bced388ef11e7c85f585fd623df0c8eb7a06657ed789a9aef469df7bb10d6c9db2a4
-Size (cucumber-gherkin-22.0.0.gem) = 33792 bytes
+BLAKE2s (cucumber-gherkin-27.0.0.gem) = b2218fc591e86a88d57e93664e32aee5a21e1dc969cd814b064da9be39dc8ca9
+SHA512 (cucumber-gherkin-27.0.0.gem) = 705c5a312ee76c3cf10bdd98ecc581f4e3a253a278b4cc7a62e4046ff5e1422891eaebeaba5dcbdf7e8a5fab993afc3925b2af83c8bc470d5513cc8b284a3e42
+Size (cucumber-gherkin-27.0.0.gem) = 34816 bytes



Home | Main Index | Thread Index | Old Index