lang/ruby22-base: update to 2.2.9

Ruby 2.2.9 Released
Posted by usa on 14 Dec 2017

Ruby 2.2.9 has been released. This release includes several security
fixes. Please check the topics below for details.

* CVE-2017-17405: Command injection vulnerability in Net::FTP
* Unsafe Object Deserialization Vulnerability in RubyGems

Ruby 2.2 is now under the state of the security maintenance phase, until the
end of the March of 2018. After the date, maintenance of Ruby 2.2 will be
ended. We recommend you start planning migration to newer versions of Ruby,
such as 2.4 or 2.3.
This commit is contained in:
taca 2017-12-15 03:26:03 +00:00
parent 95149acf0a
commit 5765f6c327
3 changed files with 10 additions and 9 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: rubyversion.mk,v 1.186 2017/12/15 03:23:29 taca Exp $
# $NetBSD: rubyversion.mk,v 1.187 2017/12/15 03:26:03 taca Exp $
#
# This file determines which Ruby version is used as a dependency for
@ -214,7 +214,7 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9])-.*/\1/}
.endif
# current supported Ruby's version
RUBY22_VERSION= 2.2.8
RUBY22_VERSION= 2.2.9
RUBY23_VERSION= 2.3.6
RUBY24_VERSION= 2.4.3
@ -272,7 +272,7 @@ RUBY_SUFFIX?= ${_RUBY_VER_MAJOR}${_RUBY_VER_MINOR}${_RUBY_VER_TEENY}
RUBY_VERSION= ${RUBY22_VERSION}
RUBY_ABI_VERSION= ${RUBY_VERSION}
RUBY_GEMS_VERSION= 2.4.5.2
RUBY_GEMS_VERSION= 2.4.5.4
RUBY_RDOC_VERSION= 4.2.0
RUBY_RAKE_VERSION= 10.4.2
RUBY_JSON_VERSION= 1.8.1.1

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.4 2017/09/15 00:33:58 taca Exp $
@comment $NetBSD: PLIST,v 1.5 2017/12/15 03:26:03 taca Exp $
bin/erb${RUBY_SUFFIX}
bin/gem${RUBY_SUFFIX}
bin/irb${RUBY_SUFFIX}
@ -686,6 +686,7 @@ ${RUBY_LIB}/rubygems/resolver/specification.rb
${RUBY_LIB}/rubygems/resolver/stats.rb
${RUBY_LIB}/rubygems/resolver/vendor_set.rb
${RUBY_LIB}/rubygems/resolver/vendor_specification.rb
${RUBY_LIB}/rubygems/safe_yaml.rb
${RUBY_LIB}/rubygems/security.rb
${RUBY_LIB}/rubygems/security/policies.rb
${RUBY_LIB}/rubygems/security/policy.rb

View file

@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.20 2017/09/15 00:33:58 taca Exp $
$NetBSD: distinfo,v 1.21 2017/12/15 03:26:03 taca Exp $
SHA1 (ruby-2.2.8.tar.bz2) = d851324bf783221108ce79343fabbcd559b9e60b
RMD160 (ruby-2.2.8.tar.bz2) = a005f9bd7d4459b1f3a8b66a7021600efe677fb7
SHA512 (ruby-2.2.8.tar.bz2) = aa1c65f76a51a57d9059a38a13a823112b53850a9e7d6f72c3f3e38d381412014521049f7065c1b00877501b3b554235135d0f308045c2a9da133c766f5b9e46
Size (ruby-2.2.8.tar.bz2) = 13374522 bytes
SHA1 (ruby-2.2.9.tar.bz2) = 773ba9b51bde612866f656c4531f59660e2b0087
RMD160 (ruby-2.2.9.tar.bz2) = 0973ec6a23ec909af7dec7c7152ca0a4e79fe959
SHA512 (ruby-2.2.9.tar.bz2) = 2a8c8770fda20a22b79c9115b6f468f8e7ea1092c84a5089af7a3122163e5ad298b493e6637e4d93ba02d899d8a619c94064dda8ac98cf3b93f64f45d5401085
Size (ruby-2.2.9.tar.bz2) = 13371232 bytes
SHA1 (patch-configure) = fda86ab23ec6291f3a51001793686904d4433b38
SHA1 (patch-ext_dbm_extconf.rb) = ee932265052613d458375ad1a760a09fefb9d959
SHA1 (patch-ext_openssl_ossl__ssl.c) = e887a5576959921da116a5cee629c25610169593