Commit Graph

5 Commits

Author SHA1 Message Date
jeremy
fe3e6af225 Update to ruby 1.9.3p0. Adds significant speed improvements and quite
a few new features.  A few of our patches were accepted upstream.

Add an -ri_docs multipackage to hold the ri documentation files.  These
aren't used very often, slow down installation significantly, and bloat
the package.

This also fixes the conflict marker for the -tk multipackage.
2011-11-08 23:38:57 +00:00
jeremy
0f31f9020a Update to 1.9.2p290.
Make regress run all three regression test suites.  Before,
later regression test suites wouldn't be run if earlier ones
were not successful, which stopped the main test suite from
running on i386, macppc, and possibly other arches.

Override the arch setting to remove OpenBSD version from it,
so ports don't have to be bumped when OpenBSD version changes.

OK landry@, jcs@
2011-07-19 17:08:54 +00:00
jeremy
7f925b471d Bump to ruby 1.9.2p180, fixing a security vulnerability:
* FileUtils is vulnerable to symlink race attacks

OK jasper@
2011-03-07 18:59:18 +00:00
jeremy
8d82ee4e2f Update ruby 1.9 port to 1.9.2p136, only minor bugfixes. A couple of
our patches were accepted upstream.  While here, fix REGRESS_DEPENDS.

OK landry@
2011-01-06 04:04:37 +00:00
jeremy
3a030020ea Split the lang/ruby port into separate ports for ruby 1.8 and ruby
1.9, similar to how the lang/python ports are handled.  ruby 1.8
now installs as ruby18 and ruby 1.9 installs as ruby19.  The
included MESSAGE files for both ports let you know the symlinks to
set up if you want to make that version the default system ruby.

Split port originally started by bernd@, many changes since by me,
help and support from jcs@, landry@, jasper@, and sthen@.

This causes a large amount of fallout in dependent ruby ports,
which will be committed shortly.

OK jcs@, landry@, jasper@, sthen@
2010-09-23 21:58:50 +00:00