Tags give the ability to mark specific points in history as being important
This project is mirrored from https://github.com/rbenv/ruby-build.git.
Pull mirroring failed .
Last successful update .
Last successful update .
-
v20200518
d00f2e9d · ·ruby-build 20200518 * ruby-build: add short option "-d" alias to "--definitions" * rbenv-install: show the short list by default As suggested by @eregon, now we have "-l/--list" option for the short list of versions. Behaviour of `ruby-build --definitions` is kept as before for compatibility. rbenv-install: -L/--list-all full list -l/--list short list ruby-build: -d/--definitions full list -l/--list short list The short list now shows only latest stable versions for each Ruby implementations like the following: 2.5.8 2.6.6 2.7.1 jruby-9.2.11.1 maglev-1.0.0 mruby-2.1.0 rbx-4.15 truffleruby-20.0.0 * Update to OpenSSL 1.1.1f for Ruby 2.5+ * mark ruby 2.5 to security maintenance * CVE-2020-1967, bump openssl to 1.1.1g * PR: #1419 should be applied also bin/rbenv-install * Add artichoke-dev to install the latest Artichoke nightly build Allow to install the latest official Artichoke nightly build from https://github.com/artichoke/nightly/releases
-
-
v20200224
7ec5e411 · ·ruby-build 20200224 * Add definition for JRuby 9.2.10.0 JRuby 9.2.10.0 has been released. https://www.jruby.org/2020/02/18/jruby-9-2-10-0.html
-
-
v20200214
c702ee7f · ·ruby-build 20200214 * Fix TruffleRuby 19.3.0.2 definition * ruby 2.3 EOL * use correct key named warn_eol * remove unavailable jruby versions * add back withdifferent download source * add warn_eol * ruby 2.4 security maintenance * Add truffleruby-dev * Uses the latest nightly, which is automatically built. * Make sure to install to a clean prefix * Otherwise, existing files in the prefix could easily conflict and potentially cause very hard to debug errors. * This is particularly important for *-dev builds which might be repeatedly installed to the same directory.
-
v20200115
901d0e97 · ·ruby-build 20200115 * Switch 2.7.0-dev to 2.7 branch and added 2.8 definition * Create truffleruby-19.3.0.2 * Update Ruby 2.3 to OpenSSL 1.0.2u * Update rbx 3 to OpenSSL 1.0.2u * Update rbx 2 to OpenSSL 1.0.2u * Update Ruby 2.2 to OpenSSL 1.0.2u * Update Ruby 2.1 to OpenSSL 1.0.2u * Update Ruby 2.0.0 to OpenSSL 1.0.2u * Update Ruby 1.9.3 to OpenSSL 1.0.2u * Add TruffleRuby 19.3.1
-
v20191225
c937a097 · ·ruby-build 20191225 * Add Ruby 2.7.0 * TruffleRuby: fix error message for unrecognized operating system
-
-
-
v20191124
a9adec33 · ·ruby-build 20191124 * Update to OpenSSL 1.1.1d for Ruby 2.5+ Closes #1232 * Set default MAKE=gmake on FreeBSD again as an workaround for Ruby bug 16331: https://bugs.ruby-lang.org/issues/16331 Due to this bug, build will fail with FreeBSD's make after #1368. The bug is already fixed in MRI upstream but GNU make is still required when building older releases of Ruby. Use GNU make rather than switching make/gmake depending of Ruby version. See also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241633 * Add TruffleRuby 19.3.0 * Add definition for mruby 2.1.0 * Use the full path to the post-install hook to help debugging issues * See https://github.com/oracle/truffleruby/issues/1818 * Use openssl from Homebrew for TruffleRuby on macOS * The openssl built by ruby-build was not used by TruffleRuby, and causes https://github.com/oracle/truffleruby/issues/1818 * Improve error message when openssl from Homebrew is not available. * Change the definition code so it checks the operating system too.
-
v20191111
7a627b31 · ·ruby-build 20191111 * Stop automatically linking to Homebrew OpenSSL. This has caused all sorts of problems over time, and with the recent split of OpenSSL v1.1 vs. v1.0 in Homebrew, it has become more complex for individual build definitions to correctly pick the compatible version of OpenSSL. You can preserve the old behavior by linking to Homebrew's openssl explicitly: ```sh brew install openssl@1.1 RUBY_CONFIGURE_OPTS=--with-openssl-dir=`brew --prefix openssl@1.1` ruby-build ... ``` Note: use `openssl@1.0` for Ruby version that need it (typically pre-2.4).
-
v20191105
9383de3f · ·ruby-build 20191105 * Have `rbenv install --list` output match `ruby-build --definitions` * Detect `--strip` level when applying `diff -ru a b` (non-git) patches * Ensure missing curl/wget/aria2c error message is shown on stderr * Include header files with mruby * Use `mktemp` to securely initialize the build directory
-
-
v20191031
e4904cd4 · ·ruby-build 20191031 * Allow group-writeable Ruby installs #1370 There used to be a post-install step that does `chmod go-w` under the install prefix, but this interfered with people's desired setups. The original `chmod` was added to appease Bundler, which can emit warnings about world-writeable directories. If this comes back, please let us know.
-
v20191030
1fe53fac · ·ruby-build 20191030 * Turn on `--enable-shared` by default for all supported MRI Rubies. https://github.com/rbenv/ruby-build/pull/1368 Some gems need the host ruby to have shared library enabled. Currently, we're not aware of any potential downsides to having this enabled by default.
-
-
-
-
-