diff options
author | taca <taca@pkgsrc.org> | 2021-04-11 12:36:28 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2021-04-11 12:36:28 +0000 |
commit | 176696ddfa38bde137f13bc32c120c5020caee77 (patch) | |
tree | 14cb7f1673c4abed9cbe6323ea36ac55d4a7e3d8 /lang/ruby30-base | |
parent | 7e1a1491f04d3b681ce3ef3fbc4871e61ae051c0 (diff) | |
download | pkgsrc-176696ddfa38bde137f13bc32c120c5020caee77.tar.gz |
lang/ruby30-base: update to 3.0.1
Ruby 3.0.1 Released (2021-04-05)
Ruby 3.0.1 has been released.
This release includes security fixes. Please check the topics below
for details.
* CVE-2021-28965: XML round-trip vulnerability in REXML
* CVE-2021-28966: Path traversal in Tempfile on Windows
See the commit logs for details.
Diffstat (limited to 'lang/ruby30-base')
-rw-r--r-- | lang/ruby30-base/ALTERNATIVES | 3 | ||||
-rw-r--r-- | lang/ruby30-base/Makefile | 21 | ||||
-rw-r--r-- | lang/ruby30-base/PLIST | 83 | ||||
-rw-r--r-- | lang/ruby30-base/distinfo | 10 |
4 files changed, 70 insertions, 47 deletions
diff --git a/lang/ruby30-base/ALTERNATIVES b/lang/ruby30-base/ALTERNATIVES index 959eb44d3ff..954c576e5fe 100644 --- a/lang/ruby30-base/ALTERNATIVES +++ b/lang/ruby30-base/ALTERNATIVES @@ -10,3 +10,6 @@ bin/rdoc @PREFIX@/bin/rdoc@RUBY_SUFFIX@ bin/ri @PREFIX@/bin/ri@RUBY_SUFFIX@ bin/ruby @PREFIX@/bin/@RUBY_NAME@ bin/typeprof @PREFIX@/bin/typeprof@RUBY_SUFFIX@ +man/man1/erb.1 @PREFIX@/man/man1/erb@RUBY_SUFFIX@.1 +man/man1/irb.1 @PREFIX@/man/man1/irb@RUBY_SUFFIX@.1 +man/man1/ruby.1 @PREFIX@/man/man1/ruby@RUBY_SUFFIX@.1 diff --git a/lang/ruby30-base/Makefile b/lang/ruby30-base/Makefile index bb7b52699d0..66ba86675c5 100644 --- a/lang/ruby30-base/Makefile +++ b/lang/ruby30-base/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2021/02/14 14:32:41 taca Exp $ +# $NetBSD: Makefile,v 1.2 2021/04/11 12:36:28 taca Exp $ DISTNAME= ${RUBY_DISTNAME} PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION} @@ -91,7 +91,7 @@ OPENSSL_EXAMPLES= c_rehash.rb cert2text.rb certstore.rb cipher.rb \ crlstore.rb echo_cli.rb echo_svr.rb gen_csr.rb \ smime_read.rb smime_write.rb wget.rb -REPLACE_RUBY= \ +REPLACE_RUBY= \ libexec/bundle libexec/bundler libexec/erb libexec/irb \ libexec/racc libexec/rdoc libexec/ri \ .bundle/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/bin/console \ @@ -103,16 +103,19 @@ REPLACE_RUBY= \ .bundle/gems/rake-${RUBY_RAKE_VERSION}/exe/rake \ .bundle/gems/rbs-${RUBY_RBS_VERSION}/exe/rbs \ .bundle/gems/typeprof-${RUBY_TYPEPROF_VERSION}/exe/typeprof -REPLACE_SH= \ +REPLACE_SH= \ .bundle/gems/rake-${RUBY_RAKE_VERSION}/bin/setup REPLACE_RUBY_DIRS= ext lib sample INSTALLATION_DIRS+= bin libexec ${PKGMANDIR}/man1 \ - ${RUBY_DOC}/csv/arguments ${RUBY_DOC}/csv/options/common \ - ${RUBY_DOC}/csv/options/generating \ - ${RUBY_DOC}/csv/options/parsing ${RUBY_DOC}/csv/recipes \ - ${RUBY_DOC}/images ${RUBY_DOC}/irb ${RUBY_DOC}/pty \ - ${RUBY_DOC}/ripper ${RUBY_DOC}/stringio ${RUBY_DOC}/syntax \ - ${RUBY_EG}/bigdecimal ${RUBY_EG}/pty + ${RUBY_DOC}/csv/arguments \ + ${RUBY_DOC}/csv/options/common \ + ${RUBY_DOC}/csv/options/generating \ + ${RUBY_DOC}/csv/options/parsing \ + ${RUBY_DOC}/csv/recipes \ + ${RUBY_DOC}/images ${RUBY_DOC}/irb ${RUBY_DOC}/pty \ + ${RUBY_DOC}/ripper \ + ${RUBY_DOC}/stringio ${RUBY_DOC}/syntax \ + ${RUBY_EG}/bigdecimal ${RUBY_EG}/pty # ${RUBY_ARCHINC} ${RUBY_ARCHLIB} EMPTY_DIRS= generator/template markup/simple_markup diff --git a/lang/ruby30-base/PLIST b/lang/ruby30-base/PLIST index 025b66a031f..3b707444211 100644 --- a/lang/ruby30-base/PLIST +++ b/lang/ruby30-base/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2021/02/14 14:32:41 taca Exp $ +@comment $NetBSD: PLIST,v 1.2 2021/04/11 12:36:28 taca Exp $ bin/bundle${RUBY_SUFFIX} bin/bundler${RUBY_SUFFIX} bin/erb${RUBY_SUFFIX} @@ -282,30 +282,55 @@ ${RUBY_LIB}/bundler/installer/standalone.rb ${RUBY_LIB}/bundler/lazy_specification.rb ${RUBY_LIB}/bundler/lockfile_generator.rb ${RUBY_LIB}/bundler/lockfile_parser.rb +${RUBY_LIB}/bundler/man/bundle-add.1 ${RUBY_LIB}/bundler/man/bundle-add.1.ronn +${RUBY_LIB}/bundler/man/bundle-binstubs.1 ${RUBY_LIB}/bundler/man/bundle-binstubs.1.ronn +${RUBY_LIB}/bundler/man/bundle-cache.1 ${RUBY_LIB}/bundler/man/bundle-cache.1.ronn +${RUBY_LIB}/bundler/man/bundle-check.1 ${RUBY_LIB}/bundler/man/bundle-check.1.ronn +${RUBY_LIB}/bundler/man/bundle-clean.1 ${RUBY_LIB}/bundler/man/bundle-clean.1.ronn +${RUBY_LIB}/bundler/man/bundle-config.1 ${RUBY_LIB}/bundler/man/bundle-config.1.ronn +${RUBY_LIB}/bundler/man/bundle-doctor.1 ${RUBY_LIB}/bundler/man/bundle-doctor.1.ronn +${RUBY_LIB}/bundler/man/bundle-exec.1 ${RUBY_LIB}/bundler/man/bundle-exec.1.ronn +${RUBY_LIB}/bundler/man/bundle-gem.1 ${RUBY_LIB}/bundler/man/bundle-gem.1.ronn +${RUBY_LIB}/bundler/man/bundle-info.1 ${RUBY_LIB}/bundler/man/bundle-info.1.ronn +${RUBY_LIB}/bundler/man/bundle-init.1 ${RUBY_LIB}/bundler/man/bundle-init.1.ronn +${RUBY_LIB}/bundler/man/bundle-inject.1 ${RUBY_LIB}/bundler/man/bundle-inject.1.ronn +${RUBY_LIB}/bundler/man/bundle-install.1 ${RUBY_LIB}/bundler/man/bundle-install.1.ronn +${RUBY_LIB}/bundler/man/bundle-list.1 ${RUBY_LIB}/bundler/man/bundle-list.1.ronn +${RUBY_LIB}/bundler/man/bundle-lock.1 ${RUBY_LIB}/bundler/man/bundle-lock.1.ronn +${RUBY_LIB}/bundler/man/bundle-open.1 ${RUBY_LIB}/bundler/man/bundle-open.1.ronn +${RUBY_LIB}/bundler/man/bundle-outdated.1 ${RUBY_LIB}/bundler/man/bundle-outdated.1.ronn +${RUBY_LIB}/bundler/man/bundle-platform.1 ${RUBY_LIB}/bundler/man/bundle-platform.1.ronn +${RUBY_LIB}/bundler/man/bundle-pristine.1 ${RUBY_LIB}/bundler/man/bundle-pristine.1.ronn +${RUBY_LIB}/bundler/man/bundle-remove.1 ${RUBY_LIB}/bundler/man/bundle-remove.1.ronn +${RUBY_LIB}/bundler/man/bundle-show.1 ${RUBY_LIB}/bundler/man/bundle-show.1.ronn +${RUBY_LIB}/bundler/man/bundle-update.1 ${RUBY_LIB}/bundler/man/bundle-update.1.ronn +${RUBY_LIB}/bundler/man/bundle-viz.1 ${RUBY_LIB}/bundler/man/bundle-viz.1.ronn +${RUBY_LIB}/bundler/man/bundle.1 ${RUBY_LIB}/bundler/man/bundle.1.ronn +${RUBY_LIB}/bundler/man/gemfile.5 ${RUBY_LIB}/bundler/man/gemfile.5.ronn ${RUBY_LIB}/bundler/match_platform.rb ${RUBY_LIB}/bundler/mirror.rb @@ -353,6 +378,7 @@ ${RUBY_LIB}/bundler/templates/Executable.bundler ${RUBY_LIB}/bundler/templates/Executable.standalone ${RUBY_LIB}/bundler/templates/Gemfile ${RUBY_LIB}/bundler/templates/gems.rb +${RUBY_LIB}/bundler/templates/newgem/CHANGELOG.md.tt ${RUBY_LIB}/bundler/templates/newgem/CODE_OF_CONDUCT.md.tt ${RUBY_LIB}/bundler/templates/newgem/Gemfile.tt ${RUBY_LIB}/bundler/templates/newgem/LICENSE.txt.tt @@ -541,11 +567,15 @@ ${RUBY_LIB}/irb/cmd/fork.rb ${RUBY_LIB}/irb/cmd/help.rb ${RUBY_LIB}/irb/cmd/info.rb ${RUBY_LIB}/irb/cmd/load.rb +${RUBY_LIB}/irb/cmd/ls.rb ${RUBY_LIB}/irb/cmd/measure.rb ${RUBY_LIB}/irb/cmd/nop.rb ${RUBY_LIB}/irb/cmd/pushws.rb +${RUBY_LIB}/irb/cmd/show_source.rb ${RUBY_LIB}/irb/cmd/subirb.rb +${RUBY_LIB}/irb/cmd/whereami.rb ${RUBY_LIB}/irb/color.rb +${RUBY_LIB}/irb/color_printer.rb ${RUBY_LIB}/irb/completion.rb ${RUBY_LIB}/irb/context.rb ${RUBY_LIB}/irb/easter-egg.rb @@ -959,6 +989,7 @@ ${RUBY_LIB}/rubygems/config_file.rb ${RUBY_LIB}/rubygems/core_ext/kernel_gem.rb ${RUBY_LIB}/rubygems/core_ext/kernel_require.rb ${RUBY_LIB}/rubygems/core_ext/kernel_warn.rb +${RUBY_LIB}/rubygems/core_ext/tcpsocket_init.rb ${RUBY_LIB}/rubygems/defaults.rb ${RUBY_LIB}/rubygems/dependency.rb ${RUBY_LIB}/rubygems/dependency_installer.rb @@ -1393,7 +1424,6 @@ ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/core/class.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/core/comparable.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/core/complex.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/core/constants.rbs -${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/core/data.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/core/deprecated.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/core/dir.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/core/encoding.rbs @@ -1549,6 +1579,7 @@ ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/date/0/date_time.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/dbm/0/dbm.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/erb/0/erb.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/fiber/0/fiber.rbs +${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/fileutils/0/fileutils.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/find/0/find.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/forwardable/0/forwardable.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/ipaddr/0/ipaddr.rbs @@ -1561,6 +1592,7 @@ ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/logger/0/severity.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/monitor/0/monitor.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/mutex_m/0/mutex_m.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/pathname/0/pathname.rbs +${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/prettyprint/0/prettyprint.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/prime/0/integer-extension.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/prime/0/prime.rbs ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/stdlib/pstore/0/pstore.rbs @@ -1589,12 +1621,22 @@ ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/steep/Gemfile ${GEM_HOME}/gems/rbs-${RUBY_RBS_VERSION}/steep/Gemfile.lock ${GEM_HOME}/gems/rdoc-${RUBY_RDOC_VERSION}/exe/rdoc ${GEM_HOME}/gems/rdoc-${RUBY_RDOC_VERSION}/exe/ri -${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/.travis.yml -${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/Gemfile ${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/LICENSE.txt ${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/NEWS.md ${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/README.md -${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/Rakefile +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/context.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/rdoc/child.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/rdoc/document.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/rdoc/element.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/rdoc/node.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/rdoc/parent.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/tocs/child_toc.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/tocs/document_toc.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/tocs/element_toc.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/tocs/master_toc.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/tocs/node_toc.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/doc/rexml/tasks/tocs/parent_toc.rdoc +${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/lib/rexml.rb ${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/lib/rexml/attlistdecl.rb ${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/lib/rexml/attribute.rb ${GEM_HOME}/gems/rexml-${RUBY_REXML_VERSION}/lib/rexml/cdata.rb @@ -2235,7 +2277,7 @@ ${GEM_HOME}/specifications/default/psych-${RUBY_PSYCH_VERSION}.gemspec ${GEM_HOME}/specifications/default/racc-${RUBY_RACC_VERSION}.gemspec ${GEM_HOME}/specifications/default/rdoc-${RUBY_RDOC_VERSION}.gemspec ${GEM_HOME}/specifications/default/readline-0.0.2.gemspec -${GEM_HOME}/specifications/default/reline-0.2.0.gemspec +${GEM_HOME}/specifications/default/reline-0.2.5.gemspec ${GEM_HOME}/specifications/default/resolv-0.2.0.gemspec ${GEM_HOME}/specifications/default/resolv-replace-0.1.0.gemspec ${GEM_HOME}/specifications/default/rinda-0.1.0.gemspec @@ -2249,7 +2291,7 @@ ${GEM_HOME}/specifications/default/syslog-0.1.0.gemspec ${GEM_HOME}/specifications/default/tempfile-0.1.1.gemspec ${GEM_HOME}/specifications/default/time-0.1.0.gemspec ${GEM_HOME}/specifications/default/timeout-0.1.1.gemspec -${GEM_HOME}/specifications/default/tmpdir-0.1.1.gemspec +${GEM_HOME}/specifications/default/tmpdir-0.1.2.gemspec ${GEM_HOME}/specifications/default/tracer-${RUBY_TRACER_VERSION}.gemspec ${GEM_HOME}/specifications/default/tsort-0.1.0.gemspec ${GEM_HOME}/specifications/default/un-0.1.0.gemspec @@ -2265,35 +2307,10 @@ ${GEM_HOME}/specifications/rexml-${RUBY_REXML_VERSION}.gemspec ${GEM_HOME}/specifications/rss-${RUBY_RSS_VERSION}.gemspec ${GEM_HOME}/specifications/test-unit-${RUBY_TEST_UNIT_VERSION}.gemspec ${GEM_HOME}/specifications/typeprof-${RUBY_TYPEPROF_VERSION}.gemspec -man/man1/bundle-add${RUBY_SUFFIX}.1 -man/man1/bundle-binstubs${RUBY_SUFFIX}.1 -man/man1/bundle-cache${RUBY_SUFFIX}.1 -man/man1/bundle-check${RUBY_SUFFIX}.1 -man/man1/bundle-clean${RUBY_SUFFIX}.1 -man/man1/bundle-config${RUBY_SUFFIX}.1 -man/man1/bundle-doctor${RUBY_SUFFIX}.1 -man/man1/bundle-exec${RUBY_SUFFIX}.1 -man/man1/bundle-gem${RUBY_SUFFIX}.1 -man/man1/bundle-info${RUBY_SUFFIX}.1 -man/man1/bundle-init${RUBY_SUFFIX}.1 -man/man1/bundle-inject${RUBY_SUFFIX}.1 -man/man1/bundle-install${RUBY_SUFFIX}.1 -man/man1/bundle-list${RUBY_SUFFIX}.1 -man/man1/bundle-lock${RUBY_SUFFIX}.1 -man/man1/bundle-open${RUBY_SUFFIX}.1 -man/man1/bundle-outdated${RUBY_SUFFIX}.1 -man/man1/bundle-platform${RUBY_SUFFIX}.1 -man/man1/bundle-pristine${RUBY_SUFFIX}.1 -man/man1/bundle-remove${RUBY_SUFFIX}.1 -man/man1/bundle-show${RUBY_SUFFIX}.1 -man/man1/bundle-update${RUBY_SUFFIX}.1 -man/man1/bundle-viz${RUBY_SUFFIX}.1 -man/man1/bundle${RUBY_SUFFIX}.1 man/man1/erb${RUBY_SUFFIX}.1 man/man1/irb${RUBY_SUFFIX}.1 man/man1/ri${RUBY_SUFFIX}.1 -man/man1/${RUBY_NAME}.1 -man/man5/gemfile${RUBY_SUFFIX}.5 +man/man1/ruby${RUBY_SUFFIX}.1 ${RUBY_DOC}/.document ${RUBY_DOC}/BSDL ${RUBY_DOC}/COPYING diff --git a/lang/ruby30-base/distinfo b/lang/ruby30-base/distinfo index ad3ab4939ae..ea190b4b1f4 100644 --- a/lang/ruby30-base/distinfo +++ b/lang/ruby30-base/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.1 2021/02/14 14:32:41 taca Exp $ +$NetBSD: distinfo,v 1.2 2021/04/11 12:36:28 taca Exp $ -SHA1 (ruby-3.0.0.tar.xz) = c142899d70a1326c5a71311b17168f98c15e5d89 -RMD160 (ruby-3.0.0.tar.xz) = b4e2b55d8164b8eb384b9570b6d6962c8ee65bf3 -SHA512 (ruby-3.0.0.tar.xz) = 2a23c2894e62e24bb20cec6b2a016b66d7df05083668726b6f70af8338211cfec417aa3624290d1f5ccd130f65ee7b52b5db7d428abc4a9460459c9a5dd1a450 -Size (ruby-3.0.0.tar.xz) = 14374176 bytes +SHA1 (ruby-3.0.1.tar.xz) = 3c5443960fe860ff7055bc02a4793140b9fb9b28 +RMD160 (ruby-3.0.1.tar.xz) = 0c5823c25117ddec20f9679a5148914fc5c530bb +SHA512 (ruby-3.0.1.tar.xz) = 97d2e883656060846b304368d9d836e2f3ef39859c36171c9398a0573818e4ed75bfd7460f901a9553f7f53518c505327a66e74f83704a881469f5ac61fe13d7 +Size (ruby-3.0.1.tar.xz) = 14486780 bytes SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d SHA1 (patch-configure) = a56184876caac5c24b2c2925f364d88c3ebc5662 SHA1 (patch-ext_dbm_extconf.rb) = c998f8735db54b1ae2bc8b6caa359ce88bc7a45b |