Skip to content
  1. Dec 25, 2013
  2. Dec 23, 2013
  3. Dec 22, 2013
  4. Dec 21, 2013
  5. Dec 20, 2013
  6. Dec 11, 2013
    • Mislav Marohnić's avatar
      ruby-build 20131211 · 57cb1e98
      Mislav Marohnić authored
      v20131211
      57cb1e98
    • Mislav Marohnić's avatar
    • Mislav Marohnić's avatar
      URL hack to fix recognizing that Topaz archive is bz2 · 00d851af
      Mislav Marohnić authored
      On OS X and some other platforms it doesn't matter, as `tar`
      automatically detects the compression method, but on platforms that
      don't it's important to declare the archive format. For ordinary
      tarballs the extension provides this info, but since Topaz archive
      doesn't have an extension in the URL, we add a fake one via a dummy
      query string parameter.
      
      Fixes #357
      00d851af
    • Mislav Marohnić's avatar
      Auto-detect and link to Homebrew's readline · 94c15a54
      Mislav Marohnić authored
      I thought this was not necessary, but a number of people had problems
      when linking to OS X's "readline" (actually Editline wrapper):
      
      - Some components of Pry wouldn't work
      - Writing literal Unicode characters was not possible #379
      - The compilation would downright fail in some cases #82 #461
      
      Fixes #461
      94c15a54
    • Mislav Marohnić's avatar
      Shorten `rbenv install` usage synopsis · 2d6d6765
      Mislav Marohnić authored
      It was getting out of hand, so just use the single-character flags which
      are documented below anyway.
      2d6d6765
    • Mislav Marohnić's avatar
      Add `--patch` flag to apply a Ruby patch from stdin · 4351c469
      Mislav Marohnić authored
      If `-p|--patch` flag was set while invoking `ruby-build` or
      `rbenv install`, ruby-build will use `patch -p0 -i -` to apply a patch
      from stdin to Ruby, Rubinius, or JRuby source code before running the
      rest of `build_package_*` commands.
      
      References #443
      4351c469
    • Mislav Marohnić's avatar
      Fix `irb` on rbx-2.2.1 · 6f9647d7
      Mislav Marohnić authored
      Install the missing `rubysl-tracer` gem
      
      References rubinius/rubinius#2780
      6f9647d7
    • Mislav Marohnić's avatar
      Fix `irb`, `rake`, `rdoc`, `ri` for rbx-2.2.1 · 392679a7
      Mislav Marohnić authored
      We symlink Rubinius' `PREFIX/gems/bin` into `PREFIX/bin` so that new
      RubyGems binstubs get added to the main bin directory and therefore
      become available to rbenv.
      
      However, by throwing away `irb`, `rake`, `rdoc`, and `ri` binstubs
      during this process (which are non-executable and have an invalid
      shebang), we break the same commands in latest versions of Rubinius.
      
      This change ensures that these binstubs get preserved, their shebang
      corrected to `#!PREFIX/bin/rbx`, their executable bit flipped on, and
      copied over to the main bin directory.
      
      Fixes #468
      392679a7
  7. Dec 07, 2013
  8. Nov 25, 2013
  9. Nov 23, 2013
  10. Nov 22, 2013