This updates ruby 2.3 and 2.2 to the latest releases. This is especially helpful for 2.3, as there were a couple of reasonably common interpreter segfaults in 2.3.0.
Unhelpful release announcements posted at: https://www.ruby-lang.org/en/news/2016/04/26/ruby-2-3-1-released/ https://www.ruby-lang.org/en/news/2016/04/26/ruby-2-2-5-released/ No security issues this time, which is a nice change from the usual. Tested on amd64. Will test on i386 before commit. Will probably be committing this weekend unless I hear objections or notice regressions. Thanks, Jeremy Index: 2.2/Makefile =================================================================== RCS file: /cvs/ports/lang/ruby/2.2/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- 2.2/Makefile 29 Feb 2016 20:46:54 -0000 1.10 +++ 2.2/Makefile 27 Apr 2016 10:03:04 -0000 @@ -7,7 +7,7 @@ COMMENT-gdbm = gdbm interface for ruby COMMENT-tk = tk interface for ruby COMMENT-ri_docs = ri documentation files for ruby -VERSION = 2.2.4 +VERSION = 2.2.5 RUBYLIBREV = 2.2 DISTNAME = ruby-${VERSION} Index: 2.2/distinfo =================================================================== RCS file: /cvs/ports/lang/ruby/2.2/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- 2.2/distinfo 18 Dec 2015 17:40:07 -0000 1.5 +++ 2.2/distinfo 27 Apr 2016 10:03:25 -0000 @@ -1,2 +1,2 @@ -SHA256 (ruby-2.2.4.tar.gz) = tu/1aLSOD9p25aNjMxdd8EmyBOkSF6oyplFTzAzct2E= -SIZE (ruby-2.2.4.tar.gz) = 16638151 +SHA256 (ruby-2.2.5.tar.gz) = MMSzFpekyk6gyNuK0wz0XmaQoPCWh+XUg8kzwDyjNeM= +SIZE (ruby-2.2.5.tar.gz) = 16654395 Index: 2.2/pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/ruby/2.2/pkg/PLIST-main,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST-main --- 2.2/pkg/PLIST-main 8 Jan 2015 18:48:32 -0000 1.1.1.1 +++ 2.2/pkg/PLIST-main 27 Apr 2016 10:11:32 -0000 @@ -110,7 +110,9 @@ lib/ruby/${RUBYLIBREV}/${SUB}/enc/utf_16 lib/ruby/${RUBYLIBREV}/${SUB}/enc/utf_16le.so lib/ruby/${RUBYLIBREV}/${SUB}/enc/utf_32be.so lib/ruby/${RUBYLIBREV}/${SUB}/enc/utf_32le.so +lib/ruby/${RUBYLIBREV}/${SUB}/enc/windows_1250.so lib/ruby/${RUBYLIBREV}/${SUB}/enc/windows_1251.so +lib/ruby/${RUBYLIBREV}/${SUB}/enc/windows_1252.so lib/ruby/${RUBYLIBREV}/${SUB}/enc/windows_31j.so lib/ruby/${RUBYLIBREV}/${SUB}/etc.so lib/ruby/${RUBYLIBREV}/${SUB}/fcntl.so Index: 2.2/pkg/PLIST-ri_docs =================================================================== RCS file: /cvs/ports/lang/ruby/2.2/pkg/PLIST-ri_docs,v retrieving revision 1.2 diff -u -p -r1.2 PLIST-ri_docs --- 2.2/pkg/PLIST-ri_docs 22 Aug 2015 15:14:15 -0000 1.2 +++ 2.2/pkg/PLIST-ri_docs 27 Apr 2016 10:12:42 -0000 @@ -14067,7 +14067,6 @@ share/ri/${RUBYLIBREV}/system/URI/Generi share/ri/${RUBYLIBREV}/system/URI/HTTP/ share/ri/${RUBYLIBREV}/system/URI/HTTP/build-c.ri share/ri/${RUBYLIBREV}/system/URI/HTTP/cdesc-HTTP.ri -share/ri/${RUBYLIBREV}/system/URI/HTTP/new-c.ri share/ri/${RUBYLIBREV}/system/URI/HTTP/request_uri-i.ri share/ri/${RUBYLIBREV}/system/URI/HTTPS/ share/ri/${RUBYLIBREV}/system/URI/HTTPS/cdesc-HTTPS.ri @@ -14828,6 +14827,7 @@ share/ri/${RUBYLIBREV}/system/XMLRPC/Cli share/ri/${RUBYLIBREV}/system/XMLRPC/Client/cdesc-Client.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/cookie-i.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/do_rpc-i.ri +share/ri/${RUBYLIBREV}/system/XMLRPC/Client/dup_net_http-i.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/gen_multicall-i.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/http-i.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/http_header_extra-i.ri Index: 2.3/Makefile =================================================================== RCS file: /cvs/ports/lang/ruby/2.3/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- 2.3/Makefile 30 Mar 2016 16:47:34 -0000 1.5 +++ 2.3/Makefile 27 Apr 2016 09:14:01 -0000 @@ -9,7 +9,7 @@ COMMENT-gdbm = gdbm interface for ruby COMMENT-tk = tk interface for ruby COMMENT-ri_docs = ri documentation files for ruby -VERSION = 2.3.0 +VERSION = 2.3.1 RUBYLIBREV = 2.3 DISTNAME = ruby-${VERSION} Index: 2.3/distinfo =================================================================== RCS file: /cvs/ports/lang/ruby/2.3/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- 2.3/distinfo 7 Jan 2016 00:52:46 -0000 1.1.1.1 +++ 2.3/distinfo 27 Apr 2016 09:14:39 -0000 @@ -1,2 +1,2 @@ -SHA256 (ruby-2.3.0.tar.gz) = ulumDl8aohtO+Om/NbndtXKGy1RqrEtaKMcfRZRn5Qc= -SIZE (ruby-2.3.0.tar.gz) = 17648682 +SHA256 (ruby-2.3.1.tar.gz) = uHxzjLIDK/SSD++OOGTcXPjq6didjVI84CNpRcV5fc0= +SIZE (ruby-2.3.1.tar.gz) = 17797997 Index: 2.3/pkg/PLIST-ri_docs =================================================================== RCS file: /cvs/ports/lang/ruby/2.3/pkg/PLIST-ri_docs,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST-ri_docs --- 2.3/pkg/PLIST-ri_docs 7 Jan 2016 00:52:47 -0000 1.1.1.1 +++ 2.3/pkg/PLIST-ri_docs 27 Apr 2016 10:01:41 -0000 @@ -7138,28 +7138,10 @@ share/ri/${RUBYLIBREV}/system/OpenSSL/de share/ri/${RUBYLIBREV}/system/OpenSSL/errors-c.ri share/ri/${RUBYLIBREV}/system/OpenSSL/fips_mode%3d-c.ri share/ri/${RUBYLIBREV}/system/OpenStruct/ -share/ri/${RUBYLIBREV}/system/OpenStruct/%3d%3d-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/%5b%5d%3d-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/%5b%5d-i.ri share/ri/${RUBYLIBREV}/system/OpenStruct/as_json-i.ri share/ri/${RUBYLIBREV}/system/OpenStruct/cdesc-OpenStruct.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/delete_field-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/dig-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/each_pair-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/eql%3f-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/hash-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/initialize_copy-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/inspect-i.ri share/ri/${RUBYLIBREV}/system/OpenStruct/json_create-c.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/marshal_dump-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/marshal_load-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/modifiable-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/new-c.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/new_ostruct_member-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/respond_to_missing%3f-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/to_h-i.ri share/ri/${RUBYLIBREV}/system/OpenStruct/to_json-i.ri -share/ri/${RUBYLIBREV}/system/OpenStruct/to_s-i.ri share/ri/${RUBYLIBREV}/system/OpenURI/ share/ri/${RUBYLIBREV}/system/OpenURI/HTTPError/ share/ri/${RUBYLIBREV}/system/OpenURI/HTTPError/cdesc-HTTPError.ri @@ -14049,7 +14031,6 @@ share/ri/${RUBYLIBREV}/system/URI/Generi share/ri/${RUBYLIBREV}/system/URI/HTTP/ share/ri/${RUBYLIBREV}/system/URI/HTTP/build-c.ri share/ri/${RUBYLIBREV}/system/URI/HTTP/cdesc-HTTP.ri -share/ri/${RUBYLIBREV}/system/URI/HTTP/new-c.ri share/ri/${RUBYLIBREV}/system/URI/HTTP/request_uri-i.ri share/ri/${RUBYLIBREV}/system/URI/HTTPS/ share/ri/${RUBYLIBREV}/system/URI/HTTPS/cdesc-HTTPS.ri @@ -14810,6 +14791,7 @@ share/ri/${RUBYLIBREV}/system/XMLRPC/Cli share/ri/${RUBYLIBREV}/system/XMLRPC/Client/cdesc-Client.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/cookie-i.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/do_rpc-i.ri +share/ri/${RUBYLIBREV}/system/XMLRPC/Client/dup_net_http-i.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/gen_multicall-i.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/http-i.ri share/ri/${RUBYLIBREV}/system/XMLRPC/Client/http_header_extra-i.ri
