Tue Apr 12 14:52:27 2022 UTC ()
lang/ruby30-base: update to 3.0.4

Ruby 3.0.4 has been released.

This release includes security fixes.  Please check the topics below for
details.

* CVE-2022-28738: Double free in Regexp compilation
* CVE-2022-28739: Buffer overrun in String-to-Float conversion

See the commit logs for further details.


(taca)
diff -r1.247 -r1.248 pkgsrc/lang/ruby/rubyversion.mk
diff -r1.2 -r1.3 pkgsrc/lang/ruby30/Makefile
diff -r1.5 -r1.6 pkgsrc/lang/ruby30-base/Makefile
diff -r1.6 -r1.7 pkgsrc/lang/ruby30-base/PLIST
diff -r1.7 -r1.8 pkgsrc/lang/ruby30-base/distinfo

cvs diff -r1.247 -r1.248 pkgsrc/lang/ruby/rubyversion.mk (expand / switch to unified diff)

--- pkgsrc/lang/ruby/rubyversion.mk 2022/04/12 14:21:00 1.247
+++ pkgsrc/lang/ruby/rubyversion.mk 2022/04/12 14:52:27 1.248
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: rubyversion.mk,v 1.247 2022/04/12 14:21:00 taca Exp $ 1# $NetBSD: rubyversion.mk,v 1.248 2022/04/12 14:52:27 taca Exp $
2# 2#
3 3
4# This file determines which Ruby version is used as a dependency for 4# This file determines which Ruby version is used as a dependency for
5# a package. 5# a package.
6# 6#
7# 7#
8# === User-settable variables === 8# === User-settable variables ===
9# 9#
10# RUBY_VERSION_DEFAULT 10# RUBY_VERSION_DEFAULT
11# The preferered Ruby version to use. 11# The preferered Ruby version to use.
12# 12#
13# Possible values: 26 27 30 31 13# Possible values: 26 27 30 31
14# Default: 27 14# Default: 27
@@ -205,27 +205,27 @@ _RUBYVERSION_MK= # defined @@ -205,27 +205,27 @@ _RUBYVERSION_MK= # defined
205 205
206.include "../../mk/bsd.prefs.mk" 206.include "../../mk/bsd.prefs.mk"
207 207
208.if defined(PKGNAME_REQD) 208.if defined(PKGNAME_REQD)
209. if !empty(PKGNAME_REQD:Mruby[0-9][0-9]-*) 209. if !empty(PKGNAME_REQD:Mruby[0-9][0-9]-*)
210_RUBY_VERSION_REQD:= ${PKGNAME_REQD:C/ruby([0-9][0-9])-.*/\1/} 210_RUBY_VERSION_REQD:= ${PKGNAME_REQD:C/ruby([0-9][0-9])-.*/\1/}
211RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9])-.*/\1/} 211RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9])-.*/\1/}
212. endif 212. endif
213.endif 213.endif
214 214
215# current supported Ruby's version 215# current supported Ruby's version
216RUBY26_VERSION= 2.6.10 216RUBY26_VERSION= 2.6.10
217RUBY27_VERSION= 2.7.6 217RUBY27_VERSION= 2.7.6
218RUBY30_VERSION= 3.0.3 218RUBY30_VERSION= 3.0.4
219RUBY31_VERSION= 3.1.1 219RUBY31_VERSION= 3.1.1
220 220
221# current API compatible version; used for version of shared library 221# current API compatible version; used for version of shared library
222RUBY26_API_VERSION= 2.6.0 222RUBY26_API_VERSION= 2.6.0
223RUBY27_API_VERSION= 2.7.0 223RUBY27_API_VERSION= 2.7.0
224RUBY30_API_VERSION= 3.0.0 224RUBY30_API_VERSION= 3.0.0
225RUBY31_API_VERSION= 3.1.0 225RUBY31_API_VERSION= 3.1.0
226 226
227# 227#
228RUBY_VERSION_DEFAULT?= 27 228RUBY_VERSION_DEFAULT?= 27
229 229
230# supported Ruby's version 230# supported Ruby's version
231RUBY_VERSIONS_SUPPORTED= 26 27 30 31 231RUBY_VERSIONS_SUPPORTED= 26 27 30 31
@@ -384,27 +384,27 @@ RUBY_ZLIB_VER= 1.1.0 @@ -384,27 +384,27 @@ RUBY_ZLIB_VER= 1.1.0
384 384
385 385
386.elif ${RUBY_VER} == "30" 386.elif ${RUBY_VER} == "30"
387RUBY_VERSION= ${RUBY30_VERSION} 387RUBY_VERSION= ${RUBY30_VERSION}
388RUBY_ABI_VERSION= ${RUBY_VERSION} 388RUBY_ABI_VERSION= ${RUBY_VERSION}
389RUBY_SUFFIX= ${_RUBY_VER_MAJOR}${_RUBY_VER_MINOR} 389RUBY_SUFFIX= ${_RUBY_VER_MAJOR}${_RUBY_VER_MINOR}
390 390
391# bundled gems 391# bundled gems
392RUBY_RUBYGEMS_VER= 3.2.32 392RUBY_RUBYGEMS_VER= 3.2.32
393RUBY_ABBREV_VER= 0.1.0 393RUBY_ABBREV_VER= 0.1.0
394RUBY_BASE64_VER= 0.1.0 394RUBY_BASE64_VER= 0.1.0
395RUBY_BENCHMARK_VER= 0.1.1 395RUBY_BENCHMARK_VER= 0.1.1
396RUBY_BIGDECIMAL_VER= 3.0.0 396RUBY_BIGDECIMAL_VER= 3.0.0
397RUBY_BUNDLER_VER= 2.2.32 397RUBY_BUNDLER_VER= 2.2.33
398RUBY_CGI_VER= 0.2.1 398RUBY_CGI_VER= 0.2.1
399RUBY_CSV_VER= 3.1.9 399RUBY_CSV_VER= 3.1.9
400RUBY_DATE_VER= 3.1.3 400RUBY_DATE_VER= 3.1.3
401RUBY_DBM_VER= 1.1.0 401RUBY_DBM_VER= 1.1.0
402RUBY_DEBUG_VER= 0.2.1 402RUBY_DEBUG_VER= 0.2.1
403RUBY_DELEGATE_VER= 0.2.0 403RUBY_DELEGATE_VER= 0.2.0
404RUBY_DID_YOU_MEAN_VER= 1.5.0 404RUBY_DID_YOU_MEAN_VER= 1.5.0
405RUBY_DIGEST_VER= 3.0.0 405RUBY_DIGEST_VER= 3.0.0
406RUBY_DRB_VER= 2.0.5 406RUBY_DRB_VER= 2.0.5
407RUBY_ENGLISH_VER= 0.7.1 407RUBY_ENGLISH_VER= 0.7.1
408RUBY_ERB_VER= 2.2.0 408RUBY_ERB_VER= 2.2.0
409RUBY_ETC_VER= 1.3.0 409RUBY_ETC_VER= 1.3.0
410RUBY_FCNTL_VER= 1.0.1 410RUBY_FCNTL_VER= 1.0.1

cvs diff -r1.2 -r1.3 pkgsrc/lang/ruby30/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/ruby30/Makefile 2022/01/14 16:16:44 1.2
+++ pkgsrc/lang/ruby30/Makefile 2022/04/12 14:52:27 1.3
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.2 2022/01/14 16:16:44 taca Exp $ 1# $NetBSD: Makefile,v 1.3 2022/04/12 14:52:27 taca Exp $
2# 2#
3 3
4DISTNAME= # empty 4DISTNAME= # empty
5PKGNAME= ${RUBY_PKGPREFIX}-${RUBY_VERSION} 5PKGNAME= ${RUBY_PKGPREFIX}-${RUBY_VERSION}
6PKGREVISION= 1 
7CATEGORIES= lang ruby 6CATEGORIES= lang ruby
8MASTER_SITES= # empty 7MASTER_SITES= # empty
9DISTFILES= # empty 8DISTFILES= # empty
10 9
11MAINTAINER= taca@NetBSD.org 10MAINTAINER= taca@NetBSD.org
12HOMEPAGE= http://www.ruby-lang.org/en/ 11HOMEPAGE= http://www.ruby-lang.org/en/
13COMMENT= Ruby programming language ${RUBY_VERSION} meta package 12COMMENT= Ruby programming language ${RUBY_VERSION} meta package
14 13
15META_PACKAGE= yes 14META_PACKAGE= yes
16 15
17DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR} 16DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:${RUBY_SRCDIR}
18DEPENDS+= ${RUBY_NAME}-gdbm>=${RUBY_VERSION}:../../databases/ruby-gdbm 17DEPENDS+= ${RUBY_NAME}-gdbm>=${RUBY_VERSION}:../../databases/ruby-gdbm
19DEPENDS+= ${RUBY_NAME}-readline>=${RUBY_VERSION}:../../devel/ruby-readline 18DEPENDS+= ${RUBY_NAME}-readline>=${RUBY_VERSION}:../../devel/ruby-readline

cvs diff -r1.5 -r1.6 pkgsrc/lang/ruby30-base/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/ruby30-base/Makefile 2022/01/18 08:26:38 1.5
+++ pkgsrc/lang/ruby30-base/Makefile 2022/04/12 14:52:27 1.6
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.5 2022/01/18 08:26:38 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2022/04/12 14:52:27 taca Exp $
2 2
3DISTNAME= ${RUBY_DISTNAME} 3DISTNAME= ${RUBY_DISTNAME}
4PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION} 4PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
5PKGREVISION= 2 
6CATEGORIES= lang ruby 5CATEGORIES= lang ruby
7MASTER_SITES= ${MASTER_SITE_RUBY} 6MASTER_SITES= ${MASTER_SITE_RUBY}
8 7
9MAINTAINER= taca@NetBSD.org 8MAINTAINER= taca@NetBSD.org
10HOMEPAGE= ${RUBY_HOMEPAGE} 9HOMEPAGE= ${RUBY_HOMEPAGE}
11COMMENT= Ruby ${RUBY_VERSION} release minimum base package 10COMMENT= Ruby ${RUBY_VERSION} release minimum base package
12 11
13CONFLICTS+= ${RUBY_PKGPREFIX}-fiddle-[0-9]* 12CONFLICTS+= ${RUBY_PKGPREFIX}-fiddle-[0-9]*
14 13
15RUBY_VERSIONS_ACCEPTED= 30 14RUBY_VERSIONS_ACCEPTED= 30
16 15
17MAKE_JOBS_SAFE= no 16MAKE_JOBS_SAFE= no
18USE_GCC_RUNTIME= yes 17USE_GCC_RUNTIME= yes

cvs diff -r1.6 -r1.7 pkgsrc/lang/ruby30-base/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/ruby30-base/PLIST 2022/01/14 16:16:07 1.6
+++ pkgsrc/lang/ruby30-base/PLIST 2022/04/12 14:52:27 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.6 2022/01/14 16:16:07 taca Exp $ 1@comment $NetBSD: PLIST,v 1.7 2022/04/12 14:52:27 taca Exp $
2bin/bundle${RUBY_SUFFIX} 2bin/bundle${RUBY_SUFFIX}
3bin/bundler${RUBY_SUFFIX} 3bin/bundler${RUBY_SUFFIX}
4bin/erb${RUBY_SUFFIX} 4bin/erb${RUBY_SUFFIX}
5bin/gem${RUBY_SUFFIX} 5bin/gem${RUBY_SUFFIX}
6bin/irb${RUBY_SUFFIX} 6bin/irb${RUBY_SUFFIX}
7bin/racc${RUBY_SUFFIX} 7bin/racc${RUBY_SUFFIX}
8bin/rake${RUBY_SUFFIX} 8bin/rake${RUBY_SUFFIX}
9bin/rbs${RUBY_SUFFIX} 9bin/rbs${RUBY_SUFFIX}
10bin/rdoc${RUBY_SUFFIX} 10bin/rdoc${RUBY_SUFFIX}
11bin/ri${RUBY_SUFFIX} 11bin/ri${RUBY_SUFFIX}
12bin/${RUBY_NAME} 12bin/${RUBY_NAME}
13bin/typeprof${RUBY_SUFFIX} 13bin/typeprof${RUBY_SUFFIX}
14${PLIST.win32}bin/rubyw${RUBY_SUFFIX} 14${PLIST.win32}bin/rubyw${RUBY_SUFFIX}
@@ -392,68 +392,72 @@ ${RUBY_LIB}/bundler/templates/newgem/bin @@ -392,68 +392,72 @@ ${RUBY_LIB}/bundler/templates/newgem/bin
392${RUBY_LIB}/bundler/templates/newgem/circleci/config.yml.tt 392${RUBY_LIB}/bundler/templates/newgem/circleci/config.yml.tt
393${RUBY_LIB}/bundler/templates/newgem/exe/newgem.tt 393${RUBY_LIB}/bundler/templates/newgem/exe/newgem.tt
394${RUBY_LIB}/bundler/templates/newgem/ext/newgem/extconf.rb.tt 394${RUBY_LIB}/bundler/templates/newgem/ext/newgem/extconf.rb.tt
395${RUBY_LIB}/bundler/templates/newgem/ext/newgem/newgem.c.tt 395${RUBY_LIB}/bundler/templates/newgem/ext/newgem/newgem.c.tt
396${RUBY_LIB}/bundler/templates/newgem/ext/newgem/newgem.h.tt 396${RUBY_LIB}/bundler/templates/newgem/ext/newgem/newgem.h.tt
397${RUBY_LIB}/bundler/templates/newgem/github/workflows/main.yml.tt 397${RUBY_LIB}/bundler/templates/newgem/github/workflows/main.yml.tt
398${RUBY_LIB}/bundler/templates/newgem/gitignore.tt 398${RUBY_LIB}/bundler/templates/newgem/gitignore.tt
399${RUBY_LIB}/bundler/templates/newgem/gitlab-ci.yml.tt 399${RUBY_LIB}/bundler/templates/newgem/gitlab-ci.yml.tt
400${RUBY_LIB}/bundler/templates/newgem/lib/newgem.rb.tt 400${RUBY_LIB}/bundler/templates/newgem/lib/newgem.rb.tt
401${RUBY_LIB}/bundler/templates/newgem/lib/newgem/version.rb.tt 401${RUBY_LIB}/bundler/templates/newgem/lib/newgem/version.rb.tt
402${RUBY_LIB}/bundler/templates/newgem/newgem.gemspec.tt 402${RUBY_LIB}/bundler/templates/newgem/newgem.gemspec.tt
403${RUBY_LIB}/bundler/templates/newgem/rspec.tt 403${RUBY_LIB}/bundler/templates/newgem/rspec.tt
404${RUBY_LIB}/bundler/templates/newgem/rubocop.yml.tt 404${RUBY_LIB}/bundler/templates/newgem/rubocop.yml.tt
 405${RUBY_LIB}/bundler/templates/newgem/sig/newgem.rbs.tt
405${RUBY_LIB}/bundler/templates/newgem/spec/newgem_spec.rb.tt 406${RUBY_LIB}/bundler/templates/newgem/spec/newgem_spec.rb.tt
406${RUBY_LIB}/bundler/templates/newgem/spec/spec_helper.rb.tt 407${RUBY_LIB}/bundler/templates/newgem/spec/spec_helper.rb.tt
407${RUBY_LIB}/bundler/templates/newgem/standard.yml.tt 408${RUBY_LIB}/bundler/templates/newgem/standard.yml.tt
408${RUBY_LIB}/bundler/templates/newgem/test/minitest/newgem_test.rb.tt 409${RUBY_LIB}/bundler/templates/newgem/test/minitest/newgem_test.rb.tt
409${RUBY_LIB}/bundler/templates/newgem/test/minitest/test_helper.rb.tt 410${RUBY_LIB}/bundler/templates/newgem/test/minitest/test_helper.rb.tt
410${RUBY_LIB}/bundler/templates/newgem/test/test-unit/newgem_test.rb.tt 411${RUBY_LIB}/bundler/templates/newgem/test/test-unit/newgem_test.rb.tt
411${RUBY_LIB}/bundler/templates/newgem/test/test-unit/test_helper.rb.tt 412${RUBY_LIB}/bundler/templates/newgem/test/test-unit/test_helper.rb.tt
412${RUBY_LIB}/bundler/templates/newgem/travis.yml.tt 413${RUBY_LIB}/bundler/templates/newgem/travis.yml.tt
413${RUBY_LIB}/bundler/ui.rb 414${RUBY_LIB}/bundler/ui.rb
414${RUBY_LIB}/bundler/ui/rg_proxy.rb 415${RUBY_LIB}/bundler/ui/rg_proxy.rb
415${RUBY_LIB}/bundler/ui/shell.rb 416${RUBY_LIB}/bundler/ui/shell.rb
416${RUBY_LIB}/bundler/ui/silent.rb 417${RUBY_LIB}/bundler/ui/silent.rb
417${RUBY_LIB}/bundler/uri_credentials_filter.rb 418${RUBY_LIB}/bundler/uri_credentials_filter.rb
 419${RUBY_LIB}/bundler/vendor/connection_pool/LICENSE
418${RUBY_LIB}/bundler/vendor/connection_pool/lib/connection_pool.rb 420${RUBY_LIB}/bundler/vendor/connection_pool/lib/connection_pool.rb
419${RUBY_LIB}/bundler/vendor/connection_pool/lib/connection_pool/timed_stack.rb 421${RUBY_LIB}/bundler/vendor/connection_pool/lib/connection_pool/timed_stack.rb
420${RUBY_LIB}/bundler/vendor/connection_pool/lib/connection_pool/version.rb 422${RUBY_LIB}/bundler/vendor/connection_pool/lib/connection_pool/version.rb
421${RUBY_LIB}/bundler/vendor/connection_pool/lib/connection_pool/wrapper.rb 423${RUBY_LIB}/bundler/vendor/connection_pool/lib/connection_pool/wrapper.rb
422${RUBY_LIB}/bundler/vendor/fileutils/lib/fileutils.rb 424${RUBY_LIB}/bundler/vendor/fileutils/lib/fileutils.rb
 425${RUBY_LIB}/bundler/vendor/molinillo/LICENSE
423${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo.rb 426${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo.rb
424${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb 427${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb
425${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb 428${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb
426${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb 429${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb
427${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/action.rb 430${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/action.rb
428${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb 431${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
429${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb 432${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
430${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb 433${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
431${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb 434${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
432${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/log.rb 435${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/log.rb
433${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb 436${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb
434${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb 437${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb
435${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb 438${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb
436${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/errors.rb 439${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/errors.rb
437${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb 440${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb
438${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/modules/specification_provider.rb 441${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/modules/specification_provider.rb
439${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/modules/ui.rb 442${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/modules/ui.rb
440${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/resolution.rb 443${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/resolution.rb
441${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/resolver.rb 444${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/resolver.rb
442${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/state.rb 445${RUBY_LIB}/bundler/vendor/molinillo/lib/molinillo/state.rb
443${RUBY_LIB}/bundler/vendor/net-http-persistent/lib/net/http/persistent.rb 446${RUBY_LIB}/bundler/vendor/net-http-persistent/lib/net/http/persistent.rb
444${RUBY_LIB}/bundler/vendor/net-http-persistent/lib/net/http/persistent/connection.rb 447${RUBY_LIB}/bundler/vendor/net-http-persistent/lib/net/http/persistent/connection.rb
445${RUBY_LIB}/bundler/vendor/net-http-persistent/lib/net/http/persistent/pool.rb 448${RUBY_LIB}/bundler/vendor/net-http-persistent/lib/net/http/persistent/pool.rb
446${RUBY_LIB}/bundler/vendor/net-http-persistent/lib/net/http/persistent/timed_stack_multi.rb 449${RUBY_LIB}/bundler/vendor/net-http-persistent/lib/net/http/persistent/timed_stack_multi.rb
 450${RUBY_LIB}/bundler/vendor/thor/LICENSE.md
447${RUBY_LIB}/bundler/vendor/thor/lib/thor.rb 451${RUBY_LIB}/bundler/vendor/thor/lib/thor.rb
448${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions.rb 452${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions.rb
449${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/create_file.rb 453${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/create_file.rb
450${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/create_link.rb 454${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/create_link.rb
451${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/directory.rb 455${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/directory.rb
452${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/empty_directory.rb 456${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/empty_directory.rb
453${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/file_manipulation.rb 457${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/file_manipulation.rb
454${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/inject_into_file.rb 458${RUBY_LIB}/bundler/vendor/thor/lib/thor/actions/inject_into_file.rb
455${RUBY_LIB}/bundler/vendor/thor/lib/thor/base.rb 459${RUBY_LIB}/bundler/vendor/thor/lib/thor/base.rb
456${RUBY_LIB}/bundler/vendor/thor/lib/thor/command.rb 460${RUBY_LIB}/bundler/vendor/thor/lib/thor/command.rb
457${RUBY_LIB}/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb 461${RUBY_LIB}/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb
458${RUBY_LIB}/bundler/vendor/thor/lib/thor/error.rb 462${RUBY_LIB}/bundler/vendor/thor/lib/thor/error.rb
459${RUBY_LIB}/bundler/vendor/thor/lib/thor/group.rb 463${RUBY_LIB}/bundler/vendor/thor/lib/thor/group.rb
@@ -1025,26 +1029,27 @@ ${RUBY_LIB}/rubygems/ext/rake_builder.rb @@ -1025,26 +1029,27 @@ ${RUBY_LIB}/rubygems/ext/rake_builder.rb
1025${RUBY_LIB}/rubygems/gem_runner.rb 1029${RUBY_LIB}/rubygems/gem_runner.rb
1026${RUBY_LIB}/rubygems/gemcutter_utilities.rb 1030${RUBY_LIB}/rubygems/gemcutter_utilities.rb
1027${RUBY_LIB}/rubygems/indexer.rb 1031${RUBY_LIB}/rubygems/indexer.rb
1028${RUBY_LIB}/rubygems/install_default_message.rb 1032${RUBY_LIB}/rubygems/install_default_message.rb
1029${RUBY_LIB}/rubygems/install_message.rb 1033${RUBY_LIB}/rubygems/install_message.rb
1030${RUBY_LIB}/rubygems/install_update_options.rb 1034${RUBY_LIB}/rubygems/install_update_options.rb
1031${RUBY_LIB}/rubygems/installer.rb 1035${RUBY_LIB}/rubygems/installer.rb
1032${RUBY_LIB}/rubygems/installer_uninstaller_utils.rb 1036${RUBY_LIB}/rubygems/installer_uninstaller_utils.rb
1033${RUBY_LIB}/rubygems/local_remote_options.rb 1037${RUBY_LIB}/rubygems/local_remote_options.rb
1034${RUBY_LIB}/rubygems/mock_gem_ui.rb 1038${RUBY_LIB}/rubygems/mock_gem_ui.rb
1035${RUBY_LIB}/rubygems/name_tuple.rb 1039${RUBY_LIB}/rubygems/name_tuple.rb
1036${RUBY_LIB}/rubygems/openssl.rb 1040${RUBY_LIB}/rubygems/openssl.rb
1037${RUBY_LIB}/rubygems/optparse.rb 1041${RUBY_LIB}/rubygems/optparse.rb
 1042${RUBY_LIB}/rubygems/optparse/COPYING
1038${RUBY_LIB}/rubygems/optparse/lib/optionparser.rb 1043${RUBY_LIB}/rubygems/optparse/lib/optionparser.rb
1039${RUBY_LIB}/rubygems/optparse/lib/optparse.rb 1044${RUBY_LIB}/rubygems/optparse/lib/optparse.rb
1040${RUBY_LIB}/rubygems/optparse/lib/optparse/ac.rb 1045${RUBY_LIB}/rubygems/optparse/lib/optparse/ac.rb
1041${RUBY_LIB}/rubygems/optparse/lib/optparse/date.rb 1046${RUBY_LIB}/rubygems/optparse/lib/optparse/date.rb
1042${RUBY_LIB}/rubygems/optparse/lib/optparse/kwargs.rb 1047${RUBY_LIB}/rubygems/optparse/lib/optparse/kwargs.rb
1043${RUBY_LIB}/rubygems/optparse/lib/optparse/shellwords.rb 1048${RUBY_LIB}/rubygems/optparse/lib/optparse/shellwords.rb
1044${RUBY_LIB}/rubygems/optparse/lib/optparse/time.rb 1049${RUBY_LIB}/rubygems/optparse/lib/optparse/time.rb
1045${RUBY_LIB}/rubygems/optparse/lib/optparse/uri.rb 1050${RUBY_LIB}/rubygems/optparse/lib/optparse/uri.rb
1046${RUBY_LIB}/rubygems/optparse/lib/optparse/version.rb 1051${RUBY_LIB}/rubygems/optparse/lib/optparse/version.rb
1047${RUBY_LIB}/rubygems/package.rb 1052${RUBY_LIB}/rubygems/package.rb
1048${RUBY_LIB}/rubygems/package/digest_io.rb 1053${RUBY_LIB}/rubygems/package/digest_io.rb
1049${RUBY_LIB}/rubygems/package/file_source.rb 1054${RUBY_LIB}/rubygems/package/file_source.rb
1050${RUBY_LIB}/rubygems/package/io_source.rb 1055${RUBY_LIB}/rubygems/package/io_source.rb
@@ -1082,26 +1087,27 @@ ${RUBY_LIB}/rubygems/resolver/composed_s @@ -1082,26 +1087,27 @@ ${RUBY_LIB}/rubygems/resolver/composed_s
1082${RUBY_LIB}/rubygems/resolver/conflict.rb 1087${RUBY_LIB}/rubygems/resolver/conflict.rb
1083${RUBY_LIB}/rubygems/resolver/current_set.rb 1088${RUBY_LIB}/rubygems/resolver/current_set.rb
1084${RUBY_LIB}/rubygems/resolver/dependency_request.rb 1089${RUBY_LIB}/rubygems/resolver/dependency_request.rb
1085${RUBY_LIB}/rubygems/resolver/git_set.rb 1090${RUBY_LIB}/rubygems/resolver/git_set.rb
1086${RUBY_LIB}/rubygems/resolver/git_specification.rb 1091${RUBY_LIB}/rubygems/resolver/git_specification.rb
1087${RUBY_LIB}/rubygems/resolver/index_set.rb 1092${RUBY_LIB}/rubygems/resolver/index_set.rb
1088${RUBY_LIB}/rubygems/resolver/index_specification.rb 1093${RUBY_LIB}/rubygems/resolver/index_specification.rb
1089${RUBY_LIB}/rubygems/resolver/installed_specification.rb 1094${RUBY_LIB}/rubygems/resolver/installed_specification.rb
1090${RUBY_LIB}/rubygems/resolver/installer_set.rb 1095${RUBY_LIB}/rubygems/resolver/installer_set.rb
1091${RUBY_LIB}/rubygems/resolver/local_specification.rb 1096${RUBY_LIB}/rubygems/resolver/local_specification.rb
1092${RUBY_LIB}/rubygems/resolver/lock_set.rb 1097${RUBY_LIB}/rubygems/resolver/lock_set.rb
1093${RUBY_LIB}/rubygems/resolver/lock_specification.rb 1098${RUBY_LIB}/rubygems/resolver/lock_specification.rb
1094${RUBY_LIB}/rubygems/resolver/molinillo.rb 1099${RUBY_LIB}/rubygems/resolver/molinillo.rb
 1100${RUBY_LIB}/rubygems/resolver/molinillo/LICENSE
1095${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo.rb 1101${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo.rb
1096${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/delegates/resolution_state.rb 1102${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/delegates/resolution_state.rb
1097${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb 1103${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb
1098${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb 1104${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb
1099${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/action.rb 1105${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/action.rb
1100${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb 1106${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
1101${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_vertex.rb 1107${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
1102${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/delete_edge.rb 1108${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
1103${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb 1109${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
1104${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/log.rb 1110${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/log.rb
1105${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/set_payload.rb 1111${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/set_payload.rb
1106${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/tag.rb 1112${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/tag.rb
1107${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb 1113${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb

cvs diff -r1.7 -r1.8 pkgsrc/lang/ruby30-base/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/ruby30-base/distinfo 2021/11/25 16:35:52 1.7
+++ pkgsrc/lang/ruby30-base/distinfo 2022/04/12 14:52:27 1.8
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.7 2021/11/25 16:35:52 taca Exp $ 1$NetBSD: distinfo,v 1.8 2022/04/12 14:52:27 taca Exp $
2 2
3BLAKE2s (ruby-3.0.3.tar.xz) = 4c2e9044c837710b2378059e65b43e1124d6d142be065de6d87df179391f4442 3BLAKE2s (ruby-3.0.4.tar.xz) = 2487d6f4bd37ef20715935a50d2cc50f9d50589c9223836bfaa6c3ac7de57b4d
4SHA512 (ruby-3.0.3.tar.xz) = bb9ea426278d5a7ac46595296f03b82d43df8b7db41045cdf85611e05e26c703c53f700494cd7cf5d4c27fa953bdc5c144317d7720812db0a6e3b6f4bc4d2e00 4SHA512 (ruby-3.0.4.tar.xz) = 53bf7dd403b0c68af9691882ad8ed7422c8d1f496627428fb4c3caf0b0313715524b744c5f453aced2d49e16e55f3f45b46b9a77aa3097dbfcae7caa0208194b
5Size (ruby-3.0.3.tar.xz) = 14991880 bytes 5Size (ruby-3.0.4.tar.xz) = 15830368 bytes
6SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d 6SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
7SHA1 (patch-configure) = a56184876caac5c24b2c2925f364d88c3ebc5662 7SHA1 (patch-configure) = a56184876caac5c24b2c2925f364d88c3ebc5662
8SHA1 (patch-ext_dbm_extconf.rb) = c998f8735db54b1ae2bc8b6caa359ce88bc7a45b 8SHA1 (patch-ext_dbm_extconf.rb) = c998f8735db54b1ae2bc8b6caa359ce88bc7a45b
9SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890 9SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
10SHA1 (patch-ext_openssl_ossl__pkey__rsa.c) = 32054bad7bf31040e6d8828f8786de26dc860518 10SHA1 (patch-ext_openssl_ossl__pkey__rsa.c) = 32054bad7bf31040e6d8828f8786de26dc860518
11SHA1 (patch-lib_mkmf.rb) = 4a3cd18548dbdf43a13695d4e76f817c0347e335 11SHA1 (patch-lib_mkmf.rb) = 4a3cd18548dbdf43a13695d4e76f817c0347e335
12SHA1 (patch-lib_rdoc_encoding.rb) = 0e82d2942d9bfcb67dc7c994889d7bc5ec2ae85a 12SHA1 (patch-lib_rdoc_encoding.rb) = 0e82d2942d9bfcb67dc7c994889d7bc5ec2ae85a
13SHA1 (patch-lib_rdoc_ri_driver.rb) = f4d3e59e35b608acd4edc17916142c7f033e6198 13SHA1 (patch-lib_rdoc_ri_driver.rb) = f4d3e59e35b608acd4edc17916142c7f033e6198
14SHA1 (patch-lib_rubygems.rb) = 5208798483129d1391891ca4af46ed11e072737a 14SHA1 (patch-lib_rubygems.rb) = 5208798483129d1391891ca4af46ed11e072737a
15SHA1 (patch-lib_rubygems_commands_setup__command.rb) = 181bb7554d760182588b0e1b0aafb84c317f41ad 15SHA1 (patch-lib_rubygems_commands_setup__command.rb) = 181bb7554d760182588b0e1b0aafb84c317f41ad
16SHA1 (patch-lib_rubygems_defaults.rb) = 48b71108ec3d2202ac2b31fbcfa4af30db2bc817 16SHA1 (patch-lib_rubygems_defaults.rb) = 48b71108ec3d2202ac2b31fbcfa4af30db2bc817
17SHA1 (patch-lib_rubygems_dependency__installer.rb) = 1776508907f17547ffe93f637d6f18d335061d76 17SHA1 (patch-lib_rubygems_dependency__installer.rb) = 1776508907f17547ffe93f637d6f18d335061d76
18SHA1 (patch-lib_rubygems_install__update__options.rb) = 1e953b5a517a805fd7184e359fbc06e67a5ff9b3 18SHA1 (patch-lib_rubygems_install__update__options.rb) = 1e953b5a517a805fd7184e359fbc06e67a5ff9b3