Mon Oct 27 16:11:18 2014 UTC ()
Update ruby193-base and related packages to 1.9.3p550 (Ruby 1.9.3-p550).

Ruby 1.9.3-p550 Released

We are pleased to announce the release of Ruby 1.9.3-p550.

This release includes a security fix for DoS vulnerability of REXML.

    * CVE-2014-8080: Denial Of Service XML Expansion

This release also includes the change of default settings of
ext/openssl. Insecure SSL/TLS options are now turn off by default.

    * Changed default settings of ext/openssl

And, in addition, bandled jQuery for darkfish template of RDoc is also
updated.


(taca)
diff -r1.124 -r1.125 pkgsrc/lang/ruby/rubyversion.mk
diff -r1.45 -r1.46 pkgsrc/lang/ruby193-base/Makefile
diff -r1.36 -r1.37 pkgsrc/lang/ruby193-base/distinfo

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

--- pkgsrc/lang/ruby/rubyversion.mk 2014/09/15 06:26:33 1.124
+++ pkgsrc/lang/ruby/rubyversion.mk 2014/10/27 16:11:17 1.125
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: rubyversion.mk,v 1.124 2014/09/15 06:26:33 taca Exp $ 1# $NetBSD: rubyversion.mk,v 1.125 2014/10/27 16:11:17 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
@@ -217,27 +217,27 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/rub @@ -217,27 +217,27 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/rub
217RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9]+)-.*/\1/} 217RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9]+)-.*/\1/}
218. endif 218. endif
219. endif 219. endif
220.endif 220.endif
221 221
222# current supported Ruby's version 222# current supported Ruby's version
223RUBY18_VERSION= 1.8.7 223RUBY18_VERSION= 1.8.7
224RUBY193_VERSION= 1.9.3 224RUBY193_VERSION= 1.9.3
225RUBY200_VERSION= 2.0.0 225RUBY200_VERSION= 2.0.0
226RUBY21_VERSION= 2.1.2 226RUBY21_VERSION= 2.1.2
227 227
228# patch 228# patch
229RUBY18_PATCHLEVEL= pl374 229RUBY18_PATCHLEVEL= pl374
230RUBY193_PATCHLEVEL= p547 230RUBY193_PATCHLEVEL= p550
231RUBY200_PATCHLEVEL= p481 231RUBY200_PATCHLEVEL= p481
232#RUBY21_PATCHLEVEL= p95 232#RUBY21_PATCHLEVEL= p95
233 233
234# current API compatible version; used for version of shared library 234# current API compatible version; used for version of shared library
235RUBY18_API_VERSION= 1.8.7 235RUBY18_API_VERSION= 1.8.7
236RUBY193_API_VERSION= 1.9.1 236RUBY193_API_VERSION= 1.9.1
237RUBY200_API_VERSION= 2.0.0 237RUBY200_API_VERSION= 2.0.0
238RUBY21_API_VERSION= 2.1.0 238RUBY21_API_VERSION= 2.1.0
239 239
240# 240#
241RUBY_VERSION_DEFAULT?= 200 241RUBY_VERSION_DEFAULT?= 200
242 242
243RUBY_VERSION_SUPPORTED?= 200 193 18 21 243RUBY_VERSION_SUPPORTED?= 200 193 18 21

cvs diff -r1.45 -r1.46 pkgsrc/lang/ruby193-base/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/ruby193-base/Attic/Makefile 2014/09/30 10:40:08 1.45
+++ pkgsrc/lang/ruby193-base/Attic/Makefile 2014/10/27 16:11:18 1.46
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.45 2014/09/30 10:40:08 taca Exp $ 1# $NetBSD: Makefile,v 1.46 2014/10/27 16:11:18 taca Exp $
2# 2#
3 3
4DISTNAME= ${RUBY_DISTNAME} 4DISTNAME= ${RUBY_DISTNAME}
5PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION_FULL} 5PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION_FULL}
6PKGREVISION= 1 
7CATEGORIES= lang ruby 6CATEGORIES= lang ruby
8MASTER_SITES= ${MASTER_SITE_RUBY} 7MASTER_SITES= ${MASTER_SITE_RUBY}
9 8
10MAINTAINER= taca@NetBSD.org 9MAINTAINER= taca@NetBSD.org
11HOMEPAGE= ${RUBY_HOMEPAGE} 10HOMEPAGE= ${RUBY_HOMEPAGE}
12COMMENT= Ruby ${RUBY_VERSION} release minimum base package 11COMMENT= Ruby ${RUBY_VERSION} release minimum base package
13LICENSE= ${RUBY_LICENSE} 12LICENSE= ${RUBY_LICENSE}
14 13
15RUBY_VERSION_SUPPORTED= 193 14RUBY_VERSION_SUPPORTED= 193
16 15
17USE_GCC_RUNTIME= yes 16USE_GCC_RUNTIME= yes
18USE_LANGUAGES= c 17USE_LANGUAGES= c
19USE_TOOLS+= pax yacc 18USE_TOOLS+= pax yacc

cvs diff -r1.36 -r1.37 pkgsrc/lang/ruby193-base/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/ruby193-base/Attic/distinfo 2014/10/02 08:50:12 1.36
+++ pkgsrc/lang/ruby193-base/Attic/distinfo 2014/10/27 16:11:18 1.37
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.36 2014/10/02 08:50:12 taca Exp $ 1$NetBSD: distinfo,v 1.37 2014/10/27 16:11:18 taca Exp $
2 2
3SHA1 (ruby-1.9.3-p547.tar.bz2) = 972ea65ab50c697a60c672888a143e0bc84b4d6e 3SHA1 (ruby-1.9.3-p550.tar.bz2) = d4f1574a7fbcd402407b6c0ebf6ebea9c0c7d55a
4RMD160 (ruby-1.9.3-p547.tar.bz2) = 827473dd20e4dad7704eb5da19f13ce5c105bddf 4RMD160 (ruby-1.9.3-p550.tar.bz2) = bcc30a2a4d602f42222544d0ed00b0446978920b
5Size (ruby-1.9.3-p547.tar.bz2) = 10036828 bytes 5Size (ruby-1.9.3-p550.tar.bz2) = 10053787 bytes
6SHA1 (patch-configure) = 0ef7e10bbff37118c48053e7189f87528a3e408b 6SHA1 (patch-configure) = 0ef7e10bbff37118c48053e7189f87528a3e408b
7SHA1 (patch-configure.in) = 09dfe819b6a9bd7c9af704eeaef659857d33d0c3 7SHA1 (patch-configure.in) = 09dfe819b6a9bd7c9af704eeaef659857d33d0c3
8SHA1 (patch-defs_default__gems) = fb24111736f1a76a05e853aa068024dbdd24e5a5 8SHA1 (patch-defs_default__gems) = fb24111736f1a76a05e853aa068024dbdd24e5a5
9SHA1 (patch-ext_dl_extconf.rb) = aed210606893d2b9c463d794df039f06003848e4 9SHA1 (patch-ext_dl_extconf.rb) = aed210606893d2b9c463d794df039f06003848e4
10SHA1 (patch-lib_rdoc_ri_driver.rb) = acb4cb022893eb8dea2adf7564f5e5e1a0f1e9c8 10SHA1 (patch-lib_rdoc_ri_driver.rb) = acb4cb022893eb8dea2adf7564f5e5e1a0f1e9c8
11SHA1 (patch-lib_rubygems.rb) = e472c981e544b75c3762385895c9a0197be9badd 11SHA1 (patch-lib_rubygems.rb) = e472c981e544b75c3762385895c9a0197be9badd
12SHA1 (patch-lib_rubygems_command.rb) = 916a93372e714b56a741acc15350536194f34c77 12SHA1 (patch-lib_rubygems_command.rb) = 916a93372e714b56a741acc15350536194f34c77
13SHA1 (patch-lib_rubygems_command__manager.rb) = 4fabf9a6c8bf5e47a4fb3bb3d398105b4452ec7e 13SHA1 (patch-lib_rubygems_command__manager.rb) = 4fabf9a6c8bf5e47a4fb3bb3d398105b4452ec7e
14SHA1 (patch-lib_rubygems_commands_install__command.rb) = ff637f39f3fd76b7550fd7f8c32fe303eec6f8c3 14SHA1 (patch-lib_rubygems_commands_install__command.rb) = ff637f39f3fd76b7550fd7f8c32fe303eec6f8c3
15SHA1 (patch-lib_rubygems_commands_setup__command.rb) = 85b666544fc0787e67bb54071d8660cbfe3015d6 15SHA1 (patch-lib_rubygems_commands_setup__command.rb) = 85b666544fc0787e67bb54071d8660cbfe3015d6
16SHA1 (patch-lib_rubygems_commands_uninstall__command.rb) = 7d8dd07d332f0e89822d06f2d71e7552358107cc 16SHA1 (patch-lib_rubygems_commands_uninstall__command.rb) = 7d8dd07d332f0e89822d06f2d71e7552358107cc
17SHA1 (patch-lib_rubygems_commands_unpack__command.rb) = b8e18f1feedb7966e2a5280d6020c6134a7d83a3 17SHA1 (patch-lib_rubygems_commands_unpack__command.rb) = b8e18f1feedb7966e2a5280d6020c6134a7d83a3
18SHA1 (patch-lib_rubygems_config__file.rb) = ed4ff25ea89a2d13ee601c7edfda0902f08fe29c 18SHA1 (patch-lib_rubygems_config__file.rb) = ed4ff25ea89a2d13ee601c7edfda0902f08fe29c