diff options
author | taca <taca@pkgsrc.org> | 2016-12-05 15:02:25 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2016-12-05 15:02:25 +0000 |
commit | 54e98c27e52cc93624fe7933fc89d71bc1c6880b (patch) | |
tree | 884e2e7535ebe7ff31a3ba637b317ebde77c9c9d | |
parent | 3e5c2daa26200f8401267456d6a867af81d242e3 (diff) | |
download | pkgsrc-54e98c27e52cc93624fe7933fc89d71bc1c6880b.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.
-rw-r--r-- | lang/ruby/rubyversion.mk | 6 | ||||
-rw-r--r-- | lang/ruby22-base/PLIST | 3 | ||||
-rw-r--r-- | lang/ruby22-base/distinfo | 11 | ||||
-rw-r--r-- | lang/ruby22-base/patches/patch-lib_rubygems_specification.rb | 22 |
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 |