pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/ruby-cucumber-core



Module Name:    pkgsrc
Committed By:   taca
Date:           Tue Feb  3 15:03:34 UTC 2026

Modified Files:
        pkgsrc/devel/ruby-cucumber-core: Makefile PLIST distinfo

Log Message:
devel/ruby-cucumber-core: update to 15.4.0

Latest release is 16.1.1 but cucumber-wire require < 16.

14.0.0 (2024-08-08)

Changed

* Permit usage of gherkin up to v29 and messages up to v26
* Internal Breaking Change: Structure of Action classes have changed.
* See upgrading notes for 14.0.0.md
* (#282)

Removed

* Remove support for ruby 2.6 and below. 2.7 or higher is required now
  (Autofixed to Ruby 2.7 styles)

15.0.0 (2024-12-24)

Changed

* Permit usage of gherkin up to v29 and messages up to v28

Fixed

* References to the Time Conversion and UUID helpers needed altering to use
  the Helpers namespace

Removed

* Remove support for ruby 2.7 and below. 3.0 or higher is required now
  (Owing to messages bump)

15.1.0 (2025-02-28)

Changed

* Permit usage of gherkin up to v30

15.2.0 (2025-08-08)

Changed

* Permit usage of gherkin up to v32, messages up to v29
* Minor internal refactors

15.2.1 (2025-08-21)

Fixed

* (Proc#source_location returns [path, start_line, start_column, end_line,
  end_column] with Ruby 3.5.0dev+)
* (#299 yahonda luke-hill)
* Alter default location provided to Cucumber::Core::Test::Action::Defined
  to only pass file and line

15.3.0 (2025-10-14)

Changed

* Permit usage of gherkin up to v34, tag-expressions up to v8

Fixed

* Further fix situations in which multiple extraneous arguments could be
  passed from a proc to Location#new
* (discarding these arguments)

15.4.0 (2025-12-10)

Changed

* Permit usage of gherkin up to v39, messages up to v32


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/ruby-cucumber-core/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/ruby-cucumber-core/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/ruby-cucumber-core/distinfo

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

Modified files:

Index: pkgsrc/devel/ruby-cucumber-core/Makefile
diff -u pkgsrc/devel/ruby-cucumber-core/Makefile:1.19 pkgsrc/devel/ruby-cucumber-core/Makefile:1.20
--- pkgsrc/devel/ruby-cucumber-core/Makefile:1.19       Sun Sep 22 14:16:03 2024
+++ pkgsrc/devel/ruby-cucumber-core/Makefile    Tue Feb  3 15:03:34 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2024/09/22 14:16:03 taca Exp $
+# $NetBSD: Makefile,v 1.20 2026/02/03 15:03:34 taca Exp $
 
-DISTNAME=      cucumber-core-13.0.3
+DISTNAME=      cucumber-core-15.4.0
 CATEGORIES=    devel
 
 MAINTAINER=    minskim%NetBSD.org@localhost
@@ -8,9 +8,9 @@ HOMEPAGE=       http://cukes.info/
 COMMENT=       Core library for the Cucumber BDD app
 LICENSE=       mit
 
-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
+DEPENDS+=      ${RUBY_PKGPREFIX}-cucumber-gherkin>=27<40:../../lang/ruby-cucumber-gherkin
+DEPENDS+=      ${RUBY_PKGPREFIX}-cucumber-messages>=26<33:../../devel/ruby-cucumber-messages
+DEPENDS+=      ${RUBY_PKGPREFIX}-cucumber-tag-expressions>=5<9:../../devel/ruby-cucumber-tag-expressions
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/devel/ruby-cucumber-core/PLIST
diff -u pkgsrc/devel/ruby-cucumber-core/PLIST:1.8 pkgsrc/devel/ruby-cucumber-core/PLIST:1.9
--- pkgsrc/devel/ruby-cucumber-core/PLIST:1.8   Sun Sep 22 14:16:03 2024
+++ pkgsrc/devel/ruby-cucumber-core/PLIST       Tue Feb  3 15:03:34 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2024/09/22 14:16:03 taca Exp $
+@comment $NetBSD: PLIST,v 1.9 2026/02/03 15:03:34 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG.md
 ${GEM_LIBDIR}/LICENSE
@@ -15,17 +15,16 @@ ${GEM_LIBDIR}/lib/cucumber/core/gherkin/
 ${GEM_LIBDIR}/lib/cucumber/core/gherkin/writer/helpers.rb
 ${GEM_LIBDIR}/lib/cucumber/core/platform.rb
 ${GEM_LIBDIR}/lib/cucumber/core/report/summary.rb
-${GEM_LIBDIR}/lib/cucumber/core/test/actions.rb
-${GEM_LIBDIR}/lib/cucumber/core/test/actions/action.rb
-${GEM_LIBDIR}/lib/cucumber/core/test/actions/undefined_action.rb
-${GEM_LIBDIR}/lib/cucumber/core/test/actions/unskippable_action.rb
+${GEM_LIBDIR}/lib/cucumber/core/test/action.rb
+${GEM_LIBDIR}/lib/cucumber/core/test/action/defined.rb
+${GEM_LIBDIR}/lib/cucumber/core/test/action/undefined.rb
+${GEM_LIBDIR}/lib/cucumber/core/test/action/unskippable.rb
 ${GEM_LIBDIR}/lib/cucumber/core/test/around_hook.rb
 ${GEM_LIBDIR}/lib/cucumber/core/test/case.rb
 ${GEM_LIBDIR}/lib/cucumber/core/test/data_table.rb
 ${GEM_LIBDIR}/lib/cucumber/core/test/doc_string.rb
 ${GEM_LIBDIR}/lib/cucumber/core/test/empty_multiline_argument.rb
 ${GEM_LIBDIR}/lib/cucumber/core/test/filters.rb
-${GEM_LIBDIR}/lib/cucumber/core/test/filters/activate_steps_for_self_test.rb
 ${GEM_LIBDIR}/lib/cucumber/core/test/filters/locations_filter.rb
 ${GEM_LIBDIR}/lib/cucumber/core/test/filters/name_filter.rb
 ${GEM_LIBDIR}/lib/cucumber/core/test/filters/tag_filter.rb

Index: pkgsrc/devel/ruby-cucumber-core/distinfo
diff -u pkgsrc/devel/ruby-cucumber-core/distinfo:1.18 pkgsrc/devel/ruby-cucumber-core/distinfo:1.19
--- pkgsrc/devel/ruby-cucumber-core/distinfo:1.18       Sun Sep 22 14:16:03 2024
+++ pkgsrc/devel/ruby-cucumber-core/distinfo    Tue Feb  3 15:03:34 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2024/09/22 14:16:03 taca Exp $
+$NetBSD: distinfo,v 1.19 2026/02/03 15:03:34 taca Exp $
 
-BLAKE2s (cucumber-core-13.0.3.gem) = d346f1c166625aa9c83f08ddc0f2ce45f95d85bfc7639fd3c0f7f0272cefddf1
-SHA512 (cucumber-core-13.0.3.gem) = 5b0ed30b82b8487398fb9e287d48d65a2e7a397858a0bd546b10e8c52bbe769ebd3801b71ff1c6f558aa38892212791439c272d4be07be340b4d3e7d03fa70ca
-Size (cucumber-core-13.0.3.gem) = 23040 bytes
+BLAKE2s (cucumber-core-15.4.0.gem) = 1ec81edfe7f6413785ad6f393548c90df47ce7903ee5c8dc6dbc63f586c7c6fa
+SHA512 (cucumber-core-15.4.0.gem) = 5ddc1cdd1debde840de292860c2f786c732947a38fd86e1be01442b345bf1e8caf82779a9025c8aa563153f8d83ef161b6fa939c611b248f272ad4122cc09a27
+Size (cucumber-core-15.4.0.gem) = 23040 bytes



Home | Main Index | Thread Index | Old Index