pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Dec  5 15:02:25 UTC 2016

Modified Files:
        pkgsrc/lang/ruby: rubyversion.mk
        pkgsrc/lang/ruby22-base: PLIST distinfo
Added Files:
        pkgsrc/lang/ruby22-base/patches: patch-lib_rubygems_specification.rb

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.166 -r1.167 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby22-base/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/ruby22-base/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/lang/ruby22-base/patches/patch-lib_rubygems_specification.rb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/ruby/rubyversion.mk
diff -u pkgsrc/lang/ruby/rubyversion.mk:1.166 pkgsrc/lang/ruby/rubyversion.mk:1.167
--- pkgsrc/lang/ruby/rubyversion.mk:1.166       Sat Nov 19 15:35:43 2016
+++ pkgsrc/lang/ruby/rubyversion.mk     Mon Dec  5 15:02:25 2016
@@ -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/rub
 # 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

Index: pkgsrc/lang/ruby22-base/PLIST
diff -u pkgsrc/lang/ruby22-base/PLIST:1.2 pkgsrc/lang/ruby22-base/PLIST:1.3
--- pkgsrc/lang/ruby22-base/PLIST:1.2   Sun May 15 14:07:48 2016
+++ pkgsrc/lang/ruby22-base/PLIST       Mon Dec  5 15:02:25 2016
@@ -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/Class3Pub
 ${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

Index: pkgsrc/lang/ruby22-base/distinfo
diff -u pkgsrc/lang/ruby22-base/distinfo:1.15 pkgsrc/lang/ruby22-base/distinfo:1.16
--- pkgsrc/lang/ruby22-base/distinfo:1.15       Sun May 15 14:07:48 2016
+++ pkgsrc/lang/ruby22-base/distinfo    Mon Dec  5 15:02:25 2016
@@ -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__ins
 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

Added files:

Index: pkgsrc/lang/ruby22-base/patches/patch-lib_rubygems_specification.rb
diff -u /dev/null pkgsrc/lang/ruby22-base/patches/patch-lib_rubygems_specification.rb:1.1
--- /dev/null   Mon Dec  5 15:02:25 2016
+++ pkgsrc/lang/ruby22-base/patches/patch-lib_rubygems_specification.rb Mon Dec  5 15:02:25 2016
@@ -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



Home | Main Index | Thread Index | Old Index