Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
## Version History
#### 20121204
* Added a definition for JRuby 1.7.1
#### 20121201
* Added a definition for Ruby 2.0.0-preview2
#### 20121120
* Added optional package checksum support. When a package URL is
annotated with an MD5 checksum, ruby-build will use it to verify
the contents of the downloaded file. Package URLs in all existing
definitions have been updated with checksum annotations.
* Added an optional package download cache. When the
`RUBY_BUILD_CACHE_PATH` environment variable is set to a directory
of your choice, ruby-build will store downloaded packages there and
reuse them for future installations.
* Added mirror support for faster package downloads. Packages on the
official ruby-build mirror will be served via S3. You can point
ruby-build to your own local package mirror by setting the
`RUBY_BUILD_MIRROR_URL` environment variable.
#### 20121110
* Added a definition for Ruby 1.9.3-p327
* Fetch Ruby 2.0.0.dev and 1.9.3.dev via Git instead of Subversion
#### 20121104
* Added a definition for Ruby 2.0.0-preview1
* Added a definition for Rubinius 2.0.0-rc1
#### 20121022
* Added a definition for JRuby 1.7.0
#### 20121020
* Added a definition for Ruby 1.9.3-p286
* Added a definition for JRuby 1.7.0-rc2
* Added a definition for JRuby 1.7.0-rc1
* Added a definition for JRuby 1.6.8
* Added a definition for JRuby 1.5.6
* Fetch Ruby 2.0.0.dev via Subversion instead of Git
* Allow hooks to be defined for `rbenv-install`
#### 20120815
* Added a definition for MagLev 1.1.0-dev from git.
* Added a definition for Ruby 1.8.7-p370. (For those having trouble
installing 1.8.7 with newer versions of glibc, please see
https://github.com/sstephenson/ruby-build/pull/195#issuecomment-7743664.)
* Updated the package URL in the definition for JRuby 1.7.0-preview1.
* Added a definition for JRuby 1.7.0-preview2.
* Updated the Rubinius 2.0.0-dev definition to use the bundled
RubyGems version instead of installing its own.
* Added an `rbenv uninstall` command for removing installed versions.
* Improved the option parsing for `ruby-build` and `rbenv-install` so
options may be placed in any order, and short options may be
combined (e.g. `-kv`).
* Added a `-l`/`--list` option to `rbenv install` to list all
available definitions.
* Added a `-v`/`--verbose` option to `rbenv install` to invoke
`ruby-build` in verbose mode.
* Documented the `-k`/`--keep` flag in the command-line help for
`ruby-build` and `rbenv install`.
#### 20120524
* Added definitions for JRuby 1.6.7.2 and 1.7.0-preview1.
* Removed the definition for JRuby 1.7.0-dev. (In general we do not
like to remove definitions, but the JRuby team has deleted the
1.7.0-dev package from their servers -- caveat emptor.)
* Added support for specifying the build location with the
`RUBY_BUILD_BUILD_PATH` environment variable.
* Added a `-k`/`--keep` flag to `ruby-build` and `rbenv install` for
keeping the source code around after installation.
* Updated the readme to emphasize installation as an rbenv plugin.
#### 20120423
* Improved error messages when dependencies are missing.
* XCode 4.3+ may be used to build 1.9.3-p125 and later.
* Updated all Ruby 1.9.2 and 1.9.3 definitions to RubyGems 1.8.23.
* Added definitions for REE 1.8.7-2012.02 and 1.8.7-2009.10.
* Added definitions for JRuby 1.6.7.
* Added definitions for Ruby 1.9.2-p318, 1.9.2-p320, and 1.9.3-p194.
#### 20120216
* Added definitions for REE 1.8.7-2011.12 and 1.8.7-2012.01.
* Added definitions for JRuby 1.6.5.1 and 1.6.6.
* Added definitions for Ruby 1.8.7-p358 and 1.9.3-p125.
* Updated the readme with instructions for installing ruby-build as an
rbenv plugin.
#### 20111230
* Added a definition for MagLev 1.0.0.
* Added support for overriding `make` options with the
`$MAKEOPTS`/`$MAKE_OPTS` environment variable.
* Removed RubyGems installations from JRuby definitions in favor of
the bundled RubyGems versions.
* Added a `before_install_package` hook.
* Added definitions for REE 1.8.7-2009.09 and 1.8.7-2010.01.
* Added definitions for Ruby 1.8.6-p383, 1.8.7-p302 and 1.8.7-p357.
* Updated the JRuby 1.7.0-dev snapshot URL.
* Changed the GCC detector to look for `gcc-*` anywhere in the
`$PATH`, not just `/usr/bin`.
#### 20111030
* Added a Ruby 1.8.7-p334 definition.
* Renamed the 1.9.4-dev definition to 2.0.0-dev to reflect the new
version numbering scheme.
* ruby-build now automatically displays the last 10 lines of the error
log, if any, when a build fails.
* Improved the GCC detection routines and added a more helpful error
message for Xcode 4.2 users.
* JRuby installation no longer requires the install prefix to exist
first.
* You can now pass `$CONFIGURE_OPTS` to the REE definitions.
* Added a JRuby 1.6.5 definition.
* Added a Ruby 1.9.2-p180 definition.
* Added a Ruby 1.9.3-p0 definition.
#### 20110928
* ruby-build now uses the `--with-gcc` configure flag on OS X Lion.
* Added definitions for REE 1.8.7-2010.02 and 1.8.6-2009.06.
* Modified `rbenv-install` to run `rbenv rehash` after installation.
* Added a Ruby 1.9.3-rc1 definition.
* Updated the JRuby defintions to install the `jruby-launcher` gem.
* Updated the rbx-2.0.0 definition to point to the master branch.
* Added a jruby-1.7.0-dev definition.
* Added a Ruby 1.9.4-dev definition.
#### 20110914
* Added an rbx-2.0.0-dev definition for Rubinius 2.0.0 from git.
* Added support for setting `./configure` options with the
`CONFIGURE_OPTS` environment variable.
* Added a 1.9.3-dev definition for Ruby 1.9.3 from Git.
* Added support for fetching package sources via Git.
* Added an `rbenv-install` script which provides an `install` command
for rbenv users.
#### 20110906.1
* Changed the REE definition not to install its default gem
collection.
* Reverted a poorly-tested change that intended to enable support for
relative installation paths.
#### 20110906
* Initial public release.