This updates ruby 1.9.3 to the latest patch level release, with some minor bug fixes and a XSS security fix in RDoc.
Tested on i386 and amd64. Will be committing tomorrow unless I hear objections. Thanks, Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/lang/ruby/1.9/Makefile,v retrieving revision 1.33 diff -u -p -r1.33 Makefile --- Makefile 23 Jan 2013 18:18:41 -0000 1.33 +++ Makefile 6 Feb 2013 19:11:39 -0000 @@ -9,7 +9,7 @@ COMMENT-tk = tk interface for ruby COMMENT-ri_docs = ri documentation files for ruby VERSION = 1.9.3 -PATCHLEVEL = 374 +PATCHLEVEL = 385 RUBYLIBREV = 1.9.1 SHARED_LIBS = ruby19 1.0 Index: distinfo =================================================================== RCS file: /cvs/ports/lang/ruby/1.9/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo 23 Jan 2013 18:18:41 -0000 1.10 +++ distinfo 6 Feb 2013 19:11:39 -0000 @@ -1,2 +1,2 @@ -SHA256 (ruby-1.9.3-p374.tar.gz) = DQ4yo1VIZ+Pt27I/vzCnLEdIYi4BDCPjEwLYmfwAVXQ= -SIZE (ruby-1.9.3-p374.tar.gz) = 12555429 +SHA256 (ruby-1.9.3-p385.tar.gz) = SxXfAH9ZNeyWltQn2NYmWxIdlE0jeiNC1b7uupuDCdA= +SIZE (ruby-1.9.3-p385.tar.gz) = 12546003 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/lang/ruby/1.9/patches/patch-configure,v retrieving revision 1.7 diff -u -p -r1.7 patch-configure --- patches/patch-configure 23 Jan 2013 18:18:41 -0000 1.7 +++ patches/patch-configure 6 Feb 2013 19:11:39 -0000 @@ -5,18 +5,18 @@ Fix so name. Override the arch setting to remove OpenBSD version from it, so ports don't have to be bumped when OpenBSD version changes. ---- configure.orig Wed Jan 16 20:57:31 2013 -+++ configure Thu Jan 17 08:59:36 2013 -@@ -39481,7 +39481,7 @@ _ACEOF - ;; - openbsd*) +--- configure.orig Wed Feb 6 05:17:31 2013 ++++ configure Wed Feb 6 10:51:17 2013 +@@ -16795,7 +16795,7 @@ _ACEOF + openbsd*) : + SOLIBS='$(LIBS)' - LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR).'`expr ${MINOR} \* 10 + ${TEENY}` + LIBRUBY_SO='lib$(RUBY_SO_NAME).so.'${LIBruby19_VERSION} - ;; - solaris*) - SOLIBS='$(LIBS)' -@@ -40500,7 +40500,10 @@ _ACEOF + ;; #( + solaris*) : + +@@ -17625,7 +17625,10 @@ _ACEOF _ACEOF else Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/ruby/1.9/pkg/PLIST-main,v retrieving revision 1.7 diff -u -p -r1.7 PLIST-main --- pkg/PLIST-main 24 Oct 2012 22:49:05 -0000 1.7 +++ pkg/PLIST-main 6 Feb 2013 19:11:39 -0000 @@ -871,17 +871,17 @@ lib/ruby/gems/${RUBYLIBREV}/gems/ lib/ruby/gems/${RUBYLIBREV}/gems/rake-0.9.2.2/ lib/ruby/gems/${RUBYLIBREV}/gems/rake-0.9.2.2/bin/ lib/ruby/gems/${RUBYLIBREV}/gems/rake-0.9.2.2/bin/rake -lib/ruby/gems/${RUBYLIBREV}/gems/rdoc-3.9.4/ -lib/ruby/gems/${RUBYLIBREV}/gems/rdoc-3.9.4/bin/ -lib/ruby/gems/${RUBYLIBREV}/gems/rdoc-3.9.4/bin/rdoc -lib/ruby/gems/${RUBYLIBREV}/gems/rdoc-3.9.4/bin/ri +lib/ruby/gems/${RUBYLIBREV}/gems/rdoc-3.9.5/ +lib/ruby/gems/${RUBYLIBREV}/gems/rdoc-3.9.5/bin/ +lib/ruby/gems/${RUBYLIBREV}/gems/rdoc-3.9.5/bin/rdoc +lib/ruby/gems/${RUBYLIBREV}/gems/rdoc-3.9.5/bin/ri lib/ruby/gems/${RUBYLIBREV}/specifications/ lib/ruby/gems/${RUBYLIBREV}/specifications/bigdecimal-1.1.0.gemspec lib/ruby/gems/${RUBYLIBREV}/specifications/io-console-0.3.gemspec lib/ruby/gems/${RUBYLIBREV}/specifications/json-1.5.4.gemspec lib/ruby/gems/${RUBYLIBREV}/specifications/minitest-2.5.1.gemspec lib/ruby/gems/${RUBYLIBREV}/specifications/rake-0.9.2.2.gemspec -lib/ruby/gems/${RUBYLIBREV}/specifications/rdoc-3.9.4.gemspec +lib/ruby/gems/${RUBYLIBREV}/specifications/rdoc-3.9.5.gemspec lib/ruby/site_ruby/ lib/ruby/site_ruby/${RUBYLIBREV}/ lib/ruby/site_ruby/${RUBYLIBREV}/${SUB}/ Index: pkg/PLIST-ri_docs =================================================================== RCS file: /cvs/ports/lang/ruby/1.9/pkg/PLIST-ri_docs,v retrieving revision 1.5 diff -u -p -r1.5 PLIST-ri_docs --- pkg/PLIST-ri_docs 23 Jan 2013 18:18:41 -0000 1.5 +++ pkg/PLIST-ri_docs 6 Feb 2013 19:11:45 -0000 @@ -12804,6 +12804,7 @@ share/ri/${RUBYLIBREV}/system/Socket/udp share/ri/${RUBYLIBREV}/system/Socket/unix-c.ri share/ri/${RUBYLIBREV}/system/Socket/unix_server_loop-c.ri share/ri/${RUBYLIBREV}/system/Socket/unix_server_socket-c.ri +share/ri/${RUBYLIBREV}/system/Socket/unix_socket_abstract_name%3f-c.ri share/ri/${RUBYLIBREV}/system/Socket/unpack_sockaddr_in-c.ri share/ri/${RUBYLIBREV}/system/Socket/unpack_sockaddr_un-c.ri share/ri/${RUBYLIBREV}/system/SocketError/