summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authortaca <taca>2016-12-05 15:02:25 +0000
committertaca <taca>2016-12-05 15:02:25 +0000
commit050bd11ae0c1e7152b27ffde90c245aa273dc558 (patch)
tree71a9bac4ce69db04d6f89a1785cc47aa99aebd2a /lang
parent4887441246b173403d2eebd22291c9fc9007d738 (diff)
downloadpkgsrc-050bd11ae0c1e7152b27ffde90c245aa273dc558.tar.gz
Update ruby22{,-base,gdbm,fiddle,readline,tk} to 2.2.6.
pkgsrc change: rubygems dose not blame open-ended dependency unless verbose option is enabled. Ruby 2.2.6 Released Posted by usa on 15 Nov 2016 Ruby 2.2.6 has been released. This release includes new SSL certificates for RubyGems. And, this also includes about 80 bug fixes after the previous release. See the ChangeLog for details.
Diffstat (limited to 'lang')
-rw-r--r--lang/ruby/rubyversion.mk6
-rw-r--r--lang/ruby22-base/PLIST3
-rw-r--r--lang/ruby22-base/distinfo11
-rw-r--r--lang/ruby22-base/patches/patch-lib_rubygems_specification.rb22
4 files changed, 33 insertions, 9 deletions
diff --git a/lang/ruby/rubyversion.mk b/lang/ruby/rubyversion.mk
index be06fe958f4..c29cd24ec44 100644
--- a/lang/ruby/rubyversion.mk
+++ b/lang/ruby/rubyversion.mk
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.166 2016/11/19 15:35:43 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.167 2016/12/05 15:02:25 taca Exp $
#
# This file determines which Ruby version is used as a dependency for
@@ -229,7 +229,7 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/ruby([0-9][0-9]+)-.*/\1/}
# current supported Ruby's version
RUBY18_VERSION= 1.8.7
RUBY21_VERSION= 2.1.10
-RUBY22_VERSION= 2.2.5
+RUBY22_VERSION= 2.2.6
RUBY23_VERSION= 2.3.1
# patch level
@@ -320,7 +320,7 @@ RUBY_VERSION= ${RUBY22_VERSION}
RUBY_VERSION_FULL= ${RUBY_VERSION}
RUBY_ABI_VERSION= ${RUBY_VERSION}
-RUBY_GEMS_VERSION= 2.4.5
+RUBY_GEMS_VERSION= 2.4.5.2
RUBY_RDOC_VERSION= 4.2.0
RUBY_RAKE_VERSION= 10.4.2
RUBY_JSON_VERSION= 1.8.1
diff --git a/lang/ruby22-base/PLIST b/lang/ruby22-base/PLIST
index 69ec7cea354..badb207691a 100644
--- a/lang/ruby22-base/PLIST
+++ b/lang/ruby22-base/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2016/05/15 14:07:48 taca Exp $
+@comment $NetBSD: PLIST,v 1.3 2016/12/05 15:02:25 taca Exp $
bin/erb${RUBY_SUFFIX}
bin/gem${RUBY_SUFFIX}
bin/irb${RUBY_SUFFIX}
@@ -710,6 +710,7 @@ ${RUBY_LIB}/rubygems/ssl_certs/Class3PublicPrimaryCertificationAuthority.pem
${RUBY_LIB}/rubygems/ssl_certs/DigiCertHighAssuranceEVRootCA.pem
${RUBY_LIB}/rubygems/ssl_certs/EntrustnetSecureServerCertificationAuthority.pem
${RUBY_LIB}/rubygems/ssl_certs/GeoTrustGlobalCA.pem
+${RUBY_LIB}/rubygems/ssl_certs/GlobalSignRootCA.pem
${RUBY_LIB}/rubygems/stub_specification.rb
${RUBY_LIB}/rubygems/syck_hack.rb
${RUBY_LIB}/rubygems/test_case.rb
diff --git a/lang/ruby22-base/distinfo b/lang/ruby22-base/distinfo
index e63fbabc05d..2fe4805239c 100644
--- a/lang/ruby22-base/distinfo
+++ b/lang/ruby22-base/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.15 2016/05/15 14:07:48 taca Exp $
+$NetBSD: distinfo,v 1.16 2016/12/05 15:02:25 taca Exp $
-SHA1 (ruby-2.2.5.tar.bz2) = f78473fe60a632b778599374ae64612592c2c9c1
-RMD160 (ruby-2.2.5.tar.bz2) = b690115c7c4e6a70c560b72c2bafa62ae8f37957
-SHA512 (ruby-2.2.5.tar.bz2) = d3224814361c297bc36646c2e40f63c461ccf5a77fea5a3acdcb2c7ad1705bb229ac6abbd7ad1ae61cbe0fefd7a008c6102568d11366ad3107179302cd3e734e
-Size (ruby-2.2.5.tar.bz2) = 13350551 bytes
+SHA1 (ruby-2.2.6.tar.bz2) = 67b15fcc394bb1ffb5a7e926dcd6222d8e988188
+RMD160 (ruby-2.2.6.tar.bz2) = f157ece8e73ab9bbc49badb6a5fbb16815ac2af7
+SHA512 (ruby-2.2.6.tar.bz2) = 7a93f72d236521ac28c8a0bc0c73cf805797a8813d22e02f42c5fc05dd39f6e422817272e0db6a24c245f6f97ad4b2b412a9a47ac50156ab186df596918a5f34
+Size (ruby-2.2.6.tar.bz2) = 13378616 bytes
SHA1 (patch-configure) = ad3d1862a48d12b793fd0062eb357372caa19abc
SHA1 (patch-eval.c) = a1e86d4ed1729398393e83d519e991259c6163de
SHA1 (patch-eval__error.c) = cc313587bb24e16e4702f784b30e64618ae3f5a4
@@ -19,6 +19,7 @@ SHA1 (patch-lib_rubygems_dependency__installer.rb) = 33279f961cc4c530f0d81c8b415
SHA1 (patch-lib_rubygems_install__update__options.rb) = 8ec3a2387f3a83e19d76b7a900ebf3b37bdcc043
SHA1 (patch-lib_rubygems_installer.rb) = 864f3f8fe2949aedd85f730e447d8495f58d3b25
SHA1 (patch-lib_rubygems_platform.rb) = 2bddd029a2678de5a5d016af33f629caa712fbce
+SHA1 (patch-lib_rubygems_specification.rb) = d84ff3d36295471bc7ba6823069c1c6a36cde293
SHA1 (patch-man_erb.1) = 1fe6ce4f4fe6418bfabb5e132a63596562030116
SHA1 (patch-man_irb.1) = 2bf807b4c1b1c68d1f518caa054cfd900e0fedb7
SHA1 (patch-man_ri.1) = b07be05375977cfac0f88765a95e85db4f858885
diff --git a/lang/ruby22-base/patches/patch-lib_rubygems_specification.rb b/lang/ruby22-base/patches/patch-lib_rubygems_specification.rb
new file mode 100644
index 00000000000..874e1f7b771
--- /dev/null
+++ b/lang/ruby22-base/patches/patch-lib_rubygems_specification.rb
@@ -0,0 +1,22 @@
+$NetBSD: patch-lib_rubygems_specification.rb,v 1.1 2016/12/05 15:02:25 taca Exp $
+
+* Do not warn open-ended dependency unless verbose option is enabled.
+
+--- lib/rubygems/specification.rb.orig 2014-12-25 03:37:54.000000000 +0000
++++ lib/rubygems/specification.rb
+@@ -2697,11 +2697,13 @@ pessimistic dependency on #{dep} may be
+ ", '>= #{dep_version}'"
+ end
+
+- warning <<-WARNING
++ if Gem.configuration.really_verbose
++ warning <<-WARNING
+ open-ended dependency on #{dep} is not recommended
+ if #{dep.name} is semantically versioned, use:
+ add_#{dep.type}_dependency '#{dep.name}', '~> #{base.join '.'}'#{bugfix}
+- WARNING
++ WARNING
++ end
+ end
+ end
+ end