Update ruby22-base to 2.2.3 (Ruby 2.2.3). Release note: Ruby 2.2.3 Released Posted by nagachika on 18 Aug 2015 We are pleased to announce the release of Ruby 2.2.3. This is a TEENY version release of the stable 2.2 series. This release includes the security fix for a RubyGems domain name verification vulnerability. CVE-2015-3900 Request hijacking vulnerability in RubyGems 2.4.6 and earlier There are also some bugfixes. See ChangeLog for details.diff -r1.146 -r1.147 pkgsrc/lang/ruby/rubyversion.mk
(taca)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: rubyversion.mk,v 1.146 2015/08/20 15:27:43 taca Exp $ | 1 | # $NetBSD: rubyversion.mk,v 1.147 2015/08/20 15:30:47 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: 18 193 200 21 | 13 | # Possible values: 18 193 200 21 | |
14 | # Default: 200 | 14 | # Default: 200 | |
@@ -220,27 +220,27 @@ _RUBY_VERSION_REQD:= ${PKGNAME_REQD:C/ru | @@ -220,27 +220,27 @@ _RUBY_VERSION_REQD:= ${PKGNAME_REQD:C/ru | |||
220 | . if ${_RUBY_VERSION_REQD} == "18" || ${_RUBY_VERSION_REQD} == "193" | 220 | . if ${_RUBY_VERSION_REQD} == "18" || ${_RUBY_VERSION_REQD} == "193" | |
221 | RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9])[0-9]-.*/\1/} | 221 | RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9])[0-9]-.*/\1/} | |
222 | . else | 222 | . else | |
223 | RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9]+)-.*/\1/} | 223 | RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9]+)-.*/\1/} | |
224 | . endif | 224 | . endif | |
225 | . endif | 225 | . endif | |
226 | .endif | 226 | .endif | |
227 | 227 | |||
228 | # current supported Ruby's version | 228 | # current supported Ruby's version | |
229 | RUBY18_VERSION= 1.8.7 | 229 | RUBY18_VERSION= 1.8.7 | |
230 | RUBY193_VERSION= 1.9.3 | 230 | RUBY193_VERSION= 1.9.3 | |
231 | RUBY200_VERSION= 2.0.0 | 231 | RUBY200_VERSION= 2.0.0 | |
232 | RUBY21_VERSION= 2.1.7 | 232 | RUBY21_VERSION= 2.1.7 | |
233 | RUBY22_VERSION= 2.2.2 | 233 | RUBY22_VERSION= 2.2.3 | |
234 | 234 | |||
235 | # patch | 235 | # patch | |
236 | RUBY18_PATCHLEVEL= pl374 | 236 | RUBY18_PATCHLEVEL= pl374 | |
237 | RUBY193_PATCHLEVEL= p551 | 237 | RUBY193_PATCHLEVEL= p551 | |
238 | RUBY200_PATCHLEVEL= p647 | 238 | RUBY200_PATCHLEVEL= p647 | |
239 | 239 | |||
240 | # current API compatible version; used for version of shared library | 240 | # current API compatible version; used for version of shared library | |
241 | RUBY18_API_VERSION= 1.8.7 | 241 | RUBY18_API_VERSION= 1.8.7 | |
242 | RUBY193_API_VERSION= 1.9.1 | 242 | RUBY193_API_VERSION= 1.9.1 | |
243 | RUBY200_API_VERSION= 2.0.0 | 243 | RUBY200_API_VERSION= 2.0.0 | |
244 | RUBY21_API_VERSION= 2.1.0 | 244 | RUBY21_API_VERSION= 2.1.0 | |
245 | RUBY22_API_VERSION= 2.2.0 | 245 | RUBY22_API_VERSION= 2.2.0 | |
246 | 246 |
@@ -1,19 +1,18 @@ | @@ -1,19 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2015/06/23 14:04:40 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2015/08/20 15:30:47 taca Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= ${RUBY_DISTNAME} | 4 | DISTNAME= ${RUBY_DISTNAME} | |
5 | PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION_FULL} | 5 | PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION_FULL} | |
6 | PKGREVISION= 2 | |||
7 | CATEGORIES= lang ruby | 6 | CATEGORIES= lang ruby | |
8 | MASTER_SITES= ${MASTER_SITE_RUBY} | 7 | MASTER_SITES= ${MASTER_SITE_RUBY} | |
9 | 8 | |||
10 | MAINTAINER= taca@NetBSD.org | 9 | MAINTAINER= taca@NetBSD.org | |
11 | HOMEPAGE= ${RUBY_HOMEPAGE} | 10 | HOMEPAGE= ${RUBY_HOMEPAGE} | |
12 | COMMENT= Ruby ${RUBY_VERSION} release minimum base package | 11 | COMMENT= Ruby ${RUBY_VERSION} release minimum base package | |
13 | LICENSE= ${RUBY_LICENSE} | 12 | LICENSE= ${RUBY_LICENSE} | |
14 | 13 | |||
15 | RUBY_VERSION_SUPPORTED= 22 | 14 | RUBY_VERSION_SUPPORTED= 22 | |
16 | 15 | |||
17 | USE_LANGUAGES= c | 16 | USE_LANGUAGES= c | |
18 | USE_TOOLS+= pax yacc | 17 | USE_TOOLS+= pax yacc | |
19 | GNU_CONFIGURE= yes | 18 | GNU_CONFIGURE= yes |
@@ -1,24 +1,23 @@ | @@ -1,24 +1,23 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2015/06/30 19:41:32 jperkin Exp $ | 1 | $NetBSD: distinfo,v 1.7 2015/08/20 15:30:47 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (ruby-2.2.2.tar.bz2) = de97ec6132ac76bb7c0f92b5ca4682138093af1b | 3 | SHA1 (ruby-2.2.3.tar.bz2) = 59fe80aeeb518ffb396bb1df74b47b25541fb207 | |
4 | RMD160 (ruby-2.2.2.tar.bz2) = af9f1c4de12fc25c0d6e20bf339cc13e7d89df2d | 4 | RMD160 (ruby-2.2.3.tar.bz2) = 048769272df86969a6848234bc3a1a1968a6e47c | |
5 | Size (ruby-2.2.2.tar.bz2) = 13314437 bytes | 5 | Size (ruby-2.2.3.tar.bz2) = 13333814 bytes | |
6 | SHA1 (patch-configure) = 8abbc486b8cf30bb789ef58d1cb289191dcd1af6 | 6 | SHA1 (patch-configure) = 8abbc486b8cf30bb789ef58d1cb289191dcd1af6 | |
7 | SHA1 (patch-ext_dbm_extconf.rb) = ee932265052613d458375ad1a760a09fefb9d959 | 7 | SHA1 (patch-ext_dbm_extconf.rb) = ee932265052613d458375ad1a760a09fefb9d959 | |
8 | SHA1 (patch-lib_mkmf.rb) = f86f1ae5a1053a0643545a2c11c9fd2bbd5a289d | 8 | SHA1 (patch-lib_mkmf.rb) = f86f1ae5a1053a0643545a2c11c9fd2bbd5a289d | |
9 | SHA1 (patch-lib_rdoc_ri_driver.rb) = 5bdd3ed6f50a2ea79f643c6bebd7ad0063e79051 | 9 | SHA1 (patch-lib_rdoc_ri_driver.rb) = 5bdd3ed6f50a2ea79f643c6bebd7ad0063e79051 | |
10 | SHA1 (patch-lib_rubygems.rb) = 5b63c96109fa53fb072b6ae12bf91c4b2889e079 | 10 | SHA1 (patch-lib_rubygems.rb) = 5b63c96109fa53fb072b6ae12bf91c4b2889e079 | |
11 | SHA1 (patch-lib_rubygems_commands_setup__command.rb) = 3e7003250d6241a4c4bf879de1b9fb3053cc10c7 | 11 | SHA1 (patch-lib_rubygems_commands_setup__command.rb) = 3e7003250d6241a4c4bf879de1b9fb3053cc10c7 | |
12 | SHA1 (patch-lib_rubygems_config__file.rb) = 64cea598fa63433d432a5e5bcc85cdff96ed0f49 | 12 | SHA1 (patch-lib_rubygems_config__file.rb) = 64cea598fa63433d432a5e5bcc85cdff96ed0f49 | |
13 | SHA1 (patch-lib_rubygems_defaults.rb) = 82d31b7deced68f2dd9e2c60cdc5c39bbfc9a900 | 13 | SHA1 (patch-lib_rubygems_defaults.rb) = 82d31b7deced68f2dd9e2c60cdc5c39bbfc9a900 | |
14 | SHA1 (patch-lib_rubygems_dependency__installer.rb) = 33279f961cc4c530f0d81c8b415a79fdd26a1f84 | 14 | SHA1 (patch-lib_rubygems_dependency__installer.rb) = 33279f961cc4c530f0d81c8b415a79fdd26a1f84 | |
15 | SHA1 (patch-lib_rubygems_install__update__options.rb) = 8ec3a2387f3a83e19d76b7a900ebf3b37bdcc043 | 15 | SHA1 (patch-lib_rubygems_install__update__options.rb) = 8ec3a2387f3a83e19d76b7a900ebf3b37bdcc043 | |
16 | SHA1 (patch-lib_rubygems_installer.rb) = 864f3f8fe2949aedd85f730e447d8495f58d3b25 | 16 | SHA1 (patch-lib_rubygems_installer.rb) = 864f3f8fe2949aedd85f730e447d8495f58d3b25 | |
17 | SHA1 (patch-lib_rubygems_platform.rb) = 2bddd029a2678de5a5d016af33f629caa712fbce | 17 | SHA1 (patch-lib_rubygems_platform.rb) = 2bddd029a2678de5a5d016af33f629caa712fbce | |
18 | SHA1 (patch-lib_rubygems_remote__fetcher.rb) = 02c149b7b29e457dad909ebec38691440e192816 | |||
19 | SHA1 (patch-man_erb.1) = 1fe6ce4f4fe6418bfabb5e132a63596562030116 | 18 | SHA1 (patch-man_erb.1) = 1fe6ce4f4fe6418bfabb5e132a63596562030116 | |
20 | SHA1 (patch-man_irb.1) = 2bf807b4c1b1c68d1f518caa054cfd900e0fedb7 | 19 | SHA1 (patch-man_irb.1) = 2bf807b4c1b1c68d1f518caa054cfd900e0fedb7 | |
21 | SHA1 (patch-man_ri.1) = b07be05375977cfac0f88765a95e85db4f858885 | 20 | SHA1 (patch-man_ri.1) = b07be05375977cfac0f88765a95e85db4f858885 | |
22 | SHA1 (patch-man_ruby.1) = 88ca6703fd58a89726618ca7dfc7912bad312b1c | 21 | SHA1 (patch-man_ruby.1) = 88ca6703fd58a89726618ca7dfc7912bad312b1c | |
23 | SHA1 (patch-test_rubygems_test__gem.rb) = 01a36c32e49d518cc68bea5e76c7640451223b61 | 22 | SHA1 (patch-test_rubygems_test__gem.rb) = 01a36c32e49d518cc68bea5e76c7640451223b61 | |
24 | SHA1 (patch-tool_rbinstall.rb) = 2bb27173a0e08de94391d56ef2b366a71ee2dc50 | 23 | SHA1 (patch-tool_rbinstall.rb) = 2bb27173a0e08de94391d56ef2b366a71ee2dc50 |