Homebrew Portable Ruby Versions Save

🚗 Versions of Ruby that can be installed and run from anywhere on the filesystem.

3.3.2

2 weeks ago

Portable Ruby 3.3.2

3.3.1

4 weeks ago

Portable Ruby 3.3.1

Updated dependencies:

Removed dependencies:

  • portable-libedit
  • portable-ncurses

Repository improvements:

Full Changelog: https://github.com/Homebrew/homebrew-portable-ruby/compare/3.1.4...3.3.1

3.1.4

7 months ago

This is the first release of Portable Ruby 3. This will be rolled out in a phased approach through the coming weeks.

Changes since 2.6.10_1:

  • Updated Ruby to 3.1.4
  • Add portable libffi (Linux only)
  • Updated dependencies:
    • OpenSSL 3.1.4 (major update from 1.1.1) and the bundled CA certificates
      • The legacy provider is not included. Support for some older, deprecated algorithms is no longer available
    • libedit 20230828-3.1 (Linux)
    • libxcrypt 4.4.36 (Linux)
    • zlib 1.3 (Linux)
  • Slimmed internal ncurses and OpenSSL builds

2.6.10_1

1 year ago
  • Restored compatibility for older Ubuntu
  • Fixed configuration of bundled certificate file leaking to other tools like curl (https://github.com/Homebrew/brew/issues/14828)
  • Updated dependencies:
    • libedit 20221030-3.1
    • libxcrypt 4.4.33
    • ncurses 6.4
    • OpenSSL 1.1.1t and the bundled CA certificates

2.6.10

1 year ago
  • Updated Ruby to 2.6.10, to match the version shipped with macOS 13, 12.6.1 and 11.7.1.
  • Replaced readline with libedit.
  • Updated dependencies:
    • OpenSSL 1.1.1q and the bundled CA certificates
    • zlib 1.2.13

2.6.8_1

2 years ago
  • Removed system dependency on libcrypt.so.1 in Linux builds (now uses statically linked libxcrypt).
    • This allows Portable Ruby to run without needing to install libxcrypt-compat first in modern Fedora and Arch Linux distributions.
  • Bumped minimum macOS from 10.10 Yosemite to 10.11 El Capitan.
    • Portable Ruby is now built as a cross-compile from 10.13 (with 10.11 dev tools). This allows for more automation when releasing new versions.
  • Fix a -W2 warning when running require "openssl".
  • Fix some build system prefixes being baked into RbConfig and passed to native gem builds.
    • This issue was typically harmless.
  • Updated dependencies:
    • ncurses 6.3
    • OpenSSL 1.1.1o and the bundled CA certificates
    • Readline 8.1.2
    • zlib 1.2.12

2.6.8

2 years ago
  • Updated Ruby to 2.6.8, to match the version shipped with macOS Monterey
  • Updated dependencies:
    • OpenSSL 1.1.1l and the bundled CA certificates
    • Readline 8.1.1
  • Adjusted build to use -fPIC on Linux, to fix issues installing native gems on modern GCC versions (#118)

Update (2021-11-08): Add arm64 macOS build (b531a8ad7021c932568a4f359bb0dfc363db2a67)

2.6.3_2

3 years ago

Portable Ruby 2.6.3_2

2.6.3_1

4 years ago

Portable Ruby 2.6.3_1

2.6.3

4 years ago

Portable Ruby 2.6.3