pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/ruby23-base



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Dec  5 15:11:58 UTC 2016

Modified Files:
        pkgsrc/lang/ruby23-base: PLIST distinfo
Added Files:
        pkgsrc/lang/ruby23-base/patches: patch-lib_rubygems_specification.rb

Log Message:
Update ruby23{,-base} to 2.3.3.

pkgsrc change: rubygems dose not blame open-ended dependency unless verbose
option is enabled.

Ruby 2.3.2 Released                     Posted by nagachika on 15 Nov 2016

Ruby 2.3.2 has been released.

This is the TEENY version release of the stable 2.3 series.

This release contains update of RubyGems 2.5.2 and update of included ssl
certificates.

Ruby 2.3.3 Released                     Posted by nagachika on 21 Nov 2016

Ruby 2.3.3 has been released.

This release contains a bug fix about Refinements and Module#prepend. The
mixture use of Module#refine and Module#prepend to the same Class could cause
unexpected NoMethodError. This is a regression on Ruby 2.3.2 released last
week. See [Bug #12920] for details.

There are some bugfixes too. See the ChangeLog for details.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/ruby23-base/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/ruby23-base/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/lang/ruby23-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/ruby23-base/PLIST
diff -u pkgsrc/lang/ruby23-base/PLIST:1.1 pkgsrc/lang/ruby23-base/PLIST:1.2
--- pkgsrc/lang/ruby23-base/PLIST:1.1   Wed Dec 30 14:59:42 2015
+++ pkgsrc/lang/ruby23-base/PLIST       Mon Dec  5 15:11:57 2016
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/12/30 14:59:42 taca Exp $
+@comment $NetBSD: PLIST,v 1.2 2016/12/05 15:11:57 taca Exp $
 bin/erb${RUBY_SUFFIX}
 bin/gem${RUBY_SUFFIX}
 bin/irb${RUBY_SUFFIX}
@@ -637,6 +637,7 @@ ${RUBY_LIB}/rubygems/resolver/molinillo/
 ${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/state.rb
 ${RUBY_LIB}/rubygems/resolver/requirement_list.rb
 ${RUBY_LIB}/rubygems/resolver/set.rb
+${RUBY_LIB}/rubygems/resolver/source_set.rb
 ${RUBY_LIB}/rubygems/resolver/spec_specification.rb
 ${RUBY_LIB}/rubygems/resolver/specification.rb
 ${RUBY_LIB}/rubygems/resolver/stats.rb
@@ -666,6 +667,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
@@ -872,7 +874,7 @@ ${RUBY_ARCHLIB}/thread.${RUBY_DLEXT}
 ${PLIST.win32}${RUBY_ARCHLIB}/win32ole.${RUBY_DLEXT}
 ${RUBY_ARCHLIB}/zlib.${RUBY_DLEXT}
 ${GEM_HOME}/cache/did_you_mean-1.0.0.gem
-${GEM_HOME}/cache/minitest-5.8.3.gem
+${GEM_HOME}/cache/minitest-5.8.5.gem
 ${GEM_HOME}/cache/net-telnet-0.1.1.gem
 ${GEM_HOME}/cache/power_assert-0.2.6.gem
 ${GEM_HOME}/cache/rake-10.4.2.gem
@@ -920,31 +922,31 @@ ${GEM_HOME}/gems/did_you_mean-1.0.0/test
 ${GEM_HOME}/gems/did_you_mean-1.0.0/test/spell_checker_test.rb
 ${GEM_HOME}/gems/did_you_mean-1.0.0/test/test_helper.rb
 ${GEM_HOME}/gems/did_you_mean-1.0.0/test/verbose_formatter_test.rb
-${GEM_HOME}/gems/minitest-5.8.3/History.rdoc
-${GEM_HOME}/gems/minitest-5.8.3/Manifest.txt
-${GEM_HOME}/gems/minitest-5.8.3/README.rdoc
-${GEM_HOME}/gems/minitest-5.8.3/Rakefile
-${GEM_HOME}/gems/minitest-5.8.3/design_rationale.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/hoe/minitest.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/assertions.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/autorun.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/benchmark.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/expectations.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/hell.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/mock.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/parallel.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/pride.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/pride_plugin.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/spec.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/test.rb
-${GEM_HOME}/gems/minitest-5.8.3/lib/minitest/unit.rb
-${GEM_HOME}/gems/minitest-5.8.3/test/minitest/metametameta.rb
-${GEM_HOME}/gems/minitest-5.8.3/test/minitest/test_minitest_benchmark.rb
-${GEM_HOME}/gems/minitest-5.8.3/test/minitest/test_minitest_mock.rb
-${GEM_HOME}/gems/minitest-5.8.3/test/minitest/test_minitest_reporter.rb
-${GEM_HOME}/gems/minitest-5.8.3/test/minitest/test_minitest_spec.rb
-${GEM_HOME}/gems/minitest-5.8.3/test/minitest/test_minitest_unit.rb
+${GEM_HOME}/gems/minitest-5.8.5/History.rdoc
+${GEM_HOME}/gems/minitest-5.8.5/Manifest.txt
+${GEM_HOME}/gems/minitest-5.8.5/README.rdoc
+${GEM_HOME}/gems/minitest-5.8.5/Rakefile
+${GEM_HOME}/gems/minitest-5.8.5/design_rationale.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/hoe/minitest.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/assertions.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/autorun.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/benchmark.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/expectations.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/hell.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/mock.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/parallel.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/pride.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/pride_plugin.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/spec.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/test.rb
+${GEM_HOME}/gems/minitest-5.8.5/lib/minitest/unit.rb
+${GEM_HOME}/gems/minitest-5.8.5/test/minitest/metametameta.rb
+${GEM_HOME}/gems/minitest-5.8.5/test/minitest/test_minitest_benchmark.rb
+${GEM_HOME}/gems/minitest-5.8.5/test/minitest/test_minitest_mock.rb
+${GEM_HOME}/gems/minitest-5.8.5/test/minitest/test_minitest_reporter.rb
+${GEM_HOME}/gems/minitest-5.8.5/test/minitest/test_minitest_spec.rb
+${GEM_HOME}/gems/minitest-5.8.5/test/minitest/test_minitest_unit.rb
 ${GEM_HOME}/gems/net-telnet-0.1.1/Gemfile
 ${GEM_HOME}/gems/net-telnet-0.1.1/LICENSE.txt
 ${GEM_HOME}/gems/net-telnet-0.1.1/README.md
@@ -1232,10 +1234,10 @@ ${GEM_HOME}/gems/test-unit-3.1.5/test/ut
 ${GEM_HOME}/specifications/default/bigdecimal-1.2.8.gemspec
 ${GEM_HOME}/specifications/default/io-console-0.4.5.gemspec
 ${GEM_HOME}/specifications/default/json-1.8.3.gemspec
-${GEM_HOME}/specifications/default/psych-2.0.17.gemspec
+${GEM_HOME}/specifications/default/psych-2.1.0.gemspec
 ${GEM_HOME}/specifications/default/rdoc-4.2.1.gemspec
 ${GEM_HOME}/specifications/did_you_mean-1.0.0.gemspec
-${GEM_HOME}/specifications/minitest-5.8.3.gemspec
+${GEM_HOME}/specifications/minitest-5.8.5.gemspec
 ${GEM_HOME}/specifications/net-telnet-0.1.1.gemspec
 ${GEM_HOME}/specifications/power_assert-0.2.6.gemspec
 ${GEM_HOME}/specifications/rake-10.4.2.gemspec

Index: pkgsrc/lang/ruby23-base/distinfo
diff -u pkgsrc/lang/ruby23-base/distinfo:1.4 pkgsrc/lang/ruby23-base/distinfo:1.5
--- pkgsrc/lang/ruby23-base/distinfo:1.4        Sun May 15 14:19:56 2016
+++ pkgsrc/lang/ruby23-base/distinfo    Mon Dec  5 15:11:57 2016
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.4 2016/05/15 14:19:56 taca Exp $
+$NetBSD: distinfo,v 1.5 2016/12/05 15:11:57 taca Exp $
 
-SHA1 (ruby-2.3.1.tar.bz2) = 4ee76c7c1b12d5c5b0245fc71595c5635d2217c9
-RMD160 (ruby-2.3.1.tar.bz2) = 1b7a7105765f6dfb5d72d67e30fe636b87cc9bd5
-SHA512 (ruby-2.3.1.tar.bz2) = a8659b96a3a481a3dbdbb6997eb18ff1f8cd926a9707a90d071e937315c21d372c89252f0d44732ae5007d2678fda8c8fbceafa4e4b4ff500d236fb796284d8d
-Size (ruby-2.3.1.tar.bz2) = 14432088 bytes
+SHA1 (ruby-2.3.3.tar.bz2) = a8db9ce7f9110320f33b8325200e3ecfbd2b534b
+RMD160 (ruby-2.3.3.tar.bz2) = 487cae3a24d7ad2cef80430efef42f8be2370a12
+SHA512 (ruby-2.3.3.tar.bz2) = 88f7782effd35bfe0b4c33140b5eb147d09b63fbb35b9c42d2200c010f387e2b70984ead1eca86569e8ec31f08b35289d440c0ca76b662dadb760f848e863d91
+Size (ruby-2.3.3.tar.bz2) = 14433673 bytes
 SHA1 (patch-configure) = e1af70b87cfbb7c61a2bf65109b6e18efb825f0f
 SHA1 (patch-eval.c) = 16e6eadca15c95ac3e2291a2003cb0fc606eafeb
 SHA1 (patch-eval__error.c) = 8ed04dec5c3c0bf4d9ca8516888b331676f7c957
@@ -19,6 +19,7 @@ SHA1 (patch-lib_rubygems_dependency__ins
 SHA1 (patch-lib_rubygems_install__update__options.rb) = 167cfeeb47842d20eaadd15ed89ea886cbfd33db
 SHA1 (patch-lib_rubygems_installer.rb) = 37218b0ebf874095dce8b92bc30b5beb720e13a2
 SHA1 (patch-lib_rubygems_platform.rb) = 244a6698636012235882ae606ae3a3b4dffd3faf
+SHA1 (patch-lib_rubygems_specification.rb) = 46f517d6128d1366c0a302a7d04d2caec7ec948f
 SHA1 (patch-man_erb.1) = a03758f5ae399463b140fbac92c39e6ccc9d18bd
 SHA1 (patch-man_irb.1) = bf3cd43511ddc51a41dced16f2be1c9f8018d226
 SHA1 (patch-man_ri.1) = d8917e7a08bbc3eb41349570cc658d40c1b3463f

Added files:

Index: pkgsrc/lang/ruby23-base/patches/patch-lib_rubygems_specification.rb
diff -u /dev/null pkgsrc/lang/ruby23-base/patches/patch-lib_rubygems_specification.rb:1.1
--- /dev/null   Mon Dec  5 15:11:58 2016
+++ pkgsrc/lang/ruby23-base/patches/patch-lib_rubygems_specification.rb Mon Dec  5 15:11:57 2016
@@ -0,0 +1,22 @@
+$NetBSD: patch-lib_rubygems_specification.rb,v 1.1 2016/12/05 15:11:57 taca Exp $
+
+* Do not warn open-ended dependency unless verbose option is enabled.
+
+--- lib/rubygems/specification.rb.orig 2016-08-24 15:28:23.000000000 +0000
++++ lib/rubygems/specification.rb
+@@ -2903,11 +2903,13 @@ pessimistic dependency on #{dep} may be 
+                    ", '>= #{dep_version}'"
+                  end
+ 
+-        warning_messages << <<-WARNING
++        if Gem.configuration.really_verbose
++          warning_messages << <<-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
+     if error_messages.any?



Home | Main Index | Thread Index | Old Index