From a20aa4fac799d9dc7c9864ed460174e43e37ac35 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 17 Dec 2023 17:28:32 +0000 Subject: [PATCH] devel/ruby-cucumber-core: update to 13.0.0 11.0.0 - 2022-05-18 Changed * Updated cucumber-gherkin and cucumber-messages 11.1.0 (2022-12-22) Changed * Update gherkin and messages dependencies Fixed * Restore support for matching a scenario by tag and step line numbers. (#237, #238, #239) 12.0.0 (2023-09-06) Changed * Update gherkin and messages minimum dependencies * Added in new rubocop sub-gems for testing, pinning versions where appropriate * Removed all redundant / incorrect rubocop config overrides (Placed in TODO file) * Began to refactor the repo by initially fixing up a bunch of rubocop auto-fix offenses (See PRs for details) (#257 #258) Removed * Remove support for ruby 2.4 and below. 2.5 or higher is required now 13.0.0 (2023-12-05) Changed * Now using a 2-tiered changelog to avoid any bugs when using polyglot-release * More refactoring of the repo by fixing up a bunch of manual rubocop offenses (See PR's for details) (#259 #262 #268 #274) * In all Summary and Result classes, changed the strict argument into a keyword argument See upgrading notes for 13.0.0.md (#261) * Permit usage of gherkin v27 Fixed * Restore support for matching a scenario by its Feature, Background, and Rule line numbers (#247) Removed * Remove legacy unindent gem (Now no longer required since Ruby 2.3 and Squiggly heredocs) (#278) --- devel/ruby-cucumber-core/Makefile | 10 +++++----- devel/ruby-cucumber-core/PLIST | 25 +------------------------ devel/ruby-cucumber-core/distinfo | 8 ++++---- 3 files changed, 10 insertions(+), 33 deletions(-) diff --git a/devel/ruby-cucumber-core/Makefile b/devel/ruby-cucumber-core/Makefile index aca7f8ad9a6a..7648db5145c9 100644 --- a/devel/ruby-cucumber-core/Makefile +++ b/devel/ruby-cucumber-core/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.15 2022/02/12 12:23:14 taca Exp $ +# $NetBSD: Makefile,v 1.16 2023/12/17 17:28:32 taca Exp $ -DISTNAME= cucumber-core-10.1.1 +DISTNAME= cucumber-core-13.0.0 CATEGORIES= devel MAINTAINER= minskim@NetBSD.org @@ -8,9 +8,9 @@ HOMEPAGE= http://cukes.info/ COMMENT= Core library for the Cucumber BDD app LICENSE= mit -DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-gherkin>=22.0<23:../../lang/ruby-cucumber-gherkin -DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-messages>=17.1<18:../../devel/ruby-cucumber-messages -DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-tag-expressions>=4.0<5:../../devel/ruby-cucumber-tag-expressions +DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-gherkin>=27<28:../../lang/ruby-cucumber-gherkin +DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-messages>=20<23:../../devel/ruby-cucumber-messages +DEPENDS+= ${RUBY_PKGPREFIX}-cucumber-tag-expressions>=5.0<7:../../devel/ruby-cucumber-tag-expressions USE_LANGUAGES= # none diff --git a/devel/ruby-cucumber-core/PLIST b/devel/ruby-cucumber-core/PLIST index 733234351fcd..9c35d898520f 100644 --- a/devel/ruby-cucumber-core/PLIST +++ b/devel/ruby-cucumber-core/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2020/09/13 15:36:13 taca Exp $ +@comment $NetBSD: PLIST,v 1.6 2023/12/17 17:28:32 taca Exp $ ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/CHANGELOG.md ${GEM_LIBDIR}/CONTRIBUTING.md @@ -33,27 +33,4 @@ ${GEM_LIBDIR}/lib/cucumber/core/test/runner.rb ${GEM_LIBDIR}/lib/cucumber/core/test/step.rb ${GEM_LIBDIR}/lib/cucumber/core/test/tag.rb ${GEM_LIBDIR}/lib/cucumber/core/test/timer.rb -${GEM_LIBDIR}/lib/cucumber/core/version.rb -${GEM_LIBDIR}/spec/coverage.rb -${GEM_LIBDIR}/spec/cucumber/core/compiler_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/event_bus_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/event_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/filter_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/gherkin/parser_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/gherkin/writer_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/report/summary_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/action_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/case_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/data_table_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/doc_string_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/duration_matcher.rb -${GEM_LIBDIR}/spec/cucumber/core/test/empty_multiline_argument_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/filters/locations_filter_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/location_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/result_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/runner_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/step_spec.rb -${GEM_LIBDIR}/spec/cucumber/core/test/timer_spec.rb -${GEM_LIBDIR}/spec/cucumber/core_spec.rb -${GEM_LIBDIR}/spec/report_api_spy.rb ${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/devel/ruby-cucumber-core/distinfo b/devel/ruby-cucumber-core/distinfo index 61cc84f2b5e3..4ce3bcf7ce55 100644 --- a/devel/ruby-cucumber-core/distinfo +++ b/devel/ruby-cucumber-core/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.14 2022/02/12 12:23:14 taca Exp $ +$NetBSD: distinfo,v 1.15 2023/12/17 17:28:32 taca Exp $ -BLAKE2s (cucumber-core-10.1.1.gem) = da33116cd995ef6a5e34a33e98c4f5dab6358206378f302efcf4096c2fd33c7a -SHA512 (cucumber-core-10.1.1.gem) = ca087eb9955bde1271a3f12ddc4e487870685c954a20b83356afb5e61ccb8470813db33e7335cd78696972065ad3d6e3a3ff79c03076ca6a59bbb20182e57012 -Size (cucumber-core-10.1.1.gem) = 44032 bytes +BLAKE2s (cucumber-core-13.0.0.gem) = 77c415d6cb1e23d317f0cbe2fdf0698186a1c40eb92ef7caee957c67768ea699 +SHA512 (cucumber-core-13.0.0.gem) = 2c33e3287077f505044f8dcd1f6d9a867f4c0b946d3acfe79745fcf880b522c22c89f7a2a36284a711063e4f108baa00b4a009ab66ff62a2b20ccacd35ab8309 +Size (cucumber-core-13.0.0.gem) = 25088 bytes