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