This bumps rubinius to 1.2.2. One significant bugfix is that building some rbx-* ports with systrace enabled now works correctly.
While here, fix the hardcoding of the OpenBSD version in the PLIST. Tested on amd64 and i386. Looking for OKs. Jeremy Index: Makefile =================================================================== RCS file: /cvs/ports/lang/rubinius/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile 21 Jan 2011 16:36:53 -0000 1.8 +++ Makefile 10 Mar 2011 00:22:23 -0000 @@ -4,10 +4,9 @@ SHARED_ONLY= Yes COMMENT = Ruby virtual machine and core library -V= 1.2.0 -DISTNAME = rubinius-${V}-20101221 +V= 1.2.2 +DISTNAME = rubinius-${V}-20110222 PKGNAME = rubinius-$V -REVISION = 3 CATEGORIES = lang lang/ruby @@ -38,11 +37,12 @@ MODULES = lang/ruby USE_GMAKE = Yes USE_LIBTOOL= Yes +RBX_ARCH = ${MACHINE_ARCH}-openbsd${OSREV} RAKE_VER = 0.8.7 RAKE_COMPILER_VER = 0.6.0 RDOC_VER = 2.5.1 RUBY_DEBUG_VER = 0.10.47 -SUBST_VARS= V RAKE_VER RAKE_COMPILER_VER RDOC_VER RUBY_DEBUG_VER +SUBST_VARS= V RAKE_VER RAKE_COMPILER_VER RDOC_VER RUBY_DEBUG_VER RBX_ARCH WRKDIST= ${WRKDIR}/rubinius-${V} Index: distinfo =================================================================== RCS file: /cvs/ports/lang/rubinius/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 6 Jan 2011 04:14:10 -0000 1.2 +++ distinfo 23 Feb 2011 22:03:26 -0000 @@ -1,5 +1,5 @@ -MD5 (rubinius-1.2.0-20101221.tar.gz) = QoTCZg8fZIlC3jXU/IcfcA== -RMD160 (rubinius-1.2.0-20101221.tar.gz) = dFr2fEJ0ZZ3AJa9wh9xliQVjCn8= -SHA1 (rubinius-1.2.0-20101221.tar.gz) = F1N7KtPD21qY6dppqW+O3kGFMBk= -SHA256 (rubinius-1.2.0-20101221.tar.gz) = h0Nd/M19fTWVRf4ezRXhIC7e2QpaQ9mpYQAeKyO7a0c= -SIZE (rubinius-1.2.0-20101221.tar.gz) = 8585180 +MD5 (rubinius-1.2.2-20110222.tar.gz) = WRJDePt+4EDp7k5HNtifwA== +RMD160 (rubinius-1.2.2-20110222.tar.gz) = 8wW1P15i/9z2/tPHnx5vJQhy7wE= +SHA1 (rubinius-1.2.2-20110222.tar.gz) = Vakxszd9XXBCas21B60Uiarp1cw= +SHA256 (rubinius-1.2.2-20110222.tar.gz) = kcHKO9wTJSV3fu8PbELKBuYiYGVXCt4SfqUo/rISk0c= +SIZE (rubinius-1.2.2-20110222.tar.gz) = 9011164 Index: patches/patch-lib_fileutils_rb =================================================================== RCS file: /cvs/ports/lang/rubinius/patches/patch-lib_fileutils_rb,v retrieving revision 1.2 diff -u -p -r1.2 patch-lib_fileutils_rb --- patches/patch-lib_fileutils_rb 6 Jan 2011 20:20:01 -0000 1.2 +++ patches/patch-lib_fileutils_rb 23 Feb 2011 22:04:38 -0000 @@ -4,8 +4,8 @@ Make FileUtils.mkdir_p act more like mkd to create directories that already exist. This fixes systrace warnings when building ports. ---- lib/fileutils.rb.orig Tue Dec 21 11:30:57 2010 -+++ lib/fileutils.rb Thu Jan 6 09:31:43 2011 +--- lib/fileutils.rb.orig Tue Feb 22 15:02:08 2011 ++++ lib/fileutils.rb Wed Feb 23 14:03:36 2011 @@ -201,7 +201,7 @@ module FileUtils list.map {|path| path.sub(%r</\z>, '') }.each do |path| # optimize for the most common case @@ -22,5 +22,5 @@ warnings when building ports. - fu_mkdir path, options[:mode] + fu_mkdir path, options[:mode] unless File.directory?(path) rescue SystemCallError => err - raise(err) unless File.directory?(path) + raise unless File.directory?(path) end Index: patches/patch-lib_iconv_rb =================================================================== RCS file: /cvs/ports/lang/rubinius/patches/patch-lib_iconv_rb,v retrieving revision 1.1 diff -u -p -r1.1 patch-lib_iconv_rb --- patches/patch-lib_iconv_rb 18 Dec 2010 21:13:46 -0000 1.1 +++ patches/patch-lib_iconv_rb 23 Feb 2011 22:04:38 -0000 @@ -1,11 +1,11 @@ $OpenBSD: patch-lib_iconv_rb,v 1.1 2010/12/18 21:13:46 tedu Exp $ iconv symbol names have lib prefix in openbsd port ---- lib/iconv.rb.orig Sat Dec 18 16:11:26 2010 -+++ lib/iconv.rb Sat Dec 18 16:10:26 2010 +--- lib/iconv.rb.orig Tue Feb 22 15:02:08 2011 ++++ lib/iconv.rb Wed Feb 23 14:03:36 2011 @@ -8,9 +8,9 @@ class Iconv # process. - ffi_lib ["libiconv", FFI::CURRENT_PROCESS] + ffi_lib ["libiconv.2.dylib", "libiconv.so.2", "libiconv", FFI::CURRENT_PROCESS] - attach_function :create, "iconv_open", [:string, :string], :pointer - attach_function :close, "iconv_close", [:pointer], :int Index: patches/patch-rakelib_vm_rake =================================================================== RCS file: /cvs/ports/lang/rubinius/patches/patch-rakelib_vm_rake,v retrieving revision 1.1 diff -u -p -r1.1 patch-rakelib_vm_rake --- patches/patch-rakelib_vm_rake 6 Jan 2011 20:20:01 -0000 1.1 +++ patches/patch-rakelib_vm_rake 17 Feb 2011 18:15:32 -0000 @@ -2,8 +2,8 @@ $OpenBSD: patch-rakelib_vm_rake,v 1.1 20 Use intree versions of libffi, instead of bundled versions. ---- rakelib/vm.rake.orig Tue Dec 21 11:30:57 2010 -+++ rakelib/vm.rake Thu Jan 6 11:13:10 2011 +--- rakelib/vm.rake.orig Tue Feb 15 14:46:13 2011 ++++ rakelib/vm.rake Thu Feb 17 10:14:23 2011 @@ -53,7 +53,7 @@ dep_file = "vm/.depends.mf" vm_objs = %w[ vm/drivers/cli.o ] vm_srcs = %w[ vm/drivers/cli.cpp ] @@ -59,4 +59,4 @@ Use intree versions of libffi, instead o + $ex_libs << "-L${LOCALBASE}/lib" end - $ex_libs << "-ldl" unless RUBY_PLATFORM =~ /bsd/ + $ex_libs << "-ldl" unless RUBY_PLATFORM =~ /bsd|haiku/ Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/rubinius/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 6 Jan 2011 04:14:10 -0000 1.2 +++ pkg/PLIST 10 Mar 2011 00:47:45 -0000 @@ -465,6 +465,8 @@ lib/rubinius/lib/erb.rb lib/rubinius/lib/erb.rbc lib/rubinius/lib/etc.rb lib/rubinius/lib/etc.rbc +lib/rubinius/lib/expect.rb +lib/rubinius/lib/expect.rbc lib/rubinius/lib/ext/ lib/rubinius/lib/ext/bigdecimal/ lib/rubinius/lib/ext/bigdecimal/bigdecimal.so @@ -610,6 +612,8 @@ lib/rubinius/lib/iconv.rbc lib/rubinius/lib/io/ lib/rubinius/lib/io/nonblock.rb lib/rubinius/lib/io/nonblock.rbc +lib/rubinius/lib/io/wait.rb +lib/rubinius/lib/io/wait.rbc lib/rubinius/lib/ipaddr.rb lib/rubinius/lib/ipaddr.rbc lib/rubinius/lib/irb/ @@ -823,6 +827,8 @@ lib/rubinius/lib/racc/parser.rbc lib/rubinius/lib/rational.rb lib/rubinius/lib/rational.rbc lib/rubinius/lib/rb-readline/ +lib/rubinius/lib/rb-readline/rb-readline.rb +lib/rubinius/lib/rb-readline/rb-readline.rbc lib/rubinius/lib/rb-readline/rbreadline.rb lib/rubinius/lib/rb-readline/rbreadline.rbc lib/rubinius/lib/rb-readline/readline.rb @@ -972,6 +978,96 @@ lib/rubinius/lib/rinda/ring.rb lib/rubinius/lib/rinda/ring.rbc lib/rubinius/lib/rinda/tuplespace.rb lib/rubinius/lib/rinda/tuplespace.rbc +lib/rubinius/lib/rss/ +lib/rubinius/lib/rss.rb +lib/rubinius/lib/rss.rbc +lib/rubinius/lib/rss/0.9.rb +lib/rubinius/lib/rss/0.9.rbc +lib/rubinius/lib/rss/1.0.rb +lib/rubinius/lib/rss/1.0.rbc +lib/rubinius/lib/rss/2.0.rb +lib/rubinius/lib/rss/2.0.rbc +lib/rubinius/lib/rss/atom.rb +lib/rubinius/lib/rss/atom.rbc +lib/rubinius/lib/rss/content/ +lib/rubinius/lib/rss/content.rb +lib/rubinius/lib/rss/content.rbc +lib/rubinius/lib/rss/content/1.0.rb +lib/rubinius/lib/rss/content/1.0.rbc +lib/rubinius/lib/rss/content/2.0.rb +lib/rubinius/lib/rss/content/2.0.rbc +lib/rubinius/lib/rss/converter.rb +lib/rubinius/lib/rss/converter.rbc +lib/rubinius/lib/rss/dublincore/ +lib/rubinius/lib/rss/dublincore.rb +lib/rubinius/lib/rss/dublincore.rbc +lib/rubinius/lib/rss/dublincore/1.0.rb +lib/rubinius/lib/rss/dublincore/1.0.rbc +lib/rubinius/lib/rss/dublincore/2.0.rb +lib/rubinius/lib/rss/dublincore/2.0.rbc +lib/rubinius/lib/rss/dublincore/atom.rb +lib/rubinius/lib/rss/dublincore/atom.rbc +lib/rubinius/lib/rss/image.rb +lib/rubinius/lib/rss/image.rbc +lib/rubinius/lib/rss/itunes.rb +lib/rubinius/lib/rss/itunes.rbc +lib/rubinius/lib/rss/maker/ +lib/rubinius/lib/rss/maker.rb +lib/rubinius/lib/rss/maker.rbc +lib/rubinius/lib/rss/maker/0.9.rb +lib/rubinius/lib/rss/maker/0.9.rbc +lib/rubinius/lib/rss/maker/1.0.rb +lib/rubinius/lib/rss/maker/1.0.rbc +lib/rubinius/lib/rss/maker/2.0.rb +lib/rubinius/lib/rss/maker/2.0.rbc +lib/rubinius/lib/rss/maker/atom.rb +lib/rubinius/lib/rss/maker/atom.rbc +lib/rubinius/lib/rss/maker/base.rb +lib/rubinius/lib/rss/maker/base.rbc +lib/rubinius/lib/rss/maker/content.rb +lib/rubinius/lib/rss/maker/content.rbc +lib/rubinius/lib/rss/maker/dublincore.rb +lib/rubinius/lib/rss/maker/dublincore.rbc +lib/rubinius/lib/rss/maker/entry.rb +lib/rubinius/lib/rss/maker/entry.rbc +lib/rubinius/lib/rss/maker/feed.rb +lib/rubinius/lib/rss/maker/feed.rbc +lib/rubinius/lib/rss/maker/image.rb +lib/rubinius/lib/rss/maker/image.rbc +lib/rubinius/lib/rss/maker/itunes.rb +lib/rubinius/lib/rss/maker/itunes.rbc +lib/rubinius/lib/rss/maker/slash.rb +lib/rubinius/lib/rss/maker/slash.rbc +lib/rubinius/lib/rss/maker/syndication.rb +lib/rubinius/lib/rss/maker/syndication.rbc +lib/rubinius/lib/rss/maker/taxonomy.rb +lib/rubinius/lib/rss/maker/taxonomy.rbc +lib/rubinius/lib/rss/maker/trackback.rb +lib/rubinius/lib/rss/maker/trackback.rbc +lib/rubinius/lib/rss/parser.rb +lib/rubinius/lib/rss/parser.rbc +lib/rubinius/lib/rss/rexmlparser.rb +lib/rubinius/lib/rss/rexmlparser.rbc +lib/rubinius/lib/rss/rss.rb +lib/rubinius/lib/rss/rss.rbc +lib/rubinius/lib/rss/slash.rb +lib/rubinius/lib/rss/slash.rbc +lib/rubinius/lib/rss/syndication.rb +lib/rubinius/lib/rss/syndication.rbc +lib/rubinius/lib/rss/taxonomy.rb +lib/rubinius/lib/rss/taxonomy.rbc +lib/rubinius/lib/rss/trackback.rb +lib/rubinius/lib/rss/trackback.rbc +lib/rubinius/lib/rss/utils.rb +lib/rubinius/lib/rss/utils.rbc +lib/rubinius/lib/rss/xml-stylesheet.rb +lib/rubinius/lib/rss/xml-stylesheet.rbc +lib/rubinius/lib/rss/xml.rb +lib/rubinius/lib/rss/xml.rbc +lib/rubinius/lib/rss/xmlparser.rb +lib/rubinius/lib/rss/xmlparser.rbc +lib/rubinius/lib/rss/xmlscanner.rb +lib/rubinius/lib/rss/xmlscanner.rbc lib/rubinius/lib/rubinius/ lib/rubinius/lib/rubinius/agent.rb lib/rubinius/lib/rubinius/agent.rbc @@ -1028,6 +1124,11 @@ lib/rubinius/lib/rubinius/documentation/ lib/rubinius/lib/rubinius/documentation/2010/12/15/ lib/rubinius/lib/rubinius/documentation/2010/12/15/rubinius-has-a-blog/ lib/rubinius/lib/rubinius/documentation/2010/12/15/rubinius-has-a-blog/index.html +lib/rubinius/lib/rubinius/documentation/2011/ +lib/rubinius/lib/rubinius/documentation/2011/02/ +lib/rubinius/lib/rubinius/documentation/2011/02/17/ +lib/rubinius/lib/rubinius/documentation/2011/02/17/rubinius-what-s-next/ +lib/rubinius/lib/rubinius/documentation/2011/02/17/rubinius-what-s-next/index.html lib/rubinius/lib/rubinius/documentation/404.html lib/rubinius/lib/rubinius/documentation/422.html lib/rubinius/lib/rubinius/documentation/500.html @@ -1042,6 +1143,8 @@ lib/rubinius/lib/rubinius/documentation/ lib/rubinius/lib/rubinius/documentation/about/one_point_one/index.html lib/rubinius/lib/rubinius/documentation/blog/ lib/rubinius/lib/rubinius/documentation/blog/index.html +lib/rubinius/lib/rubinius/documentation/blog/posts_index/ +lib/rubinius/lib/rubinius/documentation/blog/posts_index/index.html lib/rubinius/lib/rubinius/documentation/doc/ lib/rubinius/lib/rubinius/documentation/doc/de/ lib/rubinius/lib/rubinius/documentation/doc/de/appendix-a-glossary/ @@ -1177,13 +1280,21 @@ lib/rubinius/lib/rubinius/documentation/ lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/ast/index.html lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/compiler/ lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/compiler/index.html +lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/customization/ +lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/customization/index.html +lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/encoder/ +lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/encoder/index.html lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/generator/ lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/generator/index.html lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/index.html +lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/packager/ +lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/packager/index.html lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/parser/ lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/parser/index.html lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/transformations/ lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/transformations/index.html +lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/writer/ +lib/rubinius/lib/rubinius/documentation/doc/en/bytecode-compiler/writer/index.html lib/rubinius/lib/rubinius/documentation/doc/en/contributing/ lib/rubinius/lib/rubinius/documentation/doc/en/contributing/communication/ lib/rubinius/lib/rubinius/documentation/doc/en/contributing/communication/index.html @@ -1524,6 +1635,126 @@ lib/rubinius/lib/rubinius/documentation/ lib/rubinius/lib/rubinius/documentation/doc/ja/virtual-machine/instructions/index.html lib/rubinius/lib/rubinius/documentation/doc/ja/what-is-rubinius/ lib/rubinius/lib/rubinius/documentation/doc/ja/what-is-rubinius/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ +lib/rubinius/lib/rubinius/documentation/doc/pl/appendix-a-glossary/ +lib/rubinius/lib/rubinius/documentation/doc/pl/appendix-a-glossary/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/appendix-b-reading-list/ +lib/rubinius/lib/rubinius/documentation/doc/pl/appendix-b-reading-list/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/bootstrapping/ +lib/rubinius/lib/rubinius/documentation/doc/pl/bootstrapping/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/build-system/ +lib/rubinius/lib/rubinius/documentation/doc/pl/build-system/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/ +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/ast/ +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/ast/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/compiler/ +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/compiler/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/generator/ +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/generator/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/parser/ +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/parser/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/transformations/ +lib/rubinius/lib/rubinius/documentation/doc/pl/bytecode-compiler/transformations/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/contributing/ +lib/rubinius/lib/rubinius/documentation/doc/pl/contributing/communication/ +lib/rubinius/lib/rubinius/documentation/doc/pl/contributing/communication/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/contributing/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/contributing/style-guide/ +lib/rubinius/lib/rubinius/documentation/doc/pl/contributing/style-guide/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/ +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/large-objects/ +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/large-objects/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/mature-generation/ +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/mature-generation/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/nursery/ +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/nursery/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/young-generation/ +lib/rubinius/lib/rubinius/documentation/doc/pl/garbage-collector/young-generation/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/ +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/building/ +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/building/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/requirements/ +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/requirements/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/running-rubinius/ +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/running-rubinius/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/troubleshooting/ +lib/rubinius/lib/rubinius/documentation/doc/pl/getting-started/troubleshooting/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/ +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/fix-a-failing-spec/ +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/fix-a-failing-spec/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/translate-documentation/ +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/translate-documentation/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/write-a-blog-post/ +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/write-a-blog-post/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/write-a-ruby-spec/ +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/write-a-ruby-spec/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/write-a-ticket/ +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/write-a-ticket/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/write-documentation/ +lib/rubinius/lib/rubinius/documentation/doc/pl/how-to/write-documentation/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/index-of-terms/ +lib/rubinius/lib/rubinius/documentation/doc/pl/index-of-terms/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/jit/ +lib/rubinius/lib/rubinius/documentation/doc/pl/jit/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/blocks-and-procs/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/blocks-and-procs/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/class-variables/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/class-variables/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/classes-and-modules/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/classes-and-modules/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/constants/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/constants/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/global-variables/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/global-variables/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/instance-variables/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/instance-variables/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/local-variables/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/local-variables/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/methods/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/methods/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/scripts/ +lib/rubinius/lib/rubinius/documentation/doc/pl/ruby/scripts/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/specs/ +lib/rubinius/lib/rubinius/documentation/doc/pl/specs/compiler/ +lib/rubinius/lib/rubinius/documentation/doc/pl/specs/compiler/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/specs/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/specs/rubyspec/ +lib/rubinius/lib/rubinius/documentation/doc/pl/specs/rubyspec/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/ +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/c-api/ +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/c-api/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/concurrency/ +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/concurrency/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/ffi/ +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/ffi/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/io/ +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/io/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/primitives/ +lib/rubinius/lib/rubinius/documentation/doc/pl/systems/primitives/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/tools/ +lib/rubinius/lib/rubinius/documentation/doc/pl/tools/debugger/ +lib/rubinius/lib/rubinius/documentation/doc/pl/tools/debugger/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/tools/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/tools/memory-analysis/ +lib/rubinius/lib/rubinius/documentation/doc/pl/tools/memory-analysis/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/tools/profiler/ +lib/rubinius/lib/rubinius/documentation/doc/pl/tools/profiler/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/virtual-machine/ +lib/rubinius/lib/rubinius/documentation/doc/pl/virtual-machine/custom-dispatch-logic/ +lib/rubinius/lib/rubinius/documentation/doc/pl/virtual-machine/custom-dispatch-logic/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/virtual-machine/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/virtual-machine/instructions/ +lib/rubinius/lib/rubinius/documentation/doc/pl/virtual-machine/instructions/index.html +lib/rubinius/lib/rubinius/documentation/doc/pl/what-is-rubinius/ +lib/rubinius/lib/rubinius/documentation/doc/pl/what-is-rubinius/index.html lib/rubinius/lib/rubinius/documentation/doc/ru/ lib/rubinius/lib/rubinius/documentation/doc/ru/appendix-a-glossary/ lib/rubinius/lib/rubinius/documentation/doc/ru/appendix-a-glossary/index.html @@ -1644,9 +1875,13 @@ lib/rubinius/lib/rubinius/documentation/ lib/rubinius/lib/rubinius/documentation/doc/ru/virtual-machine/instructions/index.html lib/rubinius/lib/rubinius/documentation/doc/ru/what-is-rubinius/ lib/rubinius/lib/rubinius/documentation/doc/ru/what-is-rubinius/index.html +lib/rubinius/lib/rubinius/documentation/feed/ +lib/rubinius/lib/rubinius/documentation/feed/atom.xml lib/rubinius/lib/rubinius/documentation/images/ lib/rubinius/lib/rubinius/documentation/images/build.png +lib/rubinius/lib/rubinius/documentation/images/compilation_process.png lib/rubinius/lib/rubinius/documentation/images/download.png +lib/rubinius/lib/rubinius/documentation/images/feed-icon16x16.png lib/rubinius/lib/rubinius/documentation/images/report_bugs.png lib/rubinius/lib/rubinius/documentation/images/rubinius_logo_black_on_white.png lib/rubinius/lib/rubinius/documentation/index.html @@ -1666,6 +1901,10 @@ lib/rubinius/lib/rubinius/documentation/ lib/rubinius/lib/rubinius/documentation/releases/1.1.0/index.html lib/rubinius/lib/rubinius/documentation/releases/1.1.1/ lib/rubinius/lib/rubinius/documentation/releases/1.1.1/index.html +lib/rubinius/lib/rubinius/documentation/releases/1.2.0/ +lib/rubinius/lib/rubinius/documentation/releases/1.2.0/index.html +lib/rubinius/lib/rubinius/documentation/releases/1.2.1/ +lib/rubinius/lib/rubinius/documentation/releases/1.2.1/index.html lib/rubinius/lib/rubinius/documentation/releases/${V}/ lib/rubinius/lib/rubinius/documentation/releases/${V}/index.html lib/rubinius/lib/rubinius/documentation/releases/index.html @@ -1678,8 +1917,8 @@ lib/rubinius/lib/rubinius/documentation/ lib/rubinius/lib/rubinius/documentation/stylesheets/blueprint/ie.css lib/rubinius/lib/rubinius/documentation/stylesheets/blueprint/print.css lib/rubinius/lib/rubinius/documentation/stylesheets/blueprint/screen.css -lib/rubinius/lib/rubinius/documentation/stylesheets/colors.css lib/rubinius/lib/rubinius/documentation/stylesheets/ie.css +lib/rubinius/lib/rubinius/documentation/stylesheets/pygments.css lib/rubinius/lib/rubygems/ lib/rubinius/lib/rubygems.rb lib/rubinius/lib/rubygems.rbc @@ -1893,6 +2132,8 @@ lib/rubinius/lib/semaphore.rb lib/rubinius/lib/semaphore.rbc lib/rubinius/lib/set.rb lib/rubinius/lib/set.rbc +lib/rubinius/lib/sha1.rb +lib/rubinius/lib/sha1.rbc lib/rubinius/lib/shellwords.rb lib/rubinius/lib/shellwords.rbc lib/rubinius/lib/singleton.rb @@ -1967,6 +2208,8 @@ lib/rubinius/lib/test/unit/util/procwrap lib/rubinius/lib/test/unit/util/procwrapper.rbc lib/rubinius/lib/thread.rb lib/rubinius/lib/thread.rbc +lib/rubinius/lib/thwait.rb +lib/rubinius/lib/thwait.rbc lib/rubinius/lib/time.rb lib/rubinius/lib/time.rbc lib/rubinius/lib/timeout.rb @@ -2297,6 +2540,7 @@ lib/rubinius/runtime/platform/math.rbc lib/rubinius/runtime/platform/pointer.rbc lib/rubinius/runtime/platform/posix.rbc lib/rubinius/runtime/platform/struct.rbc +lib/rubinius/runtime/signature lib/rubinius/runtime/signature.rbc lib/rubinius/site/ -lib/rubinius/site/${MACHINE_ARCH}-openbsd4.8/ +lib/rubinius/site/${RBX_ARCH}/