Bump to the latest release of ruby 2.3 and 2.4.

Release announcements at:

https://www.ruby-lang.org/en/news/2017/12/14/ruby-2-3-6-released/
https://www.ruby-lang.org/en/news/2017/12/14/ruby-2-4-3-released/

Vulnerabilities Fixed:

https://www.ruby-lang.org/en/news/2017/12/14/net-ftp-command-injection-cve-2017-17405/
http://blog.rubygems.org/2017/10/09/unsafe-object-deserialization-vulnerability.html

Tested on amd64.  Will be committing tomorrow unless I hear
objections.

Thanks,
Jeremy

Index: 2.3/Makefile
===================================================================
RCS file: /cvs/ports/lang/ruby/2.3/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- 2.3/Makefile        2 Nov 2017 10:16:38 -0000       1.21
+++ 2.3/Makefile        14 Dec 2017 18:26:25 -0000
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.21 2017/11/02 10:16:38 jeremy Exp $
 
-VERSION =              2.3.5
+VERSION =              2.3.6
 NEXTVER =              2.4
 SHARED_LIBS =          ruby${BINREV}   2.0
 
Index: 2.3/distinfo
===================================================================
RCS file: /cvs/ports/lang/ruby/2.3/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- 2.3/distinfo        16 Sep 2017 22:43:38 -0000      1.7
+++ 2.3/distinfo        14 Dec 2017 18:26:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (ruby-2.3.5.tar.gz) = VGL3u7KL7/XadEGWhHHtki+WTbGr3OgriGBgiswj3cw=
-SIZE (ruby-2.3.5.tar.gz) = 17836997
+SHA256 (ruby-2.3.6.tar.gz) = gyJRMnn57fphLURbwRGoeJT6wRKOqlOTAc6/wN1RVx4=
+SIZE (ruby-2.3.6.tar.gz) = 17840901
Index: 2.3/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/ruby/2.3/pkg/PLIST-main,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST-main
--- 2.3/pkg/PLIST-main  2 Nov 2017 10:16:38 -0000       1.6
+++ 2.3/pkg/PLIST-main  14 Dec 2017 18:41:49 -0000
@@ -841,6 +841,7 @@ lib/ruby/${REV}/rubygems/resolver/specif
 lib/ruby/${REV}/rubygems/resolver/stats.rb
 lib/ruby/${REV}/rubygems/resolver/vendor_set.rb
 lib/ruby/${REV}/rubygems/resolver/vendor_specification.rb
+lib/ruby/${REV}/rubygems/safe_yaml.rb
 lib/ruby/${REV}/rubygems/security.rb
 lib/ruby/${REV}/rubygems/security/
 lib/ruby/${REV}/rubygems/security/policies.rb
Index: 2.3/pkg/PLIST-ri_docs
===================================================================
RCS file: /cvs/ports/lang/ruby/2.3/pkg/PLIST-ri_docs,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST-ri_docs
--- 2.3/pkg/PLIST-ri_docs       2 Nov 2017 10:16:38 -0000       1.6
+++ 2.3/pkg/PLIST-ri_docs       14 Dec 2017 18:42:07 -0000
@@ -3414,6 +3414,10 @@ share/ri/${REV}/system/Gem/Resolver/soft
 share/ri/${REV}/system/Gem/Resolver/stats-i.ri
 share/ri/${REV}/system/Gem/RubyVersionMismatch/
 share/ri/${REV}/system/Gem/RubyVersionMismatch/cdesc-RubyVersionMismatch.ri
+share/ri/${REV}/system/Gem/SafeYAML/
+share/ri/${REV}/system/Gem/SafeYAML/cdesc-SafeYAML.ri
+share/ri/${REV}/system/Gem/SafeYAML/load-c.ri
+share/ri/${REV}/system/Gem/SafeYAML/safe_load-c.ri
 share/ri/${REV}/system/Gem/Security/
 share/ri/${REV}/system/Gem/Security/Exception/
 share/ri/${REV}/system/Gem/Security/Exception/cdesc-Exception.ri
Index: 2.4/Makefile
===================================================================
RCS file: /cvs/ports/lang/ruby/2.4/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- 2.4/Makefile        2 Nov 2017 10:16:38 -0000       1.8
+++ 2.4/Makefile        14 Dec 2017 18:26:48 -0000
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.8 2017/11/02 10:16:38 jeremy Exp $
 
-VERSION =              2.4.2
+VERSION =              2.4.3
 SHARED_LIBS =          ruby24  2.0
 NEXTVER =              2.5
 
Index: 2.4/distinfo
===================================================================
RCS file: /cvs/ports/lang/ruby/2.4/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- 2.4/distinfo        16 Sep 2017 22:42:37 -0000      1.4
+++ 2.4/distinfo        14 Dec 2017 18:26:56 -0000
@@ -1,2 +1,2 @@
-SHA256 (ruby-2.4.2.tar.gz) = k7nnXgCyYrxN72smt66HF+/CUsRxVKu3OS5UNX5sjJw=
-SIZE (ruby-2.4.2.tar.gz) = 14187859
+SHA256 (ruby-2.4.3.tar.gz) = /QN1WCySBFqn0xhU5yRHH7Rp4RpLCP8zTTkFLMqqOpg=
+SIZE (ruby-2.4.3.tar.gz) = 14178729
Index: 2.4/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/ruby/2.4/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-main
--- 2.4/pkg/PLIST-main  16 Sep 2017 22:42:37 -0000      1.3
+++ 2.4/pkg/PLIST-main  14 Dec 2017 18:40:14 -0000
@@ -858,6 +858,7 @@ lib/ruby/${REV}/rubygems/resolver/specif
 lib/ruby/${REV}/rubygems/resolver/stats.rb
 lib/ruby/${REV}/rubygems/resolver/vendor_set.rb
 lib/ruby/${REV}/rubygems/resolver/vendor_specification.rb
+lib/ruby/${REV}/rubygems/safe_yaml.rb
 lib/ruby/${REV}/rubygems/security.rb
 lib/ruby/${REV}/rubygems/security/
 lib/ruby/${REV}/rubygems/security/policies.rb
Index: 2.4/pkg/PLIST-ri_docs
===================================================================
RCS file: /cvs/ports/lang/ruby/2.4/pkg/PLIST-ri_docs,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-ri_docs
--- 2.4/pkg/PLIST-ri_docs       16 Sep 2017 22:42:37 -0000      1.3
+++ 2.4/pkg/PLIST-ri_docs       14 Dec 2017 18:40:42 -0000
@@ -3520,6 +3520,10 @@ share/ri/${REV}/system/Gem/Resolver/sort
 share/ri/${REV}/system/Gem/Resolver/stats-i.ri
 share/ri/${REV}/system/Gem/RubyVersionMismatch/
 share/ri/${REV}/system/Gem/RubyVersionMismatch/cdesc-RubyVersionMismatch.ri
+share/ri/${REV}/system/Gem/SafeYAML/
+share/ri/${REV}/system/Gem/SafeYAML/cdesc-SafeYAML.ri
+share/ri/${REV}/system/Gem/SafeYAML/load-c.ri
+share/ri/${REV}/system/Gem/SafeYAML/safe_load-c.ri
 share/ri/${REV}/system/Gem/Security/
 share/ri/${REV}/system/Gem/Security/Exception/
 share/ri/${REV}/system/Gem/Security/Exception/cdesc-Exception.ri

Reply via email to