Commit Graph

19 Commits

Author SHA1 Message Date
Jerome Duval
f37c397e4f ruby: bump version.
* libruby is actually at version 2.2.0.
2017-09-29 18:43:15 +02:00
miqlas
931aa6b3a1 Ruby: bump version (#1321) 2017-05-06 15:45:37 -04:00
Jerome Duval
f8ed082f94 ruby: disable fstack-protector on Haiku.
* flag detection is broken with our current gcc; the testcase used
doesn't trigger the use of the stack detector, hence gcc doesn't try to
link with it.
2016-06-05 11:24:41 +00:00
Hamish Morrison
744d4b4a5a ruby: add recipe and patchset for 2.2.2 2015-06-02 22:28:29 +01:00
Augustin Cavalier
c4ae1bc27f ruby: re-add 1.9.1. 2015-01-19 15:14:46 -05:00
Augustin Cavalier
bf18b746f7 ruby: recipe for 2.1.5.
* Also, install to $prefix/bin and not $binDir
 * Still crashes on the second test...
2015-01-19 14:36:50 -05:00
Augustin Cavalier
ff1911f44b ruby: remove old versions. 2015-01-19 13:45:41 -05:00
Augustin Cavalier
83a27ea3e5 Ruby: get the miniruby part to compile...
...but it crashes when trying to execute something. Oh well, that's
at least better than when it never compiled at all, I suppose.
2014-07-02 13:20:40 -04:00
Augustin Cavalier
b87e079310 Yet another update to the Ruby patch. 2014-07-01 15:18:16 -04:00
Augustin Cavalier
d2e29f5188 Some fixes to the Ruby 1.9.3 recipe.
* Disables GCC2 building
 * Creates new patch without the GCC2 fixes
 * Use the RC1 build instead of a pre-release
 * Does not work: claims it needs a working Ruby to build a working Ruby. Go figure.
2014-07-01 14:40:05 -04:00
Adrien Destugues
09644576b7 Remove ruby 2.1.1 and add ruby 2.1.2.
Unfortunately, it crashes in exactly the same way.
2014-06-19 11:33:09 +02:00
Alexander von Gluck IV
c522c1de50 patch cleanup: Make sure recipes have matching patches.
* Ruby 1.9.3 shouldn't point to the 1.9.1 patch, etc.
2014-06-12 20:44:25 +00:00
Rene Gollent
bc706f4dcf Get Ruby building on x86-64. 2013-12-18 21:58:16 -05:00
Chris Roberts
c0ac90b86c Fix ruby on gcc4 and enabled building of shared libruby
* Switch to gcc for linking modules in order to handle the rpath
   flags
 * Enable -export-dynamic flag so we can lookup symbols properly
 * Add soname flags so that haikuporter doesn't freak out when
   trying to package the devel libs
2013-11-11 23:41:49 -07:00
Chris Roberts
a8998d1f71 (Mostly) Fixed ruby recipe
Base package works fine but we need to look into adding vendor dir
support and changing the gem install/lookup locations
(similar to how python/perl were changed)

Also, need to figure out how to get the shared library flags right.
gcc2 doesn't like the flags it uses for rpath and disabling rpath
causes a failure at install time because the modules can't find
libruby.so.  This isn't critical though, the pre-PM packages weren't
built with a shared library either.
2013-10-30 02:41:30 -06:00
Chris Roberts
dcdeed9daf Backport some more fixes for ssl support in ruby-1.9.1 2010-05-20 19:29:14 +00:00
Chris Roberts
7c5e7d7965 Update the ruby-1.9.1 patch to remove libbe from the default link libraries 2010-05-18 06:18:03 +00:00
Chris Roberts
d59c009c4e Update the ruby patch with a backported fix for compiling against openssl-1.0
Changed the status to stable and added dev-lang/ruby as a dependency since it needs an existing ruby to bootstrap.
Renamed the OPD file just to make it consistent with others.
2010-04-19 05:22:35 +00:00
Chris Roberts
146e0651e9 Adding a small patch for ruby-1.9.1-p243 so that it can be reviewed.
Fails 3 of the 886 tests.  One of them causes Haiku to crash badly!
2009-10-28 05:00:48 +00:00