diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index c2a17834..00000000 --- a/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -/share/man/man[1-8]/*.[1-8] linguist-generated diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md deleted file mode 100644 index 29386112..00000000 --- a/.github/ISSUE_TEMPLATE/bug.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -name: "🐛 Bug report" -about: Report a bug with ruby-build. For "BUILD FAILED" scenarios, see below -title: '' -labels: bug -assignees: '' - ---- - -### Steps to reproduce the behavior - -### Expected vs. actual behavior - -### Logs - - diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index e45b725d..00000000 --- a/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -blank_issues_enabled: true -contact_links: - - name: BUILD FAILED - about: Check the Discussions section for reports of a failing Ruby build. Submit your experience (plus logs) if you cannot find reports similar to yours. - url: https://github.com/rbenv/ruby-build/discussions - - name: Suggested build environment - about: Review the instructions about the suggested build environment for your operating system. - url: https://github.com/rbenv/ruby-build/wiki diff --git a/.github/ISSUE_TEMPLATE/enhancement.md b/.github/ISSUE_TEMPLATE/enhancement.md deleted file mode 100644 index c7b188d7..00000000 --- a/.github/ISSUE_TEMPLATE/enhancement.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: "⭐ Submit a feature request" -about: Suggest a feature to be added to ruby-build -title: '' -labels: enhancement -assignees: '' - ---- diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index b18fd293..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,6 +0,0 @@ -version: 2 -updates: - - package-ecosystem: 'github-actions' - directory: '/' - schedule: - interval: 'weekly' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 156c963c..00000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Test - -on: [push, pull_request] - -permissions: - contents: read - -jobs: - test: - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest, macos-latest] - runs-on: ${{ matrix.os }} - steps: - - uses: actions/checkout@v6 - with: - fetch-depth: 0 - - name: Install bats - run: git clone --depth 1 --branch v1.10.0 https://github.com/bats-core/bats-core.git bats - - name: Run tests - run: PATH="./bats/bin:$PATH" script/test diff --git a/.github/workflows/differential-shellcheck.yml b/.github/workflows/differential-shellcheck.yml deleted file mode 100644 index 0b987057..00000000 --- a/.github/workflows/differential-shellcheck.yml +++ /dev/null @@ -1,29 +0,0 @@ -# Doc: https://github.com/redhat-plumbers-in-action/differential-shellcheck#usage ---- - -name: Differential ShellCheck -on: - push: - branches: [master] - pull_request: - branches: [master] - -permissions: - contents: read - security-events: write - -jobs: - lint: - runs-on: ubuntu-latest - - steps: - - name: Repository checkout - uses: actions/checkout@v6 - with: - fetch-depth: 0 - - - name: Differential ShellCheck - uses: redhat-plumbers-in-action/differential-shellcheck@v5 - with: - severity: warning - token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index eb25a458..00000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: Release -on: - push: - tags: 'v*' - -permissions: - contents: read - -jobs: - homebrew: - name: Bump Homebrew formula - runs-on: ubuntu-latest - steps: - - uses: mislav/bump-homebrew-formula-action@v4 - if: "!contains(github.ref, '-')" # skip prereleases - with: - formula-name: ruby-build - env: - COMMITTER_TOKEN: ${{ secrets.COMMITTER_TOKEN }} diff --git a/.github/workflows/update-ruby.yml b/.github/workflows/update-ruby.yml deleted file mode 100644 index 51531517..00000000 --- a/.github/workflows/update-ruby.yml +++ /dev/null @@ -1,49 +0,0 @@ -name: Update Ruby definitions - -on: - workflow_dispatch: - inputs: - ruby_version: - description: 'Ruby version' - required: true - default: '3.3.4' - openssl_version: - description: 'OpenSSL version' - required: true - default: '3.0.15' - - repository_dispatch: - types: [update-ruby] - -jobs: - update-ruby: - name: Update Ruby definitions - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v6 - - - name: Store Ruby version - run: echo "RUBY_VERSION=${{ github.event.client_payload.ruby_version || github.event.inputs.ruby_version }}" >> $GITHUB_ENV - - - name: Store ABI version - run: echo "ABI_VERSION=$(echo ${{ env.RUBY_VERSION }} | cut -d '.' -f 1-2)" >> $GITHUB_ENV - - - name: Store OpenSSL version - run: echo "OPENSSL_VERSION=${{ github.event.client_payload.openssl_version || github.event.inputs.openssl_version }}" >> $GITHUB_ENV - - - name: Run script/update-cruby - run: | - curl -fsL https://cache.ruby-lang.org/pub/ruby/${{ env.ABI_VERSION }}/ruby-${{ env.RUBY_VERSION }}.tar.gz -O - curl -fsL https://www.openssl.org/source/openssl-${{ env.OPENSSL_VERSION }}.tar.gz -O - script/update-cruby ${{ env.RUBY_VERSION }} ${{ env.OPENSSL_VERSION }} . - rm *.gz - - - name: commit and push - run: | - git config user.name "GitHub Actions Bot" - git config user.email "github-actions[bot]@users.noreply.github.com" - git add . - git commit -m "Added ${{ env.RUBY_VERSION }} with OpenSSL ${{ env.OPENSSL_VERSION }}" - git push - env: - GITHUB_TOKEN: ${{ secrets.COMMITTER_TOKEN }} diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 21f271e3..00000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bats diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md deleted file mode 100644 index aebb7899..00000000 --- a/CODE_OF_CONDUCT.md +++ /dev/null @@ -1,80 +0,0 @@ -# Contributor Covenant Code of Conduct - -## Our Pledge - -In the interest of fostering an open and welcoming environment, we as -contributors and maintainers pledge to making participation in our project and -our community a harassment-free experience for everyone, regardless of age, body -size, disability, ethnicity, gender identity and expression, level of experience, -nationality, personal appearance, race, religion, or sexual identity and -orientation. - -## Our Standards - -Examples of behavior that contributes to creating a positive environment -include: - -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members - -Examples of unacceptable behavior by participants include: - -* The use of sexualized language or imagery and unwelcome sexual attention or -advances -* Trolling, insulting/derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or electronic - address, without explicit permission -* Other conduct which could reasonably be considered inappropriate in a - professional setting - -## Our Responsibilities - -Project maintainers are responsible for clarifying the standards of acceptable -behavior and are expected to take appropriate and fair corrective action in -response to any instances of unacceptable behavior. - -Project maintainers have the right and responsibility to remove, edit, or -reject comments, commits, code, wiki edits, issues, and other contributions -that are not aligned to this Code of Conduct, or to ban temporarily or -permanently any contributor for other behaviors that they deem inappropriate, -threatening, offensive, or harmful. - -## Scope - -This Code of Conduct applies both within project spaces and in public spaces -when an individual is representing the project or its community. Examples of -representing a project or community include using an official project e-mail -address, posting via an official social media account, or acting as an appointed -representative at an online or offline event. Representation of a project may be -further defined and clarified by project maintainers. - -## Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting one of the project maintainers listed below. All -complaints will be reviewed and investigated and will result in a response that -is deemed necessary and appropriate to the circumstances. The project team is -obligated to maintain confidentiality with regard to the reporter of an incident. -Further details of specific enforcement policies may be posted separately. - -Project maintainers who do not follow or enforce the Code of Conduct in good -faith may face temporary or permanent repercussions as determined by other -members of the project's leadership. - -## Project Maintainers - -* Sam Stephenson <> -* Mislav Marohnić <> -* Erik Michaels-Ober <> - -## Attribution - -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, -available at [http://contributor-covenant.org/version/1/4][version] - -[homepage]: http://contributor-covenant.org -[version]: http://contributor-covenant.org/version/1/4/ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 8f72635e..00000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,7 +0,0 @@ -## Adding a new Ruby version - -Use one of the scripts `script/update-*` to add a new Ruby version. - -## Updating OpenSSL - -Use `script/update-openssl`. diff --git a/LICENSE b/LICENSE index f272008d..63c11cb6 100644 --- a/LICENSE +++ b/LICENSE @@ -1,19 +1,20 @@ -Copyright (c) 2012-2013 Sam Stephenson +Copyright (c) 2011 Sam Stephenson -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/Makefile b/Makefile deleted file mode 100644 index e193a9bb..00000000 --- a/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -release_version := $(shell grep "^RUBY_BUILD_VERSION" bin/ruby-build | cut -d\" -f2) - -.PHONY: install -install: - bash install.sh - -share/man/man1/%.1: share/man/man1/%.1.adoc bin/ruby-build - which asciidoctor || gem install asciidoctor - asciidoctor -b manpage -a version=$(release_version:v%=%) -o $@ $< diff --git a/README.md b/README.md index 7581776e..7395bdbb 100644 --- a/README.md +++ b/README.md @@ -1,229 +1,95 @@ # ruby-build -ruby-build is a command-line tool that simplifies installation of any Ruby version from source on Unix-like systems. +ruby-build provides a simple way to compile and install different +versions of Ruby on UNIX-like systems. -It is available as a plugin for [rbenv][] as the `rbenv install` command, or as a standalone program as the `ruby-build` command. +### Installing ruby-build -## Installation + $ git clone git://github.com/sstephenson/ruby-build.git + $ cd ruby-build + $ ./install.sh -### Homebrew package manager -```sh -brew install ruby-build -``` +This will install ruby-build into `/usr/local`. If you do not have +write permission to `/usr/local`, you will need to run `sudo +./install.sh` instead. You can install to a different prefix by +setting the `PREFIX` environment variable. -Upgrade with: -```sh -brew upgrade ruby-build -``` +### Installing Ruby -### Clone as rbenv plugin using git -```sh -git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build -``` +To install a Ruby version, run the `ruby-build` command with the path +to a definition file and the path where you want to install it. (A +number of [built-in +definitions](https://github.com/sstephenson/ruby-build/tree/master/share/ruby-build) +may be specified instead.) -Upgrade with: -```sh -git -C "$(rbenv root)"/plugins/ruby-build pull -``` + $ ruby-build 1.9.2-p290 ~/local/ruby-1.9.2-p290 + ... + $ ~/local/ruby-1.9.2-p290/bin/ruby --version + ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.0.0] -### Install manually as a standalone program +You can use it with [rbenv](https://github.com/sstephenson/rbenv): -First, download a tarball from https://github.com/rbenv/ruby-build/releases/latest. Then: -```sh -tar -xzf ruby-build-*.tar.gz -PREFIX=/usr/local ./ruby-build-*/install.sh -``` + $ ruby-build 1.9.2-p290 ~/.rbenv/versions/1.9.2-p290 -## Usage +ruby-build provides an `rbenv-install` command that shortens this to: -### Basic Usage + $ rbenv install 1.9.2-p290 -```sh -# As a standalone program -$ ruby-build --list # lists latest stable releases for each Ruby -$ ruby-build --definitions # lists all definitions, including outdated ones -$ ruby-build 3.4.9 ~/.rubies/ruby-3.4.9 # installs Ruby 3.4.9 -$ ruby-build -d ruby-3.4.9 ~/.rubies # alternate form for the previous example -$ ruby-build -d ruby-3.4 ~/.rubies # installs latest Ruby 3.4.x +### Version History -# As an rbenv plugin -$ rbenv install 3.4.9 # installs Ruby 3.4.9 to ~/.rbenv/versions/3.4.9 -$ rbenv install 3 # installs latest Ruby 3.x -``` +#### 20110928 -> [!WARNING] -> ruby-build mostly does not verify that system dependencies are present before downloading and attempting to compile Ruby from source. Please ensure that [all requisite libraries][build-env] such as build tools and development headers are already present on your system. +* 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. -Basically, what ruby-build does when installing a Ruby version is this: -- Downloads an official tarball of Ruby source code; -- Extracts the archive into a temporary directory on your system; -- Executes `./configure --prefix=/path/to/destination` in the source code; -- Runs `make install` to compile Ruby; -- Verifies that the installed Ruby is functional. +#### 20110914 -Depending on the context, ruby-build does a little bit more than the above: for example, it will try to link Ruby to the appropriate OpenSSL version, even if that means downloading and compiling OpenSSL itself; it will discover and link to Homebrew-installed instances of some libraries like libyaml and readline, etc. +* 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. -### Ruby versions +#### 20110906.1 -When listing "latest" Ruby versions, such as in `ruby-build --list` output, ruby-build only knows of Ruby versions that are bundled with this project. That means that when a new Ruby version comes out, ruby-build will not know about it immediately— you will have to upgrade ruby-build before you can use it to install the new Ruby version. This is because ruby-build bundles [definition files](#custom-build-definitions) for each individual Ruby version. +* 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. -If it's important to you that your installer tool always consults remote resources to download the list of latest Ruby versions (without having to upgrade the tool itself), check out [ruby-install][] as an alternative to ruby-build. +#### 20110906 -### Ruby implementations + * Initial public release. -ruby-build ships with definitions for the following Ruby implementations, denoted by version prefixes in the `ruby-build --list` output: +### License -- [CRuby][]: listed in ruby-build as unprefixed version numbers in the `X.Y.Z` format. This is the main Ruby implementation that most people use and is also historically known as "MRI". ruby-build allows adding the `ruby-` prefix to CRuby version numbers for compatibility with other version managers. +(The MIT License) -- `jruby`: [JRuby][] is a high-performance Ruby implementation with real threading built on top of the Java virtual machine (JVM). +Copyright (c) 2011 Sam Stephenson -- `mruby`: [mruby][] is a lightweight, embeddable Ruby implementation for microcontrollers. +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: -- `picoruby`: [PicoRuby][] is an alternative mruby implementation for one-chip microcontrollers. +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. -- `truffleruby`: The Native standalone distribution of [TruffleRuby][], an implementation of Ruby on top of GraalVM's Truffle framework. - -- `truffleruby+graalvm`: The JVM standalone distribution of TruffleRuby. - -### Advanced Usage - -#### Custom Build Definitions - -To install a version of Ruby that is not available in ruby-build, you can specify the path to a custom build definition file in place of a Ruby version number. - -```sh -# As a standalone program -$ ruby-build -d /path/to/3.4-custom /opt/rubies # installs to /opt/rubies/3.4-custom - -# As an rbenv plugin -$ rbenv install /path/to/3.4-custom # installs to $(rbenv root)/versions/3.4-custom -``` - -You can also provide a _directory_ of custom build definition files. -The path(s) will be searched along with ruby-build's bundled `share/ruby-build/` directory. -(Perhaps a collection of 3rd-party build definitions published as a git repo, -or an organization's custom build definitions distributed in-house.) - -```sh -# As a standalone program -$ RUBY_BUILD_DEFINITIONS=/path/to/custom/defs ruby-build --definitions # lists all available versions of Ruby, including custom defs -$ RUBY_BUILD_DEFINITIONS=/path/to/custom/defs ruby-build -d 3.5-custom /opt/rubies # installs to /opt/rubies/3.5-custom - -# As an rbenv plugin -$ RUBY_BUILD_DEFINITIONS=/path/to/custom/defs rbenv install --list # lists all available versions of Ruby, including custom defs -$ RUBY_BUILD_DEFINITIONS=/path/to/custom/defs rbenv install 3.5-custom # installs to $(rbenv root)/versions/3.5-custom -``` - -Check out [default build definitions][definitions] as examples on how to write definition files. - -#### Custom Build Configuration - -The build process may be configured through the following environment variables: - -| Variable | Function | -| ------------------------------- | ------------------------------------------------------------------------------------------------ | -| `TMPDIR` | Where temporary files are stored. | -| `RUBY_BUILD_BUILD_PATH` | Where sources are downloaded and built. (Default: a timestamped subdirectory of `TMPDIR`) | -| `RUBY_BUILD_CACHE_PATH` | Where to cache downloaded package files. (Default: `~/.rbenv/cache` if invoked as rbenv plugin) | -| `RUBY_BUILD_HTTP_CLIENT` | One of `aria2c`, `curl`, or `wget` to use for downloading. (Default: first one found in PATH) | -| `RUBY_BUILD_ARIA2_OPTS` | Additional options to pass to `aria2c` for downloading. | -| `RUBY_BUILD_CURL_OPTS` | Additional options to pass to `curl` for downloading. | -| `RUBY_BUILD_WGET_OPTS` | Additional options to pass to `wget` for downloading. | -| `RUBY_BUILD_MIRROR_URL` | Custom mirror URL root. | -| `RUBY_BUILD_MIRROR_PACKAGE_URL` | Custom complete mirror URL (e.g. http://mirror.example.com/package-1.0.0.tar.gz). | -| `RUBY_BUILD_SKIP_MIRROR` | Bypass the download mirror and fetch all package files from their original URLs. | -| `RUBY_BUILD_TARBALL_OVERRIDE` | Override the URL to fetch the ruby tarball from, optionally followed by `#checksum`. | -| `RUBY_BUILD_DEFINITIONS` | Colon-separated list of paths to search for build definition files. | -| `RUBY_BUILD_ROOT` | The path prefix to search for build definitions files. *Deprecated:* use `RUBY_BUILD_DEFINITIONS`| -| `RUBY_BUILD_VENDOR_OPENSSL` | Build and vendor openssl even if the system openssl is compatible | -| `CC` | Path to the C compiler. | -| `RUBY_CFLAGS` | Additional `CFLAGS` options (_e.g.,_ to override `-O3`). | -| `CONFIGURE_OPTS` | Additional `./configure` options. | -| `MAKE` | Custom `make` command (_e.g.,_ `gmake`). | -| `MAKE_OPTS` / `MAKEOPTS` | Additional `make` options. | -| `MAKE_INSTALL_OPTS` | Additional `make install` options. | -| `RUBY_CONFIGURE_OPTS` | Additional `./configure` options (applies only to Ruby source). | -| `RUBY_MAKE_OPTS` | Additional `make` options (applies only to Ruby source). | -| `RUBY_MAKE_INSTALL_OPTS` | Additional `make install` options (applies only to Ruby source). | -| `NO_COLOR` | Disable ANSI colors in output. The default is to use colors for output connected to a terminal. | -| `CLICOLOR_FORCE` | Use ANSI colors in output even when not connected to a terminal. | -| `RUBY_REPO` | The URL of the git repository to use when building `ruby-dev` | -| `RUBY_REF` | The git branch (or revision) to use when building `ruby-dev`, e.g. `some-branch@af12decf` | - -#### Applying Patches - -Both `rbenv install` and `ruby-build` commands support the `-p/--patch` flag to apply a patch to the Ruby source code before building. Patches are read from standard input: - -```sh -# applying a single patch -$ rbenv install --patch 1.9.3-p429 < /path/to/ruby.patch - -# applying a patch from HTTP -$ rbenv install --patch 1.9.3-p429 < <(curl -sSL http://git.io/ruby.patch) - -# applying multiple patches -$ cat fix1.patch fix2.patch | rbenv install --patch 1.9.3-p429 -``` - -#### Checksum Verification - -All Ruby definition files bundled with ruby-build include checksums for packages, meaning that all externally downloaded packages are automatically checked for integrity after fetching. - -See the next section for more information on how to author checksums. - -#### Package Mirrors - -You may specify a custom mirror by setting `RUBY_BUILD_MIRROR_URL`. When set, -ruby-build will first attempt to download packages from the mirror before falling -back to the original URL. - -```sh -# example: -export RUBY_BUILD_MIRROR_URL="https://my-mirror.example.com" -install_package "ruby-2.6.5" "https://ruby-lang.org/ruby-2.6.5.tgz#" -# Will first try: https://my-mirror.example.com/ -``` - -ruby-build will first try to fetch this package from `$RUBY_BUILD_MIRROR_URL/` -(note: this is the complete URL), where `` is the checksum for the file. It -will fall back to downloading the package from the original location if: -- the package was not found on the mirror; -- the mirror is down; -- the download is corrupt, i.e. the file's checksum doesn't match; -- no tool is available to calculate the checksum; or -- `RUBY_BUILD_SKIP_MIRROR` is enabled. - -If a mirror site doesn't conform to the above URL format, you can specify the -complete URL by setting `RUBY_BUILD_MIRROR_PACKAGE_URL`. It behaves the same as -`RUBY_BUILD_MIRROR_URL` except being a complete URL. - -#### Keeping the build directory after installation - -Both `ruby-build` and `rbenv install` accept the `-k` or `--keep` flag, which -tells ruby-build to keep the downloaded source after installation. This can be -useful if you need to use `gdb` and `memprof` with Ruby. - -Source code will be kept in a parallel directory tree `~/.rbenv/sources` when -using `--keep` with the `rbenv install` command. You should specify the -location of the source code with the `RUBY_BUILD_BUILD_PATH` environment -variable when using `--keep` with `ruby-build`. - -## Getting Help - -Please see the [ruby-build wiki][wiki] for solutions to common problems. - -If you can't find an answer on the wiki, open an issue on the [issue tracker][]. -Be sure to include the full build log for build failures. - - - [rbenv]: https://github.com/rbenv/rbenv#readme - [definitions]: https://github.com/rbenv/ruby-build/tree/master/share/ruby-build - [wiki]: https://github.com/rbenv/ruby-build/wiki - [build-env]: https://github.com/rbenv/ruby-build/wiki#suggested-build-environment - [issue tracker]: https://github.com/rbenv/ruby-build/issues - [cruby]: https://www.ruby-lang.org/ - [truffleruby]: https://truffleruby.dev/ - [picoruby]: https://github.com/picoruby/picoruby#readme - [mruby]: https://mruby.org/ - [jruby]: https://www.jruby.org/ - [ruby-install]: https://github.com/postmodern/ruby-install#readme +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/TODO b/TODO new file mode 100644 index 00000000..9c5c29d4 --- /dev/null +++ b/TODO @@ -0,0 +1,8 @@ +Binary packages +--------------- + +X Better error messages +X Show 'Downloading' and 'Installing' messages a la ruby-build +* Rewrite RbConfig::CONFIG['CC'] on install +* Patch rbx since the rewriter doesn't work there +X rbenv-install should check for binary packages before building diff --git a/bin/rbenv-install b/bin/rbenv-install index 017daaa4..fc70f2b8 100755 --- a/bin/rbenv-install +++ b/bin/rbenv-install @@ -1,278 +1,82 @@ #!/usr/bin/env bash -# -# Summary: Install a Ruby version using ruby-build -# -# Usage: rbenv install [-f|-s] [-kpv] [-- ] -# rbenv install [-f|-s] [-kpv] -# rbenv install --list -# rbenv install --version -# -# -l, --list List latest stable versions for each Ruby -# -L, --list-all List all local versions, including outdated ones -# -f, --force Allow overwriting an existing installed version -# -s, --skip-existing Avoid overwriting an existing installed version -# -# ruby-build options: -# -# -v, --verbose Verbose mode: forward all build output to stdout/stderr -# -p, --patch Apply a patch from stdin before building -# -k, --keep Keep source tree in RBENV_BUILD_ROOT after installation -# (defaults to "RBENV_ROOT/sources") -# --version Show version of ruby-build -# -# For detailed information on installing Ruby versions with ruby-build, -# including a list of environment variables for adjusting compilation, -# see: https://github.com/rbenv/ruby-build#usage -# set -e [ -n "$RBENV_DEBUG" ] && set -x -# Add `share/ruby-build/` directory from each rbenv plugin to the list of -# paths where build definitions are looked up. -shopt -s nullglob -for plugin_path in "$RBENV_ROOT"/plugins/*/share/ruby-build; do - RUBY_BUILD_DEFINITIONS="${RUBY_BUILD_DEFINITIONS}:${plugin_path}" -done -export RUBY_BUILD_DEFINITIONS -shopt -u nullglob +resolve_link() { + $(type -p greadlink readlink | head -1) $1 +} + +abs_dirname() { + local cwd="$(pwd)" + local path="$1" + + while [ -n "$path" ]; do + cd "${path%/*}" + local name="${path##*/}" + path="$(resolve_link "$name" || true)" + done + + pwd + cd "$cwd" +} + +usage() { + { echo "usage: rbenv install [--build | --package] VERSION" + echo " rbenv install /path/to/definition" + echo + echo "Available versions:" + ruby-build --definitions | sed 's/^/ /' + echo + } >&2 + exit 1 +} + +bin_dir="$(abs_dirname "$0")" +export PATH="${bin_dir}:$PATH" # Provide rbenv completions if [ "$1" = "--complete" ]; then - echo --list - echo --list-all - echo --force - echo --skip-existing - echo --keep - echo --patch - echo --verbose - echo --version exec ruby-build --definitions fi -# Load shared library functions -eval "$(ruby-build --lib)" +force_build="" +force_package="" +if [ "$1" = "--build" ]; then + force_build=1 + shift +elif [ "$1" = "--package" ]; then + force_package=1 + shift +fi -usage() { - rbenv-help install 2>/dev/null - [ -z "$1" ] || exit "$1" +definition="$1" +case "$definition" in +"" | -* ) + usage + ;; +esac + +if [ -z "$RBENV_ROOT" ]; then + RBENV_ROOT="${HOME}/.rbenv" +fi + +version_name="${definition##*/}" +prefix="${RBENV_ROOT}/versions/${version_name}" + +package() { + ruby-package install $* "$definition" "$prefix" } -definitions() { - local query="$1" - ruby-build --definitions | $(type -p ggrep grep | head -1) -F "$query" || true +build() { + ruby-build "$definition" "$prefix" } -suggest_selecting_global() { - # shellcheck disable=SC2155 - local version_file="$(rbenv-version-file)" - [[ "$version_file" != "$RBENV_ROOT"/version || -e "$version_file" ]] && return 0 - echo - colorize 1 "NOTE:" - echo -n " to activate this Ruby version as the new default, run: " - colorize 33 "rbenv global $VERSION_NAME" - echo -} - -colorize() { - if [ -t 1 ]; then printf "\e[%sm%s\e[m" "$1" "$2" - else printf "%s" "$2" - fi -} - -indent() { - sed 's/^/ /' -} - -unset FORCE -unset SKIP_EXISTING -unset KEEP -unset VERBOSE -unset HAS_PATCH - -parse_options "$@" -for option in "${OPTIONS[@]}"; do - case "$option" in - "h" | "help" ) - usage 0 - ;; - "l" | "list" ) - ruby-build --list - [ ! -t 1 ] || { - echo - echo "Only latest stable releases for each Ruby implementation are shown." - echo "Use \`rbenv install --list-all' to show all local versions." - } 1>&2 - exit - ;; - "L" | "list-all" ) - ruby-build --definitions - exit - ;; - "f" | "force" ) - FORCE=true - ;; - "s" | "skip-existing" ) - SKIP_EXISTING=true - ;; - "k" | "keep" ) - [ -n "${RBENV_BUILD_ROOT}" ] || RBENV_BUILD_ROOT="${RBENV_ROOT}/sources" - ;; - "v" | "verbose" ) - VERBOSE="-v" - ;; - "p" | "patch" ) - HAS_PATCH="-p" - ;; - "version" ) - exec ruby-build --version - ;; - * ) - usage 1 >&2 - ;; - esac -done - -[ "${#ARGUMENTS[@]}" -le 1 ] || usage 1 >&2 - -# The first argument contains the definition to install. If the -# argument is missing, try to install whatever local app-specific -# version is specified by rbenv. Show usage instructions if a local -# version is not specified. -DEFINITION="${ARGUMENTS[0]}" -[ -n "$DEFINITION" ] || DEFINITION="$(rbenv-local 2>/dev/null || true)" -[ -n "$DEFINITION" ] || usage 1 >&2 - -if VERSION_NAME="$(ruby-build --resolve "$DEFINITION")"; then - DEFINITION="$VERSION_NAME" +if [ -n "$force_build" ]; then + build +elif [ -n "$force_package" ]; then + package else - unset VERSION_NAME + package --fail-silently || build fi -# Define `before_install` and `after_install` functions that allow -# plugin hooks to register a string of code for execution before or -# after the installation process. -declare -a before_hooks after_hooks - -# shellcheck disable=SC2317 -before_install() { - local hook="$1" - before_hooks["${#before_hooks[@]}"]="$hook" -} - -# shellcheck disable=SC2317 -after_install() { - local hook="$1" - after_hooks["${#after_hooks[@]}"]="$hook" -} - -IFS=$'\n' read -d '' -r -a scripts <<<"$(rbenv-hooks install)" || true -# shellcheck disable=SC1090 -for script in "${scripts[@]}"; do source "$script"; done - - -# Set VERSION_NAME from $DEFINITION, if it is not already set. Then -# compute the installation prefix. -[ -n "$VERSION_NAME" ] || VERSION_NAME="${DEFINITION##*/}" -PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" - -[ -d "${PREFIX}" ] && PREFIX_EXISTS=1 - -# If the installation prefix exists, prompt for confirmation unless -# the --force option was specified. -if [ -d "${PREFIX}/bin" ]; then - if [ -z "$FORCE" ] && [ -z "$SKIP_EXISTING" ]; then - echo "rbenv: $PREFIX already exists" >&2 - if [ ! -t 0 ]; then - echo "rbenv: must use \`--force' or \`--skip-existing' in non-interactive mode" >&2 - exit 1 - fi - read -rp "continue with installation? (y/N) " - - case "$REPLY" in - y* | Y* ) ;; - * ) exit 1 ;; - esac - elif [ -n "$SKIP_EXISTING" ]; then - # Since we know the ruby version is already installed, and are opting to - # not force installation of existing versions, we just `exit 0` here to - # leave things happy - exit 0 - fi -fi - -# If RBENV_BUILD_ROOT is set, always pass keep options to ruby-build. -if [ -n "${RBENV_BUILD_ROOT}" ]; then - export RUBY_BUILD_BUILD_PATH="${RBENV_BUILD_ROOT}/${VERSION_NAME}" - KEEP="-k" -fi - -# Set RUBY_BUILD_CACHE_PATH to $RBENV_ROOT/cache, if the directory -# exists and the variable is not already set. -if [ -z "${RUBY_BUILD_CACHE_PATH}" ] && [ -d "${RBENV_ROOT}/cache" ]; then - export RUBY_BUILD_CACHE_PATH="${RBENV_ROOT}/cache" -fi - -# Default RBENV_VERSION to the globally-specified Ruby version. (The -# REE installer requires an existing Ruby installation to run. An -# unsatisfied local .ruby-version file can cause the installer to -# fail.) -# shellcheck disable=SC2155 -export RBENV_VERSION="$(rbenv-global 2>/dev/null || true)" - - -# Execute `before_install` hooks. -for hook in "${before_hooks[@]}"; do eval "$hook"; done - -# Plan cleanup on unsuccessful installation. -cleanup() { - [ -z "${PREFIX_EXISTS}" ] && rm -rf "$PREFIX" -} - -trap cleanup SIGINT - -build_args=(${KEEP:+--keep} ${VERBOSE:+--verbose} ${HAS_PATCH:+--patch} "$DEFINITION" "$PREFIX") -[ ${#EXTRA_ARGUMENTS[@]} -eq 0 ] || build_args+=(-- "${EXTRA_ARGUMENTS[@]}") - -# Invoke `ruby-build` and record the exit status in $STATUS. -STATUS=0 -ruby-build "${build_args[@]}" || STATUS="$?" - -# Display a more helpful message if the definition wasn't found. -if [ "$STATUS" == "2" ]; then - { candidates="$(definitions "$DEFINITION")" - here="$(dirname "${0%/*}")" - if [ -n "$candidates" ]; then - echo - echo "The following versions contain \`$DEFINITION' in the name:" - echo "$candidates" | indent - fi - echo - echo "See all available versions with \`rbenv install --list-all'." - echo - echo -n "If the version you need is missing, try upgrading ruby-build" - if [ "$here" != "${here#"$(brew --prefix 2>/dev/null)"}" ]; then - printf ":\n\n" - echo " brew upgrade ruby-build" - elif [ -d "${here}/.git" ]; then - display_here="$here" - [[ -z "${HOME%/}" || $here != "${HOME}/"* ]] || display_here="~${here#"$HOME"}" - printf ":\n\n" - echo " git -C $display_here pull" - else - printf ".\n" - fi - } >&2 -fi - -# Execute `after_install` hooks. -for hook in "${after_hooks[@]}"; do eval "$hook"; done - -# Run `rbenv-rehash` after a successful installation. -if [ "$STATUS" == "0" ]; then - rbenv-rehash - suggest_selecting_global -else - cleanup -fi - -exit "$STATUS" +rbenv rehash diff --git a/bin/rbenv-uninstall b/bin/rbenv-uninstall deleted file mode 100755 index c7696a63..00000000 --- a/bin/rbenv-uninstall +++ /dev/null @@ -1,91 +0,0 @@ -#!/usr/bin/env bash -# -# Summary: Uninstall a specific Ruby version -# -# Usage: rbenv uninstall [-f|--force] -# -# -f Attempt to remove the specified version without prompting -# for confirmation. If the version does not exist, do not -# display an error message. -# -# See `rbenv versions` for a complete list of installed versions. -# -set -e - -# Provide rbenv completions -if [ "$1" = "--complete" ]; then - echo --force - exec rbenv versions --bare -fi - -usage() { - rbenv-help uninstall 2>/dev/null - [ -z "$1" ] || exit "$1" -} - -if [ "$1" = "-h" ] || [ "$1" = "--help" ]; then - usage 0 -fi - -unset FORCE -if [ "$1" = "-f" ] || [ "$1" = "--force" ]; then - FORCE=true - shift -fi - -[ "$#" -eq 1 ] || usage 1 >&2 - -DEFINITION="$1" -case "$DEFINITION" in -"" | -* ) - usage 1 >&2 - ;; -esac - -declare -a before_hooks after_hooks - -before_uninstall() { - local hook="$1" - before_hooks["${#before_hooks[@]}"]="$hook" -} - -after_uninstall() { - local hook="$1" - after_hooks["${#after_hooks[@]}"]="$hook" -} - -OLDIFS="$IFS" -IFS=$'\n' scripts=(`rbenv-hooks uninstall`) -IFS="$OLDIFS" -for script in "${scripts[@]}"; do source "$script"; done - - -VERSION_NAME="${DEFINITION##*/}" -PREFIX="${RBENV_ROOT}/versions/${VERSION_NAME}" - -if [ -z "$FORCE" ]; then - if [ ! -d "$PREFIX" ]; then - echo "rbenv: version \`$VERSION_NAME' not installed" >&2 - exit 1 - fi - - if [ ! -t 0 ]; then - echo "rbenv: must use \`--force' in non-interactive mode" >&2 - exit 1 - fi - - read -p "rbenv: remove $PREFIX? [yN] " - case "$REPLY" in - y* | Y* ) ;; - * ) exit 1 ;; - esac -fi - -for hook in "${before_hooks[@]}"; do eval "$hook"; done - -if [ -d "$PREFIX" ]; then - rm -rf "$PREFIX" - rbenv-rehash -fi - -for hook in "${after_hooks[@]}"; do eval "$hook"; done diff --git a/bin/ruby-build b/bin/ruby-build index bcd505d2..690e16a6 100755 --- a/bin/ruby-build +++ b/bin/ruby-build @@ -1,280 +1,45 @@ #!/usr/bin/env bash -# -# Usage: ruby-build [-dvpk] [-- ] -# ruby-build {--list|--definitions} -# ruby-build --resolve -# ruby-build --version -# -# -l, --list List latest stable releases for each Ruby -# --definitions List all local definitions, including outdated ones -# --resolve Print the latest stable definition name matching a version prefix -# --version Show version of ruby-build -# -# -d, --dir Install the Ruby in / instead of -# -v, --verbose Verbose mode: forward all build output to stdout/stderr -# -p, --patch Apply a patch from stdin before building -# -k, --keep Do not remove source tree after installation -# -4, --ipv4 Resolve names to IPv4 addresses only -# -6, --ipv6 Resolve names to IPv6 addresses only -# -RUBY_BUILD_VERSION="20260512" +RUBY_BUILD_VERSION="20110928" -OLDIFS="$IFS" - -# Have shell functions inherit the ERR trap. set -E - -# Some functions need to be able to write to the original process stderr -# stream, since fd 2 would often have been redirected elsewhere. To enable -# this, ruby-build initializes two additional file descriptors: -# -# 3: the original stderr -# 4: the log file -exec 3<&2 - -lib() { - parse_options() { - OPTIONS=() - ARGUMENTS=() - EXTRA_ARGUMENTS=() - local arg option index - - while [ $# -gt 0 ]; do - arg="$1" - if [ "$arg" == "--" ]; then - shift 1 - break - elif [ "${arg:0:1}" = "-" ]; then - if [ "${arg:1:1}" = "-" ]; then - OPTIONS[${#OPTIONS[*]}]="${arg:2}" - else - index=1 - while option="${arg:$index:1}"; do - [ -n "$option" ] || break - OPTIONS[${#OPTIONS[*]}]="$option" - index=$((index+1)) - done - fi - shift 1 - else - ARGUMENTS[${#ARGUMENTS[*]}]="$arg" - shift 1 - fi - done - - EXTRA_ARGUMENTS=("$@") - } - - if [ "$1" == "--${FUNCNAME[0]}" ]; then - declare -f "${FUNCNAME[0]}" - echo "${FUNCNAME[0]} \"\$1\";" - exit - fi -} -lib "$1" - +exec 3<&2 # preserve original stderr at fd 3 resolve_link() { - $(type -p greadlink readlink | head -1) "$1" + $(type -p greadlink readlink | head -1) $1 } abs_dirname() { + local cwd="$(pwd)" local path="$1" - local cwd - cwd="$(pwd || true)" while [ -n "$path" ]; do - cd "${path%/*}" || return 1 + cd "${path%/*}" local name="${path##*/}" path="$(resolve_link "$name" || true)" done pwd - cd "$cwd" || return 1 -} - -capitalize() { - # shellcheck disable=SC2018,SC2019 - printf "%s" "$1" | tr 'a-z' 'A-Z' -} - -sanitize() { - printf "%s" "$1" | sed "s/[^A-Za-z0-9.-]/_/g; s/__*/_/g" -} - -colorize() { - if [[ -n $CLICOLOR_FORCE || ( -z $NO_COLOR && -t 1 ) ]]; then - printf "\e[%sm%s\e[m" "$1" "$2" - else - printf "%s" "$2" - fi -} - -print_command() { - local arg - for arg; do - [ "${#TMPDIR}" -le 1 ] || arg="${arg//$TMP\//\$TMPDIR/}" - [ "${#HOME}" -le 1 ] || arg="${arg//$HOME\//\$HOME/}" - case "$arg" in - *\'* | *\$* ) - printf ' "%s"' "$arg" ;; - *' '* ) - printf " '%s'" "$arg" ;; - * ) - printf ' %s' "$arg" ;; - esac - done - printf '\n' -} - -# Log the full invocation of an external command. -log_command() { - local msg - msg="->$(print_command "$@")" - - colorize 36 "$msg" - echo - [ -n "$VERBOSE" ] || printf "%s\n" "$msg" >&4 - - local status=0 - "$@" || status="$?" - if [ "$status" -ne 0 ]; then - echo "external command failed with status $status" >&4 - fi - return "$status" -} - -# Log the full invocation of an external command and capture its output. -capture_command() { - local msg - msg="->$(print_command "$@")" - - colorize 36 "$msg" - echo - - # In verbose mode, connect the subcommand to original stdout & stderr. - local cmd_stdout=1 - local cmd_stderr=3 - if [ -z "$VERBOSE" ]; then - printf "%s\n" "$msg" >&4 - # In normal mode, redirect all subcommand output to LOG_PATH. - cmd_stdout=4 - cmd_stderr=4 - fi - - local status=0 - # shellcheck disable=SC2261 - "$@" 2>&$cmd_stderr >&$cmd_stdout || status="$?" - if [ "$status" -ne 0 ]; then - echo "external command failed with status $status" >&4 - fi - return "$status" -} - -log_info() { - colorize 1 "==> $*" - echo - [ -n "$VERBOSE" ] || echo "==> $*" >&4 -} - -log_notice() { - echo "ruby-build: $*" -} - -os_information() { - if type -p lsb_release >/dev/null; then - lsb_release -sir | xargs echo - elif type -p sw_vers >/dev/null; then - echo "$(sw_vers -productName) $(sw_vers -productVersion)" - elif [ -r /etc/os-release ]; then - # shellcheck disable=SC1091 - source /etc/os-release - # shellcheck disable=SC2153 - echo "$NAME $VERSION_ID" - else - local os - os="$(cat /etc/{centos,redhat,fedora,system}-release /etc/debian_version 2>/dev/null | head -1)" - echo "${os:-$(uname -sr)}" - fi -} - -is_mac() { - [ "$(uname -s)" = "Darwin" ] || return 1 - [ $# -eq 0 ] || [ "$(osx_version)" -ge "$1" ] -} - -is_freebsd() { - [ "$(uname -s)" = "FreeBSD" ] -} - -is_fedora() { - [ -r /etc/os-release ] || return 1 - # shellcheck disable=SC1091 - source /etc/os-release - # Treat Aurora, Bazzite, BlueFin, uCore, and other Fedora variants as "fedora". - if [[ "${ID_LIKE:-$ID}" != "fedora" || ( $# -gt 0 && "${VERSION_ID%%.*}" -lt "$1") ]]; then - return 1 - fi -} - -freebsd_package_prefix() { - local package="$1" - pkg info --prefix "$package" 2>/dev/null | cut -wf2 -} - -# 9.1 -> 901 -# 10.9 -> 1009 -# 10.10 -> 1010 -osx_version() { - local ver - IFS=. read -d "" -r -a ver <<<"$(sw_vers -productVersion)" || true - IFS="$OLDIFS" - echo $(( ver[0]*100 + ver[1] )) + cd "$cwd" } build_failed() { { echo - colorize '31;1' "BUILD FAILED" - echo " ($(os_information) on $(uname -m) using $(version))" + echo "BUILD FAILED" + echo + echo "Inspect or clean up the working tree at ${TEMP_PATH}" + echo "Results logged to ${LOG_PATH}" echo - - if ! rmdir "${BUILD_PATH}" 2>/dev/null; then - echo "You can inspect the build directory at ${BUILD_PATH}" - - if [ -n "$(head -1 "$LOG_PATH" 2>/dev/null)" ]; then - colorize 33 "See the full build log at ${LOG_PATH}" - printf "\n" - fi - fi } >&3 exit 1 } -num_cpu_cores() { - local num - case "$(uname -s)" in - Darwin | *BSD ) - num="$(sysctl -n hw.ncpu 2>/dev/null || true)" - ;; - SunOS ) - num="$(getconf NPROCESSORS_ONLN 2>/dev/null || true)" - ;; - * ) - num="$({ getconf _NPROCESSORS_ONLN || - grep -c ^processor /proc/cpuinfo; } 2>/dev/null)" - num="${num#0}" - ;; - esac - echo "${num:-2}" -} - install_package() { - install_package_using "tarball" 1 "$@" + install_package_using "tarball" 1 $* } install_git() { - install_package_using "git" 2 "$@" + install_package_using "git" 2 $* } install_package_using() { @@ -283,289 +48,34 @@ install_package_using() { local package_name="$3" shift 3 - local fetch_args=( "$package_name" "${@:1:$package_type_nargs}" ) - local -a build_steps - local arg last_arg + pushd "$TEMP_PATH" >&4 + "fetch_${package_type}" "$package_name" $* + shift $(($package_type_nargs)) + make_package "$package_name" $* + popd >&4 - for arg in "${@:$(( package_type_nargs + 1 ))}"; do - if [ "$last_arg" = "--if" ]; then - if [[ $arg == *:* ]]; then - # Support colon-separated sub-argument, e.g. `needs_openssl:1.1` - "${arg%:*}" "$package_name" "${arg#*:}" || return 0 - else - "$arg" "$package_name" || return 0 - fi - elif [ "$arg" != "--if" ]; then - build_steps["${#build_steps[@]}"]="$arg" - fi - last_arg="$arg" - done + echo "Installed ${package_name} to ${PREFIX_PATH}" >&2 +} - # shellcheck disable=SC2164 - pushd "$BUILD_PATH" >/dev/null - echo "cd $PWD" >&4 - # fetch_tarball, fetch_git - "fetch_${package_type}" "${fetch_args[@]}" +make_package() { + local package_name="$1" + shift - # shellcheck disable=SC2164 - cd "$package_name" - echo "cd $PWD" >&4 - before_install_package "$package_name" - build_package "$package_name" "${build_steps[@]}" + pushd "$package_name" >&4 + build_package "$package_name" $* after_install_package "$package_name" - - # shellcheck disable=SC2164 - popd >/dev/null - log_info "Installed ${package_name} to ${PREFIX_PATH}" -} - -compute_sha2() { - local output - if type shasum &>/dev/null; then - output="$(shasum -a 256 -b)" || return 1 - echo "${output% *}" - elif type openssl &>/dev/null; then - output="$(openssl dgst -sha256 2>/dev/null)" || return 1 - echo "${output##* }" - elif type sha256sum &>/dev/null; then - output="$(sha256sum -b)" || return 1 - echo "${output%% *}" - else - return 1 - fi -} - -compute_md5() { - local output - if type md5 &>/dev/null; then - md5 -q - elif type openssl &>/dev/null; then - output="$(openssl md5)" || return 1 - echo "${output##* }" - elif type md5sum &>/dev/null; then - output="$(md5sum -b)" || return 1 - echo "${output%% *}" - else - return 1 - fi -} - -has_checksum_support() { - local checksum_command="$1" - local has_checksum_var="HAS_CHECKSUM_SUPPORT_${checksum_command}" - - if [ -z "${!has_checksum_var+defined}" ]; then - if "$checksum_command" <<<"test" >/dev/null; then - printf -v "$has_checksum_var" 0 # success - else - printf -v "$has_checksum_var" 1 # error - fi - fi - return "${!has_checksum_var}" -} - -verify_checksum() { - local checksum_command - local filename="$1" - local expected_checksum - expected_checksum="$(tr 'A-F' 'a-f' <<<"$2")" - - # If the specified filename doesn't exist, return success - [ -e "$filename" ] || return 0 - - case "${#expected_checksum}" in - 0) return 0 ;; # empty checksum; return success - 32) checksum_command="compute_md5" ;; - 64) checksum_command="compute_sha2" ;; - *) - { echo - echo "unexpected checksum length: ${#expected_checksum} (${expected_checksum})" - echo "expected 0 (no checksum), 32 (MD5), or 64 (SHA2-256)" - echo - } >&2 - return 1 ;; - esac - - # If chosen provided checksum algorithm isn't supported, return success - has_checksum_support "$checksum_command" || return 0 - - # If the computed checksum is empty, return failure - local computed_checksum - computed_checksum="$("$checksum_command" < "$filename" | tr 'A-F' 'a-f')" - [ -n "$computed_checksum" ] || return 1 - - if [ "$expected_checksum" != "$computed_checksum" ]; then - { echo - echo "checksum mismatch: ${filename} (file is corrupt)" - echo "expected $expected_checksum, got $computed_checksum" - echo - } >&2 - return 1 - fi -} - -http() { - local method="$1" - [ -n "$2" ] || return 1 - shift 1 - - RUBY_BUILD_HTTP_CLIENT="${RUBY_BUILD_HTTP_CLIENT:-$(detect_http_client)}" - [ -n "$RUBY_BUILD_HTTP_CLIENT" ] || return 1 - - # http_get_curl, http_get_wget, etc. - "http_${method}_${RUBY_BUILD_HTTP_CLIENT}" "$@" -} - -detect_http_client() { - local client - for client in aria2c curl wget; do - if type "$client" &>/dev/null; then - echo "$client" - return - fi - done - echo "error: install \`curl\`, \`wget\`, or \`aria2c\` to download packages" >&2 - return 1 -} - -http_head_aria2c() { - # shellcheck disable=SC2086 - aria2c --dry-run --no-conf=true $ARIA2_OPTS "$1" >/dev/null -} - -http_get_aria2c() { - local destfile="$2" - if [[ $destfile == /* ]]; then - # the "-o" option to aria2c cannot be an absolute path, but we can achieve that with "--dir" - # shellcheck disable=SC2086 - log_command aria2c --allow-overwrite=true --no-conf=true --console-log-level=warn --stderr $ARIA2_OPTS --dir "${destfile%/*}" -o "${destfile##*/}" "$1" 2>&3 - else - # shellcheck disable=SC2086 - log_command aria2c --allow-overwrite=true --no-conf=true --console-log-level=warn --stderr $ARIA2_OPTS -o "$destfile" "$1" 2>&3 - fi -} - -http_head_curl() { - # shellcheck disable=SC2086 - curl -qsILf $CURL_OPTS "$1" >/dev/null -} - -http_get_curl() { - # shellcheck disable=SC2086 - log_command curl -q -fL $CURL_OPTS -o "$2" "$1" 2>&3 -} - -http_head_wget() { - # shellcheck disable=SC2086 - wget -q --spider $WGET_OPTS "$1" >/dev/null -} - -http_get_wget() { - # shellcheck disable=SC2086 - log_command wget $WGET_OPTS -O "$2" "$1" 2>&3 + fix_directory_permissions + popd >&4 } fetch_tarball() { local package_name="$1" local package_url="$2" - local mirror_url - local checksum - local extracted_dir - if is_ruby_package "$1" && [ -n "$RUBY_BUILD_TARBALL_OVERRIDE" ]; then - package_url="$RUBY_BUILD_TARBALL_OVERRIDE" - fi - - if [ "$package_url" != "${package_url/\#}" ]; then - checksum="${package_url#*#}" - package_url="${package_url%%#*}" - - if [ -n "$RUBY_BUILD_MIRROR_URL" ]; then - mirror_url="${RUBY_BUILD_MIRROR_URL}/$checksum" - elif [ -n "$RUBY_BUILD_MIRROR_PACKAGE_URL" ]; then - mirror_url="$RUBY_BUILD_MIRROR_PACKAGE_URL" - fi - fi - - local tar_args="xzf" - local package_filename="${package_name}.tar.gz" - - if [ "$package_url" != "${package_url%bz2}" ]; then - if ! type -p bzip2 >/dev/null; then - echo "warning: bzip2 not found; consider installing the \`bzip2\` package" >&2 - fi - package_filename="${package_filename%.gz}.bz2" - tar_args="${tar_args/z/j}" - fi - - if ! reuse_existing_tarball "$package_filename" "$checksum"; then - local tarball_filename - tarball_filename="$(basename "$package_url")" - log_info "Downloading ${tarball_filename}..." - # shellcheck disable=SC2015 - http head "$mirror_url" && - download_tarball "$mirror_url" "$package_filename" "$checksum" || - download_tarball "$package_url" "$package_filename" "$checksum" - fi - - log_command tar "$tar_args" "$package_filename" >/dev/null - - if [ ! -d "$package_name" ]; then - extracted_dir="$(find_extracted_directory)" - mv "$extracted_dir" "$package_name" - fi - - [ -n "$KEEP_BUILD_PATH" ] || rm -f "$package_filename" -} - -find_extracted_directory() { - for f in *; do - if [ -d "$f" ]; then - echo "$f" - return - fi - done - echo "Extracted directory not found" >&2 - return 1 -} - -reuse_existing_tarball() { - local package_filename="$1" - local checksum="$2" - - # Reuse existing file in build location - if [ -e "$package_filename" ] && verify_checksum "$package_filename" "$checksum"; then - return 0 - fi - - # Reuse previously downloaded file in cache location - [ -n "$RUBY_BUILD_CACHE_PATH" ] || return 1 - local cached_package_filename="${RUBY_BUILD_CACHE_PATH}/$package_filename" - - [ -e "$cached_package_filename" ] || return 1 - verify_checksum "$cached_package_filename" "$checksum" || return 1 - ln -s "$cached_package_filename" "$package_filename" || return 1 -} - -download_tarball() { - local package_url="$1" - [ -n "$package_url" ] || return 1 - - local package_filename="$2" - local checksum="$3" - - if http get "$package_url" "$package_filename"; then - verify_checksum "$package_filename" "$checksum" || return 1 - else - echo "error: failed to download $package_filename" >&2 - return 1 - fi - - if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then - local cached_package_filename="${RUBY_BUILD_CACHE_PATH}/$package_filename" - mv "$package_filename" "$cached_package_filename" - ln -s "$cached_package_filename" "$package_filename" - fi + echo "Downloading ${package_url}..." >&2 + { curl "$package_url" > "${package_name}.tar.gz" + tar xzvf "${package_name}.tar.gz" + } >&4 2>&1 } fetch_git() { @@ -573,1039 +83,179 @@ fetch_git() { local git_url="$2" local git_ref="$3" - local git_branch=${git_ref} - local git_sha='' - if [[ "${git_ref}" = *@* ]]; then - git_branch="$(echo "${git_ref}" | cut -d@ -f 1)" - git_sha="$(echo "${git_ref}" | cut -d@ -f 2)" - fi - - local depth_args=("--depth" "1") - if [[ -n "${git_sha}" ]]; then - depth_args=() - fi - - log_info "Cloning ${git_url}..." - - if ! type git &>/dev/null; then - echo "error: please install \`git\` and try again" >&2 - exit 1 - fi - - if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then - local cache_dir - cache_dir="$RUBY_BUILD_CACHE_PATH/$(sanitize "$git_url")" - if [ -e "$cache_dir" ]; then - log_command git -C "$cache_dir" fetch --force "$git_url" "+${git_branch}:${git_branch}" 2>&3 - else - log_command git clone --bare --single-branch --branch "$git_branch" "$git_url" "$cache_dir" 2>&3 - fi - git_url="$cache_dir" - fi - - if [ -e "$package_name" ]; then - log_command git -C "$package_name" fetch "${depth_args[@]}" origin "+${git_ref}" 2>&3 - if [ -z "${git_sha}" ]; then - log_command git -C "$package_name" checkout -q -B "$git_branch" "origin/${git_branch}" 2>&3 - fi - else - log_command git clone "${depth_args[@]}" --single-branch --branch "$git_branch" "$git_url" "$package_name" 2>&3 - fi - - if [ -n "${git_sha}" ]; then - log_command git -C "$package_name" checkout -q "$git_sha" 2>&3 - fi + echo "Cloning ${git_url}..." >&2 + { git clone --depth 1 --branch "$git_ref" "$git_url" "${package_name}" + } >&4 2>&1 } build_package() { local package_name="$1" shift - # Use "build_package_standard" as the default build step. - [ $# -gt 0 ] || set -- standard + if [ "$#" -eq 0 ]; then + local commands="standard" + else + local commands="$*" + fi - log_info "Installing ${package_name}..." + echo "Installing ${package_name}..." >&2 - [ -n "$HAS_PATCH" ] && apply_ruby_patch "$package_name" - - local step - for step; do - # e.g. build_package_standard, build_package_truffleruby, etc. - "build_package_${step}" "$package_name" + for command in $commands; do + "build_package_${command}" done } -package_option() { - local package_name="$1" - local command_name="$2" - local variable - # e.g. RUBY_CONFIGURE_OPTS_ARRAY, OPENSSL_MAKE_OPTS_ARRAY - variable="$(capitalize "${package_name}_${command_name}")_OPTS_ARRAY" - local array="${variable}[@]" - shift 2 - # shellcheck disable=SC2034 - local value=( "${!array}" "$@" ) - eval "$variable=( \"\${value[@]}\" )" -} - -build_package_warn_eol() { - local package_name="$1" - - { echo - echo "WARNING: $package_name is past its end of life and is now unsupported." - echo "It no longer receives bug fixes or critical security updates." - echo - } >&2 -} - -build_package_warn_unsupported() { - local package_name="$1" - - { echo - echo "WARNING: $package_name is nearing its end of life." - echo "It only receives critical security updates, no bug fixes." - echo - } >&2 -} - build_package_standard() { local package_name="$1" - if [ "${MAKEOPTS+defined}" ]; then - MAKE_OPTS="$MAKEOPTS" - elif [ -z "${MAKE_OPTS+defined}" ]; then - MAKE_OPTS="-j $(num_cpu_cores)" - fi - - # Support YAML_CONFIGURE_OPTS, RUBY_CONFIGURE_OPTS, etc. - local package_var_name - package_var_name="$(capitalize "${package_name%%-*}")" - local PACKAGE_CONFIGURE="${package_var_name}_CONFIGURE" - local PACKAGE_PREFIX_PATH="${package_var_name}_PREFIX_PATH" - local PACKAGE_CONFIGURE_OPTS="${package_var_name}_CONFIGURE_OPTS" - local PACKAGE_CONFIGURE_OPTS_ARRAY="${package_var_name}_CONFIGURE_OPTS_ARRAY[@]" - local PACKAGE_MAKE_OPTS="${package_var_name}_MAKE_OPTS" - local PACKAGE_MAKE_OPTS_ARRAY="${package_var_name}_MAKE_OPTS_ARRAY[@]" - local PACKAGE_CFLAGS="${package_var_name}_CFLAGS" - - if [ "$package_var_name" = "RUBY" ]; then - # shellcheck disable=SC2155 - local ruby_semver="$(normalize_semver "${package_name#ruby-}")" - if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-readline-dir=* && "$ruby_semver" -lt 30300 ]]; then - # Ruby 3.3+ does not need external readline: https://github.com/rbenv/ruby-build/issues/2330 - use_homebrew_readline || use_freebsd_readline || true - fi - if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-libffi-dir=* ]]; then - use_freebsd_libffi || true - fi - if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-libyaml-dir=* ]]; then - use_homebrew_yaml || use_freebsd_yaml || true - fi - if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-gmp-dir=* ]]; then - use_homebrew_gmp || true - fi - if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-openssl-dir=* ]]; then - if is_freebsd && [ -f /usr/local/include/openssl/ssl.h ]; then - # use openssl installed from Ports Collection - package_option ruby configure --with-openssl-dir="/usr/local" - fi - elif [ "$ruby_semver" -lt 20707 ]; then - local opt - for opt in $RUBY_CONFIGURE_OPTS "${RUBY_CONFIGURE_OPTS_ARRAY[@]}"; do - if [[ $opt == --with-openssl-dir=* ]]; then - # Ruby < 2.7.7 are known to prioritize the result of `pkg-config --libs openssl` - # over the directory explicitly supplied by "--with-openssl-dir". This can cause - # issues if an incompatible OpenSSL version is found in pkg-config search path. - # https://github.com/ruby/openssl/pull/486 - # - # The workaround is to adjust the search path to prioritize the location supplied - # in "--with-openssl-dir". - export PKG_CONFIG_PATH="${opt#--with-openssl-dir=}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" - break - fi - done - fi - if [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-ext* && - "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--without-ext* && - "$ruby_semver" -ge 20500 ]]; then - # For Ruby 2.5+, fail the `make` step if any of these extensions were not compiled. - # Otherwise, the build would have succeeded, but Ruby would be useless at runtime. - # https://github.com/ruby/ruby/commit/b58a30e1c14e971adba4096104274d5d692492e9 - package_option ruby configure --with-ext=openssl,psych,+ - fi - fi - - ( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then - export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}" - fi - if [ -z "$CC" ] && is_mac 1010; then - export CC=clang - elif [[ "$package_var_name" = "RUBY" && "$ruby_semver" -lt 30200 ]] && is_fedora 42; then - # Fedora 42+ has updated to GCC v15. GCC v15 changed the default - # mode from gnu17 to gnu23: https://gcc.gnu.org/gcc-15/changes.html#c - # - # Ruby < 3.2 can't compile on GCC v15 in the default mode of gnu23. - # - # TODO: Consider changing this to check for GCC v15 specifically - # rather than inspecting the OS itself. - export CFLAGS="-std=gnu17 $CFLAGS" - fi - # ./configure --prefix=/path/to/ruby - # shellcheck disable=SC2086,SC2153 - capture_command ${!PACKAGE_CONFIGURE:-./configure} --prefix="${!PACKAGE_PREFIX_PATH:-$PREFIX_PATH}" \ - "${!PACKAGE_CONFIGURE_OPTS_ARRAY}" $CONFIGURE_OPTS ${!PACKAGE_CONFIGURE_OPTS} - ) || return $? - - local status=0 - # make -j - # shellcheck disable=SC2086 - capture_command "$MAKE" "${!PACKAGE_MAKE_OPTS_ARRAY}" $MAKE_OPTS ${!PACKAGE_MAKE_OPTS} || status=$? - - if [[ $status -ne 0 && -z $VERBOSE ]]; then - # Surface any extension building problems from `make` log to stderr. - # https://github.com/ruby/ruby/blob/HEAD/ext/extmk.rb - sed -n '/Following extensions are not compiled/,/Fix the problems/p' "$LOG_PATH" | \ - sed '/remove these directories and try again/d' | \ - sed "s:\\([[:space:]]*Check\\) \\(ext/.*\\):\\1 ${PWD}/\\2:" >&2 - fi - - [ $status -eq 0 ] || return $status - - local PACKAGE_MAKE_INSTALL_OPTS="${package_var_name}_MAKE_INSTALL_OPTS" - local PACKAGE_MAKE_INSTALL_OPTS_ARRAY="${package_var_name}_MAKE_INSTALL_OPTS_ARRAY[@]" - - # make install - # shellcheck disable=SC2086 - capture_command "$MAKE" ${MAKE_INSTALL_TARGET:-install} "${!PACKAGE_MAKE_INSTALL_OPTS_ARRAY}" $MAKE_INSTALL_OPTS ${!PACKAGE_MAKE_INSTALL_OPTS} -} - -# Used in place of "standard" step for building development branches of Ruby. -build_package_standard_install_with_bundled_gems() { - MAKE_INSTALL_TARGET="update-gems extract-gems install" build_package_standard "$@" -} - -# Kept for backward compatibility with 3rd-party Ruby definitions. -build_package_standard_build() { - true -} - -# Kept for backward compatibility with 3rd-party Ruby definitions. -build_package_standard_install() { - build_package_standard "$@" + { ./configure --prefix="$PREFIX_PATH" $CONFIGURE_OPTS + make -j 2 + make install + } >&4 2>&1 } build_package_autoconf() { - capture_command autoreconf -i + { autoconf + } >&4 2>&1 } build_package_ruby() { - capture_command "$RUBY_BIN" setup.rb + local package_name="$1" + + { "$RUBY_BIN" setup.rb + } >&4 2>&1 } build_package_ree_installer() { - build_package_auto_tcltk - - local options=() - is_mac && options+=(--no-tcmalloc) - - local option - for option in "${RUBY_CONFIGURE_OPTS_ARRAY[@]}" $RUBY_CONFIGURE_OPTS; do - options+=(-c "$option") - done + local options="" + if [[ "Darwin" = "$(uname)" ]]; then + options="--no-tcmalloc" + fi # Work around install_useful_libraries crash with --dont-install-useful-gems mkdir -p "$PREFIX_PATH/lib/ruby/gems/1.8/gems" - # shellcheck disable=SC2086 - capture_command ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems "${options[@]}" $CONFIGURE_OPTS + { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems $options + } >&4 2>&1 } build_package_rbx() { - export PATH="${PWD}/.gem/bin:${PATH}" - if [ -e "Gemfile" ]; then - bundle --version &>/dev/null || GEM_HOME="${PWD}/.gem" capture_command gem install bundler -v '~> 1.3.5' - capture_command bundle --path=vendor/bundle - fi + local package_name="$1" - if [ -n "$RUBY_BUILD_CACHE_PATH" ]; then - mkdir -p vendor - ln -s "$RUBY_BUILD_CACHE_PATH" vendor/prebuilt - fi - - local opt - local -a configure_opts - for opt in "${RUBY_CONFIGURE_OPTS_ARRAY[@]}"; do - if [[ $opt == --with-openssl-dir=* ]]; then - local openssl_dir="${opt#*=}" - configure_opts[${#configure_opts[@]}]="--with-lib-dir=${openssl_dir}/lib" - configure_opts[${#configure_opts[@]}]="--with-include-dir=${openssl_dir}/include" - else - configure_opts[${#configure_opts[@]}]="$opt" - fi - done - - # shellcheck disable=SC2086 - RUBYOPT="-rrubygems $RUBYOPT" capture_command ./configure --prefix="$PREFIX_PATH" "${configure_opts[@]}" $RUBY_CONFIGURE_OPTS - if [ -e "Gemfile" ]; then - capture_command bundle exec rake install - else - rake --version &>/dev/null || GEM_HOME="${PWD}/.gem" capture_command gem install rake -v '~> 10.1.0' - capture_command rake install - fi - - local gemdir="${PREFIX_PATH}/gems/bin" - local file binstub - # Symlink Rubinius' `gems/bin/` into `bin/` - if [ -d "$gemdir" ] && [ ! -L "$gemdir" ]; then - for file in "$gemdir"/*; do - binstub="${PREFIX_PATH}/bin/${file##*/}" - rm -f "$binstub" - { echo "#!${PREFIX_PATH}/bin/ruby" - grep -v '^#!' "$file" - } > "$binstub" - chmod +x "$binstub" - done - rm -rf "$gemdir" - ln -s ../bin "$gemdir" - fi - - "${PREFIX_PATH}/bin/irb" --version &>/dev/null || - capture_command "${PREFIX_PATH}/bin/gem" install rubysl-tracer -v '~> 2.0' --no-rdoc --no-ri || - true -} - -build_package_mruby() { - capture_command ./minirake - mkdir -p "$PREFIX_PATH" - cp -fR build/host/* include "$PREFIX_PATH" - ln -fs mruby "$PREFIX_PATH/bin/ruby" - ln -fs mirb "$PREFIX_PATH/bin/irb" -} - -build_package_picoruby() { - capture_command ./minirake - mkdir -p "$PREFIX_PATH" - cp -fR build/host/* include "$PREFIX_PATH" - ln -fs picoruby "$PREFIX_PATH/bin/ruby" - if [ -f build/host/bin/picoirb ]; then - ln -fs picoirb "$PREFIX_PATH/bin/irb" - fi + { ./configure --prefix="$PREFIX_PATH" --gemsdir="$PREFIX_PATH" + rake install + } >&4 2>&1 } build_package_jruby() { build_package_copy - # shellcheck disable=SC2164 cd "${PREFIX_PATH}/bin" ln -fs jruby ruby - chmod +x ruby - install_jruby_launcher "$1" + install_jruby_launcher remove_windows_files - fix_jruby_shebangs } install_jruby_launcher() { - # shellcheck disable=SC2164 cd "${PREFIX_PATH}/bin" - # workaround for https://github.com/jruby/jruby/issues/7799 - [[ $1 != "jruby-9.2."* ]] || - capture_command ./ruby gem update -q --silent --system 3.3.26 --no-document --no-post-install-message - if [[ $1 == "jruby-9.3."* ]]; then - # workaround for https://github.com/rbenv/ruby-build/issues/2550 - capture_command ./ruby gem install jruby-launcher --version '<2' --no-document - else - capture_command ./ruby gem install jruby-launcher --no-document - fi -} - -fix_jruby_shebangs() { - for file in "${PREFIX_PATH}/bin"/*; do - if [ "$(head -c 20 "$file" | LC_CTYPE=C LC_ALL='' tr -d '\0')" = "#!/usr/bin/env jruby" ]; then - sed -i.bak "1 s:.*:#\!${PREFIX_PATH}\/bin\/jruby:" "$file" - rm "$file".bak - fi - done -} - -build_package_truffleruby() { - clean_prefix_path_truffleruby || return $? - build_package_copy - - # shellcheck disable=SC2164 - cd "${PREFIX_PATH}" - capture_command ./lib/truffle/post_install_hook.sh -} - -build_package_truffleruby_graalvm() { - clean_prefix_path_truffleruby || return $? - PREFIX_PATH="${PREFIX_PATH}/graalvm" build_package_copy - - if is_mac; then - # shellcheck disable=SC2164 - cd "${PREFIX_PATH}/graalvm/Contents/Home" - else - # shellcheck disable=SC2164 - cd "${PREFIX_PATH}/graalvm" - fi - - if [ -e bin/gu ]; then - capture_command bin/gu install ruby - fi - - local ruby_home - ruby_home=$(bin/ruby -e 'print RbConfig::CONFIG["prefix"]') - - # Make gu available in PATH (useful to install other languages) - ln -s "$PWD/bin/gu" "$ruby_home/bin/gu" - - # shellcheck disable=SC2164 - cd "${PREFIX_PATH}" - ln -s "${ruby_home#"$PREFIX_PATH/"}/bin" . - - capture_command "$ruby_home/lib/truffle/post_install_hook.sh" -} - -build_package_artichoke() { - build_package_copy - - mkdir -p "$PREFIX_PATH/bin" - # shellcheck disable=SC2164 - cd "${PREFIX_PATH}/bin" - ln -fs ../artichoke ruby - ln -fs ../airb irb - ln -fs ../artichoke artichoke - ln -fs ../airb airb + { ./ruby gem install jruby-launcher + } >&4 2>&1 } remove_windows_files() { - # shellcheck disable=SC2164 cd "$PREFIX_PATH" - rm -f bin/*.exe bin/*.dll bin/*.bat -} - -clean_prefix_path_truffleruby() { - if [ -d "$PREFIX_PATH" ] && - [ ! -e "$PREFIX_PATH/bin/truffleruby" ] && - [ -n "$(ls -A "$PREFIX_PATH")" ]; then - { echo - echo "ERROR: cannot install TruffleRuby to $PREFIX_PATH, which does not look like a valid TruffleRuby prefix." - echo "TruffleRuby only supports being installed to a not existing directory, an empty directory, or replacing an existing TruffleRuby installation." - echo "See https://github.com/truffleruby/truffleruby/issues/1389 for details" - } >&2 - return 1 - fi - - # Make sure there are no leftover files in $PREFIX_PATH - rm -rf "$PREFIX_PATH" + rm -f bin/*.exe bin/*.dll bin/*.bat bin/jruby.sh } build_package_copy() { - mkdir -p "$PREFIX_PATH" - cp -fR . "$PREFIX_PATH" -} - -before_install_package() { - local stub=1 + cp -R . "$PREFIX_PATH" } after_install_package() { local stub=1 } -require_java() { - local required="$1" - local java_version version_string - if [ -n "$JAVA_HOME" ]; then - java_version="$("$JAVA_HOME/bin/java" -version 2>&1 || true)" - else - java_version="$(java -version 2>&1 || true)" +fix_directory_permissions() { + # Ensure installed directories are not world-writable to avoid Bundler warnings + find "$PREFIX_PATH" -type d -exec chmod go-w {} \; +} + +use_gcc42_on_lion() { + if [ "$(uname -s)" = "Darwin" ]; then + if [ "$(expr "$(sw_vers -productVersion | cut -f 2 -d .)" \>= 7 || true)" -eq 1 ]; then + export CC=/usr/bin/gcc-4.2 + CONFIGURE_OPTS="--with-gcc=$CC $CONFIGURE_OPTS" + fi fi - version_string="$(grep 'java version' <<<"$java_version" | head -1 | grep -o '[0-9.]\+' | head -1 || true)" - [ -n "$version_string" ] || version_string="$(grep 'openjdk version' <<<"$java_version" | head -1 | grep -o '[0-9.]\+' | head -1 || true)" - IFS="." - # shellcheck disable=SC2206 - local nums=($version_string) - IFS="$OLDIFS" - local found_version="${nums[0]}" - [ "$found_version" -gt 1 ] 2>/dev/null || found_version="${nums[1]}" - [ "$found_version" -ge "$required" ] 2>/dev/null && return 0 - { colorize 1 "ERROR" - printf ": Java >= %s required, but your Java version was:\n%s\n" "$required" "$java_version" +} + +version() { + echo "ruby-build ${RUBY_BUILD_VERSION}" +} + +usage() { + { version + echo "usage: ruby-build [-v|--verbose] definition prefix" + echo " ruby-build --definitions" } >&2 - return 1 -} -# Kept for backward compatibility with JRuby <= 9.1.17 definitions. -require_java7() { - require_java 7 -} - -# Kept for backward compatibility with 3rd-party Ruby definitions. -require_gcc() { - local stub=1 -} - -# Kept for backward compatibility with 3rd-party Rubinius definitions. -# shellcheck disable=SC2034 -require_llvm() { - local stub=1 -} - -needs_yaml() { - [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-libyaml-dir=* ]] && - ! use_homebrew_yaml -} - -use_homebrew_yaml() { - local libdir - libdir="$(brew --prefix libyaml 2>/dev/null || true)" - if [ -d "$libdir" ]; then - log_notice "using libyaml from homebrew" - package_option ruby configure --with-libyaml-dir="$libdir" - else - return 1 - fi -} - -use_freebsd_yaml() { - if is_freebsd; then - local libyaml_prefix - libyaml_prefix="$(freebsd_package_prefix libyaml)" - if [ -n "$libyaml_prefix" ]; then - package_option ruby configure --with-libyaml-dir="$libyaml_prefix" - fi - fi -} - -use_homebrew_gmp() { - local libdir - libdir="$(brew --prefix gmp 2>/dev/null || true)" - if [ -d "$libdir" ]; then - log_notice "using gmp from homebrew" - package_option ruby configure --with-gmp-dir="$libdir" - else - return 1 - fi -} - -use_freebsd_readline() { - if is_freebsd; then - local readline_prefix libedit_prefix - readline_prefix="$(freebsd_package_prefix readline)" - libedit_prefix="$(freebsd_package_prefix libedit)" - if [ -n "$readline_prefix" ]; then - package_option ruby configure --with-readline-dir="$readline_prefix" - elif [ -n "$libedit_prefix" ]; then - package_option ruby configure --enable-libedit - package_option ruby configure --with-libedit-dir="$libedit_prefix" - fi - fi -} - -use_homebrew_readline() { - local libdir - libdir="$(brew --prefix readline 2>/dev/null || true)" - if [ -d "$libdir" ]; then - log_notice "using readline from homebrew" - package_option ruby configure --with-readline-dir="$libdir" - else - return 1 - fi -} - -use_freebsd_libffi() { - if is_freebsd; then - local libffi_prefix - libffi_prefix="$(freebsd_package_prefix libffi)" - if [ -n "$libffi_prefix" ]; then - package_option ruby configure --with-libffi-dir="$libffi_prefix" - fi - fi -} - -# macOS prevents linking to its system OpenSSL/LibreSSL installation, so -# it's basically useless for Ruby purposes. -has_broken_mac_openssl() { - is_mac || return 1 - local openssl_version - openssl_version="$(/usr/bin/openssl version 2>/dev/null || true)" - [[ $openssl_version = "OpenSSL 0.9.8"?* || $openssl_version = "LibreSSL"* ]] -} - -# Print the prefix of a library found by pkg-config, but only if it -# doesn't come from Homebrew's cellar. -pkgconfig_prefix() { - local prefix brew_prefix - prefix="$(pkg-config --variable=prefix "$1" 2>/dev/null || true)" - [ -n "$prefix" ] || return 1 - brew_prefix="$(brew --prefix 2>/dev/null || true)" - if [[ -n $brew_prefix && ( $prefix == "$brew_prefix"/Cellar/* || \ - $prefix == "$(brew --repository 2>/dev/null || true)"/Cellar/* ) ]]; then - return 1 - fi - printf '%s\n' "$prefix" -} - -# Detect the OpenSSL version that a compiler can reasonably link to. -system_openssl_version() { - cc -xc -E - </dev/null | sed -n 's/"\{0,1\}OpenSSL \([0-9][0-9.]*\).*/\1/p' -#include -OPENSSL_VERSION_TEXT -EOF -} - -# List all Homebrew-installed OpenSSL versions and their filesystem prefixes. -homebrew_openssl_versions() { - local formula version prefix - # https://github.com/orgs/Homebrew/discussions/4845 - brew list 2>/dev/null | grep '^openssl@' | while read -r formula; do - prefix="$(brew --prefix "$formula" 2>/dev/null || true)" - [ -n "$prefix" ] || continue - version="$("$prefix"/bin/openssl version 2>/dev/null | sed -n 's/OpenSSL \([0-9][0-9.]*\).*/\1/p')" - [ -z "$version" ] || printf '%s %s %s\n' "$formula" "$version" "$prefix" - done -} - -# Normalizes "X.Y.Z" into a comparable numeric value. Does not support prereleases. -# Example: 3.1.23 -> 30123 -# See also osx_version, require_java -normalize_semver() { - awk -F. '{print $1 * 10000 + $2 * 100 + $3}' <<<"$1" -} - -# Checks if system OpenSSL does NOT satisfy the version requirement -# between lower and upper bounds. This is used by build definitions to -# conditionally install per-ruby OpenSSL. -# -# If a compatible Homebrew-installed OpenSSL version is found during -# checking, Ruby will be linked to it and the check will return false. -needs_openssl() { - [ -z "$RUBY_BUILD_VENDOR_OPENSSL" ] || return 0 - - [[ "$RUBY_CONFIGURE_OPTS ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *--with-openssl-dir=* ]] || return 1 - - local system_version - if pkgconfig_prefix "openssl" >/dev/null; then - system_version="$(pkg-config --modversion openssl 2>/dev/null || true)" - fi - if [ -z "$system_version" ] && ! has_broken_mac_openssl; then - system_version="$(system_openssl_version)" - fi - - # With no arguments, any system OpenSSL satisfies the check. - if [ $# -lt 2 ]; then - [ -z "$system_version" ] || return 1 - return 0 - fi - - local lower_bound upper_bound - lower_bound="$(normalize_semver "${2%-*}")" - upper_bound="${2#*-}" - upper_bound="$(normalize_semver "${upper_bound//.x/.99}")" - system_version="$(normalize_semver "$system_version")" - - # Return early if system openssl satisfies the requirement. - (( system_version < lower_bound || system_version >= upper_bound )) || return 1 - - # Look for the latest Homebrew-installed OpenSSL that satisfies the requirement - local brew_installs - brew_installs="$(homebrew_openssl_versions)" - [ -n "$brew_installs" ] || return 0 - - # Link to the highest-matching Homebrew OpenSSL - local versions homebrew_version formula version prefix - # shellcheck disable=SC2207 - versions=( $(awk '{print $2}' <<<"$brew_installs" | sort_versions) ) - local index="${#versions[@]}" - while [ $((--index)) -ge 0 ]; do - homebrew_version="$(normalize_semver "${versions[index]}")" - (( homebrew_version >= lower_bound && homebrew_version < upper_bound )) || continue - while read -r formula version prefix; do - [ "$version" = "${versions[index]}" ] || continue - log_notice "using $formula from homebrew" - package_option ruby configure --with-openssl-dir="$prefix" - return 1 - done <<<"$brew_installs" - done -} - -# Kept for backward compatibility with 3rd-party Ruby definitions. -needs_openssl_096_102() { - # openssl gem 1.1.1 - needs_openssl "$1" "0.9.6-1.0.x" -} - -# Kept for backward compatibility with 3rd-party Ruby definitions. -needs_openssl_101_111() { - # openssl gem 2.2.1 - needs_openssl "$1" "1.0.1-1.x.x" -} - -# Kept for backward compatibility with 3rd-party Ruby definitions. -needs_openssl_102_300() { - # openssl gem 3.0.0 - needs_openssl "$1" "1.0.2-3.x.x" -} - -# Kept for backward compatibility with 3rd-party Ruby definitions. -use_homebrew_openssl() { - local ssldir - ssldir="$(brew --prefix openssl@1.1 2>/dev/null || true)" - if [ -d "$ssldir" ]; then - log_notice "using openssl@1.1 from homebrew" - package_option ruby configure --with-openssl-dir="$ssldir" - else - { colorize 1 "ERROR" - echo ": openssl@1.1 from Homebrew is required; run: brew install openssl@1.1" - } >&2 - return 1 - fi -} - -build_package_openssl() { - # Install to a subdirectory since we don't want shims for bin/openssl. - local OPENSSL_PREFIX_PATH="${PREFIX_PATH}/openssl" - - # Put openssl.conf, certs, etc in ~/.rbenv/versions/*/openssl/ssl - OPENSSLDIR="${OPENSSLDIR:-$OPENSSL_PREFIX_PATH/ssl}" - - # Tell Ruby to use this openssl for its extension. - package_option ruby configure --with-openssl-dir="$OPENSSL_PREFIX_PATH" - - # Compile a shared lib with zlib dynamically linked. - package_option openssl configure --openssldir="$OPENSSLDIR" --libdir="lib" zlib-dynamic no-ssl3 shared - - # Help OpenSSL find its own shared libraries on Linux. - if [ "$(uname -s)" = "Linux" ]; then - package_option openssl configure -Wl,-rpath,"$OPENSSL_PREFIX_PATH/lib" - fi - - # Disable SSLv2 and Kerberos on older OpenSSL - [[ "$1" != openssl-1.0.* ]] || package_option openssl configure no-ssl2 no-krb5 - - # Skip building OpenSSL docs, which is slow. - local make_target="install_sw install_ssldirs" - [[ "$1" != openssl-1.0.* ]] || make_target="install_sw" # OpenSSL 1.0 does not have `install_ssldirs` - - OPENSSL_CONFIGURE="${OPENSSL_CONFIGURE:-./config}" MAKE_INSTALL_TARGET="$make_target" build_package_standard "$@" - - # Make sure pkg-config finds the new OpenSSL installation. - export PKG_CONFIG_PATH="${OPENSSL_PREFIX_PATH}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}" - - local pem_file="$OPENSSLDIR/cert.pem" - if is_mac; then - # Extract root certs from the system keychain in .pem format. - security find-certificate -a -p /Library/Keychains/System.keychain > "$pem_file" - security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain >> "$pem_file" - elif [ -e /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem ]; then # RHEL 9+, Fedora 34+ - # See https://fedoraproject.org/wiki/Changes/droppingOfCertPemFile - rm -rf "$OPENSSLDIR/certs" "$pem_file" - ln -s /etc/pki/ca-trust/extracted/pem/ "$OPENSSLDIR/certs" - ln -s /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem "$pem_file" - elif [ -e /etc/pki/tls/cert.pem ]; then # RedHat - # See https://github.com/rubygems/rubygems/issues/2415#issuecomment-509806259 - rm -rf "$OPENSSLDIR/certs" "$pem_file" - ln -s /etc/pki/tls/certs "$OPENSSLDIR/certs" - ln -s /etc/pki/tls/cert.pem "$pem_file" - elif [ -e /etc/ssl/certs/ca-certificates.crt ]; then # Debian - # See https://github.com/rubygems/rubygems/issues/2415#issuecomment-509806259 - rm -rf "$OPENSSLDIR/certs" "$pem_file" - ln -s /etc/ssl/certs "$OPENSSLDIR/certs" - ln -s /etc/ssl/certs/ca-certificates.crt "$pem_file" - elif type -p openssl >/dev/null; then - # symlink to the system openssl certs - local SYSTEM_OPENSSLDIR - SYSTEM_OPENSSLDIR=$(openssl version -d 2>/dev/null | cut -d'"' -f2) - if [ -n "$SYSTEM_OPENSSLDIR" ]; then - ln -sf "$SYSTEM_OPENSSLDIR/cert.pem" "$OPENSSLDIR/cert.pem" - ln -snf "$SYSTEM_OPENSSLDIR/certs" "$OPENSSLDIR/certs" - fi - else - { colorize 1 "ERROR" - echo "Could not find OpenSSL certificates on this system." - echo "You may need to install the 'ca-certificates' package or 'openssl' for your distribution." - } >&2 + if [ -z "$1" ]; then exit 1 fi } -# Kept for backward compatibility with 3rd-party definitions. -build_package_verify_openssl() { - true -} - -# Kept for backward compatibility with 3rd-party definitions. -build_package_ldflags_dirs() { - true -} - -build_package_enable_shared() { - if [[ " ${RUBY_CONFIGURE_OPTS} ${RUBY_CONFIGURE_OPTS_ARRAY[*]}" != *" --disable-shared"* ]]; then - package_option ruby configure --enable-shared - fi -} - -build_package_auto_tcltk() { - if is_mac && [ ! -d /usr/include/X11 ]; then - if [ -d /opt/X11/include ]; then - if [[ "$CPPFLAGS" != *-I/opt/X11/include* ]]; then - export CPPFLAGS="-I/opt/X11/include $CPPFLAGS" - fi - else - package_option ruby configure --without-tk - fi - fi -} - -apply_ruby_patch() { - local patchfile - if is_ruby_package "$1"; then - patchfile="$(mktemp "${TMP}/ruby-patch.XXXXXX")" - cat "${2:--}" >"$patchfile" - - local striplevel=0 - grep -q '^--- a/' "$patchfile" && striplevel=1 - log_command patch -p$striplevel --force -i "$patchfile" - fi -} - -is_ruby_package() { - case "$1" in - ruby-* | jruby-* | rubinius-* | truffleruby[+-]* | mruby-* | picoruby-* ) - return 0 - ;; - *) - return 1 - ;; - esac -} - -version() { - local git_revision - # Read the revision from git if the remote points to "ruby-build" repository - if GIT_DIR="$RUBY_BUILD_INSTALL_PREFIX/.git" git remote -v 2>/dev/null | grep -q /ruby-build; then - git_revision="$(GIT_DIR="$RUBY_BUILD_INSTALL_PREFIX/.git" git describe --tags HEAD 2>/dev/null || true)" - git_revision="${git_revision#v}" - fi - echo "ruby-build ${git_revision:-$RUBY_BUILD_VERSION}" -} - -usage() { - sed -ne '/^#/!q;s/.\{1,2\}//;1,2d;p' < "$0" - [ -z "$1" ] || exit "$1" -} - -# list all versions list_definitions() { - { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do - [ -d "$DEFINITION_DIR" ] && ls "$DEFINITION_DIR" + { for definition in "${RUBY_BUILD_ROOT}/share/ruby-build/"*; do + echo "${definition##*/}" done - } | sort_versions | uniq + } | sort } -# list only latest stable versions excluding RC, preview, dev and EoL'ed -list_maintained_versions() { - { for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do - [ -d "$DEFINITION_DIR" ] && \ - grep -L -e warn_eol "$DEFINITION_DIR"/* 2>/dev/null | \ - sed 's|.*/||' | \ - grep -v -e '-rc[0-9]*$' -e '-preview[0-9]*$' -e '-dev$' - done - } | extract_latest_versions | sort_versions | uniq -} - -# resolve a version prefix to the exact version name for which exists a -# definition file. Example: "ruby-3" => "3.4.9" -resolve_version() { - local version="${1#ruby-}" - - # Look for an exact match first. - for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do - if [ -f "${DEFINITION_DIR}/$1" ]; then - echo "$1" - return 0 - fi - if [ -f "${DEFINITION_DIR}/${version}" ]; then - echo "$version" - return 0 - fi - done - - local grep_pattern="${version%.}" - if [ "$grep_pattern" = "ruby" ]; then - # Special case to select the latest CRuby. - grep_pattern="[0-9]" - else - grep_pattern="$(tr 'A-Z' 'a-z' <<<"${grep_pattern//./\\.}")" - fi - - version=$(list_definitions | \ - grep -e "^${grep_pattern}[-.]" | \ - grep -v -e '-rc[0-9]*$' -e '-preview[0-9]*$' -e '-dev$' | \ - tail -n 1) - - [ -n "$version" ] || return 1 - echo "$version" -} - -extract_latest_versions() { - # sort in this function looks redundunt but it is necessary - # rbx-3.99 appears latest unless the sort - sed 'h; s/[-]/./g; s/.p\([[:digit:]]\)/.z.\1/; s/$/.z/; G; s/\n/ /' | \ - LC_ALL=C sort -t. -k 1,1 -k 2,2n -k 3,3n -k 4,4n -k 5,5n | \ - sed 's/[.]/ /; s/[0-9].*z //; s/^\([0-9].[0-9]\)/mri\1 \1/' | \ - awk '{ latest[$1] =$2 } END{ for(key in latest) { print latest[key] } }' -} - -sort_versions() { - sed 'h; s/[-]/./g; s/.p\([[:digit:]]\)/.z.\1/; s/$/.z/; G; s/\n/ /' | \ - LC_ALL=C sort -t. -k 1,1 -k 2,2n -k 3,3n -k 4,4n -k 5,5n | awk '{print $2}' -} unset VERBOSE -unset KEEP_BUILD_PATH -unset HAS_PATCH -unset IPV4 -unset IPV6 -unset EARLY_EXIT -unset APPEND_DEFINITION_TO_PREFIX +RUBY_BUILD_ROOT="$(abs_dirname "$0")/.." -RUBY_BUILD_INSTALL_PREFIX="$(abs_dirname "$0")/.." - -# shellcheck disable=SC2206 -IFS=: RUBY_BUILD_DEFINITIONS=($RUBY_BUILD_DEFINITIONS ${RUBY_BUILD_ROOT:-$RUBY_BUILD_INSTALL_PREFIX}/share/ruby-build) -IFS="$OLDIFS" - -parse_options "$@" - -for option in "${OPTIONS[@]}"; do - case "$option" in - "h" | "help" ) - EARLY_EXIT=help - ;; - "definitions" ) - EARLY_EXIT=list_definitions - ;; - "l" | "list") - EARLY_EXIT=list_maintained_versions - ;; - "resolve") - if [ "${#ARGUMENTS[*]}" -eq 1 ]; then - EARLY_EXIT=resolve_version - else - echo "ruby-build: '--resolve' needs an argument" >&2 - EARLY_EXIT=usage_error - fi - ;; - "d" | "dir") - APPEND_DEFINITION_TO_PREFIX=true - ;; - "k" | "keep" ) - KEEP_BUILD_PATH=true - ;; - "v" | "verbose" ) - VERBOSE=true - ;; - "p" | "patch" ) - HAS_PATCH=true - ;; - "4" | "ipv4") - IPV4=true - ;; - "6" | "ipv6") - IPV6=true - ;; - "version" ) - EARLY_EXIT=version - ;; - * ) - printf "ruby-build: invalid flag '%s'\n" "$option" >&2 - EARLY_EXIT=usage_error - ;; - esac -done - -DEFINITION_PATH="${ARGUMENTS[0]}" -PREFIX_PATH="${ARGUMENTS[1]}" - -if [ -z "$EARLY_EXIT" ] && [ -z "$DEFINITION_PATH" ]; then - echo "ruby-build: missing definition argument" >&2 - EARLY_EXIT=usage_error -fi - -if [ -z "$EARLY_EXIT" ] && [ -z "$PREFIX_PATH" ]; then - echo "ruby-build: missing prefix argument" >&2 - EARLY_EXIT=usage_error -fi - -if [ "${#ARGUMENTS[@]}" -gt 2 ]; then - echo "ruby-build: expected at most 2 arguments, got [${ARGUMENTS[*]}]" >&2 - EARLY_EXIT=usage_error -fi - -if [ "${#EXTRA_ARGUMENTS[@]}" -gt 0 ]; then - RUBY_CONFIGURE_OPTS_ARRAY=("${EXTRA_ARGUMENTS[@]}") -fi - -if [[ "$APPEND_DEFINITION_TO_PREFIX" = "true" && -p "$DEFINITION_PATH" ]]; then - echo "ruby-build: using named pipes in combination with \`--dir' is not possible" >&2 - EARLY_EXIT=usage_error -fi - -case "$EARLY_EXIT" in -help ) +case "$1" in +"-h" | "--help" ) + usage without_exiting + { echo + echo " -v/--verbose Verbose mode: print compilation status to stdout" + echo " --definitions List all built-in definitions" + echo + } >&2 + exit 0 + ;; +"--definitions" ) + list_definitions + exit 0 + ;; +"--version" ) version - echo - usage 0 - ;; -version | list_definitions | list_maintained_versions ) - "$EARLY_EXIT" exit 0 ;; -resolve_version ) - resolve_version "${ARGUMENTS[0]}" || exit 1 - exit 0 - ;; -usage_error ) - echo >&2 - usage 1 >&2 - ;; -'' ) - ;; -* ) - echo "unimplemented EARLY_EXIT: $EARLY_EXIT" >&2 - exit 1 +"-v" | "--verbose" ) + VERBOSE=true + shift ;; esac -VERSION_NAME_PREFIX="" -# expand the argument to full path of the definition file -if [[ ! -f "$DEFINITION_PATH" && ! -p "$DEFINITION_PATH" ]]; then - if ! VERSION_NAME="$(resolve_version "$DEFINITION_PATH")"; then +DEFINITION_PATH="$1" +if [ -z "$DEFINITION_PATH" ]; then + usage +elif [ ! -e "$DEFINITION_PATH" ]; then + BUILTIN_DEFINITION_PATH="${RUBY_BUILD_ROOT}/share/ruby-build/${DEFINITION_PATH}" + if [ -e "$BUILTIN_DEFINITION_PATH" ]; then + DEFINITION_PATH="$BUILTIN_DEFINITION_PATH" + else echo "ruby-build: definition not found: ${DEFINITION_PATH}" >&2 - exit 2 + exit 1 fi - - if [[ $DEFINITION_PATH == ruby-* && $VERSION_NAME != ruby-* ]]; then - VERSION_NAME_PREFIX="ruby-" - fi - - for DEFINITION_DIR in "${RUBY_BUILD_DEFINITIONS[@]}"; do - if [ -f "${DEFINITION_DIR}/${VERSION_NAME}" ]; then - DEFINITION_PATH="${DEFINITION_DIR}/${VERSION_NAME}" - break - fi - done fi -if [ "$APPEND_DEFINITION_TO_PREFIX" = "true" ]; then - PREFIX_PATH="$PREFIX_PATH/${VERSION_NAME_PREFIX}$(basename "$DEFINITION_PATH")" -fi - -# normalize the argument -if [ "${PREFIX_PATH#/}" = "$PREFIX_PATH" ]; then - PREFIX_PATH="${PWD}/${PREFIX_PATH}" +PREFIX_PATH="$2" +if [ -z "$PREFIX_PATH" ]; then + usage fi if [ -z "$TMPDIR" ]; then @@ -1614,84 +264,26 @@ else TMP="${TMPDIR%/}" fi -# Check if TMPDIR is accessible and can hold executables. -tmp_executable="${TMP}/ruby-build-test.$$" -noexec="" -if mkdir -p "$TMP" && touch "$tmp_executable" 2>/dev/null; then - cat > "$tmp_executable" <<-EOF - #!${BASH} - exit 0 - EOF - chmod +x "$tmp_executable" -else - echo "ruby-build: TMPDIR=$TMP is set to a non-accessible location" >&2 - exit 1 -fi -"$tmp_executable" 2>/dev/null || noexec=1 -rm -f "$tmp_executable" -if [ -n "$noexec" ]; then - echo "ruby-build: TMPDIR=$TMP cannot hold executables (partition possibly mounted with \`noexec\`)" >&2 - exit 1 -fi - -if [ -z "$MAKE" ]; then - if is_freebsd && [[ ${ARGUMENTS[0]} == jruby-* ]]; then - # jruby-launcher requires gmake: https://github.com/ruby/ruby/pull/8591 - export MAKE="gmake" - else - export MAKE="make" - fi -fi - -if [ -n "$RUBY_BUILD_CACHE_PATH" ] && [ -d "$RUBY_BUILD_CACHE_PATH" ]; then - RUBY_BUILD_CACHE_PATH="${RUBY_BUILD_CACHE_PATH%/}" -else - unset RUBY_BUILD_CACHE_PATH -fi - -if [ -n "$RUBY_BUILD_MIRROR_URL" ]; then - RUBY_BUILD_MIRROR_URL="${RUBY_BUILD_MIRROR_URL%/}" -fi - -if [ -n "$RUBY_BUILD_SKIP_MIRROR" ] || ! has_checksum_support compute_sha2; then - unset RUBY_BUILD_MIRROR_URL RUBY_BUILD_MIRROR_PACKAGE_URL -fi - -ARIA2_OPTS="${RUBY_BUILD_ARIA2_OPTS} ${IPV4+--disable-ipv6=true} ${IPV6+--disable-ipv6=false}" -CURL_OPTS="${RUBY_BUILD_CURL_OPTS} ${IPV4+--ipv4} ${IPV6+--ipv6}" -WGET_OPTS="${RUBY_BUILD_WGET_OPTS} ${IPV4+--inet4-only} ${IPV6+--inet6-only}" - SEED="$(date "+%Y%m%d%H%M%S").$$" LOG_PATH="${TMP}/ruby-build.${SEED}.log" +TEMP_PATH="${TMP}/ruby-build.${SEED}" RUBY_BIN="${PREFIX_PATH}/bin/ruby" +CWD="$(pwd)" -if [ -z "$RUBY_BUILD_BUILD_PATH" ]; then - BUILD_PATH="$(mktemp -d "${LOG_PATH%.log}.XXXXXX")" -else - BUILD_PATH="$RUBY_BUILD_BUILD_PATH" -fi - +exec 4<> "$LOG_PATH" # open the log file at fd 4 if [ -n "$VERBOSE" ]; then - # open the original stdout at fd 4 - exec 4<&1 -else - # open the log file at fd 4 - exec 4<> "$LOG_PATH" + tail -f "$LOG_PATH" & + trap "kill 0" SIGINT SIGTERM EXIT fi +export LDFLAGS="-L'${PREFIX_PATH}/lib' ${LDFLAGS}" +export CPPFLAGS="-I'${PREFIX_PATH}/include' ${CPPFLAGS}" + unset RUBYOPT unset RUBYLIB -# If something goes wrong during building, print error information to stderr. trap build_failed ERR - -# This is where the magic happens: execute commands from the definition -# file while in a temporary build directory. This will typically result in -# `install_package` leading to `build_package_standard`. -mkdir -p "$BUILD_PATH" -# shellcheck disable=SC1090 +mkdir -p "$TEMP_PATH" source "$DEFINITION_PATH" - -# By default, the temporary build path is wiped after successful build. -[ -z "${KEEP_BUILD_PATH}" ] && rm -fr "$BUILD_PATH" +rm -fr "$TEMP_PATH" trap - ERR diff --git a/bin/ruby-package b/bin/ruby-package new file mode 100755 index 00000000..cbfc74bd --- /dev/null +++ b/bin/ruby-package @@ -0,0 +1,47 @@ +#!/usr/bin/env bash +set -e + +resolve_link() { + $(type -p greadlink readlink | head -1) $1 +} + +abs_dirname() { + local cwd="$(pwd)" + local path="$1" + + while [ -n "$path" ]; do + cd "${path%/*}" + local name="${path##*/}" + path="$(resolve_link "$name" || true)" + done + + pwd + cd "$cwd" +} + +usage() { + echo "usage: ruby-package []" >&2 + exit 1 +} + +bin_dir="$(abs_dirname "$0")" +export PATH="${bin_dir}/../libexec:${bin_dir}:$PATH" + +command="$1" +command_path="$(command -v ruby-package-"$1" || true)" + +if [ -z "$TMPDIR" ]; then + export TMPDIR="/tmp" +else + export TMPDIR="${TMPDIR%/}" +fi + +if [ -z "$command" ]; then + usage +elif [ -z "$command_path" ]; then + echo "ruby-package: ${command}: command not found" >&2 + usage +fi + +shift +exec "$command_path" "$@" diff --git a/install.sh b/install.sh index f8156ea1..f01f4569 100755 --- a/install.sh +++ b/install.sh @@ -1,22 +1,23 @@ #!/bin/sh -# Usage: PREFIX=/usr/local ./install.sh -# -# Installs ruby-build under $PREFIX. set -e -cd "$(dirname "$0")" - if [ -z "${PREFIX}" ]; then PREFIX="/usr/local" fi BIN_PATH="${PREFIX}/bin" SHARE_PATH="${PREFIX}/share/ruby-build" -MAN_PATH="${PREFIX}/share/man/man1" -mkdir -p "$BIN_PATH" "$SHARE_PATH" "$MAN_PATH" +mkdir -p "${BIN_PATH}" +mkdir -p "${SHARE_PATH}" -install -p bin/* "$BIN_PATH" -install -p -m 0644 share/ruby-build/* "$SHARE_PATH" -install -p -m 0644 share/man/man1/*.1 "$MAN_PATH" +for file in bin/*; do + cp "${file}" "${BIN_PATH}" +done + +for file in share/ruby-build/*; do + cp "${file}" "${SHARE_PATH}" +done + +echo "Installed ruby-build at ${PREFIX}" diff --git a/libexec/ruby-package-build b/libexec/ruby-package-build new file mode 100755 index 00000000..4c811122 --- /dev/null +++ b/libexec/ruby-package-build @@ -0,0 +1,99 @@ +#!/usr/bin/env bash +set -e + +resolve_link() { + $(type -p greadlink readlink | head -1) $1 +} + +abs_dirname() { + local cwd="$(pwd)" + local path="$1" + + while [ -n "$path" ]; do + cd "${path%/*}" + local name="${path##*/}" + path="$(resolve_link "$name" || true)" + done + + pwd + cd "$cwd" +} + +usage() { + echo "usage: ruby-package build [-v | --verbose] [--resume] DEFINITION" + exit 1 +} + +bin_root="$(abs_dirname "$0")" + +verbose="" +resume="" + +while :; do + case "$1" in + "-v" | "--verbose" ) + verbose="-v" + shift + ;; + "--resume" ) + resume=1 + shift + ;; + "-"* ) + usage + ;; + * ) + break + ;; + esac +done + +definition="$1" +if [ -z "$definition" ]; then + usage +fi + +package="${definition##*/}" +prefix="/tmp/ruby-build/-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------/$package" + +package_dir="${package}.$(ruby-package platform)" + +if [ -z "$resume" ]; then + ruby-build $verbose "$definition" "$prefix" +fi + +cwd="$(pwd)" +cd "${prefix}/.." + +mkdir -p "${package_dir}/bin" +cp "${bin_root}/../share/ruby-package/ruby-package-install" "${package_dir}/bin" +cp "${bin_root}/../share/ruby-package/ruby-package-rewrite-text" "${package_dir}/bin" +cc -Wall "${bin_root}/../share/ruby-package/ruby-package-rewrite-binary.c" -o "${package_dir}/bin/ruby-package-rewrite-binary" + +mkdir -p "${package_dir}/metadata" +echo -n "$prefix" > "${package_dir}/metadata/prefix" +echo -n "$package" > "${package_dir}/metadata/package" + +cd "$package" + +while read line; do + binary="${line#Binary file }" + if [ "$line" = "$binary" ]; then + # plain text match + text="${line%%:*}" + echo "$text" >> "../${package_dir}/metadata/text-files" + else + # binary match + binary="${binary% matches}" + echo "$binary" >> "../${package_dir}/metadata/binary-files" + fi +done < <( grep -m 1 -R "$prefix" * ) + +tar cf "../${package_dir}/package.tar" * + +cd .. + +tar czf "${cwd}/${package_dir}.rubypackage" "$package_dir" +rm -fr "$package_dir" + +echo "${package_dir}.rubypackage" diff --git a/libexec/ruby-package-fetch b/libexec/ruby-package-fetch new file mode 100755 index 00000000..4e8d7b49 --- /dev/null +++ b/libexec/ruby-package-fetch @@ -0,0 +1,72 @@ +#!/usr/bin/env bash +set -e + +usage() { + echo "usage: ruby-package fetch [--check] PACKAGE" >&2 + exit 1 +} + +check() { + local url="$1" + + set +e + curl -ILfs "$url" >/dev/null + local result="$?" + set -e + + if [ "$result" -ne 0 ]; then + return 1 + fi +} + +download() { + local url="$1" + local filename="$2" + + set +e + curl -Lfs "$url" > "$filename" + local result="$?" + set -e + + if [ "$result" -ne 0 ]; then + return 1 + elif [ ! -f "$filename" ]; then + return 1 + else + echo "$filename" + fi +} + +check="" +if [ "$1" = "--check" ]; then + check=1 + shift +fi + +package="$1" +if [ -z "$package" ]; then + usage +fi + +package_name="${package}.$(ruby-package platform).rubypackage" + +package_repo="${RUBY_PACKAGE_REPO%/}" +if [ -z "$ruby_package_repo" ]; then + package_repo="https://github.com/downloads/sstephenson/ruby-packages" +fi + +package_url="${package_repo}/${package_name}" + +if [ -n "$check" ]; then + check "$package_url" || { + echo "error: package \`$package' not found ($package_url)" + exit 1 + } >&2 +else + package_filename="${TMPDIR}/${package_name}.$$" + echo "Downloading $package_url..." >&2 + download "$package_url" "$package_filename" || { + echo "error: couldn't download package \`$package' ($package_url)" + exit 1 + } >&2 +fi diff --git a/libexec/ruby-package-install b/libexec/ruby-package-install new file mode 100755 index 00000000..d06bd7e1 --- /dev/null +++ b/libexec/ruby-package-install @@ -0,0 +1,54 @@ +#!/usr/bin/env bash +set -e + +usage() { + echo "usage: ruby-package install [--fail-silently] PACKAGE DESTINATION" >&2 + exit 1 +} + +cleanup_packages() { + if [ -n "$package_root" ]; then + rm -rf "${package_root%/*}" + fi + + if [ -n "$package_file" ]; then + if [ "$package" != "$package_file" ]; then + rm -rf "$package_file" + fi + fi +} + +fail_silently="" +if [ "$1" = "--fail-silently" ]; then + fail_silently=1 + shift +fi + +package="$1" +if [ -z "$package" ]; then + usage +fi + +destination="$2" +if [ -z "$destination" ]; then + usage +fi + +if [ -f "$package" ]; then + package_file="$package" +else + if [ -n "$fail_silently" ]; then + ruby-package fetch --check "$package" 2>/dev/null + fi + + package_file="$(ruby-package fetch "$package")" +fi + +trap cleanup_packages SIGINT SIGTERM EXIT + +package_root="$(ruby-package unpack "$package_file")" +package_name="$(cat "${package_root}/metadata/package")" + +echo "Installing ${package_name}..." >&2 +"${package_root}/bin/ruby-package-install" "$destination" +echo "Installed ${package_name} to ${destination}" >&2 diff --git a/libexec/ruby-package-platform b/libexec/ruby-package-platform new file mode 100755 index 00000000..8abebc21 --- /dev/null +++ b/libexec/ruby-package-platform @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +set -e + +echo "$(uname -m)-$(uname -s)" | tr '[A-Z] ' '[a-z]_' diff --git a/libexec/ruby-package-unpack b/libexec/ruby-package-unpack new file mode 100755 index 00000000..ab1920d4 --- /dev/null +++ b/libexec/ruby-package-unpack @@ -0,0 +1,55 @@ +#!/usr/bin/env bash +set -e + +resolve_link() { + $(type -p greadlink readlink | head -1) $1 +} + +abs_dirname() { + local cwd="$(pwd)" + local path="$1" + + while [ -n "$path" ]; do + cd "${path%/*}" 2>/dev/null + local name="${path##*/}" + path="$(resolve_link "$name" || true)" + done + + pwd + cd "$cwd" +} + +usage() { + echo "usage: ruby-package unpack PACKAGE_FILE" >&2 + exit 1 +} + +package_file="$1" +if [ -z "$package_file" ]; then + usage +fi + +package_path="$(abs_dirname "$package_file")/${package_file##*/}" +if [ ! -f "$package_path" ]; then + echo "error: file not found: $1" >&2 + exit 1 +fi + +root="${TMPDIR}/ruby-package.$$" +rm -fr "$root" +mkdir -p "$root" + +cd "$root" +tar xzf "$package_path" + +cd * +package_root="$(pwd)" +package_name="$(cat "$package_root"/metadata/package)" +package_name_with_platform="${package_root##*/}" + +if [ "${package_name}.$(ruby-package platform)" != "$package_name_with_platform" ]; then + echo "error: invalid package format" >&2 + exit 2 +fi + +echo "$package_root" diff --git a/script/release b/script/release deleted file mode 100755 index e1352e4d..00000000 --- a/script/release +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/env bash -# Usage: script/release -# -# - checks out the master branch -# - changes version in `bin/ruby-build` to current date -# - commits and tags the change -# - pushes master & the new tag to GitHub -# - creates a new Release on GitHub -# - [automated] a GitHub Action will create a Homebrew PR for the new release - -set -e - -git fetch -q --tags origin master -git checkout -q master -git merge --ff-only '@{upstream}' - -existing="$(git tag --points-at HEAD)" -if [ -n "$existing" ]; then - echo "Aborting: HEAD is already tagged as '${existing}'" >&2 - exit 1 -fi - -binfile="bin/ruby-build" -new_version="$(date '+%Y%m%d')" - -version_suffix="" -while git show-ref --verify --quiet -- "refs/tags/v${new_version}${version_suffix}"; do - version_suffix=".$(( ${version_suffix#.} + 1 ))" -done - -new_version="${new_version}${version_suffix}" -version_tag="v${new_version}" -previous_tag="$(git describe --tags HEAD --abbrev=0)" - -if git diff --quiet "${previous_tag}..HEAD" -- bin share; then - echo "Aborting: No features to release since '${previous_tag}'" >&2 - exit 1 -fi - -sed -i.bak -E "s!^(RUBY_BUILD_VERSION=).+!\\1\"${new_version}\"!" "$binfile" -rm -f "${binfile}.bak" -make share/man/man1/ruby-build.1 - -git commit -m "ruby-build ${new_version}" -- "$binfile" share/man/man1/ruby-build.1 - -git tag "$version_tag" -git push origin master "${version_tag}" - -gh release create "$version_tag" --title "ruby-build ${new_version}" --generate-notes diff --git a/script/test b/script/test deleted file mode 100755 index f27b2d5b..00000000 --- a/script/test +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash -set -e - -bats ${CI:+--tap} test "$@" diff --git a/script/update-cruby b/script/update-cruby deleted file mode 100755 index bc65a50f..00000000 --- a/script/update-cruby +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/env bash - -set -e -set -o pipefail - -if [ $# -ne 3 ]; then - echo "usage: $0 VERSION OPENSSL_VERSION RELEASE_DIRECTORY" - exit 1 -fi - -version="$1" -openssl_version="$2" -release_directory="$3" -file="share/ruby-build/${version}" - -basename="ruby-${version}.tar.gz" -openssl_basename="openssl-${openssl_version}.tar.gz" -major_minor_version=$(echo ${version} | cut -d '.' -f 1,2) -url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}" -if command -v sha256sum >/dev/null; then - sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1) -elif command -v shasum >/dev/null; then - sha256=$(shasum -a 256 "$release_directory/$basename" | cut -d ' ' -f 1) -else - echo "$0 requires sha256sum or shasum to be installed on the system." - exit 1 -fi - -openssl_url="https://github.com/openssl/openssl/releases/download/openssl-${openssl_version}/openssl-${openssl_version}.tar.gz" -if command -v sha256sum >/dev/null; then - openssl_sha256=$(sha256sum "$release_directory/$openssl_basename" | cut -d ' ' -f 1) -elif command -v shasum >/dev/null; then - openssl_sha256=$(shasum -a 256 "$release_directory/$openssl_basename" | cut -d ' ' -f 1) -else - echo "$0 requires sha256sum or shasum to be installed on the system." - exit 1 -fi - -major_version=$(echo ${version} | cut -d '.' -f 1) -if [ "$major_version" -ge 4 ]; then - needs_openssl="needs_openssl:1.1.1-3.x.x" -else - needs_openssl="needs_openssl:1.0.2-3.x.x" -fi - -cat > "$file" </dev/null || - # GNU date - date --date "$1" '+%s' -} - -now_seconds="$(date '+%s')" - -while read -r cycle eol_date; do - eol_seconds="$(date_to_seconds "$eol_date")" - days_to_eol=$(((eol_seconds - now_seconds) / 60 / 60 / 24)) - if [ $days_to_eol -lt 0 ]; then - grep -L warn_eol share/ruby-build/"$cycle"[.-]* | grep -ve '-dev$' | \ - xargs sed -i.bak -E '/openssl/n; s/ warn_unsupported//; s/(.+)"/\1" warn_eol/' - elif [ $days_to_eol -lt 180 ]; then - grep -L warn_unsupported share/ruby-build/"$cycle"[.-]* | grep -ve '-dev$' | \ - xargs sed -i.bak -E '/openssl/n; s/(.+)"/\1" warn_unsupported/' - fi -done < <( - curl -fsSL https://endoflife.date/api/ruby.json | jq -r '.[] | [.cycle,.eol] | @tsv' - printf "%s\t%s\n" "jruby-9.0" "1970-01-01" - printf "%s\t%s\n" "jruby-9.1" "1970-01-01" - printf "%s\t%s\n" "jruby-9.2" "1970-01-01" - printf "%s\t%s\n" "jruby-9.3" "2024-01-01" - printf "%s\t%s\n" "jruby-9.4" "2026-05-01" -) - -num_updated="$(rm -fv share/ruby-build/*.bak | wc -l)" -printf "definition files updated: %d\n" "$num_updated" diff --git a/script/update-jruby b/script/update-jruby deleted file mode 100755 index 6f8eab51..00000000 --- a/script/update-jruby +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env bash - -set -e -set -o pipefail - -if [ $# -ne 2 ]; then - echo "usage: $0 VERSION RELEASE_DIRECTORY" - exit 1 -fi - -version="$1" -release_directory="$2" -file="share/ruby-build/jruby-${version}" - -basename="jruby-dist-${version}-bin.tar.gz" -url="https://repo1.maven.org/maven2/org/jruby/jruby-dist/${version}/${basename}" -archive="$release_directory/$basename" -[ -e "$archive" ] || wget -O "$archive" "$url" -sha256=$(sha256sum "$archive" | cut -d ' ' -f 1) - -min_java_version="8" -if [ "${version%%.*}" -ge 10 ]; then - min_java_version="21" -fi - -cat > "$file" <> "$file" < "$file" <> "$file" <> "$file" <> "$file" <> "$file" < "$file" <> "$file" <> "$file" <> "$file" <\\$3 -.. -.als MTO URL -.if \n[.g] \{\ -. mso www.tmac -. am URL -. ad l -. . -. am MTO -. ad l -. . -. LINKSTYLE blue R < > -.\} -.SH "NAME" -ruby-build \- Download, compile, and install a version of Ruby -.SH "SYNOPSIS" -.sp -ruby\-build [\-dvpk] \fI\fP \fI\fP [\-\- \fI\fP.\|.\|.] -.br -ruby\-build {\-\-list|\-\-definitions} -.br -ruby\-build \-\-resolve \fI\fP -.br -ruby\-build \-\-version -.SH "DESCRIPTION" -.sp -ruby\-build downloads, compiles, and installs a Ruby version named by the -\fIdefinition\fP argument into the location specified by \fIprefix\fP. -.sp -The \fIdefinition\fP argument can be a path to a file on disk, in which case -it is sourced into ruby\-build as a bash script. -.sp -Optionally, extra Ruby \fIconfigure\-args\fP may be listed after "\-\-" and -will get forwarded to the \f(CR./configure\fP invocation. -.sp -By default, all compile output is redirected to a log file at -\f(CR$TMPDIR/ruby\-build.*.log\fP. Activate the verbose mode to skip the log file -and print everything to standard streams. -.SH "RUBY VERSIONS" -.sp -When listing "latest" Ruby versions, such as in \f(CR\-\-list\fP output, -ruby\-build only knows of Ruby versions that are bundled with this project. -That means that when a new Ruby version comes out, ruby\-build will not -know about it immediately; you will have to upgrade ruby\-build before you -can use it to install the new Ruby version. -.SH "RUBY IMPLEMENTATIONS" -.sp -ruby\-build ships with definitions for the following Ruby implementations: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -. sp -1 -. IP \(bu 2.3 -.\} -CRuby, also known as "MRI": denoted by version numbers in form of "X.Y.Z". -This is the main Ruby implementation that most people use. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -. sp -1 -. IP \(bu 2.3 -.\} -"jruby": High\-performance Ruby implementation with real threading built -on top of the Java virtual machine (JVM). -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -. sp -1 -. IP \(bu 2.3 -.\} -"mruby": Lightweight Ruby for microcontrollers. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -. sp -1 -. IP \(bu 2.3 -.\} -"picoruby": Alternative mruby implementation for one\-chip microcontrollers. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -. sp -1 -. IP \(bu 2.3 -.\} -"truffleruby": The Native standalone distribution of TruffleRuby, an -implementation of Ruby on top of GraalVM\(cqs Truffle framework. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -. sp -1 -. IP \(bu 2.3 -.\} -"truffleruby+graalvm": The JVM standalone distribution of TruffleRuby. -.RE -.sp -The \fIdefinition\fP argument may optionally start with "ruby\-", in which case -it resolves to a CRuby that matches the version number that follows. The -\fIdefinition\fP argument may also be a name of one of the alternative Ruby -implementations, in which case the latest version of that implementation -will be installed. -.SH "OPTIONS" -.sp -\fB\-l, \-\-list\fP -.RS 4 -List latest stable releases for each Ruby -.RE -.sp -\fB\-\-definitions\fP -.RS 4 -List all local definitions, including outdated ones -.RE -.sp -\fB\-\-resolve\fP -.RS 4 -Print the definition name of the latest stable Ruby version matching the \fIversion\fP argument -.RE -.sp -\fB\-\-version\fP -.RS 4 -Show version of ruby\-build -.RE -.sp -\fB\-d, \-\-dir\fP -.RS 4 -Install the Ruby in the \fIprefix/definition\fP destination instead of directly in \fIprefix\fP -.RE -.sp -\fB\-v, \-\-verbose\fP -.RS 4 -Verbose mode: forward all build output to stdout/stderr -.RE -.sp -\fB\-p, \-\-patch\fP -.RS 4 -Apply a patch from stdin before building -.RE -.sp -\fB\-k, \-\-keep\fP -.RS 4 -Do not remove source tree after installation -.RE -.sp -\fB\-4, \-\-ipv4\fP -.RS 4 -Resolve names to IPv4 addresses only -.RE -.sp -\fB\-6, \-\-ipv6\fP -.RS 4 -Resolve names to IPv6 addresses only -.RE -.SH "EXAMPLES" -.sp -Install a Ruby version while tweaking some configuration options: -.sp -.if n .RS 4 -.nf -.fam C -$ ruby\-build 3.4.9 /path/to/destination \-\- \-\-disable\-install\-doc \-\-with\-openssl\-dir=/opt/openssl -.fam -.fi -.if n .RE -.sp -Install a Ruby version to \f(CR~/.rubies/ruby\-3.4.9\fP: -.sp -.if n .RS 4 -.nf -.fam C -$ ruby\-build \-\-dir ruby\-3.4.9 ~/.rubies -.fam -.fi -.if n .RE -.sp -Install the latest Ruby 3.x version to \f(CR~/.rubies/ruby\-3.x.y\fP: -.sp -.if n .RS 4 -.nf -.fam C -$ ruby\-build \-\-dir ruby\-3 ~/.rubies -.fam -.fi -.if n .RE -.sp -Install a Ruby version to \f(CR~/.rbenv/versions/3.3.11\fP: -.sp -.if n .RS 4 -.nf -.fam C -$ ruby\-build \-\-dir 3.3.11 ~/.rbenv/versions -.fam -.fi -.if n .RE -.sp -Usage as rbenv plugin, accomplishes the same as the previous example: -.sp -.if n .RS 4 -.nf -.fam C -$ rbenv install 3.3.11 -.fam -.fi -.if n .RE -.SH "ENVIRONMENT VARIABLES" -.sp -\fBTMPDIR\fP -.RS 4 -The location to write temporary files on disk -.RE -.sp -\fBRUBY_BUILD_BUILD_PATH\fP (default: a timestamped subdirectory of \fITMPDIR\fP) -.RS 4 -The build location for downloading source files to and compiling -.RE -.sp -\fBRUBY_BUILD_CACHE_PATH\fP (default: "~/.rbenv/cache" if invoked as rbenv plugin) -.RS 4 -Where to cache downloaded package files -.RE -.sp -\fBRUBY_BUILD_HTTP_CLIENT\fP (default: first tool found in PATH) -.RS 4 -One of "aria2c", "curl", or "wget" to use for downloading -.RE -.sp -\fBRUBY_BUILD_ARIA2_OPTS\fP -.RS 4 -Additional options to pass to aria2c for downloading -.RE -.sp -\fBRUBY_BUILD_CURL_OPTS\fP -.RS 4 -Additional options to pass to curl for downloading -.RE -.sp -\fBRUBY_BUILD_WGET_OPTS\fP -.RS 4 -Additional options to pass to wget for downloading -.RE -.sp -\fBRUBY_BUILD_MIRROR_URL\fP (default: a sponsored Amazon CloudFront mirror) -.RS 4 -Custom mirror URL root to download packages from -.RE -.sp -\fBRUBY_BUILD_MIRROR_PACKAGE_URL\fP -.RS 4 -Custom complete mirror URL -.RE -.sp -\fBRUBY_BUILD_SKIP_MIRROR\fP -.RS 4 -Bypass the download mirror and fetch all package files from their original URLs -.RE -.sp -\fBRUBY_BUILD_ROOT\fP (default: "share/ruby\-build" within ruby\-build install location) -.RS 4 -Custom build definition directory -.RE -.sp -\fBRUBY_BUILD_TARBALL_OVERRIDE\fP -.RS 4 -Override the URL to fetch the ruby tarball from, optionally followed by "#" -.RE -.sp -\fBRUBY_BUILD_DEFINITIONS\fP -.RS 4 -Paths to search for build definitions in addition to \fIRUBY_BUILD_ROOT\fP -.RE -.sp -\fBCC\fP -.RS 4 -Path to the C compiler -.RE -.sp -\fBRUBY_CFLAGS\fP -.RS 4 -Additional \f(CRCFLAGS\fP options to use for Ruby compilation -.RE -.sp -\fBCONFIGURE_OPTS\fP -.RS 4 -Additional "./configure" arguments -.RE -.sp -\fBMAKE\fP (default: "make") -.RS 4 -Custom make command (e.g., "gmake") -.RE -.sp -\fBMAKE_OPTS\fP, \fBMAKEOPTS\fP -.RS 4 -Additional arguments for "make" -.RE -.sp -\fBMAKE_INSTALL_OPTS\fP -.RS 4 -Additional arguments for "make install" -.RE -.sp -\fBRUBY_CONFIGURE_OPTS\fP -.RS 4 -Additional "./configure" arguments that apply only to Ruby source -.RE -.sp -\fBRUBY_MAKE_OPTS\fP -.RS 4 -Additional make arguments that apply only to Ruby source -.RE -.sp -\fBRUBY_MAKE_INSTALL_OPTS\fP -.RS 4 -Additional "make install" arguments that apply only to Ruby source -.RE -.sp -\fBNO_COLOR\fP (default: allow colors when connected to terminal) -.RS 4 -Disable ANSI colors in output -.RE -.sp -\fBCLICOLOR_FORCE\fP -.RS 4 -Use ANSI colors in output even when not connected to a terminal -.RE -.SH "NOTES" -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -. sp -1 -. IP \(bu 2.3 -.\} -.URL "https://github.com/rbenv/ruby\-build#readme" "" "" -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -. sp -1 -. IP \(bu 2.3 -.\} -.URL "https://github.com/rbenv/ruby\-build/wiki" "" "" -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -. sp -1 -. IP \(bu 2.3 -.\} -.URL "https://github.com/rbenv/ruby\-build/discussions" "" "" -.RE -.SH "AUTHOR" -.sp -Mislav Marohnić \ No newline at end of file diff --git a/share/man/man1/ruby-build.1.adoc b/share/man/man1/ruby-build.1.adoc deleted file mode 100644 index 3ee361a0..00000000 --- a/share/man/man1/ruby-build.1.adoc +++ /dev/null @@ -1,206 +0,0 @@ -= ruby-build(1) -Mislav Marohnić -:doctype: manpage -:man manual: ruby-build Manual -:man source: ruby-build {version} -:man-linkstyle: pass:[blue R < >] - -== Name - -ruby-build - Download, compile, and install a version of Ruby - -== Synopsis - -ruby-build [-dvpk] __ __ [-- __...] + -ruby-build {--list|--definitions} + -ruby-build --resolve __ + -ruby-build --version - -== Description - -ruby-build downloads, compiles, and installs a Ruby version named by the -_definition_ argument into the location specified by _prefix_. - -The _definition_ argument can be a path to a file on disk, in which case -it is sourced into ruby-build as a bash script. - -Optionally, extra Ruby _configure-args_ may be listed after "--" and -will get forwarded to the `./configure` invocation. - -By default, all compile output is redirected to a log file at -`$TMPDIR/ruby-build.*.log`. Activate the verbose mode to skip the log file -and print everything to standard streams. - -== Ruby versions - -When listing "latest" Ruby versions, such as in `--list` output, -ruby-build only knows of Ruby versions that are bundled with this project. -That means that when a new Ruby version comes out, ruby-build will not -know about it immediately; you will have to upgrade ruby-build before you -can use it to install the new Ruby version. - -== Ruby implementations - -ruby-build ships with definitions for the following Ruby implementations: - -- CRuby, also known as "MRI": denoted by version numbers in form of "X.Y.Z". - This is the main Ruby implementation that most people use. - -- "jruby": High-performance Ruby implementation with real threading built - on top of the Java virtual machine (JVM). - -- "mruby": Lightweight Ruby for microcontrollers. - -- "picoruby": Alternative mruby implementation for one-chip microcontrollers. - -- "truffleruby": The Native standalone distribution of TruffleRuby, an - implementation of Ruby on top of GraalVM's Truffle framework. - -- "truffleruby+graalvm": The JVM standalone distribution of TruffleRuby. - -The _definition_ argument may optionally start with "ruby-", in which case -it resolves to a CRuby that matches the version number that follows. The -_definition_ argument may also be a name of one of the alternative Ruby -implementations, in which case the latest version of that implementation -will be installed. - -== Options - -*-l, --list*:: - List latest stable releases for each Ruby - -*--definitions*:: - List all local definitions, including outdated ones - -*--resolve*:: - Print the definition name of the latest stable Ruby version matching the _version_ argument - -*--version*:: - Show version of ruby-build - -*-d, --dir*:: - Install the Ruby in the _prefix/definition_ destination instead of directly in _prefix_ - -*-v, --verbose*:: - Verbose mode: forward all build output to stdout/stderr - -*-p, --patch*:: - Apply a patch from stdin before building - -*-k, --keep*:: - Do not remove source tree after installation - -*-4, --ipv4*:: - Resolve names to IPv4 addresses only - -*-6, --ipv6*:: - Resolve names to IPv6 addresses only - -== Examples - -Install a Ruby version while tweaking some configuration options: ----- -$ ruby-build 3.4.9 /path/to/destination -- --disable-install-doc --with-openssl-dir=/opt/openssl ----- - -Install a Ruby version to `~/.rubies/ruby-3.4.9`: ----- -$ ruby-build --dir ruby-3.4.9 ~/.rubies ----- - -Install the latest Ruby 3.x version to `~/.rubies/ruby-3.x.y`: ----- -$ ruby-build --dir ruby-3 ~/.rubies ----- - -Install a Ruby version to `~/.rbenv/versions/3.3.11`: ----- -$ ruby-build --dir 3.3.11 ~/.rbenv/versions ----- - -Usage as rbenv plugin, accomplishes the same as the previous example: ----- -$ rbenv install 3.3.11 ----- - -== Environment Variables - -*TMPDIR*:: - The location to write temporary files on disk - -*RUBY_BUILD_BUILD_PATH* (default: a timestamped subdirectory of _TMPDIR_):: - The build location for downloading source files to and compiling - -*RUBY_BUILD_CACHE_PATH* (default: "~/.rbenv/cache" if invoked as rbenv plugin):: - Where to cache downloaded package files - -*RUBY_BUILD_HTTP_CLIENT* (default: first tool found in PATH):: - One of "aria2c", "curl", or "wget" to use for downloading - -*RUBY_BUILD_ARIA2_OPTS*:: - Additional options to pass to aria2c for downloading - -*RUBY_BUILD_CURL_OPTS*:: - Additional options to pass to curl for downloading - -*RUBY_BUILD_WGET_OPTS*:: - Additional options to pass to wget for downloading - -*RUBY_BUILD_MIRROR_URL* (default: a sponsored Amazon CloudFront mirror):: - Custom mirror URL root to download packages from - -*RUBY_BUILD_MIRROR_PACKAGE_URL*:: - Custom complete mirror URL - -*RUBY_BUILD_SKIP_MIRROR*:: - Bypass the download mirror and fetch all package files from their original URLs - -*RUBY_BUILD_ROOT* (default: "share/ruby-build" within ruby-build install location):: - Custom build definition directory - -*RUBY_BUILD_TARBALL_OVERRIDE*:: - Override the URL to fetch the ruby tarball from, optionally followed by "#" - -*RUBY_BUILD_DEFINITIONS*:: - Paths to search for build definitions in addition to _RUBY_BUILD_ROOT_ - -*CC*:: - Path to the C compiler - -*RUBY_CFLAGS*:: - Additional `CFLAGS` options to use for Ruby compilation - -*CONFIGURE_OPTS*:: - Additional "./configure" arguments - -*MAKE* (default: "make"):: - Custom make command (e.g., "gmake") - -*MAKE_OPTS*, *MAKEOPTS*:: - Additional arguments for "make" - -*MAKE_INSTALL_OPTS*:: - Additional arguments for "make install" - -*RUBY_CONFIGURE_OPTS*:: - Additional "./configure" arguments that apply only to Ruby source - -*RUBY_MAKE_OPTS*:: - Additional make arguments that apply only to Ruby source - -*RUBY_MAKE_INSTALL_OPTS*:: - Additional "make install" arguments that apply only to Ruby source - -*NO_COLOR* (default: allow colors when connected to terminal):: - Disable ANSI colors in output - -*CLICOLOR_FORCE*:: - Use ANSI colors in output even when not connected to a terminal - -== Notes - -* https://github.com/rbenv/ruby-build#readme - -* https://github.com/rbenv/ruby-build/wiki - -* https://github.com/rbenv/ruby-build/discussions diff --git a/share/ruby-build/1.8.5-p113 b/share/ruby-build/1.8.5-p113 deleted file mode 100644 index 9cfd1a30..00000000 --- a/share/ruby-build/1.8.5-p113 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.5-p113" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p113.tar.bz2#216600f9ad07648c501766a25069009c5c543010821da2ad916dd2ca808efd01" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.5-p114 b/share/ruby-build/1.8.5-p114 deleted file mode 100644 index 5534d159..00000000 --- a/share/ruby-build/1.8.5-p114 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.5-p114" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p114.tar.bz2#c503ae8eb47db72f78fb7a79fe1874ffef40a7094f7e803bacbf994a924244d9" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.5-p115 b/share/ruby-build/1.8.5-p115 deleted file mode 100644 index 73af9037..00000000 --- a/share/ruby-build/1.8.5-p115 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.5-p115" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p115.tar.bz2#3b5b799d6445b4ec8bc8b2944c6797dbd031b22e1756c9ae8b08c1f5d6cdc398" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.5-p231 b/share/ruby-build/1.8.5-p231 deleted file mode 100644 index e34a67a5..00000000 --- a/share/ruby-build/1.8.5-p231 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.5-p231" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p231.tar.bz2#b31a8db0a3b538c28bca1c9b08a07eb55a39547fdaad00c045f073851019639c" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.5-p52 b/share/ruby-build/1.8.5-p52 deleted file mode 100644 index bf88e706..00000000 --- a/share/ruby-build/1.8.5-p52 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.5-p52" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p52.tar.bz2#17e4bde8e6fc93866774e66c556fe581104f5cdf162a07430a9e976e46915500" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6 b/share/ruby-build/1.8.6 deleted file mode 100644 index 2b0982a5..00000000 --- a/share/ruby-build/1.8.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.bz2#0fc6ad0b31d8ec3997db2a56a2ac1c235283a3607abb876300fc711b3f8e3dd7" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p110 b/share/ruby-build/1.8.6-p110 deleted file mode 100644 index da7a92d3..00000000 --- a/share/ruby-build/1.8.6-p110 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p110" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p110.tar.bz2#88a8a63dae9219fa38faa6c308dbfc9ac9e9c15f6d8f6848c452b9c920183169" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p111 b/share/ruby-build/1.8.6-p111 deleted file mode 100644 index bcd55d70..00000000 --- a/share/ruby-build/1.8.6-p111 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p111" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p111.tar.bz2#85c694678313818a5083bcfd66ae389fc053b506d93b5ad46f3764981c120fbb" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p114 b/share/ruby-build/1.8.6-p114 deleted file mode 100644 index 27d5fc95..00000000 --- a/share/ruby-build/1.8.6-p114 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p114" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p114.tar.bz2#4ac0d0271324c54525210f775e5fcc9a37e3d8a10b96d68cdfeeb361c6f64a63" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p230 b/share/ruby-build/1.8.6-p230 deleted file mode 100644 index de0c1fd9..00000000 --- a/share/ruby-build/1.8.6-p230 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p230" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p230.tar.bz2#603708301fc3fd7ef1c47bb4a24d7799c26e28db08d69cda240adcbdbff514d7" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p286 b/share/ruby-build/1.8.6-p286 deleted file mode 100644 index 0c5dafb2..00000000 --- a/share/ruby-build/1.8.6-p286 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p286" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p286.tar.bz2#d800552900e1157bbeaae39a4c253683b2444820a5d1ba0a207a13cc469168b7" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p287 b/share/ruby-build/1.8.6-p287 deleted file mode 100644 index 4a3d84d4..00000000 --- a/share/ruby-build/1.8.6-p287 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p287" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p287.tar.bz2#ac15a1cb78c50ec9cc7e831616a143586bdd566bc865c6b769a0c47b3b3936ce" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p36 b/share/ruby-build/1.8.6-p36 deleted file mode 100644 index d4ad264a..00000000 --- a/share/ruby-build/1.8.6-p36 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p36" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p36.tar.bz2#a9b9715235580e1ba9248aeef5f9a8d329824b04d1b0af2a30ab74d3123c801c" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p368 b/share/ruby-build/1.8.6-p368 deleted file mode 100644 index f177189c..00000000 --- a/share/ruby-build/1.8.6-p368 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p368" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p368.tar.bz2#1bd398a125040261f8e9e74289277c82063aae174ada9f300d2bea0a42ccdcc1" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p369 b/share/ruby-build/1.8.6-p369 deleted file mode 100644 index e71c29a7..00000000 --- a/share/ruby-build/1.8.6-p369 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p369" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p369.tar.bz2#fb6974ab8a0de52511e846eacf113432b5227a867e3c9741d65775f162e13715" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p383 b/share/ruby-build/1.8.6-p383 deleted file mode 100644 index be397187..00000000 --- a/share/ruby-build/1.8.6-p383 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p383" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p383.tar.bz2#c39dd7e211cb7245d08d9a7a3d4fe0c7b9f796a4bed9f92fed500ad58bb53d1a" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p388 b/share/ruby-build/1.8.6-p388 deleted file mode 100644 index d8e4d81c..00000000 --- a/share/ruby-build/1.8.6-p388 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p388" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p388.tar.bz2#8536b18413f2475698fa275b356daff6ceab5232bc503496f4afbee64e8b4abc" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p398 b/share/ruby-build/1.8.6-p398 deleted file mode 100644 index b1930767..00000000 --- a/share/ruby-build/1.8.6-p398 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p398" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p398.tar.bz2#9890c5eb899f19d5bca7b9b04bba597d14ec6627e992ee376143147c19e3990d" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p399 b/share/ruby-build/1.8.6-p399 deleted file mode 100644 index bf7bbd79..00000000 --- a/share/ruby-build/1.8.6-p399 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.6-p399" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p399.tar.bz2#20ca08aeefa21ca2581a9791f8f9ace3addc92bd978cf36f2f95c109085a50a7" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.8.6-p420 b/share/ruby-build/1.8.6-p420 index e5da88ee..3291b122 100644 --- a/share/ruby-build/1.8.6-p420 +++ b/share/ruby-build/1.8.6-p420 @@ -1,2 +1,3 @@ -install_package "ruby-1.8.6-p420" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.bz2#5ed3e6b9ebcb51baf59b8263788ec9ec8a65fbb82286d952dd3eb66e22d9a09f" warn_eol auto_tcltk standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +use_gcc42_on_lion +install_package "ruby-1.8.6-p420" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz" +install_package "rubygems-1.3.7" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz" ruby diff --git a/share/ruby-build/1.8.7 b/share/ruby-build/1.8.7 deleted file mode 100644 index 1c41897c..00000000 --- a/share/ruby-build/1.8.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7.tar.bz2#65f2a862ba5e88bac7a78cff15bcb88d7534e741b51a1ffb79a0136c7041359a" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p160 b/share/ruby-build/1.8.7-p160 deleted file mode 100644 index e762316d..00000000 --- a/share/ruby-build/1.8.7-p160 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p160" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p160.tar.bz2#e524a086212d2142c03eb6b82cd602adcac9dcf8bf60049e89aa4ca69864984d" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p17 b/share/ruby-build/1.8.7-p17 deleted file mode 100644 index 76675696..00000000 --- a/share/ruby-build/1.8.7-p17 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p17" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p17.tar.bz2#f205c586764ffbd944b4ec6439bd08286e3e7b27bc9448e74949e76c63f6016b" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p173 b/share/ruby-build/1.8.7-p173 deleted file mode 100644 index 84008989..00000000 --- a/share/ruby-build/1.8.7-p173 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p173" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p173.tar.bz2#7cec49bc4afb82188ca4bdb5a0400ec7ede6bf0937af9dd6acaca4e54b8aa760" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p174 b/share/ruby-build/1.8.7-p174 deleted file mode 100644 index 37d651f9..00000000 --- a/share/ruby-build/1.8.7-p174 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p174" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.bz2#203978b6db1cc77a79ff03d141d162f6f17d86c3574f76de9eae9d0c8cb920bc" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p22 b/share/ruby-build/1.8.7-p22 deleted file mode 100644 index 13ac274f..00000000 --- a/share/ruby-build/1.8.7-p22 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p22" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p22.tar.bz2#477968408e27d067ef56f552d7fc2a9e6f5cae2d1a72f17cd838ebf5e0d30149" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p248 b/share/ruby-build/1.8.7-p248 deleted file mode 100644 index ed403bd1..00000000 --- a/share/ruby-build/1.8.7-p248 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p248" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p248.tar.bz2#3d238c4cf0988797d33169ab05829f1a483194e7cacae4232f3a0e2cc01b6bfc" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p249 b/share/ruby-build/1.8.7-p249 index 590fa290..f3601cd3 100644 --- a/share/ruby-build/1.8.7-p249 +++ b/share/ruby-build/1.8.7-p249 @@ -1,2 +1,3 @@ -install_package "ruby-1.8.7-p249" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.bz2#8b89448fc79df6862660e9f77e884f06c76da28f078d8edd2f17567a615f3af5" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +use_gcc42_on_lion +install_package "ruby-1.8.7-p249" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby diff --git a/share/ruby-build/1.8.7-p299 b/share/ruby-build/1.8.7-p299 deleted file mode 100644 index e9981b27..00000000 --- a/share/ruby-build/1.8.7-p299 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p299" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p299.tar.bz2#3d8a1e4204f1fb69c9e9ffd637c7f7661a062fc2246c559f25fda5312cfd65d8" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p301 b/share/ruby-build/1.8.7-p301 deleted file mode 100644 index 926c8740..00000000 --- a/share/ruby-build/1.8.7-p301 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p301" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p301.tar.bz2#6ddd929722d177240c52e9fafa637dae4d7f8a30825faabb33b1c5391b004029" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p302 b/share/ruby-build/1.8.7-p302 deleted file mode 100644 index 9591479f..00000000 --- a/share/ruby-build/1.8.7-p302 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p302" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.bz2#3537cc81cc2378a2bc319cd16c4237ddee14a2839cfd1515b27dce108d061a68" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p330 b/share/ruby-build/1.8.7-p330 deleted file mode 100644 index 9a22f94d..00000000 --- a/share/ruby-build/1.8.7-p330 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p330" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p330.tar.bz2#486c73b023b564c07e062e2e61114e81de970913b04fac6798d0fbe8b7723790" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p334 b/share/ruby-build/1.8.7-p334 index fafc6fcf..bd90b458 100644 --- a/share/ruby-build/1.8.7-p334 +++ b/share/ruby-build/1.8.7-p334 @@ -1,2 +1,3 @@ -install_package "ruby-1.8.7-p334" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.bz2#3e7f1a15fb2c205ac9eb0da804983b83bf8c0ffeb2f146d1eb9e0579ea2507da" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +use_gcc42_on_lion +install_package "ruby-1.8.7-p334" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p334.tar.gz" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby diff --git a/share/ruby-build/1.8.7-p352 b/share/ruby-build/1.8.7-p352 index c3120e7b..6a26320d 100644 --- a/share/ruby-build/1.8.7-p352 +++ b/share/ruby-build/1.8.7-p352 @@ -1,2 +1,3 @@ -install_package "ruby-1.8.7-p352" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.bz2#9df4e9108387f7d24a6ab8950984d0c0f8cdbc1dad63194e744f1a176d1c5576" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +use_gcc42_on_lion +install_package "ruby-1.8.7-p352" "http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz" +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby diff --git a/share/ruby-build/1.8.7-p357 b/share/ruby-build/1.8.7-p357 deleted file mode 100644 index 37f201f2..00000000 --- a/share/ruby-build/1.8.7-p357 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p357" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p357.tar.bz2#5c64b63a597b4cb545887364e1fd1e0601a7aeb545e576e74a6d8e88a2765a37" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p358 b/share/ruby-build/1.8.7-p358 deleted file mode 100644 index b8ab8cd5..00000000 --- a/share/ruby-build/1.8.7-p358 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p358" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p358.tar.bz2#309ccd427e47ef41a70f96462bd3c2ef2e7911ce1b22432ab502f5bc6e949c1b" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p370 b/share/ruby-build/1.8.7-p370 deleted file mode 100644 index 8c5f3806..00000000 --- a/share/ruby-build/1.8.7-p370 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p370" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p370.tar.bz2#6359b03a1c8ba16630a96fcb5f972c7af15bd33b752e324cd87964224ab1fe31" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p371 b/share/ruby-build/1.8.7-p371 deleted file mode 100644 index 84e21ddf..00000000 --- a/share/ruby-build/1.8.7-p371 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p371" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.bz2#2dd0e463cd82039beb75c9b9f4ee20bef5f5b5ff68527008e5aee61cfb3b55e1" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p373 b/share/ruby-build/1.8.7-p373 deleted file mode 100644 index 0b65e916..00000000 --- a/share/ruby-build/1.8.7-p373 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p373" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p373.tar.bz2#720029cb528a2d5a132bbff7f47413f0b731ecc558f68f613d319fa9442afcb5" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p374 b/share/ruby-build/1.8.7-p374 deleted file mode 100644 index 251e56e4..00000000 --- a/share/ruby-build/1.8.7-p374 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p374" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.bz2#b4e34703137f7bfb8761c4ea474f7438d6ccf440b3d35f39cc5e4d4e239c07e3" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p71 b/share/ruby-build/1.8.7-p71 deleted file mode 100644 index b0d5f5b0..00000000 --- a/share/ruby-build/1.8.7-p71 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p71" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p71.tar.bz2#ce74802744b9dfcd77bdd365a1543d050a56d9b366ed5e7a9bf2df25028fd411" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-p72 b/share/ruby-build/1.8.7-p72 deleted file mode 100644 index 07cdc875..00000000 --- a/share/ruby-build/1.8.7-p72 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-p72" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.bz2#a8f8a28e286dd76747d8e97ea5cfe7a315eb896906ab8c8606d687d9f6f6146e" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-preview1 b/share/ruby-build/1.8.7-preview1 deleted file mode 100644 index d0660bf8..00000000 --- a/share/ruby-build/1.8.7-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-preview1" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview1.tar.bz2#e432ab1ab9b4570c0b7fe5c0c2730de0fda4c49a47811ea3a9170a311cf110b9" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-preview2 b/share/ruby-build/1.8.7-preview2 deleted file mode 100644 index ff779283..00000000 --- a/share/ruby-build/1.8.7-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-preview2" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview2.tar.bz2#d02c1d22bff5c8365aa4adb25387950c0b58206a18cb18afcc4f2bd9401997e5" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-preview3 b/share/ruby-build/1.8.7-preview3 deleted file mode 100644 index e37150ef..00000000 --- a/share/ruby-build/1.8.7-preview3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-preview3" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview3.tar.bz2#a73649f8c595cae34dc74e0d6c8b74998cc708d26d7d7300b16254d876dc7fe0" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.8.7-preview4 b/share/ruby-build/1.8.7-preview4 deleted file mode 100644 index cc56f04e..00000000 --- a/share/ruby-build/1.8.7-preview4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-1.8.7-preview4" "https://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview4.tar.bz2#9f81d584a5b1bda92d933c48a336edd0ce6818eaa3a4e95cab59a73c85a7b285" warn_eol auto_tcltk standard -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/1.9.0-0 b/share/ruby-build/1.9.0-0 deleted file mode 100644 index eaa1b003..00000000 --- a/share/ruby-build/1.9.0-0 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.0-0" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.bz2#7995fdb2879cbb67b1ae4b5bbdf5460f70221598086f4e48e15fa5f48f2866e3" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.0-1 b/share/ruby-build/1.9.0-1 deleted file mode 100644 index 52ce0bcf..00000000 --- a/share/ruby-build/1.9.0-1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.0-1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-1.tar.bz2#88427424d6249c7544ddc53b31d871f1a6dce1dbded402cacc6306feb8d97f3b" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.0-2 b/share/ruby-build/1.9.0-2 deleted file mode 100644 index adbe1480..00000000 --- a/share/ruby-build/1.9.0-2 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.0-2" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-2.tar.bz2#913d2bfd03e4285f61e3d343925ab8286ebfc5f7f4a7c861de7a160219cd1351" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.0-3 b/share/ruby-build/1.9.0-3 deleted file mode 100644 index 48d246a6..00000000 --- a/share/ruby-build/1.9.0-3 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.0-3" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-3.tar.bz2#d5ca832db445e3251113c4027f2528d17e32ed9508d2dd507c469e546ad180db" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.0-4 b/share/ruby-build/1.9.0-4 deleted file mode 100644 index 3a66d105..00000000 --- a/share/ruby-build/1.9.0-4 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.0-4" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-4.tar.bz2#09a91a60fba308a45ab8d3e691ec5ab279b36b646e75ad68d1d45679bdc4cbce" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.0-5 b/share/ruby-build/1.9.0-5 deleted file mode 100644 index f81a0425..00000000 --- a/share/ruby-build/1.9.0-5 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.0-5" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-5.tar.bz2#6641148785a8bd3b352c2f990e5b20c1bd244f61275150139671b9b84610d996" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-p0 b/share/ruby-build/1.9.1-p0 deleted file mode 100644 index ff374ca9..00000000 --- a/share/ruby-build/1.9.1-p0 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-p0" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.bz2#de7d33aeabdba123404c21230142299ac1de88c944c9f3215b816e824dd33321" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-p129 b/share/ruby-build/1.9.1-p129 deleted file mode 100644 index f0153f99..00000000 --- a/share/ruby-build/1.9.1-p129 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-p129" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p129.tar.bz2#cb730f035aec0e3ac104d23d27a79aa9625fdeb115dae2295de65355f449ce27" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-p243 b/share/ruby-build/1.9.1-p243 deleted file mode 100644 index 0bb47845..00000000 --- a/share/ruby-build/1.9.1-p243 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-p243" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p243.tar.bz2#39c9850841c0dd5d368f96b854f97c19b21eb28a02200f8b4e151f608092e687" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-p376 b/share/ruby-build/1.9.1-p376 deleted file mode 100644 index d0370ecb..00000000 --- a/share/ruby-build/1.9.1-p376 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-p376" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p376.tar.bz2#79164e647e23bb7c705195e0075ce6020c30dd5ec4f8c8a12a100fe0eb0d6783" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-p378 b/share/ruby-build/1.9.1-p378 index e04d538b..fa09258b 100644 --- a/share/ruby-build/1.9.1-p378 +++ b/share/ruby-build/1.9.1-p378 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-p378" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.bz2#649e623f77190990d990089a819bc4ee60e21816f682ec37cee98d43adb46e51" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.1-p378" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz" +install_package "rubygems-1.3.5" "http://production.cf.rubygems.org/rubygems/rubygems-1.3.5.tgz" ruby diff --git a/share/ruby-build/1.9.1-p429 b/share/ruby-build/1.9.1-p429 deleted file mode 100644 index 3d65f20e..00000000 --- a/share/ruby-build/1.9.1-p429 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-p429" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p429.tar.bz2#e0b9471d77354628a8041068f45734eb2d99f5b5df08fe5a76d785d989a47bfb" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-p430 b/share/ruby-build/1.9.1-p430 deleted file mode 100644 index 50919c43..00000000 --- a/share/ruby-build/1.9.1-p430 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-p430" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p430.tar.bz2#8d5cc11d819e476fb651db783f714cc4100922f47447f7acdce87ed769cf9d97" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-p431 b/share/ruby-build/1.9.1-p431 deleted file mode 100644 index b4cadb5a..00000000 --- a/share/ruby-build/1.9.1-p431 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-p431" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p431.tar.bz2#81a46c947cd0c3ab99bc727e1465dab334432df7fbbfd0acfc08cf7111eb0c6c" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-preview1 b/share/ruby-build/1.9.1-preview1 deleted file mode 100644 index fdf7fe5e..00000000 --- a/share/ruby-build/1.9.1-preview1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-preview1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-preview1.tar.bz2#dc39000537d7c7528ef26af8e1c3a6215b30b6c579c615eaec7013513410456a" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-preview2 b/share/ruby-build/1.9.1-preview2 deleted file mode 100644 index c7a6ddd6..00000000 --- a/share/ruby-build/1.9.1-preview2 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-preview2" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-preview2.tar.bz2#2c419dc325c6a75fb7b961496c0dd54f2729e6e01730589c4fb06e34ddd7a7cc" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-rc1 b/share/ruby-build/1.9.1-rc1 deleted file mode 100644 index a9dc0428..00000000 --- a/share/ruby-build/1.9.1-rc1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-rc1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-rc1.tar.bz2#35acfb6b8d9dd9159ef308ac763c629092cda2e8c9f41254e72a7b9fa454c27f" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.1-rc2 b/share/ruby-build/1.9.1-rc2 deleted file mode 100644 index 9e70e6b4..00000000 --- a/share/ruby-build/1.9.1-rc2 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.1-rc2" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-rc2.tar.bz2#acb5061123fa7170597e713ef773e21ddd9dd167f27aaae2c5440b5ec12df2ec" warn_eol standard -install_package "rubygems-1.3.7" "https://rubygems.org/rubygems/rubygems-1.3.7.tgz#388b90ae6273f655507b10c8ba6bee9ea72e7d49c3e610025531cb8c3ba67c9d" ruby diff --git a/share/ruby-build/1.9.2-p0 b/share/ruby-build/1.9.2-p0 deleted file mode 100644 index 088381f6..00000000 --- a/share/ruby-build/1.9.2-p0 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-p0" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.bz2#e9710990ed8c2e794123aba509010471915fb13c27dae0118831d2001a9c8d3b" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p136 b/share/ruby-build/1.9.2-p136 deleted file mode 100644 index 30b8b9a8..00000000 --- a/share/ruby-build/1.9.2-p136 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-p136" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p136.tar.bz2#33092509aad118f07f0483a3db1d4c5adaccf4bb0324cd43f44e3bd3dd1858cb" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p180 b/share/ruby-build/1.9.2-p180 deleted file mode 100644 index 4ac79c21..00000000 --- a/share/ruby-build/1.9.2-p180 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-p180" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.bz2#06520c4d4b4512d08000f7dfff11d1fabc1d458c3c289c76a2f1ddb7f5a03f4d" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p290 b/share/ruby-build/1.9.2-p290 index 5e10563e..db7be720 100644 --- a/share/ruby-build/1.9.2-p290 +++ b/share/ruby-build/1.9.2-p290 @@ -1,3 +1,3 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-p290" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.bz2#403b3093fbe8a08dc69c269753b8c6e7bd8f87fb79a7dd7d676913efe7642487" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.2-p290" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz" +install_package "rubygems-1.8.10" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz" ruby diff --git a/share/ruby-build/1.9.2-p318 b/share/ruby-build/1.9.2-p318 deleted file mode 100644 index 75dc94cd..00000000 --- a/share/ruby-build/1.9.2-p318 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-p318" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p318.tar.bz2#9fcd60aaa118c35ec41c7e9974f1d771b1e632315661fd60f907c21357b082ce" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p320 b/share/ruby-build/1.9.2-p320 deleted file mode 100644 index 1fc4a61e..00000000 --- a/share/ruby-build/1.9.2-p320 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-p320" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p320.tar.bz2#6777f865cfa21ffdc167fcc4a7da05cb13aab1bd9e59bfcda82c4b32f75e6b51" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-p330 b/share/ruby-build/1.9.2-p330 deleted file mode 100644 index 89d7c2c5..00000000 --- a/share/ruby-build/1.9.2-p330 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-p330" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p330.tar.bz2#6d3487ea8a86ad0fa78a8535078ff3c7a91ca9f99eff0a6a08e66c6e6bf2040f" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-preview1 b/share/ruby-build/1.9.2-preview1 deleted file mode 100644 index 0650a078..00000000 --- a/share/ruby-build/1.9.2-preview1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-preview1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-preview1.tar.bz2#0681204e52207153250da80b3cc46812f94107807458a7d64b17554b6df71120" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-preview3 b/share/ruby-build/1.9.2-preview3 deleted file mode 100644 index 9cd2180d..00000000 --- a/share/ruby-build/1.9.2-preview3 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-preview3" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-preview3.tar.bz2#94aee45432fb1a4ce6c3c9c74d17d2efc4fe4ad278997a850d55e5ca901cf256" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-rc1 b/share/ruby-build/1.9.2-rc1 deleted file mode 100644 index 13bcbce3..00000000 --- a/share/ruby-build/1.9.2-rc1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-rc1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-rc1.tar.bz2#c2a680aa5472c8d04a71625afa2b0f75c030d3655a3063fe364cfda8b33c1480" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.2-rc2 b/share/ruby-build/1.9.2-rc2 deleted file mode 100644 index cf900162..00000000 --- a/share/ruby-build/1.9.2-rc2 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.2-rc2" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-rc2.tar.bz2#692ebae991b104482dc9f0d220c1afb6b690a338b3b815aaa4f62954d2fa1b4a" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.3-dev b/share/ruby-build/1.9.3-dev index 4caed99d..70a14db0 100644 --- a/share/ruby-build/1.9.3-dev +++ b/share/ruby-build/1.9.3-dev @@ -1,3 +1,4 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_git "ruby-1.9.3-dev" "https://github.com/ruby/ruby.git" "ruby_1_9_3" warn_eol autoconf standard +use_gcc42_on_lion +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_git "ruby-1.9.3-dev" "https://github.com/ruby/ruby.git" "ruby_1_9_3" autoconf standard +install_package "rubygems-1.8.10" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz" ruby diff --git a/share/ruby-build/1.9.3-p0 b/share/ruby-build/1.9.3-p0 deleted file mode 100644 index 910e26a9..00000000 --- a/share/ruby-build/1.9.3-p0 +++ /dev/null @@ -1,4 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p0" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.bz2#ca8ba4e564fc5f98b210a5784e43dfffef9471222849e46f8e848b37e9f38acf" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.3-p105 b/share/ruby-build/1.9.3-p105 deleted file mode 100644 index 31257db8..00000000 --- a/share/ruby-build/1.9.3-p105 +++ /dev/null @@ -1,5 +0,0 @@ -[ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p105" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p105.tar.bz2#8a149dee6498553fe5d25618ccce8002ca076affca57c857503235d00a35f9d1" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.3-p125 b/share/ruby-build/1.9.3-p125 deleted file mode 100644 index 70a67899..00000000 --- a/share/ruby-build/1.9.3-p125 +++ /dev/null @@ -1,5 +0,0 @@ -[ -n "$CC" ] || export CC=cc -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p125" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.bz2#c67a59443052b5a9219eb4cee3892bdfbc6f250f0c8e214e02256a4cc7ef5526" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby diff --git a/share/ruby-build/1.9.3-p194 b/share/ruby-build/1.9.3-p194 deleted file mode 100644 index a3e6c117..00000000 --- a/share/ruby-build/1.9.3-p194 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p194" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.bz2#a9d1ea9eaea075c60048369a63b35b3b5a06a30aa214a3d990e0bb71212db8fa" warn_eol standard diff --git a/share/ruby-build/1.9.3-p286 b/share/ruby-build/1.9.3-p286 deleted file mode 100644 index 058a0f45..00000000 --- a/share/ruby-build/1.9.3-p286 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p286" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p286.tar.bz2#5281656c7a0ae48b64f28d845a96b4dfa16ba1357a911265752787585fb5ea64" warn_eol standard diff --git a/share/ruby-build/1.9.3-p327 b/share/ruby-build/1.9.3-p327 deleted file mode 100644 index 0f081a20..00000000 --- a/share/ruby-build/1.9.3-p327 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p327" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.bz2#d989465242f9b11a8a3aa8cbd2c75a9b3a8c0ec2f14a087a0c7b51abf164e488" warn_eol standard diff --git a/share/ruby-build/1.9.3-p362 b/share/ruby-build/1.9.3-p362 deleted file mode 100644 index e6e504e2..00000000 --- a/share/ruby-build/1.9.3-p362 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p362" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p362.tar.bz2#9ed456711a4c0fb2969d9144a81a706d2d506070a35a6d5bc98bb5c8407f9985" warn_eol standard diff --git a/share/ruby-build/1.9.3-p374 b/share/ruby-build/1.9.3-p374 deleted file mode 100644 index 8cd6318b..00000000 --- a/share/ruby-build/1.9.3-p374 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p374" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p374.tar.bz2#712944f691b79f22f655547826400c26b13bc8c9e7bdc73a4abea45d5e766d85" warn_eol standard diff --git a/share/ruby-build/1.9.3-p385 b/share/ruby-build/1.9.3-p385 deleted file mode 100644 index f6090685..00000000 --- a/share/ruby-build/1.9.3-p385 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p385" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p385.tar.bz2#f991ee50414dc795696bad0fc5c7b0b94d93b9b38fed943326d20ce4e9dda42b" warn_eol standard diff --git a/share/ruby-build/1.9.3-p392 b/share/ruby-build/1.9.3-p392 deleted file mode 100644 index 8938663f..00000000 --- a/share/ruby-build/1.9.3-p392 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p392" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p392.tar.bz2#5a7334dfdf62966879bf539b8a9f0b889df6f3b3824fb52a9303c3c3d3a58391" warn_eol standard diff --git a/share/ruby-build/1.9.3-p426 b/share/ruby-build/1.9.3-p426 deleted file mode 100644 index 30266789..00000000 --- a/share/ruby-build/1.9.3-p426 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p426" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p426.tar.bz2#54ac09a5579562ce6d3ba04413d24b5486d3bd3c0632968c7bd49cb76725186a" warn_eol standard diff --git a/share/ruby-build/1.9.3-p429 b/share/ruby-build/1.9.3-p429 deleted file mode 100644 index 992395fd..00000000 --- a/share/ruby-build/1.9.3-p429 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p429" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p429.tar.bz2#9d8949c24cf6fe810b65fb466076708b842a3b0bac7799f79b7b6a8791dc2a70" warn_eol standard diff --git a/share/ruby-build/1.9.3-p448 b/share/ruby-build/1.9.3-p448 deleted file mode 100644 index 51b84fe4..00000000 --- a/share/ruby-build/1.9.3-p448 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p448" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p448.tar.bz2#a7372230357bfff8e4525fb8019046da521561fe66b02c25d8efc10c9877bc91" warn_eol standard diff --git a/share/ruby-build/1.9.3-p484 b/share/ruby-build/1.9.3-p484 deleted file mode 100644 index 72e817fc..00000000 --- a/share/ruby-build/1.9.3-p484 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p484" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.bz2#0fdc6e860d0023ba7b94c7a0cf1f7d32908b65b526246de9dfd5bb39d0d7922b" warn_eol standard diff --git a/share/ruby-build/1.9.3-p545 b/share/ruby-build/1.9.3-p545 deleted file mode 100644 index e2954fd6..00000000 --- a/share/ruby-build/1.9.3-p545 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p545" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p545.tar.bz2#2533de9f56d62f11c06a02dd32b5ab6d22a8f268c94b8e1e1ade6536adfd1aab" warn_eol standard diff --git a/share/ruby-build/1.9.3-p547 b/share/ruby-build/1.9.3-p547 deleted file mode 100644 index 5f641cab..00000000 --- a/share/ruby-build/1.9.3-p547 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p547" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p547.tar.bz2#ef588ed3ff53009b4c1833c83187ae252dd6c20db45e21a326cd4a16a102ef4c" warn_eol standard diff --git a/share/ruby-build/1.9.3-p550 b/share/ruby-build/1.9.3-p550 deleted file mode 100644 index e67f9649..00000000 --- a/share/ruby-build/1.9.3-p550 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p550" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p550.tar.bz2#d3da003896db47fb10ba4d2e0285eea7fe8cdc785b86c02ebad5bc9cdeaa4748" warn_eol standard diff --git a/share/ruby-build/1.9.3-p551 b/share/ruby-build/1.9.3-p551 deleted file mode 100644 index f130f080..00000000 --- a/share/ruby-build/1.9.3-p551 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-p551" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p551.tar.bz2#b0c5e37e3431d58613a160504b39542ec687d473de1d4da983dabcf3c5de771e" warn_eol standard diff --git a/share/ruby-build/1.9.3-preview1 b/share/ruby-build/1.9.3-preview1 index 5b192c91..73cb7852 100644 --- a/share/ruby-build/1.9.3-preview1 +++ b/share/ruby-build/1.9.3-preview1 @@ -1,4 +1,3 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-preview1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.bz2#a15d7924d74a45ffe48d5421c5fc4ff83b7009676054fa5952b890711afef6fc" warn_eol standard -install_package "rubygems-1.8.23" "https://rubygems.org/rubygems/rubygems-1.8.23.tgz#e4a1c6bbaac411eaab94deae78228b7584033a1f10a022f52bffa9613aa29061" ruby +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.3-preview1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.tar.gz" +install_package "rubygems-1.8.10" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz" ruby diff --git a/share/ruby-build/1.9.3-rc1 b/share/ruby-build/1.9.3-rc1 index f4dc6ab7..8a105271 100644 --- a/share/ruby-build/1.9.3-rc1 +++ b/share/ruby-build/1.9.3-rc1 @@ -1,3 +1,2 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-1.9.3-rc1" "https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.bz2#951a8810086abca0e200f81767a518ee2730d6dc9b0cc2c7e3587dcfc3bf5fc8" warn_eol standard +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_package "ruby-1.9.3-rc1" "http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-rc1.tar.gz" diff --git a/share/ruby-build/1.9.4-dev b/share/ruby-build/1.9.4-dev new file mode 100644 index 00000000..5db6e89a --- /dev/null +++ b/share/ruby-build/1.9.4-dev @@ -0,0 +1,4 @@ +use_gcc42_on_lion +install_package "yaml-0.1.4" "http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz" +install_git "ruby-1.9.4-dev" "https://github.com/ruby/ruby.git" "trunk" autoconf standard +install_package "rubygems-1.8.10" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz" ruby diff --git a/share/ruby-build/2.0.0-dev b/share/ruby-build/2.0.0-dev deleted file mode 100644 index 68948da3..00000000 --- a/share/ruby-build/2.0.0-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_git "ruby-2.0.0-dev" "https://github.com/ruby/ruby.git" "ruby_2_0_0" warn_eol autoconf standard diff --git a/share/ruby-build/2.0.0-p0 b/share/ruby-build/2.0.0-p0 deleted file mode 100644 index f06affcf..00000000 --- a/share/ruby-build/2.0.0-p0 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p0" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.bz2#c680d392ccc4901c32067576f5b474ee186def2fcd3fcbfa485739168093295f" warn_eol standard diff --git a/share/ruby-build/2.0.0-p195 b/share/ruby-build/2.0.0-p195 deleted file mode 100644 index de38cf64..00000000 --- a/share/ruby-build/2.0.0-p195 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p195" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p195.tar.bz2#0be32aef7a7ab6e3708cc1d65cd3e0a99fa801597194bbedd5799c11d652eb5b" warn_eol standard diff --git a/share/ruby-build/2.0.0-p247 b/share/ruby-build/2.0.0-p247 deleted file mode 100644 index 421cbee8..00000000 --- a/share/ruby-build/2.0.0-p247 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p247" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.bz2#08e3d4b85b8a1118a8e81261f59dd8b4ddcfd70b6ae554e0ec5ceb99c3185e8a" warn_eol standard diff --git a/share/ruby-build/2.0.0-p353 b/share/ruby-build/2.0.0-p353 deleted file mode 100644 index 2f984f79..00000000 --- a/share/ruby-build/2.0.0-p353 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p353" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.bz2#3de4e4d9aff4682fa4f8ed2b70bd0d746fae17452fc3d3a8e8f505ead9105ad9" warn_eol standard diff --git a/share/ruby-build/2.0.0-p451 b/share/ruby-build/2.0.0-p451 deleted file mode 100644 index ae5d4cf0..00000000 --- a/share/ruby-build/2.0.0-p451 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p451" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p451.tar.bz2#5bf8a1c7616286b9dbc962912c3f58e67bc3a70306ca90b0882ef0bd442e02f5" warn_eol standard diff --git a/share/ruby-build/2.0.0-p481 b/share/ruby-build/2.0.0-p481 deleted file mode 100644 index 1ab4960c..00000000 --- a/share/ruby-build/2.0.0-p481 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p481" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.bz2#0762dad7e96d8091bdf33b3e3176c2066fbf3dc09dfe85fbf40e74e83c63d8e2" warn_eol standard diff --git a/share/ruby-build/2.0.0-p576 b/share/ruby-build/2.0.0-p576 deleted file mode 100644 index 7c7f28db..00000000 --- a/share/ruby-build/2.0.0-p576 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p576" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.bz2#8cfdbffc81cebd1d25304225ffadc7dcb612a500c81ba6f5f95c5296dfa62059" warn_eol standard diff --git a/share/ruby-build/2.0.0-p594 b/share/ruby-build/2.0.0-p594 deleted file mode 100644 index f0b35251..00000000 --- a/share/ruby-build/2.0.0-p594 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p594" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p594.tar.bz2#e5aee3cf36898315f87771a5e657c81befb88b6afa585b70aaa57c47cc0e99a4" warn_eol standard diff --git a/share/ruby-build/2.0.0-p598 b/share/ruby-build/2.0.0-p598 deleted file mode 100644 index f47cc77d..00000000 --- a/share/ruby-build/2.0.0-p598 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p598" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.bz2#67b2a93690f53e12b635ba1bcdbd41e8c5593f13d575fea92fdd8801ca088f0f" warn_eol standard diff --git a/share/ruby-build/2.0.0-p643 b/share/ruby-build/2.0.0-p643 deleted file mode 100644 index 85f1894b..00000000 --- a/share/ruby-build/2.0.0-p643 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p643" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p643.tar.bz2#1f626f20647693a215a8db3ea0d6ab5ab9cee7c1945cc441b9f8f7b9612b91a0" warn_eol standard diff --git a/share/ruby-build/2.0.0-p645 b/share/ruby-build/2.0.0-p645 deleted file mode 100644 index e5b5eb4f..00000000 --- a/share/ruby-build/2.0.0-p645 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p645" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.bz2#2dcdcf9900cb923a16d3662d067bc8c801997ac3e4a774775e387e883b3683e9" warn_eol standard diff --git a/share/ruby-build/2.0.0-p647 b/share/ruby-build/2.0.0-p647 deleted file mode 100644 index 4474564a..00000000 --- a/share/ruby-build/2.0.0-p647 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p647" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p647.tar.bz2#3c3782e313d1ec3ed06c104eafd133cc54ff5183b991786ece9e957fd6cf1cb9" warn_eol standard diff --git a/share/ruby-build/2.0.0-p648 b/share/ruby-build/2.0.0-p648 deleted file mode 100644 index f9a7d8dd..00000000 --- a/share/ruby-build/2.0.0-p648 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-p648" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p648.tar.bz2#087ad4dec748cfe665c856dbfbabdee5520268e94bb81a1d8565d76c3cc62166" warn_eol standard diff --git a/share/ruby-build/2.0.0-preview1 b/share/ruby-build/2.0.0-preview1 deleted file mode 100644 index ec11faaf..00000000 --- a/share/ruby-build/2.0.0-preview1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "ruby-2.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview1.tar.bz2#79e5605003bf6766fbd123ce00a0027df716ba6d28494c35185909f7e61a5bdf" warn_eol standard diff --git a/share/ruby-build/2.0.0-preview2 b/share/ruby-build/2.0.0-preview2 deleted file mode 100644 index 04d335e1..00000000 --- a/share/ruby-build/2.0.0-preview2 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-preview2.tar.bz2#cea98c000a113f10cb7d55753c759da1f1baa7ca9b3edf75fc19fa5f44bf71a0" warn_eol standard diff --git a/share/ruby-build/2.0.0-rc1 b/share/ruby-build/2.0.0-rc1 deleted file mode 100644 index 4c1bf31e..00000000 --- a/share/ruby-build/2.0.0-rc1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc1.tar.bz2#4033ddadd0b44eecfcb7686231ebd109ee6f22bf09797a7e15882b9df0b1ee81" warn_eol standard diff --git a/share/ruby-build/2.0.0-rc2 b/share/ruby-build/2.0.0-rc2 deleted file mode 100644 index 681d9826..00000000 --- a/share/ruby-build/2.0.0-rc2 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.0.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-rc2.tar.bz2#d55f897bb04283c5fa80223d96d990fe8ecb598508dd59443b356cbba1f66145" warn_eol standard diff --git a/share/ruby-build/2.1-dev b/share/ruby-build/2.1-dev deleted file mode 100644 index 31d7f702..00000000 --- a/share/ruby-build/2.1-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_git "ruby-2.1-dev" "https://github.com/ruby/ruby.git" "ruby_2_1" warn_eol autoconf standard diff --git a/share/ruby-build/2.1.0 b/share/ruby-build/2.1.0 deleted file mode 100644 index a8b26e2a..00000000 --- a/share/ruby-build/2.1.0 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.0" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0.tar.bz2#1d3f4ad5f619ec15229206b6667586dcec7cc986672c8fbb8558161ecf07e277" warn_eol standard diff --git a/share/ruby-build/2.1.0-preview1 b/share/ruby-build/2.1.0-preview1 deleted file mode 100644 index 200ab137..00000000 --- a/share/ruby-build/2.1.0-preview1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.bz2#860b90d28b214393fd9d77ac2ad65b384d8249cd59b658c668cf0c7bad1db341" warn_eol standard diff --git a/share/ruby-build/2.1.0-preview2 b/share/ruby-build/2.1.0-preview2 deleted file mode 100644 index 921c474a..00000000 --- a/share/ruby-build/2.1.0-preview2 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview2.tar.bz2#780fddf0e3c8a219057d578e83367ecfac5e945054b9f132b3b93ded4802d1ce" warn_eol standard diff --git a/share/ruby-build/2.1.0-rc1 b/share/ruby-build/2.1.0-rc1 deleted file mode 100644 index 2c59ce29..00000000 --- a/share/ruby-build/2.1.0-rc1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.bz2#af828bc0fe6aee5ffad0f8f10b48ee25964f54d5118570937ac7cf1c1df0edd3" warn_eol standard diff --git a/share/ruby-build/2.1.1 b/share/ruby-build/2.1.1 deleted file mode 100644 index 3d1f4d6c..00000000 --- a/share/ruby-build/2.1.1 +++ /dev/null @@ -1,3 +0,0 @@ -install_package "yaml-0.1.6" "http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz#7da6971b4bd08a986dd2a61353bc422362bd0edcc67d7ebaac68c95f74182749" --if needs_yaml -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.1" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.1.tar.bz2#96aabab4dd4a2e57dd0d28052650e6fcdc8f133fa8980d9b936814b1e93f6cfc" warn_eol standard diff --git a/share/ruby-build/2.1.10 b/share/ruby-build/2.1.10 deleted file mode 100644 index e531e8b4..00000000 --- a/share/ruby-build/2.1.10 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.10" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.10.tar.bz2#a74675578a9a801ac25eb7152bef3023432d6267f875b198eb9cd6944a5bf4f1" warn_eol standard diff --git a/share/ruby-build/2.1.2 b/share/ruby-build/2.1.2 deleted file mode 100644 index b921b409..00000000 --- a/share/ruby-build/2.1.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.2" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2#6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901" warn_eol standard diff --git a/share/ruby-build/2.1.3 b/share/ruby-build/2.1.3 deleted file mode 100644 index f263c3aa..00000000 --- a/share/ruby-build/2.1.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.3" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2#36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6" warn_eol standard diff --git a/share/ruby-build/2.1.4 b/share/ruby-build/2.1.4 deleted file mode 100644 index 88a8b670..00000000 --- a/share/ruby-build/2.1.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.4" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.bz2#f37f11a8c75ab9215bb9f61246ef98e0e57e1409f0872e5cf59033edcf5b8d2a" warn_eol standard diff --git a/share/ruby-build/2.1.5 b/share/ruby-build/2.1.5 deleted file mode 100644 index 62e904db..00000000 --- a/share/ruby-build/2.1.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.5" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2#0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9" warn_eol standard diff --git a/share/ruby-build/2.1.6 b/share/ruby-build/2.1.6 deleted file mode 100644 index 794372ab..00000000 --- a/share/ruby-build/2.1.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.6" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.6.tar.bz2#7b5233be35a4a7fbd64923e42efb70b7bebd455d9d6f9d4001b3b3a6e0aa6ce9" warn_eol standard diff --git a/share/ruby-build/2.1.7 b/share/ruby-build/2.1.7 deleted file mode 100644 index 0ecf42f6..00000000 --- a/share/ruby-build/2.1.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.7" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.bz2#b02c1a5ecd718e3f6b316384d4ed6572f862a46063f5ae23d0340b0a245859b6" warn_eol standard diff --git a/share/ruby-build/2.1.8 b/share/ruby-build/2.1.8 deleted file mode 100644 index facff524..00000000 --- a/share/ruby-build/2.1.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.8" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.8.tar.bz2#250d0b589cba97caddc86a28849365ad0d475539448cf76bbae93190985b3387" warn_eol standard diff --git a/share/ruby-build/2.1.9 b/share/ruby-build/2.1.9 deleted file mode 100644 index 1bc7f1d7..00000000 --- a/share/ruby-build/2.1.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.1.9" "https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.9.tar.bz2#4f21376aa11e09b499c3254bbd839e68e053c0d18e28d61c428a32347269036e" warn_eol standard diff --git a/share/ruby-build/2.2-dev b/share/ruby-build/2.2-dev deleted file mode 100644 index 8f2b1c61..00000000 --- a/share/ruby-build/2.2-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_git "ruby-2.2-dev" "https://github.com/ruby/ruby.git" "ruby_2_2" warn_eol autoconf standard_install_with_bundled_gems diff --git a/share/ruby-build/2.2.0 b/share/ruby-build/2.2.0 deleted file mode 100644 index bca17efd..00000000 --- a/share/ruby-build/2.2.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.0" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.bz2#1c031137999f832f86be366a71155113675b72420830ce432b777a0ff4942955" warn_eol standard diff --git a/share/ruby-build/2.2.0-preview1 b/share/ruby-build/2.2.0-preview1 deleted file mode 100644 index 86a1baf0..00000000 --- a/share/ruby-build/2.2.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2#a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5" warn_eol standard diff --git a/share/ruby-build/2.2.0-preview2 b/share/ruby-build/2.2.0-preview2 deleted file mode 100644 index 8cf99482..00000000 --- a/share/ruby-build/2.2.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview2.tar.bz2#9e49583f3fad3888fefc85b719fdb210a88ef54d80f9eac439b7ca4232fa7f0b" warn_eol standard diff --git a/share/ruby-build/2.2.0-rc1 b/share/ruby-build/2.2.0-rc1 deleted file mode 100644 index cf114d5b..00000000 --- a/share/ruby-build/2.2.0-rc1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-rc1.tar.bz2#e6a1f8d45ea749bdc92eb1269b77ec475bc600b66039ff90d77db8f50820a896" warn_eol standard diff --git a/share/ruby-build/2.2.1 b/share/ruby-build/2.2.1 deleted file mode 100644 index 6c24e124..00000000 --- a/share/ruby-build/2.2.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.1" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2#4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065" warn_eol standard diff --git a/share/ruby-build/2.2.10 b/share/ruby-build/2.2.10 deleted file mode 100644 index 7261d437..00000000 --- a/share/ruby-build/2.2.10 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.10" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.10.tar.bz2#a54204d2728283c9eff0cf81d654f245fa5b3447d0824f1a6bc3b2c5c827381e" warn_eol standard diff --git a/share/ruby-build/2.2.2 b/share/ruby-build/2.2.2 deleted file mode 100644 index a408b44e..00000000 --- a/share/ruby-build/2.2.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.2" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2#f3b8ffa6089820ee5bdc289567d365e5748d4170e8aa246d2ea6576f24796535" warn_eol standard diff --git a/share/ruby-build/2.2.3 b/share/ruby-build/2.2.3 deleted file mode 100644 index 87a18ff0..00000000 --- a/share/ruby-build/2.2.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.3" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.bz2#c745cb98b29127d7f19f1bf9e0a63c384736f4d303b83c4f4bda3c2ee3c5e41f" warn_eol standard diff --git a/share/ruby-build/2.2.4 b/share/ruby-build/2.2.4 deleted file mode 100644 index 8e80b46b..00000000 --- a/share/ruby-build/2.2.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.4" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.4.tar.bz2#31203696adbfdda6f2874a2de31f7c5a1f3bcb6628f4d1a241de21b158cd5c76" warn_eol standard diff --git a/share/ruby-build/2.2.5 b/share/ruby-build/2.2.5 deleted file mode 100644 index f2df78d3..00000000 --- a/share/ruby-build/2.2.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.5" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.5.tar.bz2#22f0c6f34c0024e0bcaaa8e6831b7c0041e1ef6120c781618b833bde29626700" warn_eol standard diff --git a/share/ruby-build/2.2.6 b/share/ruby-build/2.2.6 deleted file mode 100644 index 340e9e9a..00000000 --- a/share/ruby-build/2.2.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.6" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.6.tar.bz2#e845ba41ea3525aafaa4094212f1eadc57392732232b67b4394a7e0f046dddf7" warn_eol standard diff --git a/share/ruby-build/2.2.7 b/share/ruby-build/2.2.7 deleted file mode 100644 index f3fc2171..00000000 --- a/share/ruby-build/2.2.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.7" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.7.tar.bz2#80486c5991783185afeceeb315060a3dafc3889a2912e145b1a8457d7b005c5b" warn_eol standard diff --git a/share/ruby-build/2.2.8 b/share/ruby-build/2.2.8 deleted file mode 100644 index f75a91ae..00000000 --- a/share/ruby-build/2.2.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.8" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2#b19085587d859baf9d7763f92e34a84632fceac5cc593ca2c0efa28ed8c6e44e" warn_eol standard diff --git a/share/ruby-build/2.2.9 b/share/ruby-build/2.2.9 deleted file mode 100644 index ae6a7703..00000000 --- a/share/ruby-build/2.2.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.2.9" "https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.9.tar.bz2#5e3cfcc3b69638e165f72f67b1321fa05aff62b0f9e9b32042a5a79614e7c70a" warn_eol standard diff --git a/share/ruby-build/2.3-dev b/share/ruby-build/2.3-dev deleted file mode 100644 index 50a1863a..00000000 --- a/share/ruby-build/2.3-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_git "ruby-2.3-dev" "https://github.com/ruby/ruby.git" "ruby_2_3" warn_eol autoconf standard_install_with_bundled_gems diff --git a/share/ruby-build/2.3.0 b/share/ruby-build/2.3.0 deleted file mode 100644 index 6826aeb6..00000000 --- a/share/ruby-build/2.3.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.0" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2#ec7579eaba2e4c402a089dbc86c98e5f1f62507880fd800b9b34ca30166bfa5e" warn_eol standard diff --git a/share/ruby-build/2.3.0-preview1 b/share/ruby-build/2.3.0-preview1 deleted file mode 100644 index 59131569..00000000 --- a/share/ruby-build/2.3.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview1.tar.bz2#42b9c9e1740a5abe2855d11803524370bd95744c8dcb0068572ed5c969ac7f0f" warn_eol standard diff --git a/share/ruby-build/2.3.0-preview2 b/share/ruby-build/2.3.0-preview2 deleted file mode 100644 index 0145ef07..00000000 --- a/share/ruby-build/2.3.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0-preview2.tar.bz2#e9b0464e50b2e5c31546e6b8ca8cad71fe2d2146ccf88b7419bbe9626af741cb" warn_eol standard diff --git a/share/ruby-build/2.3.1 b/share/ruby-build/2.3.1 deleted file mode 100644 index f19c8f0c..00000000 --- a/share/ruby-build/2.3.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.1" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2#4a7c5f52f205203ea0328ca8e1963a7a88cf1f7f0e246f857d595b209eac0a4d" warn_eol standard diff --git a/share/ruby-build/2.3.2 b/share/ruby-build/2.3.2 deleted file mode 100644 index ebc08c28..00000000 --- a/share/ruby-build/2.3.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.2" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2#e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11fc7c0" warn_eol standard diff --git a/share/ruby-build/2.3.3 b/share/ruby-build/2.3.3 deleted file mode 100644 index cccfc430..00000000 --- a/share/ruby-build/2.3.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.3" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.bz2#882e6146ed26c6e78c02342835f5d46b86de95f0dc4e16543294bc656594cc5b" warn_eol standard diff --git a/share/ruby-build/2.3.4 b/share/ruby-build/2.3.4 deleted file mode 100644 index f11910da..00000000 --- a/share/ruby-build/2.3.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.4" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.4.tar.bz2#cd9808bb53824d6edb58beaadd3906cb23b987438ce75ab7bb279b2229930e2f" warn_eol standard diff --git a/share/ruby-build/2.3.5 b/share/ruby-build/2.3.5 deleted file mode 100644 index f8beab8a..00000000 --- a/share/ruby-build/2.3.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.5" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.5.tar.bz2#f71c4b67ba1bef424feba66774dc9d4bbe02375f5787e41596bc7f923739128b" warn_eol standard diff --git a/share/ruby-build/2.3.6 b/share/ruby-build/2.3.6 deleted file mode 100644 index e6bd5c4c..00000000 --- a/share/ruby-build/2.3.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.6" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.6.tar.bz2#07aa3ed3bffbfb97b6fc5296a86621e6bb5349c6f8e549bd0db7f61e3e210fd0" warn_eol standard diff --git a/share/ruby-build/2.3.7 b/share/ruby-build/2.3.7 deleted file mode 100644 index 6217dfca..00000000 --- a/share/ruby-build/2.3.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.7" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.bz2#18b12fafaf37d5f6c7139c1b445355aec76baa625a40300598a6c8597fc04d8e" warn_eol standard diff --git a/share/ruby-build/2.3.8 b/share/ruby-build/2.3.8 deleted file mode 100644 index 29a6396e..00000000 --- a/share/ruby-build/2.3.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.3.8" "https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.8.tar.bz2#4d1a3a88e8cf9aea624eb73843fbfc60a9a281582660f86d5e4e00870397407c" warn_eol standard diff --git a/share/ruby-build/2.4-dev b/share/ruby-build/2.4-dev deleted file mode 100644 index 5b9a5605..00000000 --- a/share/ruby-build/2.4-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_git "ruby-2.4-dev" "https://github.com/ruby/ruby.git" "ruby_2_4" warn_eol autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/2.4.0 b/share/ruby-build/2.4.0 deleted file mode 100644 index 3013d6bd..00000000 --- a/share/ruby-build/2.4.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.0" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2#440bbbdc49d08d3650f340dccb35986d9399177ad69a204def56e5d3954600cf" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.0-preview1 b/share/ruby-build/2.4.0-preview1 deleted file mode 100644 index 3ea06c13..00000000 --- a/share/ruby-build/2.4.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview1.tar.bz2#17570f0b84215ca82252f10c167ee50bc075383c018420c6b2601ae1cade0649" warn_eol standard diff --git a/share/ruby-build/2.4.0-preview2 b/share/ruby-build/2.4.0-preview2 deleted file mode 100644 index ad444450..00000000 --- a/share/ruby-build/2.4.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview2.tar.bz2#2224c55b2d87b5c0f08d23a4618e870027dbc1cffbfb4a05efd19eac4ff4cf1d" warn_eol standard diff --git a/share/ruby-build/2.4.0-preview3 b/share/ruby-build/2.4.0-preview3 deleted file mode 100644 index 218eea8d..00000000 --- a/share/ruby-build/2.4.0-preview3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.4.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-preview3.tar.bz2#305a2b2c627990e54965393f6eb1c442eeddfa149128ccdd9f4334e2e00a2a52" warn_eol standard diff --git a/share/ruby-build/2.4.0-rc1 b/share/ruby-build/2.4.0-rc1 deleted file mode 100644 index 74ed4d07..00000000 --- a/share/ruby-build/2.4.0-rc1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "ruby-2.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0-rc1.tar.bz2#3b156b20f9df0dd62cbeeb8e57e66ea872d2a5b55fabdef1889650122bcc2ea7" warn_eol standard diff --git a/share/ruby-build/2.4.1 b/share/ruby-build/2.4.1 deleted file mode 100644 index 4a4a2498..00000000 --- a/share/ruby-build/2.4.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.1" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.bz2#ccfb2d0a61e2a9c374d51e099b0d833b09241ee78fc17e1fe38e3b282160237c" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.10 b/share/ruby-build/2.4.10 deleted file mode 100644 index 68beca2e..00000000 --- a/share/ruby-build/2.4.10 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.10" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.10.tar.bz2#6ea3ce7fd0064524ae06dbdcd99741c990901dfc9c66d8139a02f907d30b95a8" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.2 b/share/ruby-build/2.4.2 deleted file mode 100644 index aabe6ddf..00000000 --- a/share/ruby-build/2.4.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.2" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2#08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.3 b/share/ruby-build/2.4.3 deleted file mode 100644 index 89406d8e..00000000 --- a/share/ruby-build/2.4.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.3" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.3.tar.bz2#0a703dffb7737f56e979c9ebe2482f07751803c71e307c20446b581e0f12cf30" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.4 b/share/ruby-build/2.4.4 deleted file mode 100644 index 9597b776..00000000 --- a/share/ruby-build/2.4.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.4" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.bz2#45a8de577471b90dc4838c5ef26aeb253a56002896189055a44dc680644243f1" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.5 b/share/ruby-build/2.4.5 deleted file mode 100644 index b45c32a9..00000000 --- a/share/ruby-build/2.4.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.5" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.5.tar.bz2#276c8e73e51e4ba6a0fe81fb92669734e741ccea86f01c45e99f2c7ef7bcd1e3" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.6 b/share/ruby-build/2.4.6 deleted file mode 100644 index cb8b91b6..00000000 --- a/share/ruby-build/2.4.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.6" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.6.tar.bz2#909f360debed1f22fdcfc9f5335c6eaa0713198db4a6c13bab426f8b89b28b02" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.7 b/share/ruby-build/2.4.7 deleted file mode 100644 index a2195fff..00000000 --- a/share/ruby-build/2.4.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.7" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.7.tar.gz#cd6efc720ca6a622745e2bac79f45e6cd63ab0f5a53ad7eb881545f58ff38b89" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.8 b/share/ruby-build/2.4.8 deleted file mode 100644 index b60e6a49..00000000 --- a/share/ruby-build/2.4.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.8" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.8.tar.bz2#e30eedd91386bec81489d2637522c9017aebba46f98e8b502f679df6b2f6a469" warn_eol enable_shared standard diff --git a/share/ruby-build/2.4.9 b/share/ruby-build/2.4.9 deleted file mode 100644 index 552817f3..00000000 --- a/share/ruby-build/2.4.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.4.9" "https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.9.tar.bz2#f72bdef50246ef047ba3ce9c59d2081b949feb16f9a04e008108e98f1a995e99" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5-dev b/share/ruby-build/2.5-dev deleted file mode 100644 index 8af59455..00000000 --- a/share/ruby-build/2.5-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_git "ruby-2.5-dev" "https://github.com/ruby/ruby.git" "ruby_2_5" warn_eol autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/2.5.0 b/share/ruby-build/2.5.0 deleted file mode 100644 index 2ab2afe1..00000000 --- a/share/ruby-build/2.5.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.0" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2#d87eb3021f71d4f62e5a5329628ac9a6665902173296e551667edd94362325cc" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5.0-preview1 b/share/ruby-build/2.5.0-preview1 deleted file mode 100644 index 8d975ec3..00000000 --- a/share/ruby-build/2.5.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2#1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446" warn_eol standard diff --git a/share/ruby-build/2.5.0-rc1 b/share/ruby-build/2.5.0-rc1 deleted file mode 100644 index b57ab74a..00000000 --- a/share/ruby-build/2.5.0-rc1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-rc1.tar.bz2#862a8e9e52432ba383660a23d3e87af11dbc18c863a19ef6367eb8259fc47c09" warn_eol standard diff --git a/share/ruby-build/2.5.1 b/share/ruby-build/2.5.1 deleted file mode 100644 index 3b5f8ef3..00000000 --- a/share/ruby-build/2.5.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.1" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2#0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5.2 b/share/ruby-build/2.5.2 deleted file mode 100644 index f2a9d923..00000000 --- a/share/ruby-build/2.5.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.2" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2#ea3bcecc3b30cee271b4decde5e9ff3e17369d5fd1ed828d321c198307c9f0df" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5.3 b/share/ruby-build/2.5.3 deleted file mode 100644 index ca4e2a83..00000000 --- a/share/ruby-build/2.5.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.3" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.bz2#228a787ba68a7b20ac6e1d5af3d176d36e8ed600eb754d6325da341c3088ed76" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5.4 b/share/ruby-build/2.5.4 deleted file mode 100644 index bc90b4c8..00000000 --- a/share/ruby-build/2.5.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.4" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.4.tar.bz2#8a16566207b2334a6904a10a1f093befc3aaf9b2e6cf01c62b1c4ac15cb7d8fc" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5.5 b/share/ruby-build/2.5.5 deleted file mode 100644 index c8de8deb..00000000 --- a/share/ruby-build/2.5.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.5" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.bz2#1f2567a55dad6e50911ce42fcc705cf686924b897f597cabf803d88192024dcb" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5.6 b/share/ruby-build/2.5.6 deleted file mode 100644 index 1de6916f..00000000 --- a/share/ruby-build/2.5.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.6" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.6.tar.gz#1d7ed06c673020cd12a737ed686470552e8e99d72b82cd3c26daa3115c36bea7" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5.7 b/share/ruby-build/2.5.7 deleted file mode 100644 index f216afcf..00000000 --- a/share/ruby-build/2.5.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.7" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.bz2#e67c69b141ed27158e47d9a4fe7e59749135b0f138dce06c8c15c3214543f56f" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5.8 b/share/ruby-build/2.5.8 deleted file mode 100644 index 4b2404fc..00000000 --- a/share/ruby-build/2.5.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.8" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.8.tar.bz2#41fc93731ad3f3aa597d657f77ed68fa86b5e93c04dfbf7e542a8780702233f0" warn_eol enable_shared standard diff --git a/share/ruby-build/2.5.9 b/share/ruby-build/2.5.9 deleted file mode 100644 index 7eb696db..00000000 --- a/share/ruby-build/2.5.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.5.9" "https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.9.tar.bz2#bebbe3fe7899acd3ca2f213de38158709555e88a13f85ba5dc95239654bcfeeb" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6-dev b/share/ruby-build/2.6-dev deleted file mode 100644 index 74064fbd..00000000 --- a/share/ruby-build/2.6-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_git "ruby-2.6-dev" "https://github.com/ruby/ruby.git" "ruby_2_6" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/2.6.0 b/share/ruby-build/2.6.0 deleted file mode 100644 index 3cdcb657..00000000 --- a/share/ruby-build/2.6.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.0" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0.tar.bz2#c89ca663ad9a6238f4b1ec4d04c7dff630560c6e6eca6d30857c4d394f01a599" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.0-preview1 b/share/ruby-build/2.6.0-preview1 deleted file mode 100644 index bdabd8d0..00000000 --- a/share/ruby-build/2.6.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview1.tar.bz2#8bd6c373df6ee009441270a8b4f86413d101b8f88e8051c55ef62abffadce462" warn_eol standard diff --git a/share/ruby-build/2.6.0-preview2 b/share/ruby-build/2.6.0-preview2 deleted file mode 100644 index d49d10c7..00000000 --- a/share/ruby-build/2.6.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview2.tar.bz2#d8ede03d5ad3abd9d2c81cf0ad17a41d22b747c003cc16fd59befb2aaf48f0b2" warn_eol standard diff --git a/share/ruby-build/2.6.0-preview3 b/share/ruby-build/2.6.0-preview3 deleted file mode 100644 index 01782b36..00000000 --- a/share/ruby-build/2.6.0-preview3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-preview3.tar.bz2#1f09a2ac1ab26721923cbf4b9302a66d36bb302dc45e72112b41d6fccc5b5931" warn_eol standard diff --git a/share/ruby-build/2.6.0-rc1 b/share/ruby-build/2.6.0-rc1 deleted file mode 100644 index aa6b944a..00000000 --- a/share/ruby-build/2.6.0-rc1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc1.tar.bz2#b4e9c0e8801946e9f0baba30948955f4341e9e04f363c206b7bd774208053eb5" warn_eol standard diff --git a/share/ruby-build/2.6.0-rc2 b/share/ruby-build/2.6.0-rc2 deleted file mode 100644 index f278bf62..00000000 --- a/share/ruby-build/2.6.0-rc2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.0-rc2.tar.bz2#b3d03e471e3136f43bb948013d4f4974abb63d478e8ff7ec2741b22750a3ec50" warn_eol standard diff --git a/share/ruby-build/2.6.1 b/share/ruby-build/2.6.1 deleted file mode 100644 index d2aca4fe..00000000 --- a/share/ruby-build/2.6.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.1" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2#82c9402920eac9ce777beb3f34eeadc2a3f3ce80f25004bbf54b5ed1280ba099" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.10 b/share/ruby-build/2.6.10 deleted file mode 100644 index 822ee862..00000000 --- a/share/ruby-build/2.6.10 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.10" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.bz2#399e1f13e7fedc3c6ae2ff541bbf26c44dfb63b07b6c186fdd15b4e526e27e9c" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.2 b/share/ruby-build/2.6.2 deleted file mode 100644 index 71590ad8..00000000 --- a/share/ruby-build/2.6.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.2" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2#d126ada7f4147ce1029a80c2a37a0c4bfb37e9e82da8816662241a43faeb8915" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.3 b/share/ruby-build/2.6.3 deleted file mode 100644 index bbfc124d..00000000 --- a/share/ruby-build/2.6.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.3" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.3.tar.bz2#dd638bf42059182c1d04af0d5577131d4ce70b79105231c4cc0a60de77b14f2e" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.4 b/share/ruby-build/2.6.4 deleted file mode 100644 index 087c96cd..00000000 --- a/share/ruby-build/2.6.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.4" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2#fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.5 b/share/ruby-build/2.6.5 deleted file mode 100644 index e0657a1b..00000000 --- a/share/ruby-build/2.6.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.5" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.bz2#97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.6 b/share/ruby-build/2.6.6 deleted file mode 100644 index 1c29d9d8..00000000 --- a/share/ruby-build/2.6.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.6" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.bz2#f08b779079ecd1498e6a2548c39a86144c6c784dcec6f7e8a93208682eb8306e" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.7 b/share/ruby-build/2.6.7 deleted file mode 100644 index f49698e2..00000000 --- a/share/ruby-build/2.6.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.7" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.7.tar.bz2#775a5d47b73ce3ee5d600f993badd7b640a2caca138573326db6632858517710" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.8 b/share/ruby-build/2.6.8 deleted file mode 100644 index de3fe764..00000000 --- a/share/ruby-build/2.6.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.8" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.8.tar.bz2#dac96ca6df8bab5a6fc7778907f42498037f8ce05b63d20779dce3163e9fafe6" warn_eol enable_shared standard diff --git a/share/ruby-build/2.6.9 b/share/ruby-build/2.6.9 deleted file mode 100644 index 1891daff..00000000 --- a/share/ruby-build/2.6.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.6.9" "https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.9.tar.bz2#a0639060c4519572e51828eb742f09dd40f154c820f6007246de7a2090e3ee45" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7-dev b/share/ruby-build/2.7-dev deleted file mode 100644 index 373eb750..00000000 --- a/share/ruby-build/2.7-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_git "ruby-2.7-dev" "https://github.com/ruby/ruby.git" "ruby_2_7" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/2.7.0 b/share/ruby-build/2.7.0 deleted file mode 100644 index 47f709e9..00000000 --- a/share/ruby-build/2.7.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.0" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2#7aa247a19622a803bdd29fdb28108de9798abe841254fe8ea82c31d125c6ab26" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.0-preview1 b/share/ruby-build/2.7.0-preview1 deleted file mode 100644 index 5533fec5..00000000 --- a/share/ruby-build/2.7.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.0-preview1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview1.tar.bz2#d45b4a1712ec5c03a35e85e33bcb57c7426b856d35e4f04f7975ae3944d09952" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.0-preview2 b/share/ruby-build/2.7.0-preview2 deleted file mode 100644 index 71f52de4..00000000 --- a/share/ruby-build/2.7.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.0-preview2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview2.tar.bz2#417c84346ba84d664a13833c94c6d9f888c89bb9bee9adf469580441eaede30b" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.0-preview3 b/share/ruby-build/2.7.0-preview3 deleted file mode 100644 index edb63e1f..00000000 --- a/share/ruby-build/2.7.0-preview3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.0-preview3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-preview3.tar.bz2#df2ddee659873e6fc30a8590ecffa49cf3a4ef81fa922b0d09f821b69ee88bc3" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.0-rc1 b/share/ruby-build/2.7.0-rc1 deleted file mode 100644 index 631ad59a..00000000 --- a/share/ruby-build/2.7.0-rc1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.0-rc1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc1.tar.bz2#1c5a02b63fa9fca37c41681bbbf20c55818a32315958c0a6c8f505943bfcb2d2" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.0-rc2 b/share/ruby-build/2.7.0-rc2 deleted file mode 100644 index 119ae823..00000000 --- a/share/ruby-build/2.7.0-rc2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.0-rc2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0-rc2.tar.bz2#8f94ea7ba79b6e95225fb4a7870e882081182c3d12d58c4cad2a7d2e7865cf8e" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.1 b/share/ruby-build/2.7.1 deleted file mode 100644 index 3eabbf4d..00000000 --- a/share/ruby-build/2.7.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.1" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2#d703d58a67e7ed822d6e4a6ea9e44255f689a5b6ea6752d17e8d031849822202" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.2 b/share/ruby-build/2.7.2 deleted file mode 100644 index df8be1a8..00000000 --- a/share/ruby-build/2.7.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.2" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.bz2#65a590313d244d48dc2ef9a9ad015dd8bc6faf821621bbb269aa7462829c75ed" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.3 b/share/ruby-build/2.7.3 deleted file mode 100644 index 32c9a5cf..00000000 --- a/share/ruby-build/2.7.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.3" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.3.tar.bz2#3e90e5a41d4df90e19c307ab0fb41789992c0b0128e6bbaa669b89ed44a0b68b" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.4 b/share/ruby-build/2.7.4 deleted file mode 100644 index 599e0377..00000000 --- a/share/ruby-build/2.7.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.4" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.bz2#bffa8aec9da392eda98f1c561071bb6e71d217d541c617fc6e3282d79f4e7d48" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.5 b/share/ruby-build/2.7.5 deleted file mode 100644 index 6d910a1c..00000000 --- a/share/ruby-build/2.7.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.5" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.bz2#d6b444341a5e06fcd6eaf1feb83a1c0c2da4705dbe4f275ee851761b185f4bd1" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.6 b/share/ruby-build/2.7.6 deleted file mode 100644 index b4ad1807..00000000 --- a/share/ruby-build/2.7.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.6" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.6.tar.bz2#6de239d74cf6da09d0c17a116378a866743f5f0a52c9355da26b5d312ca6eed3" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.7 b/share/ruby-build/2.7.7 deleted file mode 100644 index 541a96e1..00000000 --- a/share/ruby-build/2.7.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.7" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.7.tar.bz2#cf800820c9e69cdd31a8cdab920391f74ed935db2397a905afabd48961913658" warn_eol enable_shared standard diff --git a/share/ruby-build/2.7.8 b/share/ruby-build/2.7.8 deleted file mode 100644 index 3a535b56..00000000 --- a/share/ruby-build/2.7.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-2.7.8" "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.8.tar.gz#c2dab63cbc8f2a05526108ad419efa63a67ed4074dbbcf9fc2b1ca664cb45ba0" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0-dev b/share/ruby-build/3.0-dev deleted file mode 100644 index f002c3c0..00000000 --- a/share/ruby-build/3.0-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_git "ruby-3.0-dev" "https://github.com/ruby/ruby.git" "ruby_3_0" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/3.0.0 b/share/ruby-build/3.0.0 deleted file mode 100644 index 41e7c2f4..00000000 --- a/share/ruby-build/3.0.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.0" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0.tar.gz#a13ed141a1c18eb967aac1e33f4d6ad5f21be1ac543c344e0d6feeee54af8e28" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.0-preview1 b/share/ruby-build/3.0.0-preview1 deleted file mode 100644 index d21521e6..00000000 --- a/share/ruby-build/3.0.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview1.tar.bz2#013bdc6e859d76d67a6fcd990d401ed57e6e25896bab96d1d0648a877f556dbb" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.0-preview2 b/share/ruby-build/3.0.0-preview2 deleted file mode 100644 index eda08f84..00000000 --- a/share/ruby-build/3.0.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-preview2.tar.gz#9de8661565c2b1007d91a580e9a7e02d23f1e8fc8df371feb15a2727aa05fd9a" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.0-rc1 b/share/ruby-build/3.0.0-rc1 deleted file mode 100644 index 79810956..00000000 --- a/share/ruby-build/3.0.0-rc1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.0-rc1.tar.gz#e1270f38b969ce7b124f0a4c217e33eda643f75c7cb20debc62c17535406e37f" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.1 b/share/ruby-build/3.0.1 deleted file mode 100644 index 3d6be5e8..00000000 --- a/share/ruby-build/3.0.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.1" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz#369825db2199f6aeef16b408df6a04ebaddb664fb9af0ec8c686b0ce7ab77727" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.2 b/share/ruby-build/3.0.2 deleted file mode 100644 index 28e9fe9e..00000000 --- a/share/ruby-build/3.0.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.2" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz#5085dee0ad9f06996a8acec7ebea4a8735e6fac22f22e2d98c3f2bc3bef7e6f1" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.3 b/share/ruby-build/3.0.3 deleted file mode 100644 index 7e02a615..00000000 --- a/share/ruby-build/3.0.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.3" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz#3586861cb2df56970287f0fd83f274bd92058872d830d15570b36def7f1a92ac" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.4 b/share/ruby-build/3.0.4 deleted file mode 100644 index 19600b83..00000000 --- a/share/ruby-build/3.0.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.4" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.4.tar.gz#70b47c207af04bce9acea262308fb42893d3e244f39a4abc586920a1c723722b" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.5 b/share/ruby-build/3.0.5 deleted file mode 100644 index dbab3d40..00000000 --- a/share/ruby-build/3.0.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.5" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.5.tar.gz#9afc6380a027a4fe1ae1a3e2eccb6b497b9c5ac0631c12ca56f9b7beb4848776" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.6 b/share/ruby-build/3.0.6 deleted file mode 100644 index cc1eede1..00000000 --- a/share/ruby-build/3.0.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.6" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.6.tar.gz#6e6cbd490030d7910c0ff20edefab4294dfcd1046f0f8f47f78b597987ac683e" warn_eol enable_shared standard diff --git a/share/ruby-build/3.0.7 b/share/ruby-build/3.0.7 deleted file mode 100644 index 044db89c..00000000 --- a/share/ruby-build/3.0.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.1.1w" "https://www.openssl.org/source/openssl-1.1.1w.tar.gz#cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8" openssl --if needs_openssl:1.0.1-1.x.x -install_package "ruby-3.0.7" "https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.7.tar.gz#2a3411977f2850431136b0fab8ad53af09fb74df2ee2f4fb7f11b378fe034388" warn_eol enable_shared standard diff --git a/share/ruby-build/3.1-dev b/share/ruby-build/3.1-dev deleted file mode 100644 index 0f3b2252..00000000 --- a/share/ruby-build/3.1-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_git "ruby-3.1-dev" "https://github.com/ruby/ruby.git" "ruby_3_1" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/3.1.0 b/share/ruby-build/3.1.0 deleted file mode 100644 index 51f30e4a..00000000 --- a/share/ruby-build/3.1.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.1.0" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0.tar.gz#50a0504c6edcb4d61ce6b8cfdbddaa95707195fab0ecd7b5e92654b2a9412854" warn_eol enable_shared standard diff --git a/share/ruby-build/3.1.0-preview1 b/share/ruby-build/3.1.0-preview1 deleted file mode 100644 index 6f31decb..00000000 --- a/share/ruby-build/3.1.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.0-preview1.tar.gz#540f49f4c3aceb1a5d7fb0b8522a04dd96bc4a22f9660a6b59629886c8e010d4" warn_eol enable_shared standard diff --git a/share/ruby-build/3.1.1 b/share/ruby-build/3.1.1 deleted file mode 100644 index 4455212b..00000000 --- a/share/ruby-build/3.1.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.1.1" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz#fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d" warn_eol enable_shared standard diff --git a/share/ruby-build/3.1.2 b/share/ruby-build/3.1.2 deleted file mode 100644 index 9ca154dc..00000000 --- a/share/ruby-build/3.1.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.1.2" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz#61843112389f02b735428b53bb64cf988ad9fb81858b8248e22e57336f24a83e" warn_eol enable_shared standard diff --git a/share/ruby-build/3.1.3 b/share/ruby-build/3.1.3 deleted file mode 100644 index 4d491e2f..00000000 --- a/share/ruby-build/3.1.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.1.3" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.3.tar.gz#5ea498a35f4cd15875200a52dde42b6eb179e1264e17d78732c3a57cd1c6ab9e" warn_eol enable_shared standard diff --git a/share/ruby-build/3.1.4 b/share/ruby-build/3.1.4 deleted file mode 100644 index fd6263ab..00000000 --- a/share/ruby-build/3.1.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.1.4" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.4.tar.gz#a3d55879a0dfab1d7141fdf10d22a07dbf8e5cdc4415da1bde06127d5cc3c7b6" warn_eol enable_shared standard diff --git a/share/ruby-build/3.1.5 b/share/ruby-build/3.1.5 deleted file mode 100644 index 167386d5..00000000 --- a/share/ruby-build/3.1.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.1.5" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.5.tar.gz#3685c51eeee1352c31ea039706d71976f53d00ab6d77312de6aa1abaf5cda2c5" warn_eol enable_shared standard diff --git a/share/ruby-build/3.1.6 b/share/ruby-build/3.1.6 deleted file mode 100644 index 1261afa6..00000000 --- a/share/ruby-build/3.1.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.1.6" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.6.tar.gz#0d0dafb859e76763432571a3109d1537d976266be3083445651dc68deed25c22" warn_eol enable_shared standard diff --git a/share/ruby-build/3.1.7 b/share/ruby-build/3.1.7 deleted file mode 100644 index daa1a464..00000000 --- a/share/ruby-build/3.1.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.1.7" "https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.7.tar.gz#0556acd69f141ddace03fa5dd8d76e7ea0d8f5232edf012429579bcdaab30e7b" warn_eol enable_shared standard diff --git a/share/ruby-build/3.2-dev b/share/ruby-build/3.2-dev deleted file mode 100644 index 61ec6f3e..00000000 --- a/share/ruby-build/3.2-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_git "ruby-3.2-dev" "https://github.com/ruby/ruby.git" "ruby_3_2" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/3.2.0 b/share/ruby-build/3.2.0 deleted file mode 100644 index 6f054d48..00000000 --- a/share/ruby-build/3.2.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0.tar.gz#daaa78e1360b2783f98deeceb677ad900f3a36c0ffa6e2b6b19090be77abc272" enable_shared standard diff --git a/share/ruby-build/3.2.0-preview1 b/share/ruby-build/3.2.0-preview1 deleted file mode 100644 index 2ea4525d..00000000 --- a/share/ruby-build/3.2.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview1.tar.gz#6946b966c561d5dfc2a662b88e8211be30bfffc7bb2f37ce3cc62d6c46a0b818" enable_shared standard diff --git a/share/ruby-build/3.2.0-preview2 b/share/ruby-build/3.2.0-preview2 deleted file mode 100644 index 78f50470..00000000 --- a/share/ruby-build/3.2.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview2.tar.gz#8a78fd7a221b86032f96f25c1d852954c94d193b9d21388a9b434e160b7ed891" enable_shared standard diff --git a/share/ruby-build/3.2.0-preview3 b/share/ruby-build/3.2.0-preview3 deleted file mode 100644 index 61aef67b..00000000 --- a/share/ruby-build/3.2.0-preview3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-preview3.tar.gz#c041d1488e62730d3a10dbe7cf7a3b3e4268dc867ec20ec991e7d16146640487" enable_shared standard diff --git a/share/ruby-build/3.2.0-rc1 b/share/ruby-build/3.2.0-rc1 deleted file mode 100644 index 3bb0c4c5..00000000 --- a/share/ruby-build/3.2.0-rc1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.0-rc1.tar.gz#3bb9760c1ac1b66416aaa4899809f6ccd010e57038eaaeca19a383fd56275dac" enable_shared standard diff --git a/share/ruby-build/3.2.1 b/share/ruby-build/3.2.1 deleted file mode 100644 index 1a3d4bee..00000000 --- a/share/ruby-build/3.2.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.1" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.1.tar.gz#13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd" enable_shared standard diff --git a/share/ruby-build/3.2.10 b/share/ruby-build/3.2.10 deleted file mode 100644 index f72ded84..00000000 --- a/share/ruby-build/3.2.10 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.10" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.10.tar.gz#880acb05e08da8c559c56a13e512bae1b472da67c72ebb750c765f9c2134e689" enable_shared standard diff --git a/share/ruby-build/3.2.11 b/share/ruby-build/3.2.11 deleted file mode 100644 index 3004b411..00000000 --- a/share/ruby-build/3.2.11 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.19" "https://github.com/openssl/openssl/releases/download/openssl-3.0.19/openssl-3.0.19.tar.gz#fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.11" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.tar.gz#b3eeabd6636f334531db3ffdc3229eb05e524740e6c84fdc043720573cf2f8b2" enable_shared standard diff --git a/share/ruby-build/3.2.2 b/share/ruby-build/3.2.2 deleted file mode 100644 index 003e9998..00000000 --- a/share/ruby-build/3.2.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.2" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz#96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc" enable_shared standard diff --git a/share/ruby-build/3.2.3 b/share/ruby-build/3.2.3 deleted file mode 100644 index 9926da56..00000000 --- a/share/ruby-build/3.2.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.3" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.3.tar.gz#af7f1757d9ddb630345988139211f1fd570ff5ba830def1cc7c468ae9b65c9ba" enable_shared standard diff --git a/share/ruby-build/3.2.4 b/share/ruby-build/3.2.4 deleted file mode 100644 index d2bfe2db..00000000 --- a/share/ruby-build/3.2.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.4" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.4.tar.gz#c72b3c5c30482dca18b0f868c9075f3f47d8168eaf626d4e682ce5b59c858692" enable_shared standard diff --git a/share/ruby-build/3.2.5 b/share/ruby-build/3.2.5 deleted file mode 100644 index b8907d63..00000000 --- a/share/ruby-build/3.2.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.5" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.5.tar.gz#ef0610b498f60fb5cfd77b51adb3c10f4ca8ed9a17cb87c61e5bea314ac34a16" enable_shared standard diff --git a/share/ruby-build/3.2.6 b/share/ruby-build/3.2.6 deleted file mode 100644 index 0d6e1c6c..00000000 --- a/share/ruby-build/3.2.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.6" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.6.tar.gz#d9cb65ecdf3f18669639f2638b63379ed6fbb17d93ae4e726d4eb2bf68a48370" enable_shared standard diff --git a/share/ruby-build/3.2.7 b/share/ruby-build/3.2.7 deleted file mode 100644 index 0be2ac82..00000000 --- a/share/ruby-build/3.2.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.7" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.7.tar.gz#8488fa620ff0333c16d437f2b890bba3b67f8745fdecb1472568a6114aad9741" enable_shared standard diff --git a/share/ruby-build/3.2.8 b/share/ruby-build/3.2.8 deleted file mode 100644 index 4b993944..00000000 --- a/share/ruby-build/3.2.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.8" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.8.tar.gz#77acdd8cfbbe1f8e573b5e6536e03c5103df989dc05fa68c70f011833c356075" enable_shared standard diff --git a/share/ruby-build/3.2.9 b/share/ruby-build/3.2.9 deleted file mode 100644 index f1a7203c..00000000 --- a/share/ruby-build/3.2.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.2.9" "https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.9.tar.gz#abbad98db9aeb152773b0d35868e50003b8c467f3d06152577c4dfed9d88ed2a" enable_shared standard diff --git a/share/ruby-build/3.3-dev b/share/ruby-build/3.3-dev deleted file mode 100644 index 2bcb3859..00000000 --- a/share/ruby-build/3.3-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_git "ruby-3.3-dev" "https://github.com/ruby/ruby.git" "ruby_3_3" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/3.3.0 b/share/ruby-build/3.3.0 deleted file mode 100644 index cfdf1c4b..00000000 --- a/share/ruby-build/3.3.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.0" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0.tar.gz#96518814d9832bece92a85415a819d4893b307db5921ae1f0f751a9a89a56b7d" enable_shared standard diff --git a/share/ruby-build/3.3.0-preview1 b/share/ruby-build/3.3.0-preview1 deleted file mode 100644 index c2ff593d..00000000 --- a/share/ruby-build/3.3.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview1.tar.gz#c3454a911779b8d747ab0ea87041030d002d533edacb2485fe558b7084da25ed" enable_shared standard diff --git a/share/ruby-build/3.3.0-preview2 b/share/ruby-build/3.3.0-preview2 deleted file mode 100644 index 48ac5307..00000000 --- a/share/ruby-build/3.3.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview2.tar.gz#30ce8b0fe11b37b5ac088f5a5765744b935eac45bb89a9e381731533144f5991" enable_shared standard diff --git a/share/ruby-build/3.3.0-preview3 b/share/ruby-build/3.3.0-preview3 deleted file mode 100644 index bf1a411f..00000000 --- a/share/ruby-build/3.3.0-preview3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.0-preview3" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-preview3.tar.gz#0969141be92e67e0edb84a8fb354acc98f01bd78e602a23a0f136045c82f4809" enable_shared standard diff --git a/share/ruby-build/3.3.0-rc1 b/share/ruby-build/3.3.0-rc1 deleted file mode 100644 index 6d6256f3..00000000 --- a/share/ruby-build/3.3.0-rc1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.0-rc1.tar.gz#c4ff82395a90ef76c7f906b7687026e0ab96b094dcf3a532d9ab97784a073222" enable_shared standard diff --git a/share/ruby-build/3.3.1 b/share/ruby-build/3.3.1 deleted file mode 100644 index 28c9e90c..00000000 --- a/share/ruby-build/3.3.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.1" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.1.tar.gz#8dc2af2802cc700cd182d5430726388ccf885b3f0a14fcd6a0f21ff249c9aa99" enable_shared standard diff --git a/share/ruby-build/3.3.10 b/share/ruby-build/3.3.10 deleted file mode 100644 index 4abb930c..00000000 --- a/share/ruby-build/3.3.10 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.10" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.10.tar.gz#b555baa467a306cfc8e6c6ed24d0d27b27e9a1bed1d91d95509859eac6b0e928" enable_shared standard diff --git a/share/ruby-build/3.3.11 b/share/ruby-build/3.3.11 deleted file mode 100644 index cd63604c..00000000 --- a/share/ruby-build/3.3.11 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.19" "https://github.com/openssl/openssl/releases/download/openssl-3.0.19/openssl-3.0.19.tar.gz#fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.11" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.11.tar.gz#59f0fafb1a59a05dc3765117af3fa68e153eb48254708549f321c1e9e078d7a0" enable_shared standard diff --git a/share/ruby-build/3.3.2 b/share/ruby-build/3.3.2 deleted file mode 100644 index 7115cbe2..00000000 --- a/share/ruby-build/3.3.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.2" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.2.tar.gz#3be1d100ebf2a0ce60c2cd8d22cd9db4d64b3e04a1943be2c4ff7b520f2bcb5b" enable_shared standard diff --git a/share/ruby-build/3.3.3 b/share/ruby-build/3.3.3 deleted file mode 100644 index 6128ba79..00000000 --- a/share/ruby-build/3.3.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.3" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.3.tar.gz#83c05b2177ee9c335b631b29b8c077b4770166d02fa527f3a9f6a40d13f3cce2" enable_shared standard diff --git a/share/ruby-build/3.3.4 b/share/ruby-build/3.3.4 deleted file mode 100644 index 49f461f0..00000000 --- a/share/ruby-build/3.3.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.4" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.4.tar.gz#fe6a30f97d54e029768f2ddf4923699c416cdbc3a6e96db3e2d5716c7db96a34" enable_shared standard diff --git a/share/ruby-build/3.3.5 b/share/ruby-build/3.3.5 deleted file mode 100644 index 93e2c9d5..00000000 --- a/share/ruby-build/3.3.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.5" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.5.tar.gz#3781a3504222c2f26cb4b9eb9c1a12dbf4944d366ce24a9ff8cf99ecbce75196" enable_shared standard diff --git a/share/ruby-build/3.3.6 b/share/ruby-build/3.3.6 deleted file mode 100644 index 6280a3ac..00000000 --- a/share/ruby-build/3.3.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.6" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz#8dc48fffaf270f86f1019053f28e51e4da4cce32a36760a0603a9aee67d7fd8d" enable_shared standard diff --git a/share/ruby-build/3.3.7 b/share/ruby-build/3.3.7 deleted file mode 100644 index 6579045d..00000000 --- a/share/ruby-build/3.3.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.7" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.7.tar.gz#9c37c3b12288c7aec20ca121ce76845be5bb5d77662a24919651aaf1d12c8628" enable_shared standard diff --git a/share/ruby-build/3.3.8 b/share/ruby-build/3.3.8 deleted file mode 100644 index 88470562..00000000 --- a/share/ruby-build/3.3.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.8" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.8.tar.gz#5ae28a87a59a3e4ad66bc2931d232dbab953d0aa8f6baf3bc4f8f80977c89cab" enable_shared standard diff --git a/share/ruby-build/3.3.9 b/share/ruby-build/3.3.9 deleted file mode 100644 index 74fe7615..00000000 --- a/share/ruby-build/3.3.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.3.9" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.9.tar.gz#d1991690a4e17233ec6b3c7844c1e1245c0adce3e00d713551d0458467b727b1" enable_shared standard diff --git a/share/ruby-build/3.4-dev b/share/ruby-build/3.4-dev deleted file mode 100644 index 856e6e11..00000000 --- a/share/ruby-build/3.4-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_git "ruby-3.4-dev" "https://github.com/ruby/ruby.git" "ruby_3_4" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/3.4.0 b/share/ruby-build/3.4.0 deleted file mode 100644 index ec2526b4..00000000 --- a/share/ruby-build/3.4.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.0" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0.tar.gz#068c8523442174bd3400e786f4a6952352c82b1b9f6210fd17fb4823086d3379" enable_shared standard diff --git a/share/ruby-build/3.4.0-preview1 b/share/ruby-build/3.4.0-preview1 deleted file mode 100644 index a7d90eec..00000000 --- a/share/ruby-build/3.4.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview1.tar.gz#1a3c322e90cb22e5fba0b5d257bb2be9988affa3867eba7642ed981fdde895bb" enable_shared standard diff --git a/share/ruby-build/3.4.0-preview2 b/share/ruby-build/3.4.0-preview2 deleted file mode 100644 index b7cfaeee..00000000 --- a/share/ruby-build/3.4.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.0-preview2" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-preview2.tar.gz#443cd7ec54ade4786bc974ce9f5d49f172a60f8edc84b597b7fe2bd2a94b8371" enable_shared standard diff --git a/share/ruby-build/3.4.0-rc1 b/share/ruby-build/3.4.0-rc1 deleted file mode 100644 index 03a9a815..00000000 --- a/share/ruby-build/3.4.0-rc1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.0-rc1" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.0-rc1.tar.gz#1f3187d3366e90af6d760994f8bfe1fe8999a8ba3553ea4dcfae63e548236e2a" enable_shared standard diff --git a/share/ruby-build/3.4.1 b/share/ruby-build/3.4.1 deleted file mode 100644 index 44613a7e..00000000 --- a/share/ruby-build/3.4.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.1" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.1.tar.gz#3d385e5d22d368b064c817a13ed8e3cc3f71a7705d7ed1bae78013c33aa7c87f" enable_shared standard diff --git a/share/ruby-build/3.4.2 b/share/ruby-build/3.4.2 deleted file mode 100644 index fb3b1222..00000000 --- a/share/ruby-build/3.4.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.2" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.2.tar.gz#41328ac21f2bfdd7de6b3565ef4f0dd7543354d37e96f157a1552a6bd0eb364b" enable_shared standard diff --git a/share/ruby-build/3.4.3 b/share/ruby-build/3.4.3 deleted file mode 100644 index 3524c632..00000000 --- a/share/ruby-build/3.4.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.3" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.3.tar.gz#55a4cd1dcbe5ca27cf65e89a935a482c2bb2284832939266551c0ec68b437f46" enable_shared standard diff --git a/share/ruby-build/3.4.4 b/share/ruby-build/3.4.4 deleted file mode 100644 index e6c2a10e..00000000 --- a/share/ruby-build/3.4.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.4" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.4.tar.gz#a0597bfdf312e010efd1effaa8d7f1d7833146fdc17950caa8158ffa3dcbfa85" enable_shared standard diff --git a/share/ruby-build/3.4.5 b/share/ruby-build/3.4.5 deleted file mode 100644 index 9ab47a5c..00000000 --- a/share/ruby-build/3.4.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.5" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.5.tar.gz#1d88d8a27b442fdde4aa06dc99e86b0bbf0b288963d8433112dd5fac798fd5ee" enable_shared standard diff --git a/share/ruby-build/3.4.6 b/share/ruby-build/3.4.6 deleted file mode 100644 index 18a1560a..00000000 --- a/share/ruby-build/3.4.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.6" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.6.tar.gz#e3c19ab9e8f41b3723124fbc0114cde7cbf55e65aa9c58c12acd89ec9c0dd1b9" enable_shared standard diff --git a/share/ruby-build/3.4.7 b/share/ruby-build/3.4.7 deleted file mode 100644 index cefc3dda..00000000 --- a/share/ruby-build/3.4.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.7" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.7.tar.gz#23815a6d095696f7919090fdc3e2f9459b2c83d57224b2e446ce1f5f7333ef36" enable_shared standard diff --git a/share/ruby-build/3.4.8 b/share/ruby-build/3.4.8 deleted file mode 100644 index 9e22dd94..00000000 --- a/share/ruby-build/3.4.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.8" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.8.tar.gz#53c4ddad41fbb6189f1f5ee0db57a51d54bd1f87f8755b3d68604156a35b045b" enable_shared standard diff --git a/share/ruby-build/3.4.9 b/share/ruby-build/3.4.9 deleted file mode 100644 index 8f111f40..00000000 --- a/share/ruby-build/3.4.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.19" "https://github.com/openssl/openssl/releases/download/openssl-3.0.19/openssl-3.0.19.tar.gz#fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.4.9" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.9.tar.gz#7bb4d4f5e807cc27251d14d9d6086d182c5b25875191e44ab15b709cd7a7dd9c" enable_shared standard diff --git a/share/ruby-build/3.5.0-preview1 b/share/ruby-build/3.5.0-preview1 deleted file mode 100644 index 80529e97..00000000 --- a/share/ruby-build/3.5.0-preview1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x -install_package "ruby-3.5.0-preview1" "https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.tar.gz#ecf09c7eb902e91cdaf9cc553cd00cca9b848b3fc0e14297850f9ab08cdd46f0" enable_shared standard diff --git a/share/ruby-build/4.0-dev b/share/ruby-build/4.0-dev deleted file mode 100644 index 2f45c9cb..00000000 --- a/share/ruby-build/4.0-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.1.1-3.x.x -install_git "ruby-4.0-dev" "https://github.com/ruby/ruby.git" "ruby_4_0" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/4.0.0 b/share/ruby-build/4.0.0 deleted file mode 100644 index e0f2b93e..00000000 --- a/share/ruby-build/4.0.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.1.1-3.x.x -install_package "ruby-4.0.0" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.0.tar.gz#2e8389c8c072cb658c93a1372732d9eac84082c88b065750db1e52a5ac630271" enable_shared standard diff --git a/share/ruby-build/4.0.0-preview2 b/share/ruby-build/4.0.0-preview2 deleted file mode 100644 index a62d152b..00000000 --- a/share/ruby-build/4.0.0-preview2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.1.1-3.x.x -install_package "ruby-4.0.0-preview2" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.0-preview2.tar.gz#0a3330dae710302e11f7f0323e83219ab3c6517984691a312c662f329c5120e1" enable_shared standard diff --git a/share/ruby-build/4.0.0-preview3 b/share/ruby-build/4.0.0-preview3 deleted file mode 100644 index 036ec742..00000000 --- a/share/ruby-build/4.0.0-preview3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.1.1-3.x.x -install_package "ruby-4.0.0-preview3" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.0-preview3.tar.gz#43d0926e776fbd5599adcc7bccb4ccc804e109f402a2068607a2a86562c2cdc0" enable_shared standard diff --git a/share/ruby-build/4.0.1 b/share/ruby-build/4.0.1 deleted file mode 100644 index 8c7faac7..00000000 --- a/share/ruby-build/4.0.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.1.1-3.x.x -install_package "ruby-4.0.1" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.1.tar.gz#3924be2d05db30f4e35f859bf028be85f4b7dd01714142fd823e4af5de2faf9d" enable_shared standard diff --git a/share/ruby-build/4.0.2 b/share/ruby-build/4.0.2 deleted file mode 100644 index 446e02ab..00000000 --- a/share/ruby-build/4.0.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.19" "https://github.com/openssl/openssl/releases/download/openssl-3.0.19/openssl-3.0.19.tar.gz#fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072" openssl --if needs_openssl:1.1.1-3.x.x -install_package "ruby-4.0.2" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.2.tar.gz#51502b26b50b68df4963336ca41e368cde92c928faf91654de4c4c1791f82aac" enable_shared standard diff --git a/share/ruby-build/4.0.3 b/share/ruby-build/4.0.3 deleted file mode 100644 index bfd32e01..00000000 --- a/share/ruby-build/4.0.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.20" "https://github.com/openssl/openssl/releases/download/openssl-3.0.20/openssl-3.0.20.tar.gz#c80a01dfc70ece4dc21168932c37739042d404d46ccc81a5986dd75314ecda6f" openssl --if needs_openssl:1.1.1-3.x.x -install_package "ruby-4.0.3" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.3.tar.gz#77964acc370d5c8375b9502e5ba6c13c03ef91ab9eb9f521c84fb42b9c9a6b0f" enable_shared standard diff --git a/share/ruby-build/4.0.4 b/share/ruby-build/4.0.4 deleted file mode 100644 index 33de3159..00000000 --- a/share/ruby-build/4.0.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.0.20" "https://github.com/openssl/openssl/releases/download/openssl-3.0.20/openssl-3.0.20.tar.gz#c80a01dfc70ece4dc21168932c37739042d404d46ccc81a5986dd75314ecda6f" openssl --if needs_openssl:1.1.1-3.x.x -install_package "ruby-4.0.4" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.4.tar.gz#f35f6edfa3dabb3f723f9d0cf1906c6512ae77f4e412ab1e68cc6e91d230fa80" enable_shared standard diff --git a/share/ruby-build/4.1-dev b/share/ruby-build/4.1-dev deleted file mode 100644 index b11afbf8..00000000 --- a/share/ruby-build/4.1-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.5.4" "https://github.com/openssl/openssl/releases/download/openssl-3.5.4/openssl-3.5.4.tar.gz#967311f84955316969bdb1d8d4b983718ef42338639c621ec4c34fddef355e99" openssl --if needs_openssl:1.1.1-3.x.x -install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/artichoke-dev b/share/ruby-build/artichoke-dev deleted file mode 100644 index 196324aa..00000000 --- a/share/ruby-build/artichoke-dev +++ /dev/null @@ -1,23 +0,0 @@ -case $(uname -s) in -Linux) - install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-unknown-linux-gnu.tar.gz" artichoke - ;; -Darwin) - case $(uname -m) in - arm64) - install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-aarch64-apple-darwin.tar.gz" artichoke - ;; - x86_64) - install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-apple-darwin.tar.gz" artichoke - ;; - *) - colorize 1 "Unsupported architecture: $(uname -m)" - return 1 - ;; - esac - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/jruby-1.6.3 b/share/ruby-build/jruby-1.6.3 new file mode 100644 index 00000000..b2ebdabb --- /dev/null +++ b/share/ruby-build/jruby-1.6.3 @@ -0,0 +1,2 @@ +install_package "jruby-1.6.3" "http://jruby.org.s3.amazonaws.com/downloads/1.6.3/jruby-bin-1.6.3.tar.gz" jruby +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby diff --git a/share/ruby-build/jruby-1.6.4 b/share/ruby-build/jruby-1.6.4 new file mode 100644 index 00000000..a8c44bd7 --- /dev/null +++ b/share/ruby-build/jruby-1.6.4 @@ -0,0 +1,2 @@ +install_package "jruby-1.6.4" "http://jruby.org.s3.amazonaws.com/downloads/1.6.4/jruby-bin-1.6.4.tar.gz" jruby +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby diff --git a/share/ruby-build/jruby-1.7.0-dev b/share/ruby-build/jruby-1.7.0-dev new file mode 100644 index 00000000..8633b134 --- /dev/null +++ b/share/ruby-build/jruby-1.7.0-dev @@ -0,0 +1,2 @@ +install_package "jruby-1.7.0.dev" "http://ci.jruby.org/snapshots/jruby-bin-1.7.0.dev.tar.gz" jruby +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby diff --git a/share/ruby-build/jruby-1.7.10 b/share/ruby-build/jruby-1.7.10 deleted file mode 100644 index 72e7d88d..00000000 --- a/share/ruby-build/jruby-1.7.10 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.10" "https://s3.amazonaws.com/jruby.org/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#223285ee2fca5a4825f017b8a441232ec05d3fba5de213336c7ef6b6a36de651" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.11 b/share/ruby-build/jruby-1.7.11 deleted file mode 100644 index 089e15d5..00000000 --- a/share/ruby-build/jruby-1.7.11 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.11" "https://s3.amazonaws.com/jruby.org/downloads/1.7.11/jruby-bin-1.7.11.tar.gz#d634ffc692a8ee5bae513266956609d41d785f912facf11749609a7763120fb3" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.12 b/share/ruby-build/jruby-1.7.12 deleted file mode 100644 index 951f087a..00000000 --- a/share/ruby-build/jruby-1.7.12 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.12" "https://s3.amazonaws.com/jruby.org/downloads/1.7.12/jruby-bin-1.7.12.tar.gz#2c15858dbc06d6346a30704fb6dcc779f2e67053566c9c21973f96e309eac609" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.13 b/share/ruby-build/jruby-1.7.13 deleted file mode 100644 index 3008ca13..00000000 --- a/share/ruby-build/jruby-1.7.13 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.13" "https://s3.amazonaws.com/jruby.org/downloads/1.7.13/jruby-bin-1.7.13.tar.gz#faa1cd590f32f3cb92044d9abedf66ccea1d93a24236c877810c9b30e1e0577c" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.14 b/share/ruby-build/jruby-1.7.14 deleted file mode 100644 index fd30eddf..00000000 --- a/share/ruby-build/jruby-1.7.14 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.14" "https://s3.amazonaws.com/jruby.org/downloads/1.7.14/jruby-bin-1.7.14.tar.gz#6c24d6dcf7a329f105e42293c89aa2d5564afdf145b03a492e8c44a4fbe9c371" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.15 b/share/ruby-build/jruby-1.7.15 deleted file mode 100644 index 33ee9e8b..00000000 --- a/share/ruby-build/jruby-1.7.15 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.15" "https://s3.amazonaws.com/jruby.org/downloads/1.7.15/jruby-bin-1.7.15.tar.gz#894a905db860f8789e24a29e5178afedc497beb21ba914e8b1a315b31d6fdd5f" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.16 b/share/ruby-build/jruby-1.7.16 deleted file mode 100644 index 110cfaf2..00000000 --- a/share/ruby-build/jruby-1.7.16 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.16" "https://s3.amazonaws.com/jruby.org/downloads/1.7.16/jruby-bin-1.7.16.tar.gz#aa6efc47e7227556ffb60fcb054af06ee62d5abe053ea5f84e0db3158bbd61fc" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.16.1 b/share/ruby-build/jruby-1.7.16.1 deleted file mode 100644 index b50e4d7f..00000000 --- a/share/ruby-build/jruby-1.7.16.1 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.16.1" "https://s3.amazonaws.com/jruby.org/downloads/1.7.16.1/jruby-bin-1.7.16.1.tar.gz#855ed9f2c3c259a309f46b2c2d942615e87b1c3b5dda6911b739ad5a7e688f5b" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.16.2 b/share/ruby-build/jruby-1.7.16.2 deleted file mode 100644 index 99215001..00000000 --- a/share/ruby-build/jruby-1.7.16.2 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.16.2" "https://s3.amazonaws.com/jruby.org/downloads/1.7.16.2/jruby-bin-1.7.16.2.tar.gz#5c57970b7e0e89e6947ae1467a688cecdff07d0590a7e9de52092f27c58eab05" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.17 b/share/ruby-build/jruby-1.7.17 deleted file mode 100644 index bcbe9826..00000000 --- a/share/ruby-build/jruby-1.7.17 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.17" "https://s3.amazonaws.com/jruby.org/downloads/1.7.17/jruby-bin-1.7.17.tar.gz#eecd207b900e2b731cb10e8af71faab567a89222f975f87ed0a640bd3a9c4a18" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.18 b/share/ruby-build/jruby-1.7.18 deleted file mode 100644 index 0305babb..00000000 --- a/share/ruby-build/jruby-1.7.18 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.18" "https://s3.amazonaws.com/jruby.org/downloads/1.7.18/jruby-bin-1.7.18.tar.gz#eba6332d301c64bc5623c1d6f161762ef4fb9b38202350cdfc4e105775fbbf3c" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.19 b/share/ruby-build/jruby-1.7.19 deleted file mode 100644 index 89b008d9..00000000 --- a/share/ruby-build/jruby-1.7.19 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.19" "https://s3.amazonaws.com/jruby.org/downloads/1.7.19/jruby-bin-1.7.19.tar.gz#8e34f8a94bb6abedc0f6f9d0cc174b4fadc78a50fb44804c16f19bf8f2586d5d" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.2 b/share/ruby-build/jruby-1.7.2 deleted file mode 100644 index a5496670..00000000 --- a/share/ruby-build/jruby-1.7.2 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.2" "https://s3.amazonaws.com/jruby.org/downloads/1.7.2/jruby-bin-1.7.2.tar.gz#e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.20 b/share/ruby-build/jruby-1.7.20 deleted file mode 100644 index 127f5b1f..00000000 --- a/share/ruby-build/jruby-1.7.20 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.20" "https://s3.amazonaws.com/jruby.org/downloads/1.7.20/jruby-bin-1.7.20.tar.gz#4a99e7c11948ad345cbc957e9fd8c4ef9e76b219c70bab365dc19fc8e4e1ea59" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.20.1 b/share/ruby-build/jruby-1.7.20.1 deleted file mode 100644 index 39f6a0e8..00000000 --- a/share/ruby-build/jruby-1.7.20.1 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.20.1" "https://s3.amazonaws.com/jruby.org/downloads/1.7.20.1/jruby-bin-1.7.20.1.tar.gz#70bbd607b44c355b2de275cf24f6e4f724b30ef0affdcc31bc755717ccb9045a" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.21 b/share/ruby-build/jruby-1.7.21 deleted file mode 100644 index 9780b543..00000000 --- a/share/ruby-build/jruby-1.7.21 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.21" "https://s3.amazonaws.com/jruby.org/downloads/1.7.21/jruby-bin-1.7.21.tar.gz#9fe56ea173af451ef262faaee6fb90464002584dbacc2523147f809e9d3a1c8b" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.22 b/share/ruby-build/jruby-1.7.22 deleted file mode 100644 index be441713..00000000 --- a/share/ruby-build/jruby-1.7.22 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.22" "https://s3.amazonaws.com/jruby.org/downloads/1.7.22/jruby-bin-1.7.22.tar.gz#554da042087bd4a787c73626c81fa354c9ce1168735032f7d954cffec85f5a4a" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.23 b/share/ruby-build/jruby-1.7.23 deleted file mode 100644 index 6caeed41..00000000 --- a/share/ruby-build/jruby-1.7.23 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.23" "https://s3.amazonaws.com/jruby.org/downloads/1.7.23/jruby-bin-1.7.23.tar.gz#d667015b6581a34177fce1050268a5c5718e9019da19acd0500be815550bad57" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.24 b/share/ruby-build/jruby-1.7.24 deleted file mode 100644 index df504d20..00000000 --- a/share/ruby-build/jruby-1.7.24 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.24" "https://s3.amazonaws.com/jruby.org/downloads/1.7.24/jruby-bin-1.7.24.tar.gz#b5f4d1569646fba833c7cce6627434aba40cd54966aa8595454c0e92b83123ea" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.25 b/share/ruby-build/jruby-1.7.25 deleted file mode 100644 index d225ffcf..00000000 --- a/share/ruby-build/jruby-1.7.25 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.25" "https://s3.amazonaws.com/jruby.org/downloads/1.7.25/jruby-bin-1.7.25.tar.gz#03a26ace9be8b7f7a4fce3e0dfd106dfe2d7f48c750c3b1dc74046663e5b57a1" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.26 b/share/ruby-build/jruby-1.7.26 deleted file mode 100644 index d72f36a1..00000000 --- a/share/ruby-build/jruby-1.7.26 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.26" "https://s3.amazonaws.com/jruby.org/downloads/1.7.26/jruby-bin-1.7.26.tar.gz#8d6ea85ce1bce219ee0004b345cc7557edb6a559cbc8d6d4e9a988080bf3bc2c" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.27 b/share/ruby-build/jruby-1.7.27 deleted file mode 100644 index a36dcdee..00000000 --- a/share/ruby-build/jruby-1.7.27 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.27" "https://s3.amazonaws.com/jruby.org/downloads/1.7.27/jruby-bin-1.7.27.tar.gz#cd9b7bfcdabbe054d50333ad1fd70bcc465a35c96a93c0556e73712379af3520" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.5 b/share/ruby-build/jruby-1.7.5 deleted file mode 100644 index 39d37cd5..00000000 --- a/share/ruby-build/jruby-1.7.5 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.5" "https://s3.amazonaws.com/jruby.org/downloads/1.7.5/jruby-bin-1.7.5.tar.gz#9ebd082cf9f29697c76e503e00b79d30e3e9b87071afb8823c3b8b033f5f5723" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.6 b/share/ruby-build/jruby-1.7.6 deleted file mode 100644 index 90ae23ad..00000000 --- a/share/ruby-build/jruby-1.7.6 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.6" "https://s3.amazonaws.com/jruby.org/downloads/1.7.6/jruby-bin-1.7.6.tar.gz#16a64c56319fed34ec877cf151f2735c60457abe6c73d9dc32c56cce52b0ce45" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.7 b/share/ruby-build/jruby-1.7.7 deleted file mode 100644 index 610cedec..00000000 --- a/share/ruby-build/jruby-1.7.7 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.7" "https://s3.amazonaws.com/jruby.org/downloads/1.7.7/jruby-bin-1.7.7.tar.gz#907b24578604c3eded40b84a6380b7c64ab76a6b76b31cf343afdde8dbfeffd4" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.8 b/share/ruby-build/jruby-1.7.8 deleted file mode 100644 index f54f10a2..00000000 --- a/share/ruby-build/jruby-1.7.8 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.8" "https://s3.amazonaws.com/jruby.org/downloads/1.7.8/jruby-bin-1.7.8.tar.gz#034ff3b501605a1d8e740387a5eae193faa96f7d07088b6727d2bcf2892db84a" warn_eol jruby diff --git a/share/ruby-build/jruby-1.7.9 b/share/ruby-build/jruby-1.7.9 deleted file mode 100644 index d38ee7a4..00000000 --- a/share/ruby-build/jruby-1.7.9 +++ /dev/null @@ -1 +0,0 @@ -install_package "jruby-1.7.9" "https://s3.amazonaws.com/jruby.org/downloads/1.7.9/jruby-bin-1.7.9.tar.gz#c7acd09c932941f04e231d43f47606eb2b6a2d6898ae3dc97dd432dcf1501824" warn_eol jruby diff --git a/share/ruby-build/jruby-10.0.0.0 b/share/ruby-build/jruby-10.0.0.0 deleted file mode 100644 index d9b1b54e..00000000 --- a/share/ruby-build/jruby-10.0.0.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 21 -install_package "jruby-10.0.0.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/10.0.0.0/jruby-dist-10.0.0.0-bin.tar.gz#427d9827ed23fe6b4d11fe61665c75dd7476ba36a0438376eb310ce2a8d24733" jruby diff --git a/share/ruby-build/jruby-10.0.0.1 b/share/ruby-build/jruby-10.0.0.1 deleted file mode 100644 index e0495f6d..00000000 --- a/share/ruby-build/jruby-10.0.0.1 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 21 -install_package "jruby-10.0.0.1" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/10.0.0.1/jruby-dist-10.0.0.1-bin.tar.gz#0ba34ac5dfec7c22659b14db668a06284db7fc1c820c49c04b92271a6636bafb" jruby diff --git a/share/ruby-build/jruby-10.0.1.0 b/share/ruby-build/jruby-10.0.1.0 deleted file mode 100644 index 2db33bc6..00000000 --- a/share/ruby-build/jruby-10.0.1.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 21 -install_package "jruby-10.0.1.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/10.0.1.0/jruby-dist-10.0.1.0-bin.tar.gz#22174ed408aa19340fc3c609b67f5a83374539ecc50053153d60f6e1f81faa9d" jruby diff --git a/share/ruby-build/jruby-10.0.2.0 b/share/ruby-build/jruby-10.0.2.0 deleted file mode 100644 index b1fd1f0b..00000000 --- a/share/ruby-build/jruby-10.0.2.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 21 -install_package "jruby-10.0.2.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/10.0.2.0/jruby-dist-10.0.2.0-bin.tar.gz#b8a026f38aa98461a04ed0aa0b20891ce257ecbe53e124719ce9ee5b804525f1" jruby diff --git a/share/ruby-build/jruby-10.0.3.0 b/share/ruby-build/jruby-10.0.3.0 deleted file mode 100644 index 60120c1d..00000000 --- a/share/ruby-build/jruby-10.0.3.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 21 -install_package "jruby-10.0.3.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/10.0.3.0/jruby-dist-10.0.3.0-bin.tar.gz#0edb5b02c3f482205d1cf8358f38e31d9e4c6d93a210039224750c72501e4717" jruby diff --git a/share/ruby-build/jruby-10.0.4.0 b/share/ruby-build/jruby-10.0.4.0 deleted file mode 100644 index ffee4a8d..00000000 --- a/share/ruby-build/jruby-10.0.4.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 21 -install_package "jruby-10.0.4.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/10.0.4.0/jruby-dist-10.0.4.0-bin.tar.gz#d0260ebc753a5e9ae49be1eec0e4eec907aaf2b7184faaafc879b0ec3253ca24" jruby diff --git a/share/ruby-build/jruby-10.0.5.0 b/share/ruby-build/jruby-10.0.5.0 deleted file mode 100644 index 61d6f03d..00000000 --- a/share/ruby-build/jruby-10.0.5.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 21 -install_package "jruby-10.0.5.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/10.0.5.0/jruby-dist-10.0.5.0-bin.tar.gz#6b3aa0340bd60a2b131e12490bb498c45359d9c91e477f5760c3aa18e37d1988" jruby diff --git a/share/ruby-build/jruby-10.1.0.0 b/share/ruby-build/jruby-10.1.0.0 deleted file mode 100644 index 0b06b7a9..00000000 --- a/share/ruby-build/jruby-10.1.0.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 21 -install_package "jruby-10.1.0.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/10.1.0.0/jruby-dist-10.1.0.0-bin.tar.gz#9c14a0ce81f3a312fd98c415986982132e91d36b12cb8d74a3dfdae93fe984ac" jruby diff --git a/share/ruby-build/jruby-9.0.0.0 b/share/ruby-build/jruby-9.0.0.0 deleted file mode 100644 index b2b53b90..00000000 --- a/share/ruby-build/jruby-9.0.0.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.0.0" "https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0/jruby-bin-9.0.0.0.tar.gz#655665db3a1dc0462cba99d45532ab57d8416b5f168d8a0081bde9b7a93a394e" warn_eol jruby diff --git a/share/ruby-build/jruby-9.0.0.0.pre1 b/share/ruby-build/jruby-9.0.0.0.pre1 deleted file mode 100644 index b6a78848..00000000 --- a/share/ruby-build/jruby-9.0.0.0.pre1 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.0.0.pre1" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.0.0.0.pre1/jruby-dist-9.0.0.0.pre1-bin.tar.gz#381da389b07c4692db5feeeeb6a21963cbdc86ee5172bd3f170bd081cc607354" warn_eol jruby diff --git a/share/ruby-build/jruby-9.0.0.0.pre2 b/share/ruby-build/jruby-9.0.0.0.pre2 deleted file mode 100644 index 1c654869..00000000 --- a/share/ruby-build/jruby-9.0.0.0.pre2 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.0.0.pre2" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.0.0.0.pre2/jruby-dist-9.0.0.0.pre2-bin.tar.gz#6c9fd54c71bb64a04cea2af5938a67eab1ed951609fe999d6de88f6b98a6a1e4" warn_eol jruby diff --git a/share/ruby-build/jruby-9.0.0.0.rc1 b/share/ruby-build/jruby-9.0.0.0.rc1 deleted file mode 100644 index 5c5f5e75..00000000 --- a/share/ruby-build/jruby-9.0.0.0.rc1 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.0.0.rc1" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.0.0.0.rc1/jruby-dist-9.0.0.0.rc1-bin.tar.gz#b5c2bf5d4b22eba8ca62fe120aad682b8420454c12a426791a06f8efe6b90641" warn_eol jruby diff --git a/share/ruby-build/jruby-9.0.0.0.rc2 b/share/ruby-build/jruby-9.0.0.0.rc2 deleted file mode 100644 index 310dd3e0..00000000 --- a/share/ruby-build/jruby-9.0.0.0.rc2 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.0.0.rc2" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.0.0.0.rc2/jruby-dist-9.0.0.0.rc2-bin.tar.gz#f337adb43f4972ace8a04f77d889b35bc4fa4efec99e98cc7ca2aac50f393329" warn_eol jruby diff --git a/share/ruby-build/jruby-9.0.1.0 b/share/ruby-build/jruby-9.0.1.0 deleted file mode 100644 index 3ffea903..00000000 --- a/share/ruby-build/jruby-9.0.1.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.1.0" "https://s3.amazonaws.com/jruby.org/downloads/9.0.1.0/jruby-bin-9.0.1.0.tar.gz#3cab8ead2f080eb9cdf16fc30cbc1974c36a4a4e6c9d321d5a3bbd973b64527f" warn_eol jruby diff --git a/share/ruby-build/jruby-9.0.3.0 b/share/ruby-build/jruby-9.0.3.0 deleted file mode 100644 index 7af9d4b3..00000000 --- a/share/ruby-build/jruby-9.0.3.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.3.0" "https://s3.amazonaws.com/jruby.org/downloads/9.0.3.0/jruby-bin-9.0.3.0.tar.gz#e40c06d43cfbdd5b8447d07c0689183c70c4234da26621a177f426ebc5024cc1" warn_eol jruby diff --git a/share/ruby-build/jruby-9.0.4.0 b/share/ruby-build/jruby-9.0.4.0 deleted file mode 100644 index a972a98b..00000000 --- a/share/ruby-build/jruby-9.0.4.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.4.0" "https://s3.amazonaws.com/jruby.org/downloads/9.0.4.0/jruby-bin-9.0.4.0.tar.gz#fcf828c4ad5b92430a349f1e873c067a15e0952d167d07368135c513fe0d18fb" warn_eol jruby diff --git a/share/ruby-build/jruby-9.0.5.0 b/share/ruby-build/jruby-9.0.5.0 deleted file mode 100644 index afadb9ff..00000000 --- a/share/ruby-build/jruby-9.0.5.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.0.5.0" "https://s3.amazonaws.com/jruby.org/downloads/9.0.5.0/jruby-bin-9.0.5.0.tar.gz#9ef392bd859690c9a838f6475040345e0c512f7fcc0b37c809a91cf671f5daf3" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.0.0 b/share/ruby-build/jruby-9.1.0.0 deleted file mode 100644 index 9700a6f0..00000000 --- a/share/ruby-build/jruby-9.1.0.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.0.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.0.0/jruby-bin-9.1.0.0.tar.gz#ff48c8eea61d0be93d807f56eda613350e91f598f6f4f71ef73ed53e7d0530ad" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.0.0-dev b/share/ruby-build/jruby-9.1.0.0-dev deleted file mode 100644 index 993cbea5..00000000 --- a/share/ruby-build/jruby-9.1.0.0-dev +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.0.0-SNAPSHOT" "http://ci.jruby.org/snapshots/master/jruby-bin-9.1.0.0-SNAPSHOT.tar.gz" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.1.0 b/share/ruby-build/jruby-9.1.1.0 deleted file mode 100644 index 48e70374..00000000 --- a/share/ruby-build/jruby-9.1.1.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.1.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.1.0/jruby-bin-9.1.1.0.tar.gz#c5705b97569486fe52ca3754dea391c84d33d1702a48fcb8a4ac9838d18e6307" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.10.0 b/share/ruby-build/jruby-9.1.10.0 deleted file mode 100644 index bb386c13..00000000 --- a/share/ruby-build/jruby-9.1.10.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.10.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.10.0/jruby-bin-9.1.10.0.tar.gz#93ec6b55fa0d5b37e9f8131f76adc01efa82bebcef8df3e0de49e83dad3ee958" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.11.0 b/share/ruby-build/jruby-9.1.11.0 deleted file mode 100644 index dc6877c4..00000000 --- a/share/ruby-build/jruby-9.1.11.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.11.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.11.0/jruby-bin-9.1.11.0.tar.gz#6773a164d0cd513ee22ee0c989095b368d0208a32f57f73c2c53ee2b58d05575" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.12.0 b/share/ruby-build/jruby-9.1.12.0 deleted file mode 100644 index 0c7d362b..00000000 --- a/share/ruby-build/jruby-9.1.12.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.12.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.12.0/jruby-bin-9.1.12.0.tar.gz#ddb23c95f4b3cc3fc1cc57b81cb4ceee776496ede402b9a6eb0622cf15e1a597" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.13.0 b/share/ruby-build/jruby-9.1.13.0 deleted file mode 100644 index eb717052..00000000 --- a/share/ruby-build/jruby-9.1.13.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.13.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.13.0/jruby-bin-9.1.13.0.tar.gz#9d156646623ac2f27174721035b52572a4b05690db7c1293295aa2c04aad3908" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.14.0 b/share/ruby-build/jruby-9.1.14.0 deleted file mode 100644 index 30d29190..00000000 --- a/share/ruby-build/jruby-9.1.14.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.14.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.1.14.0/jruby-dist-9.1.14.0-bin.tar.gz#074057e672350a6652d92ccaaa5d517fc7d6b980bce8b947515fb64d114d1651" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.15.0 b/share/ruby-build/jruby-9.1.15.0 deleted file mode 100644 index ac334299..00000000 --- a/share/ruby-build/jruby-9.1.15.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.15.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.1.15.0/jruby-dist-9.1.15.0-bin.tar.gz#4a0d9305867ed327a8cf4f7ff8a65c7ff62094a495ec85463d0792656762469e" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.16.0 b/share/ruby-build/jruby-9.1.16.0 deleted file mode 100644 index e29b3b61..00000000 --- a/share/ruby-build/jruby-9.1.16.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.16.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.1.16.0/jruby-dist-9.1.16.0-bin.tar.gz#d92c2b359e32a0afffef6982dc4730e4bdfcabd9c198e9c6075292c71ad9485a" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.17.0 b/share/ruby-build/jruby-9.1.17.0 deleted file mode 100644 index 07d16a96..00000000 --- a/share/ruby-build/jruby-9.1.17.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.17.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.1.17.0/jruby-dist-9.1.17.0-bin.tar.gz#6a22f7bf8fef1a52530a9c9781a9d374ad07bbbef0d3d8e2af0ff5cbead0dfd5" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.2.0 b/share/ruby-build/jruby-9.1.2.0 deleted file mode 100644 index b2e1908b..00000000 --- a/share/ruby-build/jruby-9.1.2.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.2.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.2.0/jruby-bin-9.1.2.0.tar.gz#60598a465883ab4c933f805de4a7f280052bddc793b95735465619c03ca43f35" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.3.0 b/share/ruby-build/jruby-9.1.3.0 deleted file mode 100644 index e88f1d13..00000000 --- a/share/ruby-build/jruby-9.1.3.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.3.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.3.0/jruby-bin-9.1.3.0.tar.gz#3bf36ad72bfb49ba4424c5403df3b1da4f614186d82267f2481973f1fcaaeb20" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.4.0 b/share/ruby-build/jruby-9.1.4.0 deleted file mode 100644 index 0cc10bf1..00000000 --- a/share/ruby-build/jruby-9.1.4.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.4.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.4.0/jruby-bin-9.1.4.0.tar.gz#cde189a22f6b93a439873e4130fc2c73f07554d4f9c415adef2dd8429626be67" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.5.0 b/share/ruby-build/jruby-9.1.5.0 deleted file mode 100644 index 53e12630..00000000 --- a/share/ruby-build/jruby-9.1.5.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.5.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.5.0/jruby-bin-9.1.5.0.tar.gz#28e4f3aefbb4497c5c5edc04246778b3305105c3d3d6de11be067826cc5bb766" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.6.0 b/share/ruby-build/jruby-9.1.6.0 deleted file mode 100644 index 8d2aaea1..00000000 --- a/share/ruby-build/jruby-9.1.6.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.6.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.6.0/jruby-bin-9.1.6.0.tar.gz#a32dc54b80aa0069323654e06b84fdcea077d3601ec54208a67c4b969f369b89" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.7.0 b/share/ruby-build/jruby-9.1.7.0 deleted file mode 100644 index 5871102c..00000000 --- a/share/ruby-build/jruby-9.1.7.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.7.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.7.0/jruby-bin-9.1.7.0.tar.gz#95ac7d2316fb7698039267265716dd2159fa5b49f0e0dc6e469c80ad59072926" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.8.0 b/share/ruby-build/jruby-9.1.8.0 deleted file mode 100644 index 8d84041b..00000000 --- a/share/ruby-build/jruby-9.1.8.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.8.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.8.0/jruby-bin-9.1.8.0.tar.gz#20ac501c99a7cb3cf53ded64ac1b8bb6e0b0f6ba34a41b8bacc9715cd4bb2601" warn_eol jruby diff --git a/share/ruby-build/jruby-9.1.9.0 b/share/ruby-build/jruby-9.1.9.0 deleted file mode 100644 index 6bcc7747..00000000 --- a/share/ruby-build/jruby-9.1.9.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java7 -install_package "jruby-9.1.9.0" "https://s3.amazonaws.com/jruby.org/downloads/9.1.9.0/jruby-bin-9.1.9.0.tar.gz#36b802050155dccd808b4f69f01db4aa1599de467be657bdf81659aab9e8084e" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.0.0 b/share/ruby-build/jruby-9.2.0.0 deleted file mode 100644 index 5ea8de98..00000000 --- a/share/ruby-build/jruby-9.2.0.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.0.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.0.0/jruby-bin-9.2.0.0.tar.gz#42718dea5fc90b7696cb3fccf8e8d546729173963ad0bc477d66545677d00684" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.0.0-dev b/share/ruby-build/jruby-9.2.0.0-dev deleted file mode 100644 index 81bc6f05..00000000 --- a/share/ruby-build/jruby-9.2.0.0-dev +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.0.0-SNAPSHOT" "https://projectodd.ci.cloudbees.com/view/JRuby/job/jruby-development-dist/lastSuccessfulBuild/artifact/release/jruby-bin-9.2.0.0-SNAPSHOT.tar.gz" jruby diff --git a/share/ruby-build/jruby-9.2.1.0 b/share/ruby-build/jruby-9.2.1.0 deleted file mode 100644 index 8d0e8115..00000000 --- a/share/ruby-build/jruby-9.2.1.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.1.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.2.1.0/jruby-dist-9.2.1.0-bin.tar.gz#8c987378b144eff0dcc553312f1853c05ee9135f3ffdac7b0828b7ad62f32835" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.1.0-dev b/share/ruby-build/jruby-9.2.1.0-dev deleted file mode 100644 index d1a90d4e..00000000 --- a/share/ruby-build/jruby-9.2.1.0-dev +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.1.0-SNAPSHOT" "https://projectodd.ci.cloudbees.com/view/JRuby/job/jruby-development-dist/lastSuccessfulBuild/artifact/release/jruby-bin-9.2.1.0-SNAPSHOT.tar.gz" jruby diff --git a/share/ruby-build/jruby-9.2.10.0 b/share/ruby-build/jruby-9.2.10.0 deleted file mode 100644 index 1a03eb15..00000000 --- a/share/ruby-build/jruby-9.2.10.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.10.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.10.0/jruby-bin-9.2.10.0.tar.gz#9199707712c683c525252ccb1de5cb8e75f53b790c5b57a18f6367039ec79553" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.11.0 b/share/ruby-build/jruby-9.2.11.0 deleted file mode 100644 index 59e04af5..00000000 --- a/share/ruby-build/jruby-9.2.11.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.11.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.11.0/jruby-bin-9.2.11.0.tar.gz#8ae82da1a2658192c1445c9611347752c6bffadc284ec0dc0615e36bb5badf07" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.11.1 b/share/ruby-build/jruby-9.2.11.1 deleted file mode 100644 index 19dcd635..00000000 --- a/share/ruby-build/jruby-9.2.11.1 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.11.1" "https://s3.amazonaws.com/jruby.org/downloads/9.2.11.1/jruby-bin-9.2.11.1.tar.gz#f10449c82567133908e5e1ac076438307a7f0916f617f40fa314b78873a195dc" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.12.0 b/share/ruby-build/jruby-9.2.12.0 deleted file mode 100644 index 9e7cdefb..00000000 --- a/share/ruby-build/jruby-9.2.12.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.12.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.12.0/jruby-bin-9.2.12.0.tar.gz#307f6124c4301d723e2d0ff4c0105fa9eee8950c3f9971e14bbe8862030e6c04" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.13.0 b/share/ruby-build/jruby-9.2.13.0 deleted file mode 100644 index a6e6172b..00000000 --- a/share/ruby-build/jruby-9.2.13.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.13.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.13.0/jruby-bin-9.2.13.0.tar.gz#73a8c241a162e644c87e864c3485c55adedeb82a6fd80fa3cb538fdacda7af58" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.14.0 b/share/ruby-build/jruby-9.2.14.0 deleted file mode 100644 index d846bd90..00000000 --- a/share/ruby-build/jruby-9.2.14.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.14.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.14.0/jruby-bin-9.2.14.0.tar.gz#32e73b2551f01e459ece84f732bcbf80712c3b71b6df7dbd063354b4d277e0b5" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.15.0 b/share/ruby-build/jruby-9.2.15.0 deleted file mode 100644 index e5adc4ab..00000000 --- a/share/ruby-build/jruby-9.2.15.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.15.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.15.0/jruby-bin-9.2.15.0.tar.gz#9e8e5d73c42d1dad8a795a6dc39bd87e88fc8863f76e065e4099c32d085205b0" warn_eol jruby \ No newline at end of file diff --git a/share/ruby-build/jruby-9.2.16.0 b/share/ruby-build/jruby-9.2.16.0 deleted file mode 100644 index 260b074f..00000000 --- a/share/ruby-build/jruby-9.2.16.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.16.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.16.0/jruby-bin-9.2.16.0.tar.gz#5ae27f149f73f3fea4f34359cbb773c25d9d987e72b5edec9e8b93957997eb30" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.17.0 b/share/ruby-build/jruby-9.2.17.0 deleted file mode 100644 index f9b42000..00000000 --- a/share/ruby-build/jruby-9.2.17.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.17.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.17.0/jruby-bin-9.2.17.0.tar.gz#7701d3537b3a606d2765ac6d5c40e675ddaa01d3cebad26a21a66e3aadd5c202" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.18.0 b/share/ruby-build/jruby-9.2.18.0 deleted file mode 100644 index 55f184cb..00000000 --- a/share/ruby-build/jruby-9.2.18.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.18.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.18.0/jruby-bin-9.2.18.0.tar.gz#425a5c970a6d918ae531275850634d12169e3557754b2b817fbfb7987a32c1a7" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.19.0 b/share/ruby-build/jruby-9.2.19.0 deleted file mode 100644 index 64d1ba25..00000000 --- a/share/ruby-build/jruby-9.2.19.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.19.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.19.0/jruby-bin-9.2.19.0.tar.gz#1f74885a2d3fa589fcbeb292a39facf7f86be3eac1ab015e32c65d32acf3f3bf" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.20.0 b/share/ruby-build/jruby-9.2.20.0 deleted file mode 100644 index 1e685f42..00000000 --- a/share/ruby-build/jruby-9.2.20.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.20.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.20.0/jruby-bin-9.2.20.0.tar.gz#bf0c4f206382478ab3e3cd7fce9b18d1b7de7da37124e97e24525cff99639c4b" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.20.1 b/share/ruby-build/jruby-9.2.20.1 deleted file mode 100644 index a2505701..00000000 --- a/share/ruby-build/jruby-9.2.20.1 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.20.1" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.2.20.1/jruby-dist-9.2.20.1-bin.tar.gz#79cdbc475a7041f4b44766c069051d21dd2473ce1638a0b668aa9439fb631963" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.21.0 b/share/ruby-build/jruby-9.2.21.0 deleted file mode 100644 index 28b21965..00000000 --- a/share/ruby-build/jruby-9.2.21.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.21.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.2.21.0/jruby-dist-9.2.21.0-bin.tar.gz#dbf05fca4f61bd7d5131d9b83c5f4d1a249213c474b82def37e82013969c8b8a" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.3.0 b/share/ruby-build/jruby-9.2.3.0 deleted file mode 100644 index c5c58c22..00000000 --- a/share/ruby-build/jruby-9.2.3.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.3.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.3.0/jruby-bin-9.2.3.0.tar.gz#d9c2d179696394aafe41027f0e48fa53267ecde04b3d10babc88fea4d523336a" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.4.0 b/share/ruby-build/jruby-9.2.4.0 deleted file mode 100644 index 52fbcd29..00000000 --- a/share/ruby-build/jruby-9.2.4.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.4.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.4.0/jruby-bin-9.2.4.0.tar.gz#b9638c82c85d89f6e8b2da1b876ac235bb9ed47f2163b3c851f0496c9bd58a0c" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.4.1 b/share/ruby-build/jruby-9.2.4.1 deleted file mode 100644 index ba6ab5f2..00000000 --- a/share/ruby-build/jruby-9.2.4.1 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.4.1" "https://s3.amazonaws.com/jruby.org/downloads/9.2.4.1/jruby-bin-9.2.4.1.tar.gz#c89821120d74f17f90c9bc346cc7bd1278df623fc1fe60ea3b5c0a8a01360d5b" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.5.0 b/share/ruby-build/jruby-9.2.5.0 deleted file mode 100644 index f3e891e4..00000000 --- a/share/ruby-build/jruby-9.2.5.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.5.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.5.0/jruby-bin-9.2.5.0.tar.gz#f4ad088082eca73561df983f6cb0a937b966cba3a36454e88f63930ed2bdf349" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.6.0 b/share/ruby-build/jruby-9.2.6.0 deleted file mode 100644 index 694d4885..00000000 --- a/share/ruby-build/jruby-9.2.6.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.6.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.6.0/jruby-bin-9.2.6.0.tar.gz#70a1ff0e17a98baa63ea92c91fd38ff1e55a2056e5d57ba0409c4543d29e0e3d" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.7.0 b/share/ruby-build/jruby-9.2.7.0 deleted file mode 100644 index 28c3d33b..00000000 --- a/share/ruby-build/jruby-9.2.7.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.7.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.7.0/jruby-bin-9.2.7.0.tar.gz#da7c1a5ce90015c0bafd4bca0352294e08fe1c9ec049ac51e82fe57ed50e1348" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.8.0 b/share/ruby-build/jruby-9.2.8.0 deleted file mode 100644 index 6e110a0b..00000000 --- a/share/ruby-build/jruby-9.2.8.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.8.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.8.0/jruby-bin-9.2.8.0.tar.gz#b7c58688093f54acd89d732a8bf40e3ae0ac4c92488d6f5b424c33e4fb09c7bb" warn_eol jruby diff --git a/share/ruby-build/jruby-9.2.9.0 b/share/ruby-build/jruby-9.2.9.0 deleted file mode 100644 index 13e5ed2a..00000000 --- a/share/ruby-build/jruby-9.2.9.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.2.9.0" "https://s3.amazonaws.com/jruby.org/downloads/9.2.9.0/jruby-bin-9.2.9.0.tar.gz#ced3fbb81b4f29f6a7fe7207e678e4154d95cc94de9f509fcaaf05768a6bf911" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.0.0 b/share/ruby-build/jruby-9.3.0.0 deleted file mode 100644 index 2a7efa13..00000000 --- a/share/ruby-build/jruby-9.3.0.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.0.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.0.0/jruby-dist-9.3.0.0-bin.tar.gz#2dc1f85936d3ff3adc20d90e5f4894499c585a7ea5fedec67154e2f9ecb1bc9b" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.1.0 b/share/ruby-build/jruby-9.3.1.0 deleted file mode 100644 index db9e8156..00000000 --- a/share/ruby-build/jruby-9.3.1.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.1.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.1.0/jruby-dist-9.3.1.0-bin.tar.gz#4a9778c114452c0227e10e6718b2c5e128b310b9c6551be93bdd938888f3c418" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.10.0 b/share/ruby-build/jruby-9.3.10.0 deleted file mode 100644 index 14db80f6..00000000 --- a/share/ruby-build/jruby-9.3.10.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.10.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.10.0/jruby-dist-9.3.10.0-bin.tar.gz#c78c127e0aa166f257eeab03c4733ba3d96a445314eff7e5dc1f8154d2b5ae45" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.11.0 b/share/ruby-build/jruby-9.3.11.0 deleted file mode 100644 index bd0f0486..00000000 --- a/share/ruby-build/jruby-9.3.11.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.11.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.11.0/jruby-dist-9.3.11.0-bin.tar.gz#655f120c8f29ee81c24b98f2932f6384e317062bcd40720dd8bfef555f97eac9" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.13.0 b/share/ruby-build/jruby-9.3.13.0 deleted file mode 100644 index 041ab54c..00000000 --- a/share/ruby-build/jruby-9.3.13.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.13.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.13.0/jruby-dist-9.3.13.0-bin.tar.gz#da60d6cb5c4e4d191abe20448e337b394b27bf0e095133966bcab8ac1191f51d" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.14.0 b/share/ruby-build/jruby-9.3.14.0 deleted file mode 100644 index 26116714..00000000 --- a/share/ruby-build/jruby-9.3.14.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.14.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.14.0/jruby-dist-9.3.14.0-bin.tar.gz#04c482511d497f41c335345247ee52985be9a8174c042e306dc4c24fac81a9f9" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.15.0 b/share/ruby-build/jruby-9.3.15.0 deleted file mode 100644 index 136d3d9e..00000000 --- a/share/ruby-build/jruby-9.3.15.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.15.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.15.0/jruby-dist-9.3.15.0-bin.tar.gz#0f8f8e4ed2fe97976d1c68350e967b937a860001fe3cbb42247a8612ab246628" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.2.0 b/share/ruby-build/jruby-9.3.2.0 deleted file mode 100644 index 05b01c6d..00000000 --- a/share/ruby-build/jruby-9.3.2.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.2.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.2.0/jruby-dist-9.3.2.0-bin.tar.gz#26699ca02beeafa8326573c1125c57a5971ba8b94d15f84e6b3baf2594244f33" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.3.0 b/share/ruby-build/jruby-9.3.3.0 deleted file mode 100644 index d56ffd9d..00000000 --- a/share/ruby-build/jruby-9.3.3.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.3.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.3.0/jruby-dist-9.3.3.0-bin.tar.gz#3da828cbe287d5468507f1c2c42bef6cf34bc5361bcd6a5d99c207b21b9fdc5c" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.4.0 b/share/ruby-build/jruby-9.3.4.0 deleted file mode 100644 index fda6abf2..00000000 --- a/share/ruby-build/jruby-9.3.4.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.4.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.4.0/jruby-dist-9.3.4.0-bin.tar.gz#531544d327a87155d8c804f153a2df3cf04f0182561cb2dd2c9372f48605b65c" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.6.0 b/share/ruby-build/jruby-9.3.6.0 deleted file mode 100644 index f4618557..00000000 --- a/share/ruby-build/jruby-9.3.6.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.6.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.6.0/jruby-dist-9.3.6.0-bin.tar.gz#747af6af99a674f208f40da8db22d77c6da493a83280e990b52d523abd9499e2" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.7.0 b/share/ruby-build/jruby-9.3.7.0 deleted file mode 100644 index 0a0a6946..00000000 --- a/share/ruby-build/jruby-9.3.7.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.7.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.7.0/jruby-dist-9.3.7.0-bin.tar.gz#94a7a8b3beeac2253a8876e73adfac6bececb2b54d2ddfa68f245dc81967d0c1" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.8.0 b/share/ruby-build/jruby-9.3.8.0 deleted file mode 100644 index 7124f600..00000000 --- a/share/ruby-build/jruby-9.3.8.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.8.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.8.0/jruby-dist-9.3.8.0-bin.tar.gz#674a4d1308631faa5f0124d01d73eb1edc89346ee7de21c70e14305bd61b46df" warn_eol jruby diff --git a/share/ruby-build/jruby-9.3.9.0 b/share/ruby-build/jruby-9.3.9.0 deleted file mode 100644 index df1f4f7a..00000000 --- a/share/ruby-build/jruby-9.3.9.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.3.9.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.3.9.0/jruby-dist-9.3.9.0-bin.tar.gz#251e6dd8d1d2f82922c8c778d7857e1bef82fe5ca2cf77bc09356421d0b05ab8" warn_eol jruby diff --git a/share/ruby-build/jruby-9.4.0.0 b/share/ruby-build/jruby-9.4.0.0 deleted file mode 100644 index 9d495e4b..00000000 --- a/share/ruby-build/jruby-9.4.0.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.0.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.0.0/jruby-dist-9.4.0.0-bin.tar.gz#897bb8a98ad43adcbf5fd3aa75ec85b3312838c949592ca3f623dc1f569d2870" jruby diff --git a/share/ruby-build/jruby-9.4.1.0 b/share/ruby-build/jruby-9.4.1.0 deleted file mode 100644 index 1334e225..00000000 --- a/share/ruby-build/jruby-9.4.1.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.1.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.1.0/jruby-dist-9.4.1.0-bin.tar.gz#5e0cce40b7c42f8ad0f619fdd906460fe3ef13444707f70eb8abfc6481e0d6b6" jruby diff --git a/share/ruby-build/jruby-9.4.10.0 b/share/ruby-build/jruby-9.4.10.0 deleted file mode 100644 index b5cd0a11..00000000 --- a/share/ruby-build/jruby-9.4.10.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.10.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.10.0/jruby-dist-9.4.10.0-bin.tar.gz#0b325bb6e64896dfcf235bbc6506ca9b5af78f1c8fec7f048bc4188b1793b5e0" jruby diff --git a/share/ruby-build/jruby-9.4.11.0 b/share/ruby-build/jruby-9.4.11.0 deleted file mode 100644 index e099aa4b..00000000 --- a/share/ruby-build/jruby-9.4.11.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.11.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.11.0/jruby-dist-9.4.11.0-bin.tar.gz#cf4067bdc3a6ab518c786588e2486adc047b9cea0b96a43218b03ac651d26e11" jruby diff --git a/share/ruby-build/jruby-9.4.12.0 b/share/ruby-build/jruby-9.4.12.0 deleted file mode 100644 index 707a61c9..00000000 --- a/share/ruby-build/jruby-9.4.12.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.12.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.12.0/jruby-dist-9.4.12.0-bin.tar.gz#05c5d203d6990c92671cc42f57d2fa1c1083bbfd16fa7023dc5848cdb8f0aa2e" jruby diff --git a/share/ruby-build/jruby-9.4.12.1 b/share/ruby-build/jruby-9.4.12.1 deleted file mode 100644 index 3ef5eb6d..00000000 --- a/share/ruby-build/jruby-9.4.12.1 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.12.1" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.12.1/jruby-dist-9.4.12.1-bin.tar.gz#b7fbaf1dda7a9d477cccda9197273fac85dc1f6dcb4046e1f7aa5b11a48d148b" jruby diff --git a/share/ruby-build/jruby-9.4.13.0 b/share/ruby-build/jruby-9.4.13.0 deleted file mode 100644 index 2f55df3e..00000000 --- a/share/ruby-build/jruby-9.4.13.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.13.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.13.0/jruby-dist-9.4.13.0-bin.tar.gz#226d9c3a2e332f8f249838f96c20e87e0df2b9a464a11477b47be6dafb66412c" jruby diff --git a/share/ruby-build/jruby-9.4.14.0 b/share/ruby-build/jruby-9.4.14.0 deleted file mode 100644 index 8ce08381..00000000 --- a/share/ruby-build/jruby-9.4.14.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.14.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.14.0/jruby-dist-9.4.14.0-bin.tar.gz#7ea2be8d0c5989714c795b4544492bf9941c9576e7a78f593a19c85567bc0452" jruby diff --git a/share/ruby-build/jruby-9.4.2.0 b/share/ruby-build/jruby-9.4.2.0 deleted file mode 100644 index 53f2d2e3..00000000 --- a/share/ruby-build/jruby-9.4.2.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.2.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.2.0/jruby-dist-9.4.2.0-bin.tar.gz#c2b065c5546d398343f86ddea68892bb4a4b4345e6c8875e964a97377733c3f1" jruby diff --git a/share/ruby-build/jruby-9.4.3.0 b/share/ruby-build/jruby-9.4.3.0 deleted file mode 100644 index b79a53fd..00000000 --- a/share/ruby-build/jruby-9.4.3.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.3.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.3.0/jruby-dist-9.4.3.0-bin.tar.gz#b097e08c5669e8a188288e113911d12b4ad2bd67a2c209d6dfa8445d63a4d8c9" jruby diff --git a/share/ruby-build/jruby-9.4.4.0 b/share/ruby-build/jruby-9.4.4.0 deleted file mode 100644 index 5a50e2d1..00000000 --- a/share/ruby-build/jruby-9.4.4.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.4.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.4.0/jruby-dist-9.4.4.0-bin.tar.gz#6ab12670afd8e5c8ac9305fabe42055795c5ddf9f8e8f1a1e60e260f2d724cc0" jruby diff --git a/share/ruby-build/jruby-9.4.5.0 b/share/ruby-build/jruby-9.4.5.0 deleted file mode 100644 index 0dccb093..00000000 --- a/share/ruby-build/jruby-9.4.5.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.5.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.5.0/jruby-dist-9.4.5.0-bin.tar.gz#a40f78c4641ccc86752e16b2da247fd6bc9fbcf9a4864cf1be36f7ff7b35684c" jruby diff --git a/share/ruby-build/jruby-9.4.6.0 b/share/ruby-build/jruby-9.4.6.0 deleted file mode 100644 index fae6e612..00000000 --- a/share/ruby-build/jruby-9.4.6.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.6.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.6.0/jruby-dist-9.4.6.0-bin.tar.gz#2da14de4152b71fdbfa35ba4687a46ef12cd465740337b549cc1fe6c7c139813" jruby diff --git a/share/ruby-build/jruby-9.4.7.0 b/share/ruby-build/jruby-9.4.7.0 deleted file mode 100644 index 29e7b9e8..00000000 --- a/share/ruby-build/jruby-9.4.7.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.7.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.7.0/jruby-dist-9.4.7.0-bin.tar.gz#f1c39f8257505300a528ff83fe4721fbe61a855abb25e3d27d52d43ac97a4d80" jruby diff --git a/share/ruby-build/jruby-9.4.8.0 b/share/ruby-build/jruby-9.4.8.0 deleted file mode 100644 index 40a65fdd..00000000 --- a/share/ruby-build/jruby-9.4.8.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.8.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.8.0/jruby-dist-9.4.8.0-bin.tar.gz#347b6692bd9c91c480a45af25ce88d77be8b6e4ac4a77bc94870f2c5b54bc929" jruby diff --git a/share/ruby-build/jruby-9.4.9.0 b/share/ruby-build/jruby-9.4.9.0 deleted file mode 100644 index 0fa391f3..00000000 --- a/share/ruby-build/jruby-9.4.9.0 +++ /dev/null @@ -1,2 +0,0 @@ -require_java 8 -install_package "jruby-9.4.9.0" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.4.9.0/jruby-dist-9.4.9.0-bin.tar.gz#8d64736e66a3c0e1e1ea813b6317219c5d43769e5d06a4417311e2baa8b40ef7" jruby diff --git a/share/ruby-build/jruby-dev b/share/ruby-build/jruby-dev deleted file mode 100644 index 9ff6f5c0..00000000 --- a/share/ruby-build/jruby-dev +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-ubuntu-24.04-x64.tar.gz" jruby - ;; -Linux-aarch64) - install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-ubuntu-24.04-arm64.tar.gz" jruby - ;; -Darwin-x86_64) - install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-darwin-x64.tar.gz" jruby - ;; -Darwin-arm64) - install_package "jruby-head" "https://github.com/ruby/jruby-dev-builder/releases/latest/download/jruby-head-darwin-arm64.tar.gz" jruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/mruby-1.0.0 b/share/ruby-build/mruby-1.0.0 deleted file mode 100644 index d8b3e08b..00000000 --- a/share/ruby-build/mruby-1.0.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-1.0.0" "https://github.com/mruby/mruby/archive/1.0.0.tar.gz" mruby diff --git a/share/ruby-build/mruby-1.1.0 b/share/ruby-build/mruby-1.1.0 deleted file mode 100644 index 543b28a9..00000000 --- a/share/ruby-build/mruby-1.1.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-1.1.0" "https://github.com/mruby/mruby/archive/1.1.0.tar.gz" mruby diff --git a/share/ruby-build/mruby-1.2.0 b/share/ruby-build/mruby-1.2.0 deleted file mode 100644 index 17a1c3e2..00000000 --- a/share/ruby-build/mruby-1.2.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-1.2.0" "https://github.com/mruby/mruby/archive/1.2.0.tar.gz#05ad0135a9c34158ff0cfd4631f4fbaed28cbb8243680d2c97ffdb9c246b1f3d" mruby diff --git a/share/ruby-build/mruby-1.3.0 b/share/ruby-build/mruby-1.3.0 deleted file mode 100644 index c65a5e39..00000000 --- a/share/ruby-build/mruby-1.3.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-1.3.0" "https://github.com/mruby/mruby/archive/1.3.0.tar.gz#10c6645ec59b5f8cd80069e7297abc514b54af3540722102b5b968033a209bf4" mruby diff --git a/share/ruby-build/mruby-1.4.0 b/share/ruby-build/mruby-1.4.0 deleted file mode 100644 index 7aeb5424..00000000 --- a/share/ruby-build/mruby-1.4.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-1.4.0" "https://github.com/mruby/mruby/archive/1.4.0.tar.gz#2c4a318dbb05ec745c6c4d90b810e80385901fbeb1e7f8ca3e499f5935a82430" mruby diff --git a/share/ruby-build/mruby-1.4.1 b/share/ruby-build/mruby-1.4.1 deleted file mode 100644 index 22d66494..00000000 --- a/share/ruby-build/mruby-1.4.1 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-1.4.1" "https://github.com/mruby/mruby/archive/1.4.1.tar.gz#2469b1f3e3c97a34f8c3dca1bca9795f66d6b17c7be60ddfc1f3b502cdcbb400" mruby diff --git a/share/ruby-build/mruby-2.0.0 b/share/ruby-build/mruby-2.0.0 deleted file mode 100644 index 9b2cafaf..00000000 --- a/share/ruby-build/mruby-2.0.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-2.0.0" "https://github.com/mruby/mruby/archive/2.0.0.tar.gz#fa495898d51130c69480a13e90df5dc18cb1a9d9a31836268a895989d902048f" mruby diff --git a/share/ruby-build/mruby-2.0.1 b/share/ruby-build/mruby-2.0.1 deleted file mode 100644 index 1b8c23e4..00000000 --- a/share/ruby-build/mruby-2.0.1 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-2.0.1" "https://github.com/mruby/mruby/archive/2.0.1.tar.gz#fe0c50a25b4dc7692fd7f6a7dfc1d58ba73f53fedda5762845b853692cfac810" mruby diff --git a/share/ruby-build/mruby-2.1.0 b/share/ruby-build/mruby-2.1.0 deleted file mode 100644 index d55430c1..00000000 --- a/share/ruby-build/mruby-2.1.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-2.1.0" "https://github.com/mruby/mruby/archive/2.1.0.tar.gz#d6733742a07e553c52ab71df08b0604b3b571768bbc0c2729fbf0389d1bb5d13" mruby diff --git a/share/ruby-build/mruby-2.1.1 b/share/ruby-build/mruby-2.1.1 deleted file mode 100644 index a78e55b8..00000000 --- a/share/ruby-build/mruby-2.1.1 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-2.1.1" "https://github.com/mruby/mruby/archive/2.1.1.tar.gz#bb27397ee9cb7e0ddf4ff51caf5b0a193d636b7a3c52399684c8c383b41c362a" mruby diff --git a/share/ruby-build/mruby-2.1.2 b/share/ruby-build/mruby-2.1.2 deleted file mode 100644 index 78d657c5..00000000 --- a/share/ruby-build/mruby-2.1.2 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-2.1.2" "https://github.com/mruby/mruby/archive/2.1.2.tar.gz#4dc0017e36d15e81dc85953afb2a643ba2571574748db0d8ede002cefbba053b" mruby diff --git a/share/ruby-build/mruby-3.0.0 b/share/ruby-build/mruby-3.0.0 deleted file mode 100644 index d8629127..00000000 --- a/share/ruby-build/mruby-3.0.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-3.0.0" "https://github.com/mruby/mruby/archive/3.0.0.tar.gz#95b798cdd931ef29d388e2b0b267cba4dc469e8722c37d4ef8ee5248bc9075b0" mruby diff --git a/share/ruby-build/mruby-3.1.0 b/share/ruby-build/mruby-3.1.0 deleted file mode 100644 index 6d82e45d..00000000 --- a/share/ruby-build/mruby-3.1.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-3.1.0" "https://github.com/mruby/mruby/archive/3.1.0.tar.gz#64ce0a967028a1a913d3dfc8d3f33b295332ab73be6f68e96d0f675f18c79ca8" mruby diff --git a/share/ruby-build/mruby-3.2.0 b/share/ruby-build/mruby-3.2.0 deleted file mode 100644 index b5395e93..00000000 --- a/share/ruby-build/mruby-3.2.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-3.2.0" "https://github.com/mruby/mruby/archive/3.2.0.tar.gz#3c198e4a31d31fe8524013066fac84a67fe6cd6067d92c25a1c79089744cb608" mruby diff --git a/share/ruby-build/mruby-3.3.0 b/share/ruby-build/mruby-3.3.0 deleted file mode 100644 index ccc6bfe6..00000000 --- a/share/ruby-build/mruby-3.3.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-3.3.0" "https://github.com/mruby/mruby/archive/3.3.0.tar.gz#53088367e3d7657eb722ddfacb938f74aed1f8538b3717fe0b6eb8f58402af65" mruby diff --git a/share/ruby-build/mruby-3.4.0 b/share/ruby-build/mruby-3.4.0 deleted file mode 100644 index bd555bc2..00000000 --- a/share/ruby-build/mruby-3.4.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-3.4.0" "https://github.com/mruby/mruby/archive/3.4.0.tar.gz#183711c7a26d932b5342e64860d16953f1cc6518d07b2c30a02937fb362563f8" mruby diff --git a/share/ruby-build/mruby-4.0.0 b/share/ruby-build/mruby-4.0.0 deleted file mode 100644 index a493bb5e..00000000 --- a/share/ruby-build/mruby-4.0.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "mruby-4.0.0" "https://github.com/mruby/mruby/archive/4.0.0.tar.gz#e2ea271dbed14e9f2b33df773ae447b747dbc242ce2675022c0a57efea85a7b4" mruby diff --git a/share/ruby-build/mruby-dev b/share/ruby-build/mruby-dev deleted file mode 100644 index 2093df2c..00000000 --- a/share/ruby-build/mruby-dev +++ /dev/null @@ -1 +0,0 @@ -install_git "mruby-dev" "https://github.com/mruby/mruby.git" "master" mruby diff --git a/share/ruby-build/picoruby-3.0.0 b/share/ruby-build/picoruby-3.0.0 deleted file mode 100644 index 93608607..00000000 --- a/share/ruby-build/picoruby-3.0.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "picoruby-3.0.0" "https://github.com/picoruby/picoruby/archive/3.0.0.tar.gz#f25faf1ca6dbc21e167dd4ad42e29ed61e9426a106c4170601a294e046ede430" picoruby diff --git a/share/ruby-build/picoruby-3.4.2 b/share/ruby-build/picoruby-3.4.2 deleted file mode 100644 index 27572678..00000000 --- a/share/ruby-build/picoruby-3.4.2 +++ /dev/null @@ -1 +0,0 @@ -install_package "picoruby-3.4.2" "https://github.com/picoruby/picoruby/releases/download/3.4.2/picoruby-3.4.2.tar.gz#75a7dded2b2dff443a80e3bb8075ccf2fe7b77282f8a8a69689fc700b51d61f3" picoruby diff --git a/share/ruby-build/rbx-1.2.4 b/share/ruby-build/rbx-1.2.4 new file mode 100644 index 00000000..52219e10 --- /dev/null +++ b/share/ruby-build/rbx-1.2.4 @@ -0,0 +1,2 @@ +install_package "rubinius-1.2.4" "http://asset.rubini.us/rubinius-1.2.4-20110705.tar.gz" rbx +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby diff --git a/share/ruby-build/rbx-2.0.0-dev b/share/ruby-build/rbx-2.0.0-dev new file mode 100644 index 00000000..d50cba61 --- /dev/null +++ b/share/ruby-build/rbx-2.0.0-dev @@ -0,0 +1,2 @@ +install_git "rubinius-2.0.0-dev" "https://github.com/rubinius/rubinius.git" "master" rbx +install_package "rubygems-1.8.10" "http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz" ruby diff --git a/share/ruby-build/rbx-2.10 b/share/ruby-build/rbx-2.10 deleted file mode 100644 index 4522487f..00000000 --- a/share/ruby-build/rbx-2.10 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-2.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.10.tar.bz2#c8047557a3d8513e4b10c661014e22901a24ec0aad71f0f1ffd3a8b31d58e694" warn_eol rbx diff --git a/share/ruby-build/rbx-2.11 b/share/ruby-build/rbx-2.11 deleted file mode 100644 index fb42582f..00000000 --- a/share/ruby-build/rbx-2.11 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-2.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.11.tar.bz2#5a9ce5c86a4a566a088f379cf2889aa14d8fcd8b2295d5571f61bf43a9548b97" warn_eol rbx diff --git a/share/ruby-build/rbx-2.2.10 b/share/ruby-build/rbx-2.2.10 deleted file mode 100644 index e1aabd17..00000000 --- a/share/ruby-build/rbx-2.2.10 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.2.10" "https://github.com/rubinius/rubinius/releases/download/v2.2.10/rubinius-2.2.10.tar.bz2#3cb1a6ab2eba19b6dc84734666bb17a34332d247641b1a88b4c9324c69347780" warn_eol rbx diff --git a/share/ruby-build/rbx-2.2.2 b/share/ruby-build/rbx-2.2.2 deleted file mode 100644 index 86374036..00000000 --- a/share/ruby-build/rbx-2.2.2 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.2.2" "https://github.com/rubinius/rubinius/releases/download/v2.2.2/rubinius-2.2.2.tar.bz2#a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba" warn_eol rbx diff --git a/share/ruby-build/rbx-2.2.3 b/share/ruby-build/rbx-2.2.3 deleted file mode 100644 index 5d7f85e3..00000000 --- a/share/ruby-build/rbx-2.2.3 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.2.3" "https://github.com/rubinius/rubinius/releases/download/v2.2.3/rubinius-2.2.3.tar.bz2#b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf" warn_eol rbx diff --git a/share/ruby-build/rbx-2.2.4 b/share/ruby-build/rbx-2.2.4 deleted file mode 100644 index 7c3c89ce..00000000 --- a/share/ruby-build/rbx-2.2.4 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.2.4" "https://github.com/rubinius/rubinius/releases/download/v2.2.4/rubinius-2.2.4.tar.bz2#7d06d63d12d9eecff196d8f53953bd520c17fbb9baa921c5481c43af8129d85e" warn_eol rbx diff --git a/share/ruby-build/rbx-2.2.5 b/share/ruby-build/rbx-2.2.5 deleted file mode 100644 index 39451d9f..00000000 --- a/share/ruby-build/rbx-2.2.5 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.2.5" "https://github.com/rubinius/rubinius/releases/download/v2.2.5/rubinius-2.2.5.tar.bz2#42cfae89d481dfa5e0ccb53a67720f109fc6c2e1b6ca68a8ae9676be6d0457de" warn_eol rbx diff --git a/share/ruby-build/rbx-2.2.6 b/share/ruby-build/rbx-2.2.6 deleted file mode 100644 index 82f35c95..00000000 --- a/share/ruby-build/rbx-2.2.6 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.2.6" "https://github.com/rubinius/rubinius/releases/download/v2.2.6/rubinius-2.2.6.tar.bz2#8ad2cada05a20c708379c75607fd0c8259623b3699d36be41e509052164eb103" warn_eol rbx diff --git a/share/ruby-build/rbx-2.2.7 b/share/ruby-build/rbx-2.2.7 deleted file mode 100644 index e9bfcd7e..00000000 --- a/share/ruby-build/rbx-2.2.7 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.2.7" "https://github.com/rubinius/rubinius/releases/download/v2.2.7/rubinius-2.2.7.tar.bz2#e1244b60ed790a3a33a7126a587c35acd041dcb2022b894833518490e872dc3d" warn_eol rbx diff --git a/share/ruby-build/rbx-2.2.8 b/share/ruby-build/rbx-2.2.8 deleted file mode 100644 index db6552c7..00000000 --- a/share/ruby-build/rbx-2.2.8 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.2.8" "https://github.com/rubinius/rubinius/releases/download/v2.2.8/rubinius-2.2.8.tar.bz2#dc29a67016eb6c7c2e3d0fd256594cf40d88f3b29989c0099fef2dcecf251fc8" warn_eol rbx diff --git a/share/ruby-build/rbx-2.2.9 b/share/ruby-build/rbx-2.2.9 deleted file mode 100644 index c99f73ff..00000000 --- a/share/ruby-build/rbx-2.2.9 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.2.9" "https://github.com/rubinius/rubinius/releases/download/v2.2.9/rubinius-2.2.9.tar.bz2#7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce" warn_eol rbx diff --git a/share/ruby-build/rbx-2.3.0 b/share/ruby-build/rbx-2.3.0 deleted file mode 100644 index 2e381d9b..00000000 --- a/share/ruby-build/rbx-2.3.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.3.0" "https://github.com/rubinius/rubinius/releases/download/v2.3.0/rubinius-2.3.0.tar.bz2#9953c3af5e9694540859eaf55164a38d0c32c3ad35457e4351d20c28a25fecaa" warn_eol rbx diff --git a/share/ruby-build/rbx-2.4.0 b/share/ruby-build/rbx-2.4.0 deleted file mode 100644 index 87f9b57b..00000000 --- a/share/ruby-build/rbx-2.4.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.4.0" "https://github.com/rubinius/rubinius/releases/download/v2.4.0/rubinius-2.4.0.tar.bz2#89390e8dd890ac4b8ad931e6277714e3d55560ee2f236b756bb4f83ee26eb9b0" warn_eol rbx diff --git a/share/ruby-build/rbx-2.4.1 b/share/ruby-build/rbx-2.4.1 deleted file mode 100644 index 87026687..00000000 --- a/share/ruby-build/rbx-2.4.1 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.4.1" "https://github.com/rubinius/rubinius/releases/download/v2.4.1/rubinius-2.4.1.tar.bz2#a5967afe9f9305c08f97a22dd210922c33be79b293fc346f617ff31f280f136e" warn_eol rbx diff --git a/share/ruby-build/rbx-2.5.0 b/share/ruby-build/rbx-2.5.0 deleted file mode 100644 index 42404489..00000000 --- a/share/ruby-build/rbx-2.5.0 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.5.0" "https://github.com/rubinius/rubinius/releases/download/v2.5.0/rubinius-2.5.0.tar.bz2#9f14a47080e8f175afb94f6e600812115185c91f2e081f976262aea7804e4ceb" warn_eol rbx diff --git a/share/ruby-build/rbx-2.5.1 b/share/ruby-build/rbx-2.5.1 deleted file mode 100644 index 7597fa30..00000000 --- a/share/ruby-build/rbx-2.5.1 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.5.1" "https://github.com/rubinius/rubinius/releases/download/v2.5.1/rubinius-2.5.1.tar.bz2#00d6f23b7632d035d322209e736a9341155350a9d169e8471d38a554a8e26600" warn_eol rbx diff --git a/share/ruby-build/rbx-2.5.2 b/share/ruby-build/rbx-2.5.2 deleted file mode 100644 index dbc5b3a8..00000000 --- a/share/ruby-build/rbx-2.5.2 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.5.2" "https://github.com/rubinius/rubinius/releases/download/v2.5.2/rubinius-2.5.2.tar.bz2#1b077537224d4ff1f8c628e5bbe0621dc6f833bc2d67a03aa10173b72299a1a8" warn_eol rbx diff --git a/share/ruby-build/rbx-2.5.3 b/share/ruby-build/rbx-2.5.3 deleted file mode 100644 index ee82c717..00000000 --- a/share/ruby-build/rbx-2.5.3 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.5.3" "https://github.com/rubinius/rubinius/releases/download/v2.5.3/rubinius-2.5.3.tar.bz2#9af4d6e9d1e78a586579c86b9eb9a082cb863885d4a7cf33989d73280461e5fc" warn_eol rbx diff --git a/share/ruby-build/rbx-2.5.4 b/share/ruby-build/rbx-2.5.4 deleted file mode 100644 index b70ac6a5..00000000 --- a/share/ruby-build/rbx-2.5.4 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.5.4" "https://github.com/rubinius/rubinius/releases/download/v2.5.4/rubinius-2.5.4.tar.bz2#ed7104f6177dc2c5be346e5a7349118601d8b0b0a37eb76fa1a78da21b3fbcfc" warn_eol rbx diff --git a/share/ruby-build/rbx-2.5.5 b/share/ruby-build/rbx-2.5.5 deleted file mode 100644 index 12b5c74e..00000000 --- a/share/ruby-build/rbx-2.5.5 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.5.5" "https://github.com/rubinius/rubinius/releases/download/v2.5.5/rubinius-2.5.5.tar.bz2#217659849ca2c67322d24ce7167e760dc835f32a701ca6e558703914ca82d02f" warn_eol rbx diff --git a/share/ruby-build/rbx-2.5.6 b/share/ruby-build/rbx-2.5.6 deleted file mode 100644 index f90e0dbc..00000000 --- a/share/ruby-build/rbx-2.5.6 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.5.6" "https://github.com/rubinius/rubinius/releases/download/v2.5.6/rubinius-2.5.6.tar.bz2#a81f57c6a9d38122a974df1debd5dd7900cb9d4a5cd621b2105de716990f807a" warn_eol rbx diff --git a/share/ruby-build/rbx-2.5.7 b/share/ruby-build/rbx-2.5.7 deleted file mode 100644 index 8345ecb9..00000000 --- a/share/ruby-build/rbx-2.5.7 +++ /dev/null @@ -1 +0,0 @@ -install_package "rubinius-2.5.7" "https://github.com/rubinius/rubinius/releases/download/v2.5.7/rubinius-2.5.7.tar.bz2#8ba8e75835e6df38453f6b6f65bdd296abee2df89ce488e6cc914059b6e1b385" warn_eol rbx diff --git a/share/ruby-build/rbx-2.5.8 b/share/ruby-build/rbx-2.5.8 deleted file mode 100644 index 019156bb..00000000 --- a/share/ruby-build/rbx-2.5.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-2.5.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.5.8.tar.bz2#d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a" warn_eol rbx diff --git a/share/ruby-build/rbx-2.6 b/share/ruby-build/rbx-2.6 deleted file mode 100644 index f9f340e3..00000000 --- a/share/ruby-build/rbx-2.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-2.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.6.tar.bz2#f63bbcca7d1bc71b4c20a3bd5748430be001f3a39b14a903d3d4ca39a657cfe0" warn_eol rbx diff --git a/share/ruby-build/rbx-2.7 b/share/ruby-build/rbx-2.7 deleted file mode 100644 index 44f17875..00000000 --- a/share/ruby-build/rbx-2.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-2.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.7.tar.bz2#6f121cccbbd5ad0183024bf2405ca627982d1890307c059c754a1847e19eadd1" warn_eol rbx diff --git a/share/ruby-build/rbx-2.71828182 b/share/ruby-build/rbx-2.71828182 deleted file mode 100644 index e8c8ba2e..00000000 --- a/share/ruby-build/rbx-2.71828182 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-2.71828182" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.71828182.tar.bz2" warn_eol rbx diff --git a/share/ruby-build/rbx-2.8 b/share/ruby-build/rbx-2.8 deleted file mode 100644 index 4a0db799..00000000 --- a/share/ruby-build/rbx-2.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-2.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.8.tar.bz2#93e798b4c79800d0543d8d78aa1066b4285af209ed9908c35e54260c13bc7e9d" warn_eol rbx diff --git a/share/ruby-build/rbx-2.9 b/share/ruby-build/rbx-2.9 deleted file mode 100644 index e9871c67..00000000 --- a/share/ruby-build/rbx-2.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-2.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-2.9.tar.bz2#9f8ad067ce494d201dae359d132ddac275d0bd13315dc8fdd094c9aa661ce8b1" warn_eol rbx diff --git a/share/ruby-build/rbx-3.0 b/share/ruby-build/rbx-3.0 deleted file mode 100644 index d8ae63f0..00000000 --- a/share/ruby-build/rbx-3.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.0.tar.bz2#fd4c9687af6e29939100610a231f13951ed763a9028c85878505f313857c43ca" warn_eol rbx diff --git a/share/ruby-build/rbx-3.1 b/share/ruby-build/rbx-3.1 deleted file mode 100644 index 2bd109f1..00000000 --- a/share/ruby-build/rbx-3.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.1.tar.bz2#33e1b3b8e489a86f94de819fc478640150a4b1794c6a6ffe93d717fda6b610d8" warn_eol rbx diff --git a/share/ruby-build/rbx-3.10 b/share/ruby-build/rbx-3.10 deleted file mode 100644 index 4aa2c11d..00000000 --- a/share/ruby-build/rbx-3.10 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.10.tar.bz2#a5980628edf318c4142cd3f7c6b01d3b07b50387533056ea67d75a63af3a5054" warn_eol rbx diff --git a/share/ruby-build/rbx-3.100 b/share/ruby-build/rbx-3.100 deleted file mode 100644 index 39937d62..00000000 --- a/share/ruby-build/rbx-3.100 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.100" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.100.tar.bz2#95f434cb034e732ecd075bc0b99540b54a5adfd0d8b8da7d5a0d4566bdcd8cce" warn_eol rbx diff --git a/share/ruby-build/rbx-3.101 b/share/ruby-build/rbx-3.101 deleted file mode 100644 index b9963ed3..00000000 --- a/share/ruby-build/rbx-3.101 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.101" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.101.tar.bz2#ce9861e569807c8db5de3dcbe093441a61de623d9df7c52de78891962c3f66e8" warn_eol rbx diff --git a/share/ruby-build/rbx-3.102 b/share/ruby-build/rbx-3.102 deleted file mode 100644 index 10a397f3..00000000 --- a/share/ruby-build/rbx-3.102 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.102" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.102.tar.bz2#82ecb66158d0a61dc2ed84fee8923c9fdb24d9c0ac0b6e6639e8e5e35ef82005" warn_eol rbx diff --git a/share/ruby-build/rbx-3.103 b/share/ruby-build/rbx-3.103 deleted file mode 100644 index 3335bb14..00000000 --- a/share/ruby-build/rbx-3.103 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.103" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.103.tar.bz2#5cc15e89005b1824bf6c4d62d66e4cbadafe8af29baf4cfd5a1c1ecc8df2d67a" warn_eol rbx diff --git a/share/ruby-build/rbx-3.104 b/share/ruby-build/rbx-3.104 deleted file mode 100644 index c40bc977..00000000 --- a/share/ruby-build/rbx-3.104 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.104" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.104.tar.bz2#9ba016ce50e055d94345bb81a471408adb5b9dd04117e962bfa4ff2651af6461" warn_eol rbx diff --git a/share/ruby-build/rbx-3.105 b/share/ruby-build/rbx-3.105 deleted file mode 100644 index f9339549..00000000 --- a/share/ruby-build/rbx-3.105 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.105" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.105.tar.bz2#38261e40f9e1008c38ef3c0be968994430fc5ef31ecf411e4dd04fa9e2e009b3" warn_eol rbx diff --git a/share/ruby-build/rbx-3.106 b/share/ruby-build/rbx-3.106 deleted file mode 100644 index cd0adcb8..00000000 --- a/share/ruby-build/rbx-3.106 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.106" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.106.tar.bz2#0c98afdc68c7ceecdc882674a1ee32aee75d76ca69aca44836ffa84a1b33afbd" warn_eol rbx diff --git a/share/ruby-build/rbx-3.107 b/share/ruby-build/rbx-3.107 deleted file mode 100644 index f7fd6e5a..00000000 --- a/share/ruby-build/rbx-3.107 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.107" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.107.tar.bz2#46d68cb26ce83fb503b25776770abad6a55ef03a14cd4fd05f44e17becb71589" warn_eol rbx diff --git a/share/ruby-build/rbx-3.11 b/share/ruby-build/rbx-3.11 deleted file mode 100644 index 22b0215f..00000000 --- a/share/ruby-build/rbx-3.11 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.11.tar.bz2#2e8bf15313440ec7c0315e5d3a387bf88c95518040073d78fcb7a044eaef162b" warn_eol rbx diff --git a/share/ruby-build/rbx-3.12 b/share/ruby-build/rbx-3.12 deleted file mode 100644 index fe9ab82f..00000000 --- a/share/ruby-build/rbx-3.12 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.12.tar.bz2#bc955346e2dfface41c87adf432034b591eb81350905d5b503b501f36ee773c9" warn_eol rbx diff --git a/share/ruby-build/rbx-3.13 b/share/ruby-build/rbx-3.13 deleted file mode 100644 index e0443674..00000000 --- a/share/ruby-build/rbx-3.13 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.13.tar.bz2#a286b91150970a0116c843de5929c1e3c7a399943bd9f22f5fde25e67fa74368" warn_eol rbx diff --git a/share/ruby-build/rbx-3.14 b/share/ruby-build/rbx-3.14 deleted file mode 100644 index eea11e32..00000000 --- a/share/ruby-build/rbx-3.14 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.14.tar.bz2#19043116e885c428041677f672f54480bba171da9d43f369d1c854cb794c8426" warn_eol rbx diff --git a/share/ruby-build/rbx-3.15 b/share/ruby-build/rbx-3.15 deleted file mode 100644 index d1e22400..00000000 --- a/share/ruby-build/rbx-3.15 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.15.tar.bz2#86ce6c330843f1a4fa1217e37d8898e10b90673838b7a2867e4e4d6d65599cef" warn_eol rbx diff --git a/share/ruby-build/rbx-3.16 b/share/ruby-build/rbx-3.16 deleted file mode 100644 index 72a4d2df..00000000 --- a/share/ruby-build/rbx-3.16 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.16.tar.bz2#1c34db3254e8304988b3c10591c11af058f371bee80fe3b559e6c16d84f4fa03" warn_eol rbx diff --git a/share/ruby-build/rbx-3.17 b/share/ruby-build/rbx-3.17 deleted file mode 100644 index fe4b5a02..00000000 --- a/share/ruby-build/rbx-3.17 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.17" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.17.tar.bz2#bb76bc9613064f48d50f8323c2727002bb7dcb0ccf8813e69a366c603b7bc689" warn_eol rbx diff --git a/share/ruby-build/rbx-3.18 b/share/ruby-build/rbx-3.18 deleted file mode 100644 index 403c7a5a..00000000 --- a/share/ruby-build/rbx-3.18 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.18.tar.bz2#c552a539f3f6b8f240a02cbe9926540a0c3ad95e0e341179963a43c64208ce3e" warn_eol rbx diff --git a/share/ruby-build/rbx-3.19 b/share/ruby-build/rbx-3.19 deleted file mode 100644 index ed06201a..00000000 --- a/share/ruby-build/rbx-3.19 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.19.tar.bz2#cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c" warn_eol rbx diff --git a/share/ruby-build/rbx-3.2 b/share/ruby-build/rbx-3.2 deleted file mode 100644 index 9bd5b41c..00000000 --- a/share/ruby-build/rbx-3.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.2.tar.bz2#e9e906492900755425d29cbb650b0b5a39d1163fa692d6a33958e98a2e8ea156" warn_eol rbx diff --git a/share/ruby-build/rbx-3.20 b/share/ruby-build/rbx-3.20 deleted file mode 100644 index 9089c5b8..00000000 --- a/share/ruby-build/rbx-3.20 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.20.tar.bz2#caf95bf55e5483e288b40c315ad7f2d4091823e33dcd57e9c6364c66c29a7ff2" warn_eol rbx diff --git a/share/ruby-build/rbx-3.21 b/share/ruby-build/rbx-3.21 deleted file mode 100644 index abe149e5..00000000 --- a/share/ruby-build/rbx-3.21 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.21" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.21.tar.bz2#281195af772ef05f789404f0fb95838c5942591762191962bab22860022650ee" warn_eol rbx diff --git a/share/ruby-build/rbx-3.22 b/share/ruby-build/rbx-3.22 deleted file mode 100644 index 8d6a8280..00000000 --- a/share/ruby-build/rbx-3.22 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.22" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.22.tar.bz2#90b9a69ab71cffdc4a0dd68aafebce5df1fcd79c2bc60ef78b44fccd160d341a" warn_eol rbx diff --git a/share/ruby-build/rbx-3.23 b/share/ruby-build/rbx-3.23 deleted file mode 100644 index 2ebbb07e..00000000 --- a/share/ruby-build/rbx-3.23 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.23" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.23.tar.bz2#bed25ca7c27629115768eb666adfcbb95d6f625e8666980e837ead5e13848b64" warn_eol rbx diff --git a/share/ruby-build/rbx-3.24 b/share/ruby-build/rbx-3.24 deleted file mode 100644 index ce0ac44c..00000000 --- a/share/ruby-build/rbx-3.24 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.25" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.25.tar.bz2#9a1d1219acf34bab516e07a1b5ada3b54afd51ec25e87908fc0b6801db0c5d57" warn_eol rbx diff --git a/share/ruby-build/rbx-3.25 b/share/ruby-build/rbx-3.25 deleted file mode 100644 index df7c0ed2..00000000 --- a/share/ruby-build/rbx-3.25 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.24" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.24.tar.bz2#7edf189283255d68b2a1d69e011cfebad0397743229fd50b08e21774ec8dab63" warn_eol rbx diff --git a/share/ruby-build/rbx-3.26 b/share/ruby-build/rbx-3.26 deleted file mode 100644 index ea8bd857..00000000 --- a/share/ruby-build/rbx-3.26 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.26" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.26.tar.bz2#10341c880eef73dda89cf8bcf5ae066b04683e40a3b1721d4d2733f32778819a" warn_eol rbx diff --git a/share/ruby-build/rbx-3.27 b/share/ruby-build/rbx-3.27 deleted file mode 100644 index 1102bbc1..00000000 --- a/share/ruby-build/rbx-3.27 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.27" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.27.tar.bz2#4ede3d0adcfab77eb9ffb43eec1b6cbe63c32f326630b488e9c2382fa3a6db98" warn_eol rbx diff --git a/share/ruby-build/rbx-3.28 b/share/ruby-build/rbx-3.28 deleted file mode 100644 index c20b4cc2..00000000 --- a/share/ruby-build/rbx-3.28 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.28" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.28.tar.bz2#7954146ee9284e038b3c524613478e2884d8a7a9df85de6c17e43177e41d842c" warn_eol rbx diff --git a/share/ruby-build/rbx-3.29 b/share/ruby-build/rbx-3.29 deleted file mode 100644 index 4ce8e5b5..00000000 --- a/share/ruby-build/rbx-3.29 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.29" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.29.tar.bz2#6a8bf87ce26a6a05a80dd2ae40ac8c4e2c5153d4d2d913549a85d9aa32aaeee2" warn_eol rbx diff --git a/share/ruby-build/rbx-3.3 b/share/ruby-build/rbx-3.3 deleted file mode 100644 index e6e11502..00000000 --- a/share/ruby-build/rbx-3.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.3.tar.bz2#3f592b1f5580f7075c7fdc72eee7c959dd4791d96d04de6a8d467529dcff72be" warn_eol rbx diff --git a/share/ruby-build/rbx-3.30 b/share/ruby-build/rbx-3.30 deleted file mode 100644 index 3c4c12ef..00000000 --- a/share/ruby-build/rbx-3.30 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.30" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.30.tar.bz2#5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16" warn_eol rbx diff --git a/share/ruby-build/rbx-3.31 b/share/ruby-build/rbx-3.31 deleted file mode 100644 index 08b8ecaa..00000000 --- a/share/ruby-build/rbx-3.31 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.31" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.31.tar.bz2#1c7a7763ab7cf36ad6b2e328ff1d78fb6587721b8667f8598d15354d0704de72" warn_eol rbx diff --git a/share/ruby-build/rbx-3.32 b/share/ruby-build/rbx-3.32 deleted file mode 100644 index 5a4126e7..00000000 --- a/share/ruby-build/rbx-3.32 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.32" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.32.tar.bz2#f88d6d277efe1f9774da1201ce4c8a8fd7cb2ea29620c1727a4471e3a0eed1dc" warn_eol rbx diff --git a/share/ruby-build/rbx-3.33 b/share/ruby-build/rbx-3.33 deleted file mode 100644 index 8d6aa5fc..00000000 --- a/share/ruby-build/rbx-3.33 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.33" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.33.tar.bz2#1455940fc3a17b6efbb787c9316ff86a260187ebbaba6b32746dd27cebe14907" warn_eol rbx diff --git a/share/ruby-build/rbx-3.34 b/share/ruby-build/rbx-3.34 deleted file mode 100644 index 8676db60..00000000 --- a/share/ruby-build/rbx-3.34 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.34" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.34.tar.bz2#90f5d5b53dbc6494b8a81ecd3569950b1d85d0c463dd537cab677fab82e2b300" warn_eol rbx diff --git a/share/ruby-build/rbx-3.35 b/share/ruby-build/rbx-3.35 deleted file mode 100644 index caa97ab3..00000000 --- a/share/ruby-build/rbx-3.35 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.35" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.35.tar.bz2#d72c8ec1a1cd6e1c77381e6d1e1d21811d71948a08f108d8a064884c379d2465" warn_eol rbx diff --git a/share/ruby-build/rbx-3.36 b/share/ruby-build/rbx-3.36 deleted file mode 100644 index 0764440a..00000000 --- a/share/ruby-build/rbx-3.36 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.36" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.36.tar.bz2#660c6eaad9ab0ef3813942e906b14d1f02d071c6e25f60b9d6c8dfbab278b754" warn_eol rbx diff --git a/share/ruby-build/rbx-3.37 b/share/ruby-build/rbx-3.37 deleted file mode 100644 index 1c13b29a..00000000 --- a/share/ruby-build/rbx-3.37 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.37" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.37.tar.bz2#85d855a0734c315d67b592675481458ddddac075426dbf6dc39a8ad34b8cb2d1" warn_eol rbx diff --git a/share/ruby-build/rbx-3.38 b/share/ruby-build/rbx-3.38 deleted file mode 100644 index 1b3f8f87..00000000 --- a/share/ruby-build/rbx-3.38 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.38" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.38.tar.bz2#2e038ee1e1dcee5b0d574cc446ad7bf2d98ea70ced35090f1680a90c6b9d6333" warn_eol rbx diff --git a/share/ruby-build/rbx-3.39 b/share/ruby-build/rbx-3.39 deleted file mode 100644 index d23c9a6d..00000000 --- a/share/ruby-build/rbx-3.39 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.39" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.39.tar.bz2#f6f8132b44eadb4c07f8b26af16ce0a5470309ada33ef6f20ab76770a44193e0" warn_eol rbx diff --git a/share/ruby-build/rbx-3.4 b/share/ruby-build/rbx-3.4 deleted file mode 100644 index 448a520c..00000000 --- a/share/ruby-build/rbx-3.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.4.tar.bz2#480a4f536bfdc7208b06bb40bef39944de7e1c770e9962f87c6900dec30155f8" warn_eol rbx diff --git a/share/ruby-build/rbx-3.40 b/share/ruby-build/rbx-3.40 deleted file mode 100644 index 5819ea5b..00000000 --- a/share/ruby-build/rbx-3.40 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.40" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.40.tar.bz2#09f6590515bf6180427544fb217a34330a689784ea05b03f0a98db2a197bb20f" warn_eol rbx diff --git a/share/ruby-build/rbx-3.41 b/share/ruby-build/rbx-3.41 deleted file mode 100644 index b29fbb43..00000000 --- a/share/ruby-build/rbx-3.41 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.41" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.41.tar.bz2#b06966230e647aa0e5b64da14ba213256074c34f3bb8614be1ce81ef1434c41f" warn_eol rbx diff --git a/share/ruby-build/rbx-3.42 b/share/ruby-build/rbx-3.42 deleted file mode 100644 index 5e4209ce..00000000 --- a/share/ruby-build/rbx-3.42 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.42" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.42.tar.bz2#4fc4413101100f6393894632eef522c2667a821856ac32eb99ccecab2aeeae85" warn_eol rbx diff --git a/share/ruby-build/rbx-3.43 b/share/ruby-build/rbx-3.43 deleted file mode 100644 index 1b79a081..00000000 --- a/share/ruby-build/rbx-3.43 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.43" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.43.tar.bz2#2c573257518774e464036515cc7283bc934a41566599afe94612c605844481ad" warn_eol rbx diff --git a/share/ruby-build/rbx-3.44 b/share/ruby-build/rbx-3.44 deleted file mode 100644 index a3303c4c..00000000 --- a/share/ruby-build/rbx-3.44 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.44" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.44.tar.bz2#c9e08b2e1d745798a0b32bef773e287361769c07a0eb9512377020661e2e4236" warn_eol rbx diff --git a/share/ruby-build/rbx-3.45 b/share/ruby-build/rbx-3.45 deleted file mode 100644 index aba3ff2b..00000000 --- a/share/ruby-build/rbx-3.45 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.45" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.45.tar.bz2#5cadc3842c9c6d574bf5897354c384d8d688d9fa285b0d6083bdcc386bd6de96" warn_eol rbx diff --git a/share/ruby-build/rbx-3.46 b/share/ruby-build/rbx-3.46 deleted file mode 100644 index 7d7ffe81..00000000 --- a/share/ruby-build/rbx-3.46 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.46" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.46.tar.bz2#6bf24221ebd2c4d69e2388be1a3fa06d41009eeee00bfcdd86de8d57892d3fb2" warn_eol rbx diff --git a/share/ruby-build/rbx-3.47 b/share/ruby-build/rbx-3.47 deleted file mode 100644 index 7454baa5..00000000 --- a/share/ruby-build/rbx-3.47 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.47" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.47.tar.bz2#be734298ccad4dcadaa1f566d9655a971a4f12abc7629db045fd5c63e1685d16" warn_eol rbx diff --git a/share/ruby-build/rbx-3.48 b/share/ruby-build/rbx-3.48 deleted file mode 100644 index 3ede51df..00000000 --- a/share/ruby-build/rbx-3.48 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.48" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.48.tar.bz2#1180ea6a3de81bcd99c25b394fb05c010411bf4d3b48ee9881539b8043aeb561" warn_eol rbx diff --git a/share/ruby-build/rbx-3.49 b/share/ruby-build/rbx-3.49 deleted file mode 100644 index 5bf1c54c..00000000 --- a/share/ruby-build/rbx-3.49 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.49" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.49.tar.bz2#9a92d2cfede087e89f13f40e85e6c9cc9849041a0260144f44cd75aae67e3198" warn_eol rbx diff --git a/share/ruby-build/rbx-3.5 b/share/ruby-build/rbx-3.5 deleted file mode 100644 index f3af4ced..00000000 --- a/share/ruby-build/rbx-3.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.5.tar.bz2#13b0ce02d597f80c48ecc942b807368883e5cf3003bba2bc4957b3f1b368669e" warn_eol rbx diff --git a/share/ruby-build/rbx-3.50 b/share/ruby-build/rbx-3.50 deleted file mode 100644 index 10a293df..00000000 --- a/share/ruby-build/rbx-3.50 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.50" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.50.tar.bz2#8da87cae447fe6bacd3417943bb1af603c2b4800bef0fc50ddd512ec89252ea8" warn_eol rbx diff --git a/share/ruby-build/rbx-3.51 b/share/ruby-build/rbx-3.51 deleted file mode 100644 index 6d3724b6..00000000 --- a/share/ruby-build/rbx-3.51 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.51" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.51.tar.bz2#ded54018c6090dd0e051f7c3ffbb458ebdb5bcf77306a8b63d1bdeb73fb8c6f4" warn_eol rbx diff --git a/share/ruby-build/rbx-3.52 b/share/ruby-build/rbx-3.52 deleted file mode 100644 index 54efe475..00000000 --- a/share/ruby-build/rbx-3.52 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.52" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.52.tar.bz2#657ed568ddc4a3155d05bc56ca6d327f960ec6098d03e1480b5c28936c70b5c5" warn_eol rbx diff --git a/share/ruby-build/rbx-3.53 b/share/ruby-build/rbx-3.53 deleted file mode 100644 index dc849deb..00000000 --- a/share/ruby-build/rbx-3.53 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.53" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.53.tar.bz2#ec2efb7d026a41ef97cb9812961bf37803f3928f978e38f504cd2c09eae34f54" warn_eol rbx diff --git a/share/ruby-build/rbx-3.54 b/share/ruby-build/rbx-3.54 deleted file mode 100644 index c15ebe0b..00000000 --- a/share/ruby-build/rbx-3.54 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.54" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.54.tar.bz2#2498a4c04feafba72d14c12e33ef881ae4bd8d3ccaa9bddcc8aec8acbad780fb" warn_eol rbx diff --git a/share/ruby-build/rbx-3.55 b/share/ruby-build/rbx-3.55 deleted file mode 100644 index 382de2a8..00000000 --- a/share/ruby-build/rbx-3.55 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.55" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.55.tar.bz2#fe7671beb3f36b987e02933afb392123b4c0a8ac15909a7b774d26101fec1ac1" warn_eol rbx diff --git a/share/ruby-build/rbx-3.56 b/share/ruby-build/rbx-3.56 deleted file mode 100644 index b5aed433..00000000 --- a/share/ruby-build/rbx-3.56 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.56" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.56.tar.bz2#fa8170bc0eca01ebd83eb3a04240a0c7bd079ddf6ddc8b002167cff987db93b8" warn_eol rbx diff --git a/share/ruby-build/rbx-3.57 b/share/ruby-build/rbx-3.57 deleted file mode 100644 index 78fefcb6..00000000 --- a/share/ruby-build/rbx-3.57 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.57" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.57.tar.bz2#c2bc550129ad306188458880240348892893d08af8e74e2dbdb5318f313762bd" warn_eol rbx diff --git a/share/ruby-build/rbx-3.58 b/share/ruby-build/rbx-3.58 deleted file mode 100644 index a29876d2..00000000 --- a/share/ruby-build/rbx-3.58 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.58" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.58.tar.bz2#28875f1b9cb9b722323fa4217d9f3472e57a9ea6bd1fbc43a67eb47f81967cee" warn_eol rbx diff --git a/share/ruby-build/rbx-3.59 b/share/ruby-build/rbx-3.59 deleted file mode 100644 index 668d247d..00000000 --- a/share/ruby-build/rbx-3.59 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.59" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.59.tar.bz2#feb65af7ff97ef44cab86790e3a67881cc0bc7389f01bfa10a9c2d62e9aadae7" warn_eol rbx diff --git a/share/ruby-build/rbx-3.6 b/share/ruby-build/rbx-3.6 deleted file mode 100644 index da255a93..00000000 --- a/share/ruby-build/rbx-3.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.6.tar.bz2#25b5913bba06511170e365643579ccfc193c1c4e74dbe6ea4b37dcabdcd8f6ad" warn_eol rbx diff --git a/share/ruby-build/rbx-3.60 b/share/ruby-build/rbx-3.60 deleted file mode 100644 index a87a5589..00000000 --- a/share/ruby-build/rbx-3.60 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.60" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.60.tar.bz2#39f83fc74216391af56ea1ad13372878c0ed41fae49ee6a8cf8b0369a54c3b57" warn_eol rbx diff --git a/share/ruby-build/rbx-3.61 b/share/ruby-build/rbx-3.61 deleted file mode 100644 index ea7dd112..00000000 --- a/share/ruby-build/rbx-3.61 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.61" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.61.tar.bz2#38623cf198b1b0047b4c3404070252903b4da33c091be8708c205815d1516636" warn_eol rbx diff --git a/share/ruby-build/rbx-3.62 b/share/ruby-build/rbx-3.62 deleted file mode 100644 index 8d1c50ee..00000000 --- a/share/ruby-build/rbx-3.62 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.62" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.62.tar.bz2#1cc468a7967687a062c11e21bf6787cc60f6894590eabe3fc9be5e9af36a022f" warn_eol rbx diff --git a/share/ruby-build/rbx-3.63 b/share/ruby-build/rbx-3.63 deleted file mode 100644 index 58a2b8b6..00000000 --- a/share/ruby-build/rbx-3.63 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.63" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.63.tar.bz2#3003298b9d53620ad84d71a63be2a37b53dfdfe6c2fced9280a7f3b219f365d4" warn_eol rbx diff --git a/share/ruby-build/rbx-3.64 b/share/ruby-build/rbx-3.64 deleted file mode 100644 index 742d828b..00000000 --- a/share/ruby-build/rbx-3.64 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.64" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.64.tar.bz2#43e2efd91074b52dc1d691e1424dbbb2e91bc9406b595dbb4753e9dd6001eedb" warn_eol rbx diff --git a/share/ruby-build/rbx-3.65 b/share/ruby-build/rbx-3.65 deleted file mode 100644 index 7641c23d..00000000 --- a/share/ruby-build/rbx-3.65 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.65" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.65.tar.bz2#a4290b6cd1f332c90405bd421163658a2d91abf27c83ad3afe7dbbbd3628829a" warn_eol rbx diff --git a/share/ruby-build/rbx-3.66 b/share/ruby-build/rbx-3.66 deleted file mode 100644 index a11e7655..00000000 --- a/share/ruby-build/rbx-3.66 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.66" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.66.tar.bz2#4bb237a1da1d52bc830bbe704bd4b995bbc07e50b558e460aff54d6bc309975e" warn_eol rbx diff --git a/share/ruby-build/rbx-3.67 b/share/ruby-build/rbx-3.67 deleted file mode 100644 index 8565e461..00000000 --- a/share/ruby-build/rbx-3.67 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.67" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.67.tar.bz2#a5eedd6169f80df528ac73cf2ed9183e2f5a82a57ca0b2ae3962c26238427b87" warn_eol rbx diff --git a/share/ruby-build/rbx-3.68 b/share/ruby-build/rbx-3.68 deleted file mode 100644 index 723f5562..00000000 --- a/share/ruby-build/rbx-3.68 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.68" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.68.tar.bz2#44f423a8557aa8fa383573638a94faaf3f9c587a771be267c60ed0c78784f567" warn_eol rbx diff --git a/share/ruby-build/rbx-3.69 b/share/ruby-build/rbx-3.69 deleted file mode 100644 index 72c0f091..00000000 --- a/share/ruby-build/rbx-3.69 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.69" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.69.tar.bz2#2dcde5cb7ba1e1664f6bf902cd866d2564985536a0908caeac2e4099b6b255b2" warn_eol rbx diff --git a/share/ruby-build/rbx-3.7 b/share/ruby-build/rbx-3.7 deleted file mode 100644 index 799ebc39..00000000 --- a/share/ruby-build/rbx-3.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.7.tar.bz2#fafcdc518b5b2440960d023203bedca133be4af62e1ef8be9ff37a2842438257" warn_eol rbx diff --git a/share/ruby-build/rbx-3.70 b/share/ruby-build/rbx-3.70 deleted file mode 100644 index 04eb3b49..00000000 --- a/share/ruby-build/rbx-3.70 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.70" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.70.tar.bz2#e5b22ff6f19d7ac75d94e7503ae74c0bf9a3d249ce0e80480402cf7cbd2fea19" warn_eol rbx diff --git a/share/ruby-build/rbx-3.71 b/share/ruby-build/rbx-3.71 deleted file mode 100644 index 4c8ca5c3..00000000 --- a/share/ruby-build/rbx-3.71 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.71" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.71.tar.bz2#77bfac38feea0f7d1ebecd7be5b6fac9cefe44d00ee5932ee7ba9d1f078080b8" warn_eol rbx diff --git a/share/ruby-build/rbx-3.72 b/share/ruby-build/rbx-3.72 deleted file mode 100644 index e7d6a5a0..00000000 --- a/share/ruby-build/rbx-3.72 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.72" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.72.tar.bz2#7dfd678536d49947e08a327eb3b96a00c49f6b4a3ee5d4b548f4840efef0726c" warn_eol rbx diff --git a/share/ruby-build/rbx-3.73 b/share/ruby-build/rbx-3.73 deleted file mode 100644 index 27c4fe5a..00000000 --- a/share/ruby-build/rbx-3.73 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.73" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.73.tar.bz2#4fea98d26df5a00185d5d92684ec04cf6a22ca8cf6e9b47c3895ba5e6f14ea1a" warn_eol rbx diff --git a/share/ruby-build/rbx-3.74 b/share/ruby-build/rbx-3.74 deleted file mode 100644 index 4c8a12bc..00000000 --- a/share/ruby-build/rbx-3.74 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.74" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.74.tar.bz2#8dae2c4e4b2361cdeafb39035f8b1b1bfe6387104f43ae6026cae3234793b8e5" warn_eol rbx diff --git a/share/ruby-build/rbx-3.75 b/share/ruby-build/rbx-3.75 deleted file mode 100644 index 0f9b205c..00000000 --- a/share/ruby-build/rbx-3.75 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.75" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.75.tar.bz2#04cd1bc8fa021d569aac38cf98aeeb97f8324815f82d7ea1a0c963898c79e137" warn_eol rbx diff --git a/share/ruby-build/rbx-3.76 b/share/ruby-build/rbx-3.76 deleted file mode 100644 index d2d6ea5b..00000000 --- a/share/ruby-build/rbx-3.76 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.76" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.76.tar.bz2#1606d229ea611f3c271f0b579c839cea6a1b4b07ddea7b0c4d2d794146781589" warn_eol rbx diff --git a/share/ruby-build/rbx-3.77 b/share/ruby-build/rbx-3.77 deleted file mode 100644 index dbe71544..00000000 --- a/share/ruby-build/rbx-3.77 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.77" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.77.tar.bz2#badaeb4129c64979fb37322cc1913effde17010db5f57398ab7409f3fb84360e" warn_eol rbx diff --git a/share/ruby-build/rbx-3.78 b/share/ruby-build/rbx-3.78 deleted file mode 100644 index 5bbe84c8..00000000 --- a/share/ruby-build/rbx-3.78 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.78" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.78.tar.bz2#d285d798226fa6d80db7fd5afc2ceb2860546378772beccab154b8b7612446c9" warn_eol rbx diff --git a/share/ruby-build/rbx-3.79 b/share/ruby-build/rbx-3.79 deleted file mode 100644 index 47eb9a9c..00000000 --- a/share/ruby-build/rbx-3.79 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.79" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.79.tar.bz2#514c5032a23bfc1ca2defce646cc3a740aa053dab37e0cb4fbba1d4f11a9c33a" warn_eol rbx diff --git a/share/ruby-build/rbx-3.8 b/share/ruby-build/rbx-3.8 deleted file mode 100644 index 7093ce31..00000000 --- a/share/ruby-build/rbx-3.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.8.tar.bz2#9a74316b1adf7535c4529741bd3b7e660b7fbdb01ab1c5e6deeed0fae09b811d" warn_eol rbx diff --git a/share/ruby-build/rbx-3.80 b/share/ruby-build/rbx-3.80 deleted file mode 100644 index 5fc0b42c..00000000 --- a/share/ruby-build/rbx-3.80 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.80" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.80.tar.bz2#8cda9123efac9c2bbe374368c4767ada7e28299a7c4c706c562b3d133f96c19e" warn_eol rbx diff --git a/share/ruby-build/rbx-3.81 b/share/ruby-build/rbx-3.81 deleted file mode 100644 index 684df22c..00000000 --- a/share/ruby-build/rbx-3.81 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.81" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.81.tar.bz2#d8fffa145f1132bc2d1f17d9194f1b8fc6dffa0f3ff6c29b44e99378daeea807" warn_eol rbx diff --git a/share/ruby-build/rbx-3.82 b/share/ruby-build/rbx-3.82 deleted file mode 100644 index 84812e37..00000000 --- a/share/ruby-build/rbx-3.82 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.82" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.82.tar.bz2#53abb85219980d7307a762660e1d509cd74beccbcf4d46979ddd0749e77a1401" warn_eol rbx diff --git a/share/ruby-build/rbx-3.83 b/share/ruby-build/rbx-3.83 deleted file mode 100644 index 3ec1f41b..00000000 --- a/share/ruby-build/rbx-3.83 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.83" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.83.tar.bz2#323d44321478aca7ccb8c5a76addc00df4aa90ec89a69a764e92fe77896669aa" warn_eol rbx diff --git a/share/ruby-build/rbx-3.84 b/share/ruby-build/rbx-3.84 deleted file mode 100644 index 815f8d12..00000000 --- a/share/ruby-build/rbx-3.84 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.84" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.84.tar.bz2#87eeaf24efd64bb06c4409814410a9154287dd889a976b70c474ef88992b279d" warn_eol rbx diff --git a/share/ruby-build/rbx-3.85 b/share/ruby-build/rbx-3.85 deleted file mode 100644 index 5f1d4199..00000000 --- a/share/ruby-build/rbx-3.85 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.85" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.85.tar.bz2#18a55be0de6323847f946af43cedcc44277e62124c8140523b34776265a5c6e1" warn_eol rbx diff --git a/share/ruby-build/rbx-3.86 b/share/ruby-build/rbx-3.86 deleted file mode 100644 index 5b4f5e53..00000000 --- a/share/ruby-build/rbx-3.86 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.86" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.86.tar.bz2#cfb0650b937d109cf52c982f185ef247cc7a184dbb5f16c625d4827cef11f6fb" warn_eol rbx diff --git a/share/ruby-build/rbx-3.87 b/share/ruby-build/rbx-3.87 deleted file mode 100644 index e9bde84c..00000000 --- a/share/ruby-build/rbx-3.87 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.87" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.87.tar.bz2#53eb602a8635aef334142832ba3b81ee7ca58706643f5136f019cdae6f4431c2" warn_eol rbx diff --git a/share/ruby-build/rbx-3.88 b/share/ruby-build/rbx-3.88 deleted file mode 100644 index 63153320..00000000 --- a/share/ruby-build/rbx-3.88 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.88" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.88.tar.bz2#e1c11578256b072870cfe929edfcb5965f076ef7543a92c7d0e6cf4c22787fae" warn_eol rbx diff --git a/share/ruby-build/rbx-3.89 b/share/ruby-build/rbx-3.89 deleted file mode 100644 index 22f1418f..00000000 --- a/share/ruby-build/rbx-3.89 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.89" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.89.tar.bz2#6e48ecd3253137c9d958e762fe9f5e512b597ffbd7f44ddabc716f8d33ea7d71" warn_eol rbx diff --git a/share/ruby-build/rbx-3.9 b/share/ruby-build/rbx-3.9 deleted file mode 100644 index 1b178844..00000000 --- a/share/ruby-build/rbx-3.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.9.tar.bz2#de5a2238d90387143b8b63a52b7f036d408d7a84387347e56099d811c423bdf6" warn_eol rbx diff --git a/share/ruby-build/rbx-3.90 b/share/ruby-build/rbx-3.90 deleted file mode 100644 index 4415ea7b..00000000 --- a/share/ruby-build/rbx-3.90 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.90" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.90.tar.bz2#f888910670ff2a9f913a66b18447ee3fab6a4ee424015e46e8c9e0dbb9c600d8" warn_eol rbx diff --git a/share/ruby-build/rbx-3.91 b/share/ruby-build/rbx-3.91 deleted file mode 100644 index 422e837e..00000000 --- a/share/ruby-build/rbx-3.91 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.91" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.91.tar.bz2#9be8f94a322cd27c84f51e8075635ee7193e407ea0b37d6e297bea01dd2aa0a6" warn_eol rbx diff --git a/share/ruby-build/rbx-3.92 b/share/ruby-build/rbx-3.92 deleted file mode 100644 index 37727b93..00000000 --- a/share/ruby-build/rbx-3.92 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.92" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.92.tar.bz2#a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b" warn_eol rbx diff --git a/share/ruby-build/rbx-3.93 b/share/ruby-build/rbx-3.93 deleted file mode 100644 index b11da23a..00000000 --- a/share/ruby-build/rbx-3.93 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.93" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.93.tar.bz2#851a93d68727f41603dbafa498ffe37bcdf2e6c697ba07c7804062f6a07200a9" warn_eol rbx diff --git a/share/ruby-build/rbx-3.94 b/share/ruby-build/rbx-3.94 deleted file mode 100644 index d83b4cd9..00000000 --- a/share/ruby-build/rbx-3.94 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.94" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.94.tar.bz2#bf82ab49248f0011ba89a36e1d6f45d37703398d03b0c379184e3276130f0861" warn_eol rbx diff --git a/share/ruby-build/rbx-3.95 b/share/ruby-build/rbx-3.95 deleted file mode 100644 index c346c345..00000000 --- a/share/ruby-build/rbx-3.95 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.95" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.95.tar.bz2#cb2f42645e5408c8017fe80975179ddc38357192193f16070120ee38a2891801" warn_eol rbx diff --git a/share/ruby-build/rbx-3.96 b/share/ruby-build/rbx-3.96 deleted file mode 100644 index 810d7183..00000000 --- a/share/ruby-build/rbx-3.96 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.96" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.96.tar.bz2#78e077f9faa115da58c616f6f660875f85f44f6a3708560b61c294c53aec8f5c" warn_eol rbx diff --git a/share/ruby-build/rbx-3.97 b/share/ruby-build/rbx-3.97 deleted file mode 100644 index 86f4c07d..00000000 --- a/share/ruby-build/rbx-3.97 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.97" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.97.tar.bz2#a47549474734cd64fb6d122966cfeb8bf46adba5cde2d1b85a9fa753f2668118" warn_eol rbx diff --git a/share/ruby-build/rbx-3.98 b/share/ruby-build/rbx-3.98 deleted file mode 100644 index 46f43ba3..00000000 --- a/share/ruby-build/rbx-3.98 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.98" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.98.tar.bz2#e8230eed22818893ba4771f0c409104ccccf5b4b4102c9289d3c85a000d13f36" warn_eol rbx diff --git a/share/ruby-build/rbx-3.99 b/share/ruby-build/rbx-3.99 deleted file mode 100644 index 3a2b6ade..00000000 --- a/share/ruby-build/rbx-3.99 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-3.99" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-3.99.tar.bz2#56ed8edf91add5f497a68e5b11165db6640eb2d4effbb6453ab4b5e6b847b178" warn_eol rbx diff --git a/share/ruby-build/rbx-4.0 b/share/ruby-build/rbx-4.0 deleted file mode 100644 index 371e0659..00000000 --- a/share/ruby-build/rbx-4.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.0.tar.bz2#6e58d8141c953dd60028538215fba486892550ea5d7cb580685d7044a276f731" warn_eol rbx diff --git a/share/ruby-build/rbx-4.1 b/share/ruby-build/rbx-4.1 deleted file mode 100644 index e891f418..00000000 --- a/share/ruby-build/rbx-4.1 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.1" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.1.tar.bz2#7c613286ee3f5ea908c2262b801f74c4732d203ea979bed3f584881e9adfa433" warn_eol rbx diff --git a/share/ruby-build/rbx-4.10 b/share/ruby-build/rbx-4.10 deleted file mode 100644 index 263930ed..00000000 --- a/share/ruby-build/rbx-4.10 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.10" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.10.tar.bz2#2d719ed23162ba3c815c60aa9b516ed001987d723a9127a46943d83e88659620" warn_eol rbx diff --git a/share/ruby-build/rbx-4.11 b/share/ruby-build/rbx-4.11 deleted file mode 100644 index af99fa56..00000000 --- a/share/ruby-build/rbx-4.11 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.11" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.11.tar.bz2#737138e8d09f83ac5e3e3c28bc9245e943f8bf1eb1386231cfd34f4f9df5cbda" warn_eol rbx diff --git a/share/ruby-build/rbx-4.12 b/share/ruby-build/rbx-4.12 deleted file mode 100644 index 094b2937..00000000 --- a/share/ruby-build/rbx-4.12 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.12" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.12.tar.bz2#5f60e3f9f09b8660f5a9a4c99769b4f52e2081325824e068c06b2474beaa467a" warn_eol rbx diff --git a/share/ruby-build/rbx-4.13 b/share/ruby-build/rbx-4.13 deleted file mode 100644 index 9a860e02..00000000 --- a/share/ruby-build/rbx-4.13 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.13" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.13.tar.bz2#5c5b86d83e6403d80c52b1be6e38e6e582f823e53821757ca8e07606b15459b5" warn_eol rbx diff --git a/share/ruby-build/rbx-4.14 b/share/ruby-build/rbx-4.14 deleted file mode 100644 index 564342f9..00000000 --- a/share/ruby-build/rbx-4.14 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.14" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.14.tar.bz2#8a4c1a4894faaa25625d7204605aca6d211028c1f6a74e4c6b46348a53669531" warn_eol rbx diff --git a/share/ruby-build/rbx-4.15 b/share/ruby-build/rbx-4.15 deleted file mode 100644 index c03e16d6..00000000 --- a/share/ruby-build/rbx-4.15 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.15" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.15.tar.bz2#2ecae57e09cc642d4aa2a081aee8a657b0aa29bd76266b888edfb03865a96286" warn_eol rbx diff --git a/share/ruby-build/rbx-4.16 b/share/ruby-build/rbx-4.16 deleted file mode 100644 index 5e7b5bf3..00000000 --- a/share/ruby-build/rbx-4.16 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.16" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.16.tar.bz2#598d0f10645dcdf79d0b2302d7e76aff14755d57dced7939aa96ef2c7e454e0c" warn_eol rbx diff --git a/share/ruby-build/rbx-4.18 b/share/ruby-build/rbx-4.18 deleted file mode 100644 index 9cd94f1d..00000000 --- a/share/ruby-build/rbx-4.18 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.18" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.18.tar.bz2#4498d27dc77b20fa864b66bd2183c227398594a2178d92e6b3a135b991dec05f" warn_eol rbx diff --git a/share/ruby-build/rbx-4.19 b/share/ruby-build/rbx-4.19 deleted file mode 100644 index c860ebfa..00000000 --- a/share/ruby-build/rbx-4.19 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.19" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.19.tar.bz2#6b3a63edf2f04937ce92c1a94e68cf51680621dda3d9139a864999e78b620ace" warn_eol rbx diff --git a/share/ruby-build/rbx-4.2 b/share/ruby-build/rbx-4.2 deleted file mode 100644 index 9da3aa57..00000000 --- a/share/ruby-build/rbx-4.2 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.2" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.2.tar.bz2#b9307a8e8f3348d066a0f5b9ab097b3428117f9c6d428ce6110f521c42b2227d" warn_eol rbx diff --git a/share/ruby-build/rbx-4.20 b/share/ruby-build/rbx-4.20 deleted file mode 100644 index b58c50cd..00000000 --- a/share/ruby-build/rbx-4.20 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.20" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.20.tar.bz2#2499826151950d8d657fe71b5666d58cf93b0c97b56dabc1e7ec35d263df9bbf" warn_eol rbx diff --git a/share/ruby-build/rbx-4.3 b/share/ruby-build/rbx-4.3 deleted file mode 100644 index 2993217a..00000000 --- a/share/ruby-build/rbx-4.3 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.3" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.3.tar.bz2#9112096efad03fcab391392555c6226849bb318fe0b5645399d4e071c3f2f097" warn_eol rbx diff --git a/share/ruby-build/rbx-4.4 b/share/ruby-build/rbx-4.4 deleted file mode 100644 index 9e248f7f..00000000 --- a/share/ruby-build/rbx-4.4 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.4" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.4.tar.bz2#1a7207564e11998866c2f99d75f6f03dd41567dae6433d37b312761883ba11c8" warn_eol rbx diff --git a/share/ruby-build/rbx-4.5 b/share/ruby-build/rbx-4.5 deleted file mode 100644 index f15c0549..00000000 --- a/share/ruby-build/rbx-4.5 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.5" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.5.tar.bz2#1fe2261f41cd6edb44ca1ce03290e5631d0d2751cecf4d7999fa496bb68349dc" warn_eol rbx diff --git a/share/ruby-build/rbx-4.6 b/share/ruby-build/rbx-4.6 deleted file mode 100644 index c880a32f..00000000 --- a/share/ruby-build/rbx-4.6 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.6" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.6.tar.bz2#57e93b206b9d9c630af03ef9cea9d18cba247f869f3d3d1db95afa6854011d2e" warn_eol rbx diff --git a/share/ruby-build/rbx-4.7 b/share/ruby-build/rbx-4.7 deleted file mode 100644 index 449d0b64..00000000 --- a/share/ruby-build/rbx-4.7 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.7" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.7.tar.bz2#52e105477c3d184aaee87c5bc0bae1c2218b757e069e0cff4c3ef788fa2305e8" warn_eol rbx diff --git a/share/ruby-build/rbx-4.8 b/share/ruby-build/rbx-4.8 deleted file mode 100644 index 18857443..00000000 --- a/share/ruby-build/rbx-4.8 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.8" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.8.tar.bz2#b99960bb89bcb9197ad8f1350cae715dd92029b9f89c8eaee1450f80fd38fc8e" warn_eol rbx diff --git a/share/ruby-build/rbx-4.9 b/share/ruby-build/rbx-4.9 deleted file mode 100644 index 3546d11f..00000000 --- a/share/ruby-build/rbx-4.9 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-4.9" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-4.9.tar.bz2#b8c183433a5788dc790643d14ac6c182742456f20686389291b3f0cdcceeaaa5" warn_eol rbx diff --git a/share/ruby-build/rbx-5.0 b/share/ruby-build/rbx-5.0 deleted file mode 100644 index d01b910b..00000000 --- a/share/ruby-build/rbx-5.0 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl:0.9.6-1.0.x -install_package "rubinius-5.0" "https://rubinius-releases-rubinius-com.s3.amazonaws.com/rubinius-5.0.tar.bz2#c9e90e3ef2fb80714b09895611152024fecbb3f13955298fa63e57b1785e8ff0" warn_eol rbx diff --git a/share/ruby-build/ree-1.8.6-2009.06 b/share/ruby-build/ree-1.8.6-2009.06 new file mode 100644 index 00000000..8c5134f6 --- /dev/null +++ b/share/ruby-build/ree-1.8.6-2009.06 @@ -0,0 +1,3 @@ +use_gcc42_on_lion +install_package "ruby-enterprise-1.8.6-20090610" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.6-20090610.tar.gz" ree_installer +install_package "rubygems-1.4.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.4.2.tgz" ruby diff --git a/share/ruby-build/ree-1.8.7-2010.02 b/share/ruby-build/ree-1.8.7-2010.02 new file mode 100644 index 00000000..744ea5bb --- /dev/null +++ b/share/ruby-build/ree-1.8.7-2010.02 @@ -0,0 +1,3 @@ +use_gcc42_on_lion +install_package "ruby-enterprise-1.8.7-2010.02" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2010.02.tar.gz" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby diff --git a/share/ruby-build/ree-1.8.7-2011.03 b/share/ruby-build/ree-1.8.7-2011.03 index 0797353b..8d60c8f7 100644 --- a/share/ruby-build/ree-1.8.7-2011.03 +++ b/share/ruby-build/ree-1.8.7-2011.03 @@ -1,2 +1,3 @@ -install_package "ruby-enterprise-1.8.7-2011.03" "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rubyenterpriseedition/ruby-enterprise-1.8.7-2011.03.tar.gz#0c0ddbc43b3aef49686db27e761e55a23437f12e1f00b6fe55d94724637bff6b" warn_eol ree_installer -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby +use_gcc42_on_lion +install_package "ruby-enterprise-1.8.7-2011.03" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz" ree_installer +install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby diff --git a/share/ruby-build/ree-1.8.7-2011.12 b/share/ruby-build/ree-1.8.7-2011.12 deleted file mode 100644 index c8e78e4d..00000000 --- a/share/ruby-build/ree-1.8.7-2011.12 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-enterprise-1.8.7-2011.12" "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rubyenterpriseedition/ruby-enterprise-1.8.7-2011.12.tar.gz#9a8efc4befc136e17a1360de549aac9e79283c7238a13215350720e4393c5da2" warn_eol ree_installer -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2012.01 b/share/ruby-build/ree-1.8.7-2012.01 deleted file mode 100644 index f8d4e9a8..00000000 --- a/share/ruby-build/ree-1.8.7-2012.01 +++ /dev/null @@ -1,2 +0,0 @@ -install_package "ruby-enterprise-1.8.7-2012.01" "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rubyenterpriseedition/ruby-enterprise-1.8.7-2012.01.tar.gz#c0c4779fc473fc9843c0008acfbae2e2bdf3472b454c7fe6ff0ac4139a691e65" warn_eol ree_installer -install_package "rubygems-1.6.2" "https://rubygems.org/rubygems/rubygems-1.6.2.tgz#cb5261818b931b5ea2cb54bc1d583c47823543fcf9682f0d6298849091c1cea7" ruby diff --git a/share/ruby-build/ree-1.8.7-2012.02 b/share/ruby-build/ree-1.8.7-2012.02 deleted file mode 100644 index e23645a5..00000000 --- a/share/ruby-build/ree-1.8.7-2012.02 +++ /dev/null @@ -1 +0,0 @@ -install_package "ruby-enterprise-1.8.7-2012.02" "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rubyenterpriseedition/ruby-enterprise-1.8.7-2012.02.tar.gz#ecf4a6d4c96b547b3bf4b6be14e082ddaa781e83ad7f69437cd3169fb7576e42" warn_eol ree_installer diff --git a/share/ruby-build/ruby-dev b/share/ruby-build/ruby-dev deleted file mode 100644 index d79507c2..00000000 --- a/share/ruby-build/ruby-dev +++ /dev/null @@ -1,2 +0,0 @@ -install_package "openssl-3.5.4" "https://github.com/openssl/openssl/releases/download/openssl-3.5.4/openssl-3.5.4.tar.gz#967311f84955316969bdb1d8d4b983718ef42338639c621ec4c34fddef355e99" openssl --if needs_openssl:1.1.1-3.x.x -install_git "ruby-master" "${RUBY_REPO:-https://github.com/ruby/ruby.git}" "${RUBY_REF:-master}" autoconf enable_shared standard_install_with_bundled_gems diff --git a/share/ruby-build/truffleruby+graalvm-20.1.0 b/share/ruby-build/truffleruby+graalvm-20.1.0 deleted file mode 100644 index 3c48e336..00000000 --- a/share/ruby-build/truffleruby+graalvm-20.1.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby+graalvm-20.1.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-20.1.0/graalvm-ce-java8-linux-amd64-20.1.0.tar.gz#4fac212b37cd548831fd6587dd4d59dc068068815aa20323b47fde9529d6bb6e" truffleruby_graalvm - ;; -Darwin) - install_package "truffleruby+graalvm-20.1.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-20.1.0/graalvm-ce-java8-darwin-amd64-20.1.0.tar.gz#3b9fd8ce84c9162a188fde88907c66990db22af0ff6ae2c04430113253a9a634" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-20.2.0 b/share/ruby-build/truffleruby+graalvm-20.2.0 deleted file mode 100644 index 9514a37a..00000000 --- a/share/ruby-build/truffleruby+graalvm-20.2.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby+graalvm-20.2.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-20.2.0/graalvm-ce-java8-linux-amd64-20.2.0.tar.gz#60951c774c708caeebd1fa3886c05aa1260d81c7595ede0c9c3e689be7fcc4e8" truffleruby_graalvm - ;; -Darwin) - install_package "truffleruby+graalvm-20.2.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-20.2.0/graalvm-ce-java8-darwin-amd64-20.2.0.tar.gz#a1f524788354cfd2434566f0de972372f4a7743919bae49a9d508f2080385e7b" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-20.3.0 b/share/ruby-build/truffleruby+graalvm-20.3.0 deleted file mode 100644 index fb560a31..00000000 --- a/share/ruby-build/truffleruby+graalvm-20.3.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby+graalvm-20.3.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-20.3.0/graalvm-ce-java8-linux-amd64-20.3.0.tar.gz#455cadf810780161b74da9e23b529426398ce40843603cacbc11edbd2310aba4" truffleruby_graalvm - ;; -Darwin) - install_package "truffleruby+graalvm-20.3.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-20.3.0/graalvm-ce-java8-darwin-amd64-20.3.0.tar.gz#01e84c44032f8932ed04b2b829e0454973145bf55ddeeeed0ce71220c2213ae7" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-21.0.0 b/share/ruby-build/truffleruby+graalvm-21.0.0 deleted file mode 100644 index 7d846895..00000000 --- a/share/ruby-build/truffleruby+graalvm-21.0.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby+graalvm-21.0.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.0.0/graalvm-ce-java8-linux-amd64-21.0.0.tar.gz#326c5a9ba2f6a6b28023c1fef9c4c6fb6acf9cd87b0fcb6916e0527633bd01a3" truffleruby_graalvm - ;; -Darwin) - install_package "truffleruby+graalvm-21.0.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.0.0/graalvm-ce-java8-darwin-amd64-21.0.0.tar.gz#9192d8370b544c0efd36ef744f5933bd2d694d0cc9cb5e7f53d3b7e58f433b3e" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-21.1.0 b/share/ruby-build/truffleruby+graalvm-21.1.0 deleted file mode 100644 index 30bc09e8..00000000 --- a/share/ruby-build/truffleruby+graalvm-21.1.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby+graalvm-21.1.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.1.0/graalvm-ce-java11-linux-amd64-21.1.0.tar.gz#39252954d2cb16dbc8ce4269f8b93a326a0efffdce04625615e827fe5b5e4ab7" truffleruby_graalvm - ;; -Darwin) - install_package "truffleruby+graalvm-21.1.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.1.0/graalvm-ce-java11-darwin-amd64-21.1.0.tar.gz#b53cd5a085fea39cb27fc0e3974f00140c8bb774fb2854d72db99e1be405ae2b" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-21.2.0 b/share/ruby-build/truffleruby+graalvm-21.2.0 deleted file mode 100644 index 988d5b97..00000000 --- a/share/ruby-build/truffleruby+graalvm-21.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-21.2.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.2.0/graalvm-ce-java11-linux-amd64-21.2.0.tar.gz#bbd3e03025168172a76c2a29e6a14c1c37e3476b30774259c3ef5952fb86f470" truffleruby_graalvm - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-21.2.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.2.0/graalvm-ce-java11-linux-aarch64-21.2.0.tar.gz#bbdf38d5e6871f7e3b2470ab9b9bb760667d4524ee2a20eadfaf13636a2d018c" truffleruby_graalvm - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-21.2.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.2.0/graalvm-ce-java11-darwin-amd64-21.2.0.tar.gz#f62cdc44a031731aa221426724a55eb09c79d6b2e9275ae3ca7003da5884ca36" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-21.3.0 b/share/ruby-build/truffleruby+graalvm-21.3.0 deleted file mode 100644 index b8716bc5..00000000 --- a/share/ruby-build/truffleruby+graalvm-21.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-21.3.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.3.0/graalvm-ce-java11-linux-amd64-21.3.0.tar.gz#3a1bc8eaf0518c128aaacb987ceb0b0e288776f48af630c11c01fd31122d93fa" truffleruby_graalvm - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-21.3.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.3.0/graalvm-ce-java11-linux-aarch64-21.3.0.tar.gz#1134fce3823a52bd9d65f77a698c6aaf30a70e65ad399266b25a1e4fcded5243" truffleruby_graalvm - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-21.3.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.3.0/graalvm-ce-java11-darwin-amd64-21.3.0.tar.gz#6c2bf7f6e5fab901e8a2284a0dbec6ce214bde65aa80cfeb90bfef8eabb5f862" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-22.0.0.2 b/share/ruby-build/truffleruby+graalvm-22.0.0.2 deleted file mode 100644 index ef2a6d5c..00000000 --- a/share/ruby-build/truffleruby+graalvm-22.0.0.2 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-22.0.0.2" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.0.0.2/graalvm-ce-java11-linux-amd64-22.0.0.2.tar.gz#bc86083bb7e2778c7e4fe4f55d74790e42255b96f7806a7fefa51d06f3bc7103" truffleruby_graalvm - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-22.0.0.2" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.0.0.2/graalvm-ce-java11-linux-aarch64-22.0.0.2.tar.gz#1cc0263d95f642dada4e290dca7f49c0456cefa7b690b67e3e5c159b537b2c58" truffleruby_graalvm - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-22.0.0.2" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.0.0.2/graalvm-ce-java11-darwin-amd64-22.0.0.2.tar.gz#8280159b8a66c51a839c8079d885928a7f759d5da0632f3af7300df2b63a6323" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-22.1.0 b/share/ruby-build/truffleruby+graalvm-22.1.0 deleted file mode 100644 index 34002b84..00000000 --- a/share/ruby-build/truffleruby+graalvm-22.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-22.1.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.1.0/graalvm-ce-java11-linux-amd64-22.1.0.tar.gz#78c628707007bb97b09562932ee16f50beb1c3fa4a36e4311a0465a4a718e683" truffleruby_graalvm - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-22.1.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.1.0/graalvm-ce-java11-linux-aarch64-22.1.0.tar.gz#050a4d471247d91935f7f485e92d678f0163e1d6209e26e8fe75d7c924f73e71" truffleruby_graalvm - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-22.1.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.1.0/graalvm-ce-java11-darwin-amd64-22.1.0.tar.gz#c4c9df94ca47b83b582758b87d39042732ba0193fc63f1ab93f6818005a1fe6b" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-22.2.0 b/share/ruby-build/truffleruby+graalvm-22.2.0 deleted file mode 100644 index f88410c2..00000000 --- a/share/ruby-build/truffleruby+graalvm-22.2.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-22.2.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java11-linux-amd64-22.2.0.tar.gz#882363c75d1b1782a48bbf7dd8b155ab231b0957fd5885941376d90b69f21b9e" truffleruby_graalvm - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-22.2.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java11-linux-aarch64-22.2.0.tar.gz#1ab64b35ed2478160bc6725d13ff5a2b9e31676b59ea3aaa9aca7a3a3db47132" truffleruby_graalvm - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-22.2.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java11-darwin-amd64-22.2.0.tar.gz#3c6aca6faefa9e1f73de45fc56cc07d6f7864f63ce0b95148002dadb8f78cd86" truffleruby_graalvm - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-22.2.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java11-darwin-aarch64-22.2.0.tar.gz#ee513cec2ef7b34ae6fbb8a3015c227ab2a24bfb2771c16152f15a1846df01f4" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-22.3.0 b/share/ruby-build/truffleruby+graalvm-22.3.0 deleted file mode 100644 index 21784459..00000000 --- a/share/ruby-build/truffleruby+graalvm-22.3.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-22.3.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.0/graalvm-ce-java11-linux-amd64-22.3.0.tar.gz#d4200bcc43e5ad4e6949c1b1edc1e59f63066e3a2280d5bd82d0c9b1d67c3f2c" truffleruby_graalvm - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-22.3.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.0/graalvm-ce-java11-linux-aarch64-22.3.0.tar.gz#c6646149dad486a0b02c5fc10649786240f275efda65aa14a25d01d2f5bafe15" truffleruby_graalvm - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-22.3.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.0/graalvm-ce-java11-darwin-amd64-22.3.0.tar.gz#b8b39d6a3e3a9ed6348c2776ff071fc64ca90f98999ee846e6ca7e5fdc746a8b" truffleruby_graalvm - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-22.3.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.0/graalvm-ce-java11-darwin-aarch64-22.3.0.tar.gz#c9657e902c2ba674931c3cf233a38c4de3d5186ae5d70452f9df75ac0c4cacff" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-22.3.1 b/share/ruby-build/truffleruby+graalvm-22.3.1 deleted file mode 100644 index 99cb4810..00000000 --- a/share/ruby-build/truffleruby+graalvm-22.3.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-22.3.1" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java11-linux-amd64-22.3.1.tar.gz#55547725a8be3ceb0a1da29a84cd3e958ba398ce4470ac89a8ba1bdb6d9bddb8" truffleruby_graalvm - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-22.3.1" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java11-linux-aarch64-22.3.1.tar.gz#b46a3f9c82ac70990a62282b1fbe4474e784d9ba453839a428f88e94d21f8abc" truffleruby_graalvm - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-22.3.1" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java11-darwin-amd64-22.3.1.tar.gz#325afad5f1c4a07a458c95e7c444cff63514a6afa6f2655c12b4f494dccf2228" truffleruby_graalvm - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-22.3.1" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java11-darwin-aarch64-22.3.1.tar.gz#c59f32289d92671bea46a34f4227fef484a4aa9eeece159e59a486205aaa6c31" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-23.0.0 b/share/ruby-build/truffleruby+graalvm-23.0.0 deleted file mode 100644 index 16cbb2d2..00000000 --- a/share/ruby-build/truffleruby+graalvm-23.0.0 +++ /dev/null @@ -1,22 +0,0 @@ -colorize 1 "TruffleRuby+GraalVM 23.0 and later installed by ruby-build use the faster Oracle GraalVM distribution" && echo -colorize 1 "Oracle GraalVM uses the GFTC license, which is free for development and production use, see https://medium.com/graalvm/161527df3d76" && echo - -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-23.0.0" "https://download.oracle.com/graalvm/17/archive/graalvm-jdk-17.0.7_linux-x64_bin.tar.gz#93db5fd373fc8eb5a5578387f7646cfd414b82e8cfaf9dbcd0145ceae0137398" truffleruby_graalvm - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-23.0.0" "https://download.oracle.com/graalvm/17/archive/graalvm-jdk-17.0.7_linux-aarch64_bin.tar.gz#73256df1af0507f8cb230bafe506e4dcaba2b3e6d8bb1324bf5a02198890ef97" truffleruby_graalvm - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-23.0.0" "https://download.oracle.com/graalvm/17/archive/graalvm-jdk-17.0.7_macos-x64_bin.tar.gz#905255762546c69e3bb8d815a5d20e2e3cfa5332b868ab90af7aa0afe21e74ea" truffleruby_graalvm - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-23.0.0" "https://download.oracle.com/graalvm/17/archive/graalvm-jdk-17.0.7_macos-aarch64_bin.tar.gz#cb45f6585ef02134a6a6ffb6de20db96197486ffef8821ad97b11fe2fc0c23b8" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-23.0.0-preview1 b/share/ruby-build/truffleruby+graalvm-23.0.0-preview1 deleted file mode 100644 index ea38de15..00000000 --- a/share/ruby-build/truffleruby+graalvm-23.0.0-preview1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-23.0.0-preview1" "https://github.com/truffleruby/truffleruby/releases/download/vm-23.0.0-preview1/graalvm-ruby-community-23.0.0-preview1-jdk17-linux-amd64.tar.gz#973aabc7b5bd5d6c0c67c03e83972173a74b16f4905785988a13daff7107ed4c" truffleruby_graalvm - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-23.0.0-preview1" "https://github.com/truffleruby/truffleruby/releases/download/vm-23.0.0-preview1/graalvm-ruby-community-23.0.0-preview1-jdk17-linux-aarch64.tar.gz#b8b6f6493219b5435eea87305cdb14b8f5af7b8d45097840afaf314428756748" truffleruby_graalvm - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-23.0.0-preview1" "https://github.com/truffleruby/truffleruby/releases/download/vm-23.0.0-preview1/graalvm-ruby-community-23.0.0-preview1-jdk17-darwin-amd64.tar.gz#dd7370352697325e0cfa25d069a64903103601bfacc7c7e1c515409e9cf74386" truffleruby_graalvm - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-23.0.0-preview1" "https://github.com/truffleruby/truffleruby/releases/download/vm-23.0.0-preview1/graalvm-ruby-community-23.0.0-preview1-jdk17-darwin-aarch64.tar.gz#bfe1c1227d3648bbdaf4e40716e12729c5f1f66a40983d3ca3d2f814f570d4e0" truffleruby_graalvm - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-23.1.0 b/share/ruby-build/truffleruby+graalvm-23.1.0 deleted file mode 100644 index b548e1a4..00000000 --- a/share/ruby-build/truffleruby+graalvm-23.1.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-23.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.0/truffleruby-jvm-23.1.0-linux-amd64.tar.gz#c443fe341633640afecb23287f0b862071f2c45a1f1023a5012203430c91f38a" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-23.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.0/truffleruby-jvm-23.1.0-linux-aarch64.tar.gz#691550c167cb37d4b15f9b56337b86ec481407a22e9408597b06703794c16f57" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-23.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.0/truffleruby-jvm-23.1.0-macos-amd64.tar.gz#1a573c85e384b80efc4974cba6f6da68961589708110e1d2b7ac9c2029e7447e" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-23.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.0/truffleruby-jvm-23.1.0-macos-aarch64.tar.gz#1309c448dfdd98b7d77457e6a864e95be0c6acfbd0d9d9cd361eca46b96266de" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-23.1.1 b/share/ruby-build/truffleruby+graalvm-23.1.1 deleted file mode 100644 index 2b40792e..00000000 --- a/share/ruby-build/truffleruby+graalvm-23.1.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-23.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.1/truffleruby-jvm-23.1.1-linux-amd64.tar.gz#3bc5562c444382825c4a267ce822dcc88812c4527979da8f12becf5b7cc1e5fe" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-23.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.1/truffleruby-jvm-23.1.1-linux-aarch64.tar.gz#f6b3dfcdda4e3cbc55f38dce2084f7df8643cfee18dac882ff6776a3a01e3b9b" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-23.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.1/truffleruby-jvm-23.1.1-macos-amd64.tar.gz#5c2a257e5d749348a9e9f85e74d73aea9f0a5596edd32776c9cbdcbde45cf558" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-23.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.1/truffleruby-jvm-23.1.1-macos-aarch64.tar.gz#2a4c66b816066a4f94e9048c28a0f8f3645ea87d6e20520fdf67a73ec7cc06b7" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-23.1.2 b/share/ruby-build/truffleruby+graalvm-23.1.2 deleted file mode 100644 index e647963b..00000000 --- a/share/ruby-build/truffleruby+graalvm-23.1.2 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-23.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.2/truffleruby-jvm-23.1.2-linux-amd64.tar.gz#0681cf1ec8958238d5c1c682e1b89e5753c756ee596515ec42c2e41ae78bd6f5" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-23.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.2/truffleruby-jvm-23.1.2-linux-aarch64.tar.gz#82ecec75a6ffe411b4e5df548d7d5a04491ce9e66b1725f37c6acc422fe4c5c7" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-23.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.2/truffleruby-jvm-23.1.2-macos-amd64.tar.gz#ff06825abe1df16c6c6d47065fd95c04436bb127027ba0d81258c13d1473961d" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-23.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.2/truffleruby-jvm-23.1.2-macos-aarch64.tar.gz#b33c0f9781f7d8c78b41344577e2c7d3f993761ba11aabdfd92d4e6853927a3e" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-24.0.0 b/share/ruby-build/truffleruby+graalvm-24.0.0 deleted file mode 100644 index e44ea45f..00000000 --- a/share/ruby-build/truffleruby+graalvm-24.0.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-24.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.0/truffleruby-jvm-24.0.0-linux-amd64.tar.gz#d56ff60e4b65eb18a86ef698b6cd908bc3e6fedd1f2664602f007263a5d91e7d" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-24.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.0/truffleruby-jvm-24.0.0-linux-aarch64.tar.gz#207e2f1f8f30f2bd77489c1e9dabad2882fa13e406f04dde4ed0893e062fcd06" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-24.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.0/truffleruby-jvm-24.0.0-macos-amd64.tar.gz#16e8acb73d194d19e707cbc1699584800f4a27f9a38142c7356fc64cb0064b46" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-24.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.0/truffleruby-jvm-24.0.0-macos-aarch64.tar.gz#f764af83aa2cc10b2d92610d48539ba34b771b230c3382c8537381f286029d6a" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-24.0.1 b/share/ruby-build/truffleruby+graalvm-24.0.1 deleted file mode 100644 index 20f8b597..00000000 --- a/share/ruby-build/truffleruby+graalvm-24.0.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-24.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.1/truffleruby-jvm-24.0.1-linux-amd64.tar.gz#6ea5aba9c9b420c65c6c0291126d94ffd54cc03fd2ea4195dbee36e7b49349a8" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-24.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.1/truffleruby-jvm-24.0.1-linux-aarch64.tar.gz#698e1fe6cbc5454a9fa114787bfe6b8fd340c7b01878d424ae23a299290f894d" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-24.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.1/truffleruby-jvm-24.0.1-macos-amd64.tar.gz#b5a77a701c89fe09530c6956972fe9947ce1ac2115f58c0a5694836b8d210800" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-24.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.1/truffleruby-jvm-24.0.1-macos-aarch64.tar.gz#14ac912942d2ba84a66574319990b1c37c012cbfa9385fc62e0c9015e0c35660" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-24.0.2 b/share/ruby-build/truffleruby+graalvm-24.0.2 deleted file mode 100644 index 44b25355..00000000 --- a/share/ruby-build/truffleruby+graalvm-24.0.2 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-24.0.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.2/truffleruby-jvm-24.0.2-linux-amd64.tar.gz#09df3938999d648805f0bd79b03d6c201f569a6b8d87a390f7f11a055ecc425f" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-24.0.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.2/truffleruby-jvm-24.0.2-linux-aarch64.tar.gz#f16f620e1cd5e44317b11ba7612aee769366c82b272e01a926b393db7947a954" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-24.0.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.2/truffleruby-jvm-24.0.2-macos-amd64.tar.gz#afcbd9b3be8a4b8ffc06747069413cf1c6baaf5bccfbb0d77579412ab8b7b8e9" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-24.0.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.2/truffleruby-jvm-24.0.2-macos-aarch64.tar.gz#a493ea108d8c7b978d3c4aa5eac956d0f1aeea2fdc73d7ff20b6da3ce87496fa" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-24.1.0 b/share/ruby-build/truffleruby+graalvm-24.1.0 deleted file mode 100644 index 6d8cbd51..00000000 --- a/share/ruby-build/truffleruby+graalvm-24.1.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-24.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.0/truffleruby-jvm-24.1.0-linux-amd64.tar.gz#388e1ca54f9f5d0f979182645c62b80dfa63785f5ff2e060c2209d60d73dde71" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-24.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.0/truffleruby-jvm-24.1.0-linux-aarch64.tar.gz#d2a3f8060de5388415b1e57d332d11c2c4647799fa9206ae9d8c5d598b57b50c" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-24.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.0/truffleruby-jvm-24.1.0-macos-amd64.tar.gz#75da9669db9e098dfaa95841236f18cd9e5aa376cbce2eed566f1d84c527ce11" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-24.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.0/truffleruby-jvm-24.1.0-macos-aarch64.tar.gz#705722a202507c89fce56db38ad8c63a79d0811e489f77ce833c89cbf09e1f14" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-24.1.1 b/share/ruby-build/truffleruby+graalvm-24.1.1 deleted file mode 100644 index af206ac3..00000000 --- a/share/ruby-build/truffleruby+graalvm-24.1.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-24.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.1/truffleruby-jvm-24.1.1-linux-amd64.tar.gz#6abc4adb06249fdb8dc214bc9f18a77754daf1af4c803c539df587f67ef2c1b2" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-24.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.1/truffleruby-jvm-24.1.1-linux-aarch64.tar.gz#ca59df49bd2f90e1a48959a5b2c200e4aad5034bb307c0dcca82a583316cf0bb" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-24.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.1/truffleruby-jvm-24.1.1-macos-amd64.tar.gz#53391186efb75a699479011a8245eab475a1d75769499e654202334f6a058f73" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-24.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.1/truffleruby-jvm-24.1.1-macos-aarch64.tar.gz#25dae172322e3ab50367f3886ea389515598bc4d56a1444da8d56a3f2d5fa3fb" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-24.1.2 b/share/ruby-build/truffleruby+graalvm-24.1.2 deleted file mode 100644 index f37f856a..00000000 --- a/share/ruby-build/truffleruby+graalvm-24.1.2 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-24.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.2/truffleruby-jvm-24.1.2-linux-amd64.tar.gz#8446c9e32c2bc470b1fd563027be25409b0130ff678d8a19395c58e7f3ecb19d" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-24.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.2/truffleruby-jvm-24.1.2-linux-aarch64.tar.gz#d5750763e0b23a7dc024e7c0e3082ff0b69a9047a91b7b451786f41dc09011bd" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-24.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.2/truffleruby-jvm-24.1.2-macos-amd64.tar.gz#c6b1b7622bbca547f6a4f1aea7f11c651ad42a0b99cd47d13760c01f698da5a8" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-24.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.2/truffleruby-jvm-24.1.2-macos-aarch64.tar.gz#d2c81d66dea2f399b5da7d636164d3ed9cc5613de7ea45d1f93f041f22f075f6" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-24.2.0 b/share/ruby-build/truffleruby+graalvm-24.2.0 deleted file mode 100644 index 74af8857..00000000 --- a/share/ruby-build/truffleruby+graalvm-24.2.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-24.2.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.0/truffleruby-jvm-24.2.0-linux-amd64.tar.gz#03f811dbfc937f94637449e34885d4892115170779a4ab26c9bcdb2bcc8bf83a" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-24.2.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.0/truffleruby-jvm-24.2.0-linux-aarch64.tar.gz#88e968ba301c7102d9a9875b77cf78201923bb84aa46603154606a70ee59e9df" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-24.2.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.0/truffleruby-jvm-24.2.0-macos-amd64.tar.gz#86af96e19d2500e96333e4ba0418abdbafa18694e1a31ab82c56bd8d6efed98e" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-24.2.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.0/truffleruby-jvm-24.2.0-macos-aarch64.tar.gz#8f72461572d2ba8da9b4e4bbb0ef8860190367d3cdb6d96a0ed5de9c4a3e0657" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-24.2.1 b/share/ruby-build/truffleruby+graalvm-24.2.1 deleted file mode 100644 index 7d0909b9..00000000 --- a/share/ruby-build/truffleruby+graalvm-24.2.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-24.2.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.1/truffleruby-jvm-24.2.1-linux-amd64.tar.gz#c16f3996ae9446deb33ef6ad3f0de4d8f53e6e7dc87c621a746a56dca6f77793" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-24.2.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.1/truffleruby-jvm-24.2.1-linux-aarch64.tar.gz#4d52efab718c48c0a4d9f9ecf26caac81171d5c5a8568cbf7983572449c30f78" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-24.2.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.1/truffleruby-jvm-24.2.1-macos-amd64.tar.gz#e97e7298c573290e49df3e8c4e3b8b4f5d17d209c2d7ee33d37e641e4044bc39" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-24.2.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.1/truffleruby-jvm-24.2.1-macos-aarch64.tar.gz#56b6e02860f69c0e2c49782e04557980bc5753d155afa246aeb63909631d8a61" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-25.0.0 b/share/ruby-build/truffleruby+graalvm-25.0.0 deleted file mode 100644 index 0d4d93b2..00000000 --- a/share/ruby-build/truffleruby+graalvm-25.0.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-25.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-25.0.0/truffleruby-jvm-25.0.0-linux-amd64.tar.gz#2bac98c9fcc65b71360e9294b26e17f324eccbaa6ffc955a30de7652fb35d805" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-25.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-25.0.0/truffleruby-jvm-25.0.0-linux-aarch64.tar.gz#70f2f118947945c46e7575927bad20045abb7be25554901b53237a9efdc80213" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-25.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-25.0.0/truffleruby-jvm-25.0.0-macos-amd64.tar.gz#85233177eda6a0ae3eaec2d68467b5ab1a0b07af2811c42b2d5f35327be95791" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-25.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-25.0.0/truffleruby-jvm-25.0.0-macos-aarch64.tar.gz#c6e488b025e2282320805cb8e5a933da869ab84d7b711e9b4093756f9d4df567" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-33.0.0 b/share/ruby-build/truffleruby+graalvm-33.0.0 deleted file mode 100644 index 51a076e9..00000000 --- a/share/ruby-build/truffleruby+graalvm-33.0.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-33.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.0/truffleruby-jvm-33.0.0-linux-amd64.tar.gz#1dc224ee17e1fad56f18ed431246f17d557776f1a54afd21fbb7bb4166de7644" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-33.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.0/truffleruby-jvm-33.0.0-linux-aarch64.tar.gz#e5a2faa09539f36063a64082f7f5986d4e0c1a133da028df4cd691330becc859" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-33.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.0/truffleruby-jvm-33.0.0-macos-amd64.tar.gz#f920f744a49e43c0d867a129f8bda301e55790e6e63737d338bf5573ab280396" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-33.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.0/truffleruby-jvm-33.0.0-macos-aarch64.tar.gz#bf8455a28ed029ce3918ae2d94c6aadf24be45cbdfa7cc96ff87110d498b5dea" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-33.0.1 b/share/ruby-build/truffleruby+graalvm-33.0.1 deleted file mode 100644 index 9bf865f9..00000000 --- a/share/ruby-build/truffleruby+graalvm-33.0.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-jvm-33.0.1-linux-amd64.tar.gz#069496650feca524bb50d862f95210c8031ac1a4a1c6dcbef6b8f8429ec1ec37" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-jvm-33.0.1-linux-aarch64.tar.gz#a35f8b73d3b02244f47e2c3e4fa2920e7aff8e4c9cb4192a3f3b6e3efa09f1c4" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby+graalvm-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-jvm-33.0.1-macos-amd64.tar.gz#c48b41061443397e1ddf2e59934cd0b445ad506b5d64e91a608f45d44246d9a4" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-jvm-33.0.1-macos-aarch64.tar.gz#660bd3daaae181707fcf7bbfa87b985299354956b0e23ec7d6405373dc44010b" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-34.0.0 b/share/ruby-build/truffleruby+graalvm-34.0.0 deleted file mode 100644 index fbfd5960..00000000 --- a/share/ruby-build/truffleruby+graalvm-34.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-jvm-34.0.0-linux-amd64.tar.gz#58fbc7dda89368d330211ec6782f8c43c04cbfc19fc81cb3b0e545fa03dd4562" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-jvm-34.0.0-linux-aarch64.tar.gz#d35412c9ed08c834f81a1aabe3278aa371682be9cbf1becbf3302f0b85619522" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-jvm-34.0.0-macos-aarch64.tar.gz#17b934df517c8311c9d31248c779c0651f3ffe068a614996d7f32dd746106678" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-34.0.1 b/share/ruby-build/truffleruby+graalvm-34.0.1 deleted file mode 100644 index 67357685..00000000 --- a/share/ruby-build/truffleruby+graalvm-34.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-jvm-34.0.1-linux-amd64.tar.gz#2fb0ad7964f635cdf47a9b1a238aaa377d1eb18ddd12c0846d525f7b82fac525" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-jvm-34.0.1-linux-aarch64.tar.gz#f72d631d265cb6b2cac87169203eee4bfd3a61e75b8d7fd3cc8f383b8b701854" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-jvm-34.0.1-macos-aarch64.tar.gz#1d14a4186e718a3f52682a771b9796c594ddf664c2eb9d24dba1abff7d973fd3" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby+graalvm-dev b/share/ruby-build/truffleruby+graalvm-dev deleted file mode 100644 index de02bfce..00000000 --- a/share/ruby-build/truffleruby+graalvm-dev +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-linux-x64.tar.gz" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-linux-arm64.tar.gz" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-darwin-arm64.tar.gz" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc10 b/share/ruby-build/truffleruby-1.0.0-rc10 deleted file mode 100644 index 64a45bc5..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc10 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc10" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc10/truffleruby-1.0.0-rc10-linux-amd64.tar.gz#a3271572f202edf4d3d67ffd49508ccf80597a98219e2d3c217df43cbdfded2d" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc10" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc10/truffleruby-1.0.0-rc10-macos-amd64.tar.gz#b5a467ef7562b8806829dc7ea3fab6135e533350fe4f076c6c5fe5c8d0bd1283" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc11 b/share/ruby-build/truffleruby-1.0.0-rc11 deleted file mode 100644 index fd34dc64..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc11 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc11" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc11/truffleruby-1.0.0-rc11-linux-amd64.tar.gz#268c38f01331db4cbeae584aea4e9336b6a01aa1fcc621dda1232dcaac89da45" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc11" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc11/truffleruby-1.0.0-rc11-macos-amd64.tar.gz#c8c86fe7a77cacd690ddb64c66fbd92ff1f08788e40494cb4662b3d4731b02a6" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc12 b/share/ruby-build/truffleruby-1.0.0-rc12 deleted file mode 100644 index 62f8debf..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc12 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc12" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc12/truffleruby-1.0.0-rc12-linux-amd64.tar.gz#f84b7fe9e2376962889dbc92c17997954e4e8b8db3e64b07e4220102f47f4aa5" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc12" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc12/truffleruby-1.0.0-rc12-macos-amd64.tar.gz#3796e42978408826360464234809c71a84e1017227fef688c865b3e636ff3402" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc13 b/share/ruby-build/truffleruby-1.0.0-rc13 deleted file mode 100644 index cbbe8c27..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc13 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc13" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc13/truffleruby-1.0.0-rc13-linux-amd64.tar.gz#26936811d08eed742b3ccf04ae7cc894abc0ba4e5c2cbfd3d43163d620f446e4" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc13" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc13/truffleruby-1.0.0-rc13-macos-amd64.tar.gz#c3dd003ee97c69da2697e2c09e538e13252f2c409b07b4bde4e5acbdbbf5314c" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc14 b/share/ruby-build/truffleruby-1.0.0-rc14 deleted file mode 100644 index 942d3957..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc14 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc14" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc14/truffleruby-1.0.0-rc14-linux-amd64.tar.gz#e944421c3057e9fdc1d9c00cb53b4e1abe7d88fd922a2124f6b9eb49a85bfb6f" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc14" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc14/truffleruby-1.0.0-rc14-macos-amd64.tar.gz#344ae35a57de1439be451d37066b678ed884bdd1fee0e5e685f00de24ff5d9dc" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc15 b/share/ruby-build/truffleruby-1.0.0-rc15 deleted file mode 100644 index 00e68f22..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc15 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc15" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc15/truffleruby-1.0.0-rc15-linux-amd64.tar.gz#cad2538bda6230d290d67f9ee0c6ef06cb9d149e6f84f1b847e94da7d33ca99f" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc15" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc15/truffleruby-1.0.0-rc15-macos-amd64.tar.gz#8b664a836ec080ddee043ae78de4d2c362ae840706dc045ede6c40af8533a6f2" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc16 b/share/ruby-build/truffleruby-1.0.0-rc16 deleted file mode 100644 index 77a1f6de..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc16 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc16" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc16/truffleruby-1.0.0-rc16-linux-amd64.tar.gz#58fee4266b68cfe4e90f46a005693955370a760ccaf28224c9fcbd59241ff4b5" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc16" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc16/truffleruby-1.0.0-rc16-macos-amd64.tar.gz#86d385feab785abb8e9f84ac76900eec69082f15918c4d9edb478c00dcd8330b" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc2 b/share/ruby-build/truffleruby-1.0.0-rc2 deleted file mode 100644 index f3191b56..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc2 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc2" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc2/truffleruby-1.0.0-rc2-linux-amd64.tar.gz#2b7d999646dcfb895e49a41606a0b53ca055f291fb0cc33002944655fc3e2acb" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc2" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc2/truffleruby-1.0.0-rc2-macos-amd64.tar.gz#308a5bf727914803cc0f794fd1aea89fd5f80ce00a97120372be9c58a930b82c" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc3 b/share/ruby-build/truffleruby-1.0.0-rc3 deleted file mode 100644 index 5cd62757..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc3 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc3" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc3/truffleruby-1.0.0-rc3-linux-amd64.tar.gz#d54bf05866d50e4fe589a7e8f30935062245292eb338098d143cbd67f33c823a" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc3" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc3/truffleruby-1.0.0-rc3-macos-amd64.tar.gz#8b6805df62e6e11982d1ec035269a51c325626c5d38ac8e10d28ae17eefee041" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc5 b/share/ruby-build/truffleruby-1.0.0-rc5 deleted file mode 100644 index 934b67e2..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc5 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc5" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc5/truffleruby-1.0.0-rc5-linux-amd64.tar.gz#c40cf6f8b2d664aa22a2b230af0e5889a9bf7ec07de9fb84454f5ab05d43c90c" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc5" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc5/truffleruby-1.0.0-rc5-macos-amd64.tar.gz#d05798f9bd302eb6e03daa608e2a65fc01abc9cddcd6f60150e625fb84c1199c" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc6 b/share/ruby-build/truffleruby-1.0.0-rc6 deleted file mode 100644 index 33b1b919..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc6 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc6" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc6/truffleruby-1.0.0-rc6-linux-amd64.tar.gz#a2514b1f992d9359de86a7e4faa5c14ad6b418e88fd7cf6e67cd9b2fdb1ae85d" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc6" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc6/truffleruby-1.0.0-rc6-macos-amd64.tar.gz#de2af4e1115fa96245d143fa323234cc78cd6ab3e29d68cee4bb74064c97a124" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc7 b/share/ruby-build/truffleruby-1.0.0-rc7 deleted file mode 100644 index ca214904..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc7 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc7" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc7/truffleruby-1.0.0-rc7-linux-amd64.tar.gz#be83d50f6c60c5ebe5800d9d326a44af13b934fd9cc2def6614cc0558176543f" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc7" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc7/truffleruby-1.0.0-rc7-macos-amd64.tar.gz#a189793967c4eac9cd114c613ed3aeb8d5060685035ceba2ab99c3de39bb97a3" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc8 b/share/ruby-build/truffleruby-1.0.0-rc8 deleted file mode 100644 index cea92fd3..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc8 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc8" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc8/truffleruby-1.0.0-rc8-linux-amd64.tar.gz#080e066272184a72dc8019841ad0bca015cfa4ab979c6605c30346fcc0604597" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc8" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc8/truffleruby-1.0.0-rc8-macos-amd64.tar.gz#e627b43cdd5e8f1711704c6a2f5a1503957df7b226fd722771c54ea6c217457a" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-1.0.0-rc9 b/share/ruby-build/truffleruby-1.0.0-rc9 deleted file mode 100644 index 8c5ce532..00000000 --- a/share/ruby-build/truffleruby-1.0.0-rc9 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-1.0.0-rc9" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc9/truffleruby-1.0.0-rc9-linux-amd64.tar.gz#cccbe87360385f99f14eca94e834599caf89b93eaaa3934f1e63b403cc7a63e5" truffleruby - ;; -Darwin) - install_package "truffleruby-1.0.0-rc9" "https://github.com/truffleruby/truffleruby/releases/download/vm-1.0.0-rc9/truffleruby-1.0.0-rc9-macos-amd64.tar.gz#7cf61d001e0d3e5b3f053ecc8e5923adc30af3e580df7cc3625ad0cd95db0b85" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-19.0.0 b/share/ruby-build/truffleruby-19.0.0 deleted file mode 100644 index 02a219b4..00000000 --- a/share/ruby-build/truffleruby-19.0.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-19.0.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.0.0/truffleruby-19.0.0-linux-amd64.tar.gz#42b37f6e36a04bdd7319f7ad46f9790e7f8234a910c12229625afb0931b1d2d9" truffleruby - ;; -Darwin) - install_package "truffleruby-19.0.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.0.0/truffleruby-19.0.0-macos-amd64.tar.gz#962003deaae6eff3150a9682287636445088bedf667bf62c635646659878ec49" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-19.1.0 b/share/ruby-build/truffleruby-19.1.0 deleted file mode 100644 index abfca955..00000000 --- a/share/ruby-build/truffleruby-19.1.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-19.1.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.1.0/truffleruby-19.1.0-linux-amd64.tar.gz#5fc68b22ee95259f62edaf3d80af9073461ced0931b61e50e2147a42724a9ada" truffleruby - ;; -Darwin) - install_package "truffleruby-19.1.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.1.0/truffleruby-19.1.0-macos-amd64.tar.gz#9cb8e8374dd21928bf822394810988e37f1a7c804cf407fb2b2a0a50e9302f3b" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-19.2.0 b/share/ruby-build/truffleruby-19.2.0 deleted file mode 100644 index bcf27fc5..00000000 --- a/share/ruby-build/truffleruby-19.2.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-19.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.2.0/truffleruby-19.2.0-linux-amd64.tar.gz#9dd36f703b862cb5d6ffb93be7b5f9ad92992fa93664fdadfd487af0c9c3f40a" truffleruby - ;; -Darwin) - install_package "truffleruby-19.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.2.0/truffleruby-19.2.0-macos-amd64.tar.gz#7f717cb86bd93e0c191f7a7ec39aaa66bad0b9e76348efc4c9104983290c1ffb" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-19.2.0.1 b/share/ruby-build/truffleruby-19.2.0.1 deleted file mode 100644 index 5a767b39..00000000 --- a/share/ruby-build/truffleruby-19.2.0.1 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-19.2.0.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.2.0.1/truffleruby-19.2.0.1-linux-amd64.tar.gz#38facb48768340efe638579b67a5e3f4cd8fa091006f7e098a654ddf3ec1bbac" truffleruby - ;; -Darwin) - install_package "truffleruby-19.2.0.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.2.0.1/truffleruby-19.2.0.1-macos-amd64.tar.gz#3a1bef2706ea9dc430f45ec0d7bf798ef09526f39d5102d88ef6a1b74bea3c12" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-19.3.0 b/share/ruby-build/truffleruby-19.3.0 deleted file mode 100644 index 6ebbe5b9..00000000 --- a/share/ruby-build/truffleruby-19.3.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-19.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.3.0/truffleruby-19.3.0-linux-amd64.tar.gz#1fe9100a5272c5f82990a6ad4da08422f8a25d1b8d028fa89d32affa8d7e376f" truffleruby - ;; -Darwin) - install_package "truffleruby-19.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.3.0/truffleruby-19.3.0-macos-amd64.tar.gz#b2958301dbe0d2ed6dd430ccfb4c06f414a575e2fa6dbd38f6cf7ef63f679550" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-19.3.0.2 b/share/ruby-build/truffleruby-19.3.0.2 deleted file mode 100644 index 9c53e46f..00000000 --- a/share/ruby-build/truffleruby-19.3.0.2 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-19.3.0.2" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.3.0.2/truffleruby-19.3.0.2-linux-amd64.tar.gz#9b57a4a88e49bf29e63b53471ed002129ae22551c9da3ee120dadfe54ab6ac1a" truffleruby - ;; -Darwin) - install_package "truffleruby-19.3.0.2" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.3.0.2/truffleruby-19.3.0.2-macos-amd64.tar.gz#fb35cd0612c1d71c63d8bc5d954b1899a9ac13bbca82bfd2b4ec28e2a3d6a297" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-19.3.1 b/share/ruby-build/truffleruby-19.3.1 deleted file mode 100644 index 6d915940..00000000 --- a/share/ruby-build/truffleruby-19.3.1 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-19.3.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.3.1/truffleruby-19.3.1-linux-amd64.tar.gz#f442dfbfd22fe9f981f1cdd297ce0a5186dfcb696c02d685554bd9a95b299e1b" truffleruby - ;; -Darwin) - install_package "truffleruby-19.3.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-19.3.1/truffleruby-19.3.1-macos-amd64.tar.gz#73035713af1d40030718d6ed4ef92db0a3dbd7edec8efe8c95d559defa78bb1e" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-20.0.0 b/share/ruby-build/truffleruby-20.0.0 deleted file mode 100644 index bf38fc5e..00000000 --- a/share/ruby-build/truffleruby-20.0.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-20.0.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-20.0.0/truffleruby-20.0.0-linux-amd64.tar.gz#48331324185773bf38d34a945b410d58a71ea7d206015cea1d4da5ce51cfef30" truffleruby - ;; -Darwin) - install_package "truffleruby-20.0.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-20.0.0/truffleruby-20.0.0-macos-amd64.tar.gz#3ea8519f946c3807dc1e7deb9a0bbdaddef43713abc6352b0127ac085e2ff1eb" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-20.1.0 b/share/ruby-build/truffleruby-20.1.0 deleted file mode 100644 index 88656a5b..00000000 --- a/share/ruby-build/truffleruby-20.1.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-20.1.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-20.1.0/truffleruby-20.1.0-linux-amd64.tar.gz#aefae79abba2b21371754b103fba73d1b042f1ebc4a1b61fc0ca87eb016ee9c3" truffleruby - ;; -Darwin) - install_package "truffleruby-20.1.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-20.1.0/truffleruby-20.1.0-macos-amd64.tar.gz#5742d2dcc79abd362f4c6b81d51e7e4d60da925cb5d9399f01a6b00ad31b24cf" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-20.2.0 b/share/ruby-build/truffleruby-20.2.0 deleted file mode 100644 index d8d78d49..00000000 --- a/share/ruby-build/truffleruby-20.2.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-20.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-20.2.0/truffleruby-20.2.0-linux-amd64.tar.gz#324e22f510b217c3649d125abda1690b15df474a026efa76e6d5d3e35a771248" truffleruby - ;; -Darwin) - install_package "truffleruby-20.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-20.2.0/truffleruby-20.2.0-macos-amd64.tar.gz#ac1e6867e357a44d0bb72b0bb44ea50c3900b0574e81e6e48d2317b6b45a6ffd" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-20.3.0 b/share/ruby-build/truffleruby-20.3.0 deleted file mode 100644 index cbaa2cd4..00000000 --- a/share/ruby-build/truffleruby-20.3.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-20.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-20.3.0/truffleruby-20.3.0-linux-amd64.tar.gz#6d02d6713ca484809de7d26b98721bd7a633cb0373ff4a031a84ae664486ddc6" truffleruby - ;; -Darwin) - install_package "truffleruby-20.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-20.3.0/truffleruby-20.3.0-macos-amd64.tar.gz#c57474462b279e0c6a36896071aa21027a26fa52e0aaf1f85d26c43480af0831" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-21.0.0 b/share/ruby-build/truffleruby-21.0.0 deleted file mode 100644 index 29b6bfb2..00000000 --- a/share/ruby-build/truffleruby-21.0.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-21.0.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.0.0/truffleruby-21.0.0-linux-amd64.tar.gz#33fb48276c682371939e1146f08e762703ec3d970408614c5380f2b9af37c0df" truffleruby - ;; -Darwin) - install_package "truffleruby-21.0.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.0.0/truffleruby-21.0.0-macos-amd64.tar.gz#4886d75f4dd2888f9330a690a7acf755eaf04dbc0c73463952155eb1d3046ee9" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-21.1.0 b/share/ruby-build/truffleruby-21.1.0 deleted file mode 100644 index 21f0d3f6..00000000 --- a/share/ruby-build/truffleruby-21.1.0 +++ /dev/null @@ -1,12 +0,0 @@ -case $(uname -s) in -Linux) - install_package "truffleruby-21.1.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-linux-amd64.tar.gz#e3ed5bffb8af040d174817b267581a9dfa7f18a7dc79d1c5e7a6a4670ad318fb" truffleruby - ;; -Darwin) - install_package "truffleruby-21.1.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-macos-amd64.tar.gz#e2ada5a6c9dd6dcac6e1f1f04f290283182c3cf985ba9b599350b1f98f72c0d7" truffleruby - ;; -*) - colorize 1 "Unsupported operating system: $(uname -s)" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-21.2.0 b/share/ruby-build/truffleruby-21.2.0 deleted file mode 100644 index 6756fa3d..00000000 --- a/share/ruby-build/truffleruby-21.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-21.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.2.0/truffleruby-21.2.0-linux-amd64.tar.gz#3c6a3deb74c38fc20ca47fda566c3ac3296bcb66240be7735fdedebb8e29f9c9" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-21.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.2.0/truffleruby-21.2.0-linux-aarch64.tar.gz#f45f3046d604d99cc0c7b5c643fca0c16aecdfdef9cb1e5f385a255a0213cad3" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-21.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.2.0/truffleruby-21.2.0-macos-amd64.tar.gz#c1eeb3692200c812329fa50c506dcb0ff246e7fb7780cd661fce2227fe507be1" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-21.2.0.1 b/share/ruby-build/truffleruby-21.2.0.1 deleted file mode 100644 index 67c4c02b..00000000 --- a/share/ruby-build/truffleruby-21.2.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-21.2.0.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.2.0.1/truffleruby-21.2.0.1-linux-amd64.tar.gz#288c8af3ee161677298f1571ee340c2f34dd2bb02a47549177ae0900f66511be" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-21.2.0.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.2.0.1/truffleruby-21.2.0.1-linux-aarch64.tar.gz#ddaf53a9921d2a5b5151300c30848519db2a3f9f146f47d4d883ccbbad6cab08" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-21.2.0.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.2.0.1/truffleruby-21.2.0.1-macos-amd64.tar.gz#beee953c06a3eabe37ab227dde5dacd2d0f60e941fa93189ced77395e864f50d" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-21.3.0 b/share/ruby-build/truffleruby-21.3.0 deleted file mode 100644 index 7ba22e46..00000000 --- a/share/ruby-build/truffleruby-21.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-21.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.3.0/truffleruby-21.3.0-linux-amd64.tar.gz#d439f741deaff47a9564c70b737c96176b1aa88cf79a5b139e18fd5480c61079" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-21.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.3.0/truffleruby-21.3.0-linux-aarch64.tar.gz#110298de4743abf156314fb06011cb2f92c52b6ee2ef4cbb8b28ff1933672940" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-21.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-21.3.0/truffleruby-21.3.0-macos-amd64.tar.gz#3ca0c851386d872239404d41c69f1ba738332eb25da6cf89e157fa1356e68de0" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-22.0.0.2 b/share/ruby-build/truffleruby-22.0.0.2 deleted file mode 100644 index d5c1a895..00000000 --- a/share/ruby-build/truffleruby-22.0.0.2 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-22.0.0.2" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.0.0.2/truffleruby-22.0.0.2-linux-amd64.tar.gz#d09a1231d389c10b1334ec377ced371a4f22a6bdba57374964f666d9345921d0" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-22.0.0.2" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.0.0.2/truffleruby-22.0.0.2-linux-aarch64.tar.gz#a758e3021c863d5b7a5090c16db862cf21de6d4ecccd98982fee33fb302c9246" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-22.0.0.2" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.0.0.2/truffleruby-22.0.0.2-macos-amd64.tar.gz#f49cba9d8dcb1fc2ae95ffb6b325cad8e4697f844945521daf445020202f23b4" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-22.1.0 b/share/ruby-build/truffleruby-22.1.0 deleted file mode 100644 index 58bfeb40..00000000 --- a/share/ruby-build/truffleruby-22.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-22.1.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.1.0/truffleruby-22.1.0-linux-amd64.tar.gz#5d2b93906412ac986a154638edd45ddb0d28cb46744d502c02c0ac1b06dd7370" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-22.1.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.1.0/truffleruby-22.1.0-linux-aarch64.tar.gz#d2bd5875aa0359039b09f0772ad775f82988bebc757269c25729d38029ec0a63" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-22.1.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.1.0/truffleruby-22.1.0-macos-amd64.tar.gz#622815636210432c754be3b5f33d2a30ebf0ee1a1835f3a0df5f0ac7506ba7c0" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-22.2.0 b/share/ruby-build/truffleruby-22.2.0 deleted file mode 100644 index 791afbdf..00000000 --- a/share/ruby-build/truffleruby-22.2.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-22.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-linux-amd64.tar.gz#3f03f5cb7997f6f22e1867a1506a83714b9bcedd4eb2f4c08f9c965aa7b6e88d" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-22.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-linux-aarch64.tar.gz#8c898b7d847bdff78ac587b0afe7deccbfae46ca1dbd8cf05a8d572e8a059c48" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-22.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-macos-amd64.tar.gz#c3190570643c09d5a437a4cc5f2f0e51a9a11da1d94a07a1f5abfbf9dacc0643" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-22.2.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-macos-aarch64.tar.gz#9551ffa608c2fa4c1af74c2c5b9f88256a54c477e46ead4b70056f1f18d0e1f9" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-22.3.0 b/share/ruby-build/truffleruby-22.3.0 deleted file mode 100644 index 252b2bf5..00000000 --- a/share/ruby-build/truffleruby-22.3.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-22.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.3.0/truffleruby-22.3.0-linux-amd64.tar.gz#fe8c2b2335d27cc1728d9bfbc75fedca0241387ddae4efce3229513fba72d206" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-22.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.3.0/truffleruby-22.3.0-linux-aarch64.tar.gz#d05d882a6057f2cb2e46bf209dad7182af9096600b44be0270cca6a0d5fc683c" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-22.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.3.0/truffleruby-22.3.0-macos-amd64.tar.gz#b6243d0ef963f8f8e9b7c01dba7b318e64e3b83da8934913a4bfdcfb36c95d92" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-22.3.0" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.3.0/truffleruby-22.3.0-macos-aarch64.tar.gz#cebf48f9bddb4b0829313f12aa94bbeb41aff4c121f723e290709098296a68eb" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-22.3.1 b/share/ruby-build/truffleruby-22.3.1 deleted file mode 100644 index 41bf6349..00000000 --- a/share/ruby-build/truffleruby-22.3.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-22.3.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-linux-amd64.tar.gz#dbc7a3abc58c351b0d5d2d3924549a1cc46a1a40e7fe878b3a85eb2fc416ad35" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-22.3.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-linux-aarch64.tar.gz#6dbb9f14974be8cdd61b67b48579d4adebd625a3e90924332ebb6d319475fe1c" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-22.3.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-macos-amd64.tar.gz#2830041ec4a2104e147ac01545e9b5a92b311701e71efa70695227153d6c4269" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-22.3.1" "https://github.com/truffleruby/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-macos-aarch64.tar.gz#561031086a351d3d48cf5a42e849a8c8ecd0ef1a02f2fe803712b2cbff9e7d94" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-23.0.0 b/share/ruby-build/truffleruby-23.0.0 deleted file mode 100644 index a813afbc..00000000 --- a/share/ruby-build/truffleruby-23.0.0 +++ /dev/null @@ -1,22 +0,0 @@ -colorize 1 "TruffleRuby 23.0 and later installed by ruby-build use the faster Oracle GraalVM distribution" && echo -colorize 1 "Oracle GraalVM uses the GFTC license, which is free for development and production use, see https://medium.com/graalvm/161527df3d76" && echo - -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-23.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.0.0/truffleruby-23.0.0-linux-amd64.tar.gz#57f770e7ba754327c8c160571978c7da0e10a086f8b5dc542e5c8ff5b2c83190" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-23.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.0.0/truffleruby-23.0.0-linux-aarch64.tar.gz#b75b6ddab76bda5d9cbff2fb53f5c5559fa6c5e11b845986b02c3cd4d3b98b3a" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-23.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.0.0/truffleruby-23.0.0-macos-amd64.tar.gz#793afdc8c2bd35e6c229e833da0105f34e48e5dc872eb3e8d03d81f516e16191" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-23.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.0.0/truffleruby-23.0.0-macos-aarch64.tar.gz#3e6fa0d4a76d9d7d701fe1ea1b75a5d3eab29e77d21bf9454a67b0aa31c63bb6" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-23.0.0-preview1 b/share/ruby-build/truffleruby-23.0.0-preview1 deleted file mode 100644 index 75290550..00000000 --- a/share/ruby-build/truffleruby-23.0.0-preview1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-23.0.0-preview1" "https://github.com/truffleruby/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-linux-amd64.tar.gz#7cd7bb7b3dee201efe2ae35b05aee44a56e444bc43684ca43a7c66aab36a1a36" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-23.0.0-preview1" "https://github.com/truffleruby/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-linux-aarch64.tar.gz#05f326cc1d97ab93a0b88e5b3ea9f039b160f4f514f2e9c05585df76894c9e30" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-23.0.0-preview1" "https://github.com/truffleruby/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-macos-amd64.tar.gz#012b2802dc66b2f99ab60134d6f0afd5a20f3d8e380daa4db39ce84253be07cd" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-23.0.0-preview1" "https://github.com/truffleruby/truffleruby/releases/download/vm-23.0.0-preview1/truffleruby-23.0.0-preview1-macos-aarch64.tar.gz#e99ab643dbe6e45b58a548b2ba4a0264c409f32f5711503b8a5da61d12072b03" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-23.1.0 b/share/ruby-build/truffleruby-23.1.0 deleted file mode 100644 index 91b7bca0..00000000 --- a/share/ruby-build/truffleruby-23.1.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-23.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.0/truffleruby-23.1.0-linux-amd64.tar.gz#371c9c751ada8eff250a63a55a5ef09e97ea8f74fb8905e013ce12d02ea58bfe" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-23.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.0/truffleruby-23.1.0-linux-aarch64.tar.gz#e0667a9885f7d76c2a14e24164524851eef8d6509fc76c3cb01134186e091c90" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-23.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.0/truffleruby-23.1.0-macos-amd64.tar.gz#2301f8aaa06eab5b08f73bfad774338e2feb0551d1f0063da834fdb30281aeb5" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-23.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.0/truffleruby-23.1.0-macos-aarch64.tar.gz#55ce43057ed5eedc7b27660d1594859d356bf6f9fb781253bd6df1ebfa17b7e9" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-23.1.1 b/share/ruby-build/truffleruby-23.1.1 deleted file mode 100644 index 43d54948..00000000 --- a/share/ruby-build/truffleruby-23.1.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-23.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.1/truffleruby-23.1.1-linux-amd64.tar.gz#609686e2e9568141fd8b4af938f2615c92fcb5716d1f5b9a82941f1b8b024e87" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-23.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.1/truffleruby-23.1.1-linux-aarch64.tar.gz#e847be325a73de3709f27c9014e0ca45c5b224d02a18381cfc0e906bb6cfdeed" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-23.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.1/truffleruby-23.1.1-macos-amd64.tar.gz#6a6b70554f9659bebcbc535f757985480b3437e0e9dbbc1b8572cb0cb5f3337f" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-23.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.1/truffleruby-23.1.1-macos-aarch64.tar.gz#2f00240b55a1fdbcb64f5f8396cdd65eed9b32c8a48433e7fb1623765846a4f9" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-23.1.2 b/share/ruby-build/truffleruby-23.1.2 deleted file mode 100644 index 6e14401b..00000000 --- a/share/ruby-build/truffleruby-23.1.2 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-23.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.2/truffleruby-23.1.2-linux-amd64.tar.gz#0bb0b7ebfd58c4beb77988cb1ab9fdb2952bd92924e3fa1d130748cde9478ae2" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-23.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.2/truffleruby-23.1.2-linux-aarch64.tar.gz#9cd0dfe37fbb879b03230f131b64bc971db6edf777a9c64c378feac278debc6b" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-23.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.2/truffleruby-23.1.2-macos-amd64.tar.gz#f68e9dfec5655f06142e5cc74f311803e77efb3167f373c0df8fd8f847e28988" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-23.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-23.1.2/truffleruby-23.1.2-macos-aarch64.tar.gz#c8960ddbd749fd1e406d26d80c5f320c8857203c56782f6c4a3feab2576c81ab" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-24.0.0 b/share/ruby-build/truffleruby-24.0.0 deleted file mode 100644 index e574fc7a..00000000 --- a/share/ruby-build/truffleruby-24.0.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-24.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.0/truffleruby-24.0.0-linux-amd64.tar.gz#ce1eb70cc767d98b44818ab1c1e1bab086640425fb8ff7ff2250be2c22dbd41e" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-24.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.0/truffleruby-24.0.0-linux-aarch64.tar.gz#18e9aaf481719b8cdbad02870b016e92120796a73dc77bd8775b5245001f1b72" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-24.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.0/truffleruby-24.0.0-macos-amd64.tar.gz#62ef4dbb66145b2e1cd93c0ff709327fe1fa2c5899ca3da6382f79e5fd1fc0ea" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-24.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.0/truffleruby-24.0.0-macos-aarch64.tar.gz#4b59898519d5e968d0e348a988569959e02d5ec6a7d6b68fc3dedbcc4181b47d" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-24.0.1 b/share/ruby-build/truffleruby-24.0.1 deleted file mode 100644 index 1e377005..00000000 --- a/share/ruby-build/truffleruby-24.0.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-24.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.1/truffleruby-24.0.1-linux-amd64.tar.gz#f774d08b13a358e968d3bde510284cba8d1d9bb87937c93021a907a18e1a4d41" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-24.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.1/truffleruby-24.0.1-linux-aarch64.tar.gz#e13bbbd1985f1797a64d3c45db3f85b80e2843ffd40dcf257ca23d0aa3120630" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-24.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.1/truffleruby-24.0.1-macos-amd64.tar.gz#b2a7512fc1a1daa9c68efe7708f59fc03934a4a75efa7b8c007ad2dfa8dc09a6" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-24.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.1/truffleruby-24.0.1-macos-aarch64.tar.gz#66098fbee7ba5ee127517e6d63ab30b5ef611a53614fe0d72c4075ab8a7ccb86" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-24.0.2 b/share/ruby-build/truffleruby-24.0.2 deleted file mode 100644 index a824600a..00000000 --- a/share/ruby-build/truffleruby-24.0.2 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-24.0.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.2/truffleruby-24.0.2-linux-amd64.tar.gz#2db4993844462787a01e5a5756090deaed74dc00331b9ba9bb62275d5177ff6c" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-24.0.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.2/truffleruby-24.0.2-linux-aarch64.tar.gz#212f1149825c01e798e2c6dacb7d417ef6faa8c1a8322ca8ee3bd7ba31f45010" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-24.0.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.2/truffleruby-24.0.2-macos-amd64.tar.gz#427a533b702f4ba186595ea96e5bd268dcc8817c64f1b081fac8b8d888fe8d9f" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-24.0.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.0.2/truffleruby-24.0.2-macos-aarch64.tar.gz#5708d2df6158a0865036d51562fecbe41069e2d463c520a648d8d5dc92129525" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-24.1.0 b/share/ruby-build/truffleruby-24.1.0 deleted file mode 100644 index 1784d831..00000000 --- a/share/ruby-build/truffleruby-24.1.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-24.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.0/truffleruby-24.1.0-linux-amd64.tar.gz#12f549b43177ba9264236f55641b2b956c48028dca278e3433ff0df2b3d4b50a" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-24.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.0/truffleruby-24.1.0-linux-aarch64.tar.gz#8379c510cc4f5925592fec640f14adcace3c331d73d415003e1e252f9fe0e04b" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-24.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.0/truffleruby-24.1.0-macos-amd64.tar.gz#7facff2010d91090a7136ad5ede4f6a02e67bf51f1896c5753722290eecca371" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-24.1.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.0/truffleruby-24.1.0-macos-aarch64.tar.gz#9bf282c9cfdcba5340d8d36a4d1882acf0858faf883b35844ff9c7219adf4176" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-24.1.1 b/share/ruby-build/truffleruby-24.1.1 deleted file mode 100644 index 45b8e7f1..00000000 --- a/share/ruby-build/truffleruby-24.1.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-24.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.1/truffleruby-24.1.1-linux-amd64.tar.gz#dfe3acfaa54c0993d87cafb5136efb02a5b303e0e0f7570705d8d84bc8c45ce9" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-24.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.1/truffleruby-24.1.1-linux-aarch64.tar.gz#de7ef5e8c2f170f2b16fb74ee0941c003e74160c1b60a9464d41b8d33bda6982" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-24.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.1/truffleruby-24.1.1-macos-amd64.tar.gz#f0398a8a7a0b6fd25b9c02a828ea4b9336f126c22c922b45af2489fb076c4450" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-24.1.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.1/truffleruby-24.1.1-macos-aarch64.tar.gz#b1ce8df6f6cb41ac2c413df290a8877a7b2f2fb867f9d966ec4549f73c1942a6" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-24.1.2 b/share/ruby-build/truffleruby-24.1.2 deleted file mode 100644 index 84f77df0..00000000 --- a/share/ruby-build/truffleruby-24.1.2 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-24.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.2/truffleruby-24.1.2-linux-amd64.tar.gz#4afe5aa648f62c49dc4db8774fa0abb1340a16139f5ba8d7b2a263b915f984c0" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-24.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.2/truffleruby-24.1.2-linux-aarch64.tar.gz#9015dc9686a10c64d8e58ae65ce811aed0379e1f124b588b35d57a3bf50c10ed" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-24.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.2/truffleruby-24.1.2-macos-amd64.tar.gz#e9027db1619993d0b8dbde4fddc3aa365300a4f9614025802c87003ee577675b" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-24.1.2" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.1.2/truffleruby-24.1.2-macos-aarch64.tar.gz#8afd690aa9e8606869809f3139ab811a02c176b83d398971269c7acac7b8d74f" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-24.2.0 b/share/ruby-build/truffleruby-24.2.0 deleted file mode 100644 index 5b43898f..00000000 --- a/share/ruby-build/truffleruby-24.2.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-24.2.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.0/truffleruby-24.2.0-linux-amd64.tar.gz#9ff5c8db1f8a134b2da1ab6382558a3854f0962352b1111b64306f5251da4b5f" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-24.2.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.0/truffleruby-24.2.0-linux-aarch64.tar.gz#2733d92c40b14fbeb74d49b4d0f0c1584e0a0faca36b0a379d0fc7fa45eb145e" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-24.2.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.0/truffleruby-24.2.0-macos-amd64.tar.gz#c8a5e5f22712e8e72b228c4e6ad8024ab547e055244f7f7509438a22c2ad04f5" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-24.2.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.0/truffleruby-24.2.0-macos-aarch64.tar.gz#28c65eccd011db6e552eb0135b71d40f9f505a54f70bff8b2fec514025966f27" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-24.2.1 b/share/ruby-build/truffleruby-24.2.1 deleted file mode 100644 index dcc8c923..00000000 --- a/share/ruby-build/truffleruby-24.2.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-24.2.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.1/truffleruby-24.2.1-linux-amd64.tar.gz#544d6e31246376885baf215bb85dedecaf2c55f8b8278076829098a783de5a64" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-24.2.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.1/truffleruby-24.2.1-linux-aarch64.tar.gz#9705c74471766a7b685d01612a628477b738236c0c904604b6f3faf29f49f9e6" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-24.2.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.1/truffleruby-24.2.1-macos-amd64.tar.gz#123d3af06e02997adb76d8c253dc9db6a3c5fab5190c6eed4b23ca0a3a0ce938" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-24.2.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-24.2.1/truffleruby-24.2.1-macos-aarch64.tar.gz#9f67a0b6f41d1c683597164a73a46681044d8aa4e32c466b25908c5d13ef8422" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-25.0.0 b/share/ruby-build/truffleruby-25.0.0 deleted file mode 100644 index bdfd284d..00000000 --- a/share/ruby-build/truffleruby-25.0.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-25.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-25.0.0/truffleruby-25.0.0-linux-amd64.tar.gz#fc8896c38f15217c004089bc3bfff1575767a6356b6a05b842bf6284e2e52788" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-25.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-25.0.0/truffleruby-25.0.0-linux-aarch64.tar.gz#0f787597ca770adbc8277ba056e71b6fbf81224d3d9f7e2c1d7a83d3347462e2" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-25.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-25.0.0/truffleruby-25.0.0-macos-amd64.tar.gz#2e4a4b2381c17b70dcc637bd8178c2b2a68bb716c2db0b469ab2d00b34f79ee0" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-25.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-25.0.0/truffleruby-25.0.0-macos-aarch64.tar.gz#c3282bd44a2d292a539e4bbe6793a44d50f351e799b21a23aa68e40b6c38b3a3" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-33.0.0 b/share/ruby-build/truffleruby-33.0.0 deleted file mode 100644 index 9562c63c..00000000 --- a/share/ruby-build/truffleruby-33.0.0 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-33.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.0/truffleruby-33.0.0-linux-amd64.tar.gz#a67c5fbf420af1faea43d6554501586fc304e2df705d4c3d168520573d31031a" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-33.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.0/truffleruby-33.0.0-linux-aarch64.tar.gz#13ff795c57feca7f2cee6876d15f38a1ce52f4d460bf847b0c874e04e33d4fd7" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-33.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.0/truffleruby-33.0.0-macos-amd64.tar.gz#2c1db327b597c7fb2189a2283bcd628be8db8696d53e4939711c4d36f0aa4b8b" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-33.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.0/truffleruby-33.0.0-macos-aarch64.tar.gz#f7d1615950b50aa1755a3b292e19fc2714833f958556a38f1e1b36876dfceae1" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-33.0.1 b/share/ruby-build/truffleruby-33.0.1 deleted file mode 100644 index 47ea34d5..00000000 --- a/share/ruby-build/truffleruby-33.0.1 +++ /dev/null @@ -1,19 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-33.0.1-linux-amd64.tar.gz#f20e5f7796501ddf52ab978d6987dbd6c941c347b5d9cb06be6e21b4aa51005f" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-33.0.1-linux-aarch64.tar.gz#7b2a32a6e0b9e52b9969a9488ae2e11ae6a0369c1bba00fc9703985b08ab00b7" truffleruby - ;; -Darwin-x86_64) - install_package "truffleruby-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-33.0.1-macos-amd64.tar.gz#fdb29ca55b2e8f8a56c6199a84478bd65be0507f7d0898ad64bdc684025b01c6" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-33.0.1-macos-aarch64.tar.gz#a84f9da803f4f125be4c5d49bb1d45fee2985362054997291ba264f825b3cbcd" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-34.0.0 b/share/ruby-build/truffleruby-34.0.0 deleted file mode 100644 index 5368f744..00000000 --- a/share/ruby-build/truffleruby-34.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-34.0.0-linux-amd64.tar.gz#cd3dd1af0c6e63511527ec535a56522f9951950dbb1cb349f5845d9d432a5cc3" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-34.0.0-linux-aarch64.tar.gz#5736f6278d36ed962e6f317996624676d0d95e9f2a37a5e03f6dd317f4e0b190" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-34.0.0-macos-aarch64.tar.gz#1140797470447a17760d19972404d9903fdcc8d638b3d1f55a0d0c8a18e693b9" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-34.0.1 b/share/ruby-build/truffleruby-34.0.1 deleted file mode 100644 index 13c329fa..00000000 --- a/share/ruby-build/truffleruby-34.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-34.0.1-linux-amd64.tar.gz#15fb3c5bb6d2917a2e5d08497f62586d262cddd65c9d251f098f6b568b33a8f7" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-34.0.1-linux-aarch64.tar.gz#10ed8310addb41782d92ce44e1ec9b2865b65f1c8d7c4ce489d6e84854d0bca5" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-34.0.1-macos-aarch64.tar.gz#7a1404751b88aa49686e0787eafc9695d67ac3925d9d2bfdb881a4e5258842f3" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-build/truffleruby-dev b/share/ruby-build/truffleruby-dev deleted file mode 100644 index bbb14780..00000000 --- a/share/ruby-build/truffleruby-dev +++ /dev/null @@ -1,16 +0,0 @@ -platform="$(uname -s)-$(uname -m)" -case $platform in -Linux-x86_64) - install_package "truffleruby-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-linux-x64.tar.gz" truffleruby - ;; -Linux-aarch64) - install_package "truffleruby-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-linux-arm64.tar.gz" truffleruby - ;; -Darwin-arm64) - install_package "truffleruby-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-darwin-arm64.tar.gz" truffleruby - ;; -*) - colorize 1 "Unsupported platform: $platform" - return 1 - ;; -esac diff --git a/share/ruby-package/ruby-package-install b/share/ruby-package/ruby-package-install new file mode 100755 index 00000000..6be5b6f8 --- /dev/null +++ b/share/ruby-package/ruby-package-install @@ -0,0 +1,49 @@ +#!/usr/bin/env bash +set -e + +prefix="$1" +if [ -z "$prefix" ]; then + echo "usage: ruby-package-install PREFIX" >&2 + exit 1 +fi + +resolve_link() { + $(type -p greadlink readlink | head -1) $1 +} + +abs_dirname() { + local cwd="$(pwd)" + local path="$1" + + while [ -n "$path" ]; do + cd "${path%/*}" + local name="${path##*/}" + path="$(resolve_link "$name" || true)" + done + + pwd + cd "$cwd" +} + +bin_root="$(abs_dirname "$0")" +package_root="${bin_root}/.." +package_prefix="$(cat "${package_root}/metadata/prefix")" +package="$(cat "${package_root}/metadata/package")" + +mkdir -p "$prefix" +cd "$prefix" +prefix="$(pwd)" + +rewrite() { + kind="$1" + while read file; do + path="${prefix}/$file" + cp "$path" "${path}.orig" + "${bin_root}/ruby-package-rewrite-$kind" "$package_prefix" "$prefix" < "${path}.orig" > "$path" + rm "${path}.orig" + done < "${package_root}/metadata/${kind}-files" +} + +tar xzf "${package_root}/package.tar" +rewrite binary +rewrite text diff --git a/share/ruby-package/ruby-package-rewrite-binary.c b/share/ruby-package/ruby-package-rewrite-binary.c new file mode 100644 index 00000000..f1496fc9 --- /dev/null +++ b/share/ruby-package/ruby-package-rewrite-binary.c @@ -0,0 +1,174 @@ +#include +#include +#include + +#define BUF_SIZE 4096 + +typedef struct { + unsigned int initial_size; + unsigned int size; + unsigned int pos; + char *data; +} buf_t; + +void *buf_malloc(size_t size) { + void *result = malloc(size); + + if (result == NULL) { + fprintf(stderr, "error allocating memory, aborting\n"); + exit(1); + } + + return result; +} + +void buf_init(buf_t *this, unsigned int size) { + this->initial_size = size; + this->size = size; + this->pos = 0; + this->data = buf_malloc(size); +} + +void buf_grow(buf_t *this) { + unsigned int size = this->size + this->initial_size; + char *data = buf_malloc(size); + + memcpy(data, this->data, this->size); + free(this->data); + this->data = data; + this->size = size; +} + +int buf_putc(buf_t *this, int chr) { + if (this->pos == this->size) { + buf_grow(this); + } + + this->data[this->pos] = chr; + this->pos++; + return chr; +} + +void buf_append(buf_t *this, char *src, unsigned int length) { + unsigned int i; + for (i = 0; i < length; i++) { + buf_putc(this, src[i]); + } +} + +void buf_concat(buf_t *this, buf_t *src) { + buf_append(this, src->data, src->pos); +} + +void buf_print(buf_t *this, FILE *out) { + unsigned int i; + for (i = 0; i < this->pos; i++) { + fputc(this->data[i], out); + } +} + +void buf_reset(buf_t *this) { + this->pos = 0; +} + +void buf_destroy(buf_t *this) { + buf_reset(this); + free(this->data); + this->data = NULL; +} + +void rewrite_chunk(buf_t *in, FILE *out, char *src_prefix, char *dst_prefix) { + unsigned int src_prefix_len, dst_prefix_len, chr, i; + buf_t result; + + buf_init(&result, BUF_SIZE); + src_prefix_len = strlen(src_prefix); + dst_prefix_len = strlen(dst_prefix); + i = 0; + + while (i < in->pos) { + buf_append(&result, dst_prefix, dst_prefix_len); + i += src_prefix_len; + + while (i < in->pos && (chr = in->data[i++])) { + buf_putc(&result, chr); + } + + buf_putc(&result, 0); + } + + for (i = result.pos; i < in->pos; i++) { + buf_putc(&result, 0); + } + + buf_print(&result, out); + buf_destroy(&result); +} + +void rewrite(FILE *in, FILE *out, char *src_prefix, char *dst_prefix) { + unsigned int src_prefix_len, chr; + buf_t chunk, buf; + + buf_init(&chunk, BUF_SIZE); + buf_init(&buf, BUF_SIZE); + src_prefix_len = strlen(src_prefix); + + while ((chr = fgetc(in)) != EOF) { + if (buf.pos < src_prefix_len && chr == src_prefix[buf.pos]) { + buf_putc(&buf, chr); + continue; + + } else if (buf.pos >= src_prefix_len && chr != 0) { + buf_putc(&buf, chr); + continue; + + } else if (buf.pos > 0 && chr == 0) { + buf_concat(&chunk, &buf); + buf_putc(&chunk, 0); + buf_reset(&buf); + continue; + } + + if (chunk.pos > 0) { + if (chunk.pos > src_prefix_len) { + rewrite_chunk(&chunk, out, src_prefix, dst_prefix); + } else { + buf_print(&chunk, out); + } + buf_reset(&chunk); + } + + if (buf.pos > 0) { + buf_print(&buf, out); + buf_reset(&buf); + } + + fputc(chr, out); + } + + buf_destroy(&buf); + buf_destroy(&chunk); +} + +int main(int argc, char **argv) { + char *src_prefix, *dst_prefix; + int src_prefix_length; + + if (argc != 3) { + fprintf(stderr, "usage: %s SRC_PREFIX DST_PREFIX\n", argv[0]); + return 1; + } + + src_prefix = argv[1]; + src_prefix_length = strlen(src_prefix); + dst_prefix = argv[2]; + + if (strlen(dst_prefix) > strlen(src_prefix)) { + fprintf(stderr, "error: destination prefix must be %d bytes or less\n", src_prefix_length); + return 2; + } + + rewrite(stdin, stdout, src_prefix, dst_prefix); + + return 0; +} diff --git a/share/ruby-package/ruby-package-rewrite-text b/share/ruby-package/ruby-package-rewrite-text new file mode 100755 index 00000000..8d9d87bf --- /dev/null +++ b/share/ruby-package/ruby-package-rewrite-text @@ -0,0 +1,12 @@ +#!/usr/bin/env bash +set -e + +src_prefix="$1" +dst_prefix="$2" + +if [ -z "$src_prefix" ] || [ -z "$dst_prefix" ]; then + echo "usage: ruby-package-install-text SRC_PREFIX DST_PREFIX" >&2 + exit 1 +fi + +sed "s:${src_prefix}:${dst_prefix}:g" diff --git a/test/arguments.bats b/test/arguments.bats deleted file mode 100644 index 2f91ea97..00000000 --- a/test/arguments.bats +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env bats - -load test_helper - -@test "not enough arguments for ruby-build" { - mkdir -p "$TMP" - # use empty inline definition so nothing gets built anyway - touch "${TMP}/empty-definition" - run ruby-build "${TMP}/empty-definition" - assert_failure - assert_output_contains 'Usage: ruby-build' -} - -@test "extra arguments for ruby-build" { - mkdir -p "$TMP" - # use empty inline definition so nothing gets built anyway - touch "${TMP}/empty-definition" - run ruby-build "${TMP}/empty-definition" "${TMP}/install" "" - assert_failure - assert_output_contains 'Usage: ruby-build' -} diff --git a/test/build.bats b/test/build.bats deleted file mode 100755 index 4a867845..00000000 --- a/test/build.bats +++ /dev/null @@ -1,1229 +0,0 @@ -#!/usr/bin/env bats - -load test_helper -export RUBY_BUILD_CACHE_PATH="$TMP/cache" -export MAKE=make -export MAKE_OPTS="-j 2" -export CC=cc -export -n RUBY_CONFIGURE_OPTS -export -n PKG_CONFIG_PATH - -setup() { - mkdir -p "$INSTALL_ROOT" - stub md5 false - stub curl false -} - -executable() { - local file="$1" - mkdir -p "${file%/*}" - cat > "$file" - chmod +x "$file" -} - -cached_tarball() { - local save_to_fixtures - case "$*" in - "ruby-3.2.0 configure" | "yaml-0.1.6 configure" | "jruby-9000.dev bin/jruby" ) - save_to_fixtures=1 - ;; - esac - - local tarball="${1}.tar.gz" - local fixture_tarball="${FIXTURE_ROOT}/${tarball}" - local cached_tarball="${RUBY_BUILD_CACHE_PATH}/${tarball}" - shift 1 - - if [ -n "$save_to_fixtures" ] && [ -e "$fixture_tarball" ]; then - mkdir -p "$(dirname "$cached_tarball")" - cp "$fixture_tarball" "$cached_tarball" - return 0 - fi - - generate_tarball "$cached_tarball" "$@" - [ -z "$save_to_fixtures" ] || cp "$cached_tarball" "$fixture_tarball" -} - -generate_tarball() { - local tarfile="$1" - shift 1 - local name path - name="$(basename "${tarfile%.tar.gz}")" - path="$(mktemp -d "$TMP/tarball.XXXXX")/${name}" - - local file target - for file; do - case "$file" in - config | configure ) - mkdir -p "$(dirname "${path}/${file}")" - cat > "${path}/${file}" <> build.log -OUT - chmod +x "${path}/${file}" - ;; - *:* ) - target="${file#*:}" - file="${file%:*}" - mkdir -p "$(dirname "${path}/${file}")" - cp "$target" "${path}/${file}" - ;; - * ) - mkdir -p "$(dirname "${path}/${file}")" - touch "${path}/${file}" - ;; - esac - done - - mkdir -p "$(dirname "$tarfile")" - tar czf "$tarfile" -C "${path%/*}" "$name" - rm -rf "$path" -} - -stub_make_install() { - local target="${1:-install}" - stub "$MAKE" \ - " : echo \"\${PKG_CONFIG_PATH:+PKG_CONFIG_PATH=\$PKG_CONFIG_PATH }$MAKE \$(inspect_args \"\$@\")\" >> build.log" \ - "$target : echo \"$MAKE \$(inspect_args \"\$@\")\" >> build.log && cat build.log >> '$INSTALL_ROOT/build.log'" -} - -assert_build_log() { - run cat "$INSTALL_ROOT/build.log" - assert_output -} - -@test "yaml is installed for ruby" { - cached_tarball "yaml-0.1.6" configure - cached_tarball "ruby-3.2.0" configure - - stub_repeated uname '-s : echo Linux' - stub_repeated brew false - stub_make_install - stub_make_install - - install_fixture definitions/needs-yaml - assert_success - - unstub uname - unstub brew - unstub make - - assert_build_log <> build.log' - - TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml <> build.log' - - TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml <> build.log' - - TMPDIR="$TMP" install_fixture --patch definitions/needs-yaml < 4.0.2\n\"OpenSSL 1.0.3a 1 Aug 202\"\n0 errors.\n"' - stub_repeated pkg-config false - stub_make_install - - mkdir -p "$INSTALL_ROOT"/openssl/ssl # OPENSSLDIR - run_inline_definition < "$TMP/build-definition" < "$TMP"/definitions/3.2.0 < "$TMP"/definitions/3.2.45 < ruby-123-internal <> build.log' - stub_make_install - - RUBY_CONFIGURE="${TMP}/custom-configure" run_inline_definition <> build.log' - stub_make_install "update-gems" - - run_inline_definition <> '$INSTALL_ROOT'/build.log -mkdir -p build/host/bin -touch build/host/bin/{mruby,mirb} -chmod +x build/host/bin/{mruby,mirb} -OUT - cached_tarball "mruby-1.0" "minirake:$TMP/minirake" include/mruby.h - - stub gem false - stub rake false - - mkdir -p "$INSTALL_ROOT/bin" - touch "$INSTALL_ROOT/bin/mruby" - chmod -w "$INSTALL_ROOT/bin/mruby" - - run_inline_definition <> build.log' \ - "exec rake install : { cat build.log; echo bundle \"\$@\"; } >> '$INSTALL_ROOT/build.log'" - - run_inline_definition <>' -OUT - cached_tarball "rubinius-2.0.0" configure bin/ruby \ - gems/bin/rake:"$TMP"/rbx-rake \ - gems/bin/irb:"$TMP"/rbx-irb - - stub bundle false - stub rake \ - '--version : echo 1' \ - "install : mkdir -p '$INSTALL_ROOT'; cp -fR . '$INSTALL_ROOT'" - - run_inline_definition <>' -OUT -} - -@test "JRuby build" { - executable "${TMP}/jruby-bin" <> ../build.log -OUT - executable "${TMP}/jruby-gem" <= 7 required, but your Java version was:" -} - -@test "JRuby Java is outdated" { - cached_tarball "jruby-9000.dev" bin/jruby - - stub java "-version : echo 'java version \"1.6.0_21\"' >&2" - - run_inline_definition <= 7 required, but your Java version was:" - assert_output_contains 'java version "1.6.0_21"' -} - -@test "JRuby Java 7 up-to-date" { - cached_tarball "jruby-9000.dev" bin/jruby - - stub java '-version : echo java version "1.7.0_21" >&2' - - run_inline_definition <&2; echo 'java version \"1.8.0_31\"' >&2" - - run_inline_definition <&2" - - run_inline_definition <&2" - - run_inline_definition <&2" - - run_inline_definition <&2" - - run_inline_definition <&2" - - run_inline_definition <> build.log -OUT - cached_tarball "truffleruby-test" bin/truffleruby lib/truffle/post_install_hook.sh:"$TMP"/hook.sh - - run_inline_definition <> build.log' - - cat > ./configure < build.log -echo CC=\$CC >> build.log -echo CFLAGS=\${CFLAGS-no} >> build.log -CON - chmod +x ./configure - - run_inline_definition < "${TMP}/definitions/1.9.3-test" - mkdir -p "${TMP}/other" - echo false > "${TMP}/other/1.9.3-test" - run bin/ruby-build "1.9.3-test" "${TMP}/install" - assert_success "" -} - -@test "installing definition by prefix" { - export RUBY_BUILD_DEFINITIONS="${TMP}/definitions" - mkdir -p "${TMP}/definitions" - - echo false > "${TMP}/definitions/1.8.6" - echo false > "${TMP}/definitions/1.9.3" - echo true > "${TMP}/definitions/1.9.10" - echo false > "${TMP}/definitions/1.90.0" - echo false > "${TMP}/definitions/2.0.0" - - run bin/ruby-build "1.9" "${TMP}/install" - assert_success "" -} - -@test "resolve failure" { - run bin/ruby-build --resolve "doesntexist" - assert_failure "" -} - -@test "resolve definition by version prefix" { - export RUBY_BUILD_DEFINITIONS="${TMP}/definitions" - mkdir -p "${TMP}/definitions" - - touch "${TMP}/definitions/1.8.6" - touch "${TMP}/definitions/1.9.3" - touch "${TMP}/definitions/1.9.10" - touch "${TMP}/definitions/1.90.0" - touch "${TMP}/definitions/2.0.0" - - run bin/ruby-build --resolve "1.9" - assert_success "1.9.10" -} - -@test "resolve definition by exact match" { - export RUBY_BUILD_DEFINITIONS="${TMP}/definitions" - mkdir -p "${TMP}/definitions" - - touch "${TMP}/definitions/3.2.1" - - run bin/ruby-build --resolve "3.2.1" - assert_success "3.2.1" -} - -@test "resolve definition by exact match and ruby prefix" { - export RUBY_BUILD_DEFINITIONS="${TMP}/definitions" - mkdir -p "${TMP}/definitions" - - touch "${TMP}/definitions/3.2.1" - - run bin/ruby-build --resolve "ruby-3.2.1" - assert_success "3.2.1" -} - -@test "resolve definition by exact match for ruby-prefixed name" { - export RUBY_BUILD_DEFINITIONS="${TMP}/definitions" - mkdir -p "${TMP}/definitions" - - touch "${TMP}/definitions/ruby-dev" - - run bin/ruby-build --resolve "ruby-dev" - assert_success "ruby-dev" -} - -@test "resolve definition with ruby prefix" { - export RUBY_BUILD_DEFINITIONS="${TMP}/definitions" - mkdir -p "${TMP}/definitions" - - touch "${TMP}/definitions/1.8.6" - touch "${TMP}/definitions/1.9.3" - touch "${TMP}/definitions/1.9.10" - touch "${TMP}/definitions/1.90.0" - touch "${TMP}/definitions/2.0.0" - - run bin/ruby-build --resolve "ruby-1.9" - assert_success "1.9.10" -} - -@test "resolve definition by implementation name" { - export RUBY_BUILD_DEFINITIONS="${TMP}/definitions" - mkdir -p "${TMP}/definitions" - - touch "${TMP}/definitions/fooruby-1.8.6" - touch "${TMP}/definitions/fooruby-1.9.3" - touch "${TMP}/definitions/1.9.10" - touch "${TMP}/definitions/1.90.0" - touch "${TMP}/definitions/2.0.0" - - run bin/ruby-build --resolve "FooRuby" - assert_success "fooruby-1.9.3" -} - -@test "resolve definition by implementation name and version" { - export RUBY_BUILD_DEFINITIONS="${TMP}/definitions" - mkdir -p "${TMP}/definitions" - - touch "${TMP}/definitions/foo-1.8.6" - touch "${TMP}/definitions/foo-1.9.3" - touch "${TMP}/definitions/1.9.10" - touch "${TMP}/definitions/1.90.0" - touch "${TMP}/definitions/2.0.0" - - run bin/ruby-build --resolve "foo-1.8" - assert_success "foo-1.8.6" -} - -@test "installing nonexistent definition" { - run ruby-build "nonexistent" "${TMP}/install" - assert [ "$status" -eq 2 ] - assert_output "ruby-build: definition not found: nonexistent" -} - -@test "sorting Ruby versions" { - export RUBY_BUILD_ROOT="$TMP" - mkdir -p "${RUBY_BUILD_ROOT}/share/ruby-build" - expected="1.8.7 -1.8.7-p72 -1.8.7-p375 -1.9.3-dev -1.9.3-preview1 -1.9.3-rc1 -1.9.3-p0 -1.9.3-p125 -2.1.0-dev -2.1.0-rc1 -2.1.0 -2.1.1 -2.2.0-dev -jruby-1.6.5 -jruby-1.6.5.1 -jruby-1.7.0-preview1 -jruby-1.7.0-rc1 -jruby-1.7.0 -jruby-1.7.1 -jruby-1.7.9 -jruby-1.7.10 -jruby-9000-dev -jruby-9000 -truffleruby-1.0.0-rc2 -truffleruby-19.0.0 -truffleruby-19.3.0 -truffleruby+graalvm-20.0.0 -truffleruby+graalvm-20.1.0" - for ver in $expected; do - touch "${RUBY_BUILD_ROOT}/share/ruby-build/$ver" - done - run ruby-build --definitions - assert_success "$expected" -} - -@test "filtering previous Ruby versions" { - export RUBY_BUILD_ROOT="$TMP" - mkdir -p "${RUBY_BUILD_ROOT}/share/ruby-build" - - all_versions=" -2.4.0 -2.4.1 -2.4.2 -2.4.3 -2.4.4 -2.4.5 -2.4.6 -2.4.7 -2.4.8 -2.4.9 -2.5.0 -2.5.1 -2.5.2 -2.5.3 -2.5.4 -2.5.5 -2.5.6 -2.5.7 -2.6.0 -2.6.1 -2.6.2 -2.6.3 -2.6.4 -2.6.5 -2.7.0 -jruby-1.5.6 -jruby-9.2.7.0 -jruby-9.2.8.0 -jruby-9.2.9.0 -maglev-1.0.0 -mruby-1.4.1 -mruby-2.0.0 -mruby-2.0.1 -mruby-2.1.0 -rbx-3.104 -rbx-3.105 -rbx-3.106 -rbx-3.107 -truffleruby-19.2.0.1 -truffleruby-19.3.0 -truffleruby-19.3.0.2 -truffleruby-19.3.1 -truffleruby+graalvm-20.0.0 -truffleruby+graalvm-20.1.0" - - expected="2.4.9 -2.5.7 -2.6.5 -2.7.0 -jruby-9.2.9.0 -maglev-1.0.0 -mruby-2.1.0 -rbx-3.107 -truffleruby-19.3.1 -truffleruby+graalvm-20.1.0" - - for ver in $all_versions; do - touch "${RUBY_BUILD_ROOT}/share/ruby-build/$ver" - done - run ruby-build --list - assert_success "$expected" -} - -@test "removing duplicate Ruby versions" { - export RUBY_BUILD_ROOT="$TMP" - export RUBY_BUILD_DEFINITIONS="${RUBY_BUILD_ROOT}/share/ruby-build" - mkdir -p "$RUBY_BUILD_DEFINITIONS" - touch "${RUBY_BUILD_DEFINITIONS}/1.9.3" - touch "${RUBY_BUILD_DEFINITIONS}/2.2.0" - - run ruby-build --definitions - assert_success - assert_output < "${HOOK_PATH}/install.bash" < "$definition" <<<"echo ruby-build" - run rbenv-install "$definition" - - assert_success - assert_output <<-OUT -before: ${RBENV_ROOT}/versions/2.0.0 -ruby-build -after: 0 -rehashed -OUT -} - -@test "rbenv-uninstall hooks" { - cat > "${HOOK_PATH}/uninstall.bash" < "$TMP"/definition -print_command ./configure --prefix="\$PREFIX_PATH" --arg='with spaces' -EOF - # substitute $TMPDIR in command invocations - TMPDIR="/tmp/" run ruby-build "$TMP"/definition /tmp/path/to/prefix - assert_output " ./configure \"--prefix=\$TMPDIR/path/to/prefix\" '--arg=with spaces'" - # doesn't substitute TMPDIR if it didn't come from user's environment - TMPDIR="" run ruby-build "$TMP"/definition /tmp/path/to/prefix - assert_output " ./configure --prefix=/tmp/path/to/prefix '--arg=with spaces'" - - cat < "$TMP"/definition -print_command install --bindir="$TMP"/home/.local/bin -EOF - # substitute $HOME in command invocations - HOME="$TMP"/home TMPDIR="" run ruby-build "$TMP"/definition /tmp/path/to/prefix - assert_output " install \"--bindir=\$HOME/.local/bin\"" - # do not substitute $HOME if it's root path - HOME="/" TMPDIR="" run ruby-build "$TMP"/definition /tmp/path/to/prefix - assert_output " install --bindir=${TMP}/home/.local/bin" -} diff --git a/test/rbenv.bats b/test/rbenv.bats deleted file mode 100644 index e5bea4c8..00000000 --- a/test/rbenv.bats +++ /dev/null @@ -1,270 +0,0 @@ -#!/usr/bin/env bats - -load test_helper -export RBENV_ROOT="${TMP}/rbenv" - -setup() { - stub rbenv-hooks 'install : true' - stub rbenv-rehash 'true' - stub rbenv-version-file 'echo $RBENV_ROOT/version' - mkdir -p "$RBENV_ROOT" - echo "system" > "$RBENV_ROOT/version" -} - -stub_ruby_build() { - stub ruby-build "--lib : $BATS_TEST_DIRNAME/../bin/ruby-build --lib" "$@" -} - -@test "install proper" { - stub_ruby_build 'echo 2.1.2' 'echo ruby-build "$@"' - - run rbenv-install 2.1.2 - assert_success "ruby-build 2.1.2 ${RBENV_ROOT}/versions/2.1.2" - - unstub ruby-build - unstub rbenv-hooks - unstub rbenv-rehash -} - -@test "install with flags" { - stub_ruby_build 'echo 2.1.2' 'echo "ruby-build $(inspect_args "$@")"' - - run rbenv-install -kpv 2.1.2 -- --with-configure-opt="hello world" - assert_success "ruby-build --keep --verbose --patch 2.1.2 ${RBENV_ROOT}/versions/2.1.2 -- \"--with-configure-opt=hello world\"" - - unstub ruby-build - unstub rbenv-hooks - unstub rbenv-rehash -} - -@test "suggest running rbenv global after install" { - rm -rf "$RBENV_ROOT/version" - stub_ruby_build 'echo 2.1.2' 'echo ruby-build "$@"' - - run rbenv-install 2.1.2 - assert_success <&2 && exit 2' \ - "--definitions : echo 1.8.7 1.9.3-p0 1.9.3-p194 2.1.2 | tr ' ' $'\\n'" - - run rbenv-install 1.9.3 - [ -z "$stub_git_dir" ] || rmdir "$stub_git_dir" - - assert_failure - assert_output <&2 && exit 2' \ - "--definitions : true" - - run rbenv-install 1.9.10 - assert_failure - assert_output <&${!_STUB_DEBUG} -fi - -[ -e "${!_STUB_PLAN}" ] || exit 1 -[ -n "${!_STUB_RUN}" ] || eval "${_STUB_RUN}"="${TMPDIR}/${program}-stub-run" - - -# Initialize or load the stub run information. -eval "${_STUB_INDEX}"=1 -eval "${_STUB_RESULT}"=0 -# shellcheck disable=SC1090 -[ ! -e "${!_STUB_RUN}" ] || source "${!_STUB_RUN}" - -# Expose this for stub scripts. -# shellcheck disable=SC2317 -inspect_args() { - local arg - local sep='' - for arg; do - if [[ $arg == *' '* ]]; then - printf '%s"%s"' "$sep" "${arg//\"/\\\"}" - elif [[ $arg == *'"'* ]]; then - printf "%s'%s'" "$sep" "$arg" - else - printf '%s%s' "$sep" "$arg" - fi - sep=" " - done -} - -# Loop over each line in the plan. -IFS=$'\n' read -d '' -r -a lines < "${!_STUB_PLAN}" || true -index=0 -for line in "${lines[@]}"; do - index=$(($index + 1)) - - if [[ -z "${!_STUB_END}" && -n "${!_STUB_NOINDEX}" || $index -eq "${!_STUB_INDEX}" ]]; then - # We found the plan line we're interested in. - # Start off by assuming success. - result=0 - - # Split the line into an array of arguments to - # match and a command to run to produce output. - command=" $line" - if [ "$command" != "${command/ : }" ]; then - patterns="${command%% : *}" - command="${command#* : }" - fi - - # Naively split patterns by whitespace for now. - # In the future, use a sed script to split while - # respecting quoting. - set -f - patterns=($patterns) - set +f - arguments=("$@") - - # Match the expected argument patterns to actual - # arguments. - for (( i=0; i<${#patterns[@]}; i++ )); do - pattern="${patterns[$i]}" - argument="${arguments[$i]}" - - case "$argument" in - $pattern ) ;; - * ) result=1 ;; - esac - done - - # If the arguments matched, evaluate the command - # in a subshell. Otherwise, log the failure. - if [ $result -eq 0 ] ; then - set +e - ( eval "$command" ) - status="$?" - set -e - [ -z "${!_STUB_NOINDEX}" ] || break - elif [ -z "${!_STUB_NOINDEX}" ]; then - eval "${_STUB_RESULT}"=1 - fi - fi -done - - -if [ -n "${!_STUB_END}" ]; then - # Clean up the run file. - rm -f "${!_STUB_RUN}" - - stub_index_value="${!_STUB_INDEX}" - # If the number of lines in the plan is larger than - # the requested index, we failed. - if [ "$index" -ge "$stub_index_value" ]; then - echo "$program: expected $index invocations, got $((stub_index_value-1))" >&2 - eval "${_STUB_RESULT}"=1 - fi - - # Return the result. - exit "${!_STUB_RESULT}" - -else - # If the requested index is larger than the number - # of lines in the plan file, we failed. - if [[ -z "${!_STUB_NOINDEX}" && "${!_STUB_INDEX}" -gt $index ]]; then - eval "${_STUB_RESULT}"=1 - fi - - # Write out the run information. - { echo "${_STUB_INDEX}=$((${!_STUB_INDEX} + 1))" - echo "${_STUB_RESULT}=${!_STUB_RESULT}" - } > "${!_STUB_RUN}" - - exit "$status" - -fi diff --git a/test/test_helper.bash b/test/test_helper.bash deleted file mode 100644 index adbacc5c..00000000 --- a/test/test_helper.bash +++ /dev/null @@ -1,172 +0,0 @@ -export TMP="$BATS_TMPDIR"/ruby-build-test -export RUBY_BUILD_CURL_OPTS= -export RUBY_BUILD_HTTP_CLIENT="curl" -unset JAVA_HOME - -if [ "$FIXTURE_ROOT" != "$BATS_TEST_DIRNAME/fixtures" ]; then - export FIXTURE_ROOT="$BATS_TEST_DIRNAME/fixtures" - export INSTALL_ROOT="$TMP/install" - PATH="/usr/bin:/bin:/usr/sbin:/sbin" - if [ "FreeBSD" = "$(uname -s)" ]; then - PATH="/usr/local/bin:$PATH" - fi - PATH="$BATS_TEST_DIRNAME/../bin:$PATH" - PATH="$TMP/bin:$PATH" - export PATH -fi - -remove_commands_from_path() { - local path cmd - local NEWPATH=":$PATH:" - while PATH="${NEWPATH#:}" command -v "$@" >/dev/null; do - local paths=( $(PATH="${NEWPATH#:}" command -v "$@" | sed 's!/[^/]*$!!' | sort -u) ) - for path in "${paths[@]}"; do - local tmp_path="$(mktemp -d "$TMP/path.XXXXX")" - ln -fs "$path"/* "$tmp_path/" - for cmd; do rm -f "$tmp_path/$cmd"; done - NEWPATH="${NEWPATH/:$path:/:$tmp_path:}" - done - done - echo "${NEWPATH#:}" -} - -teardown() { - rm -fr "${TMP:?}" -} - -stub() { - local program="$1" - # shellcheck disable=SC2155 - local prefix="$(echo "$program" | tr a-z- A-Z_)" - shift - - export "${prefix}_STUB_PLAN"="${TMP}/${program}-stub-plan" - export "${prefix}_STUB_RUN"="${TMP}/${program}-stub-run" - export "${prefix}_STUB_END"= - - mkdir -p "${TMP}/bin" - ln -sf "${BATS_TEST_DIRNAME}/stubs/stub" "${TMP}/bin/${program}" - - touch "${TMP}/${program}-stub-plan" - for arg in "$@"; do printf "%s\n" "$arg" >> "${TMP}/${program}-stub-plan"; done -} - -stub_repeated() { - local program="$1" - # shellcheck disable=SC2155 - local prefix="$(echo "$program" | tr a-z- A-Z_)" - export "${prefix}_STUB_NOINDEX"=1 - stub "$@" -} - -unstub() { - local program="$1" - # shellcheck disable=SC2155 - local prefix="$(echo "$program" | tr a-z- A-Z_)" - local path="${TMP}/bin/${program}" - - export "${prefix}_STUB_END"=1 - - local stub_was_invoked= - [ -e "${TMP}/${program}-stub-run" ] && stub_was_invoked=1 - - local STATUS=0 - "$path" || STATUS="$?" - - local debug_var="${prefix}_STUB_DEBUG" - if [ $STATUS -ne 0 ] && [ -z "${!debug_var}" ] && [ -n "$stub_was_invoked" ]; then - echo "unstub $program: re-run test with ${debug_var}=3 to log \`$program' invocations" >&2 - fi - - rm -f "$path" - rm -f "${TMP}/${program}-stub-plan" "${TMP}/${program}-stub-run" - return "$STATUS" -} - -run_inline_definition() { - local definition="${TMP}/build-definition" - cat > "$definition" - run ruby-build "$definition" "${1:-$INSTALL_ROOT}" -} - -install_fixture() { - local args - - while [ "${1#-}" != "$1" ]; do - args="$args $1" - shift 1 - done - - local name="$1" - local destination="$2" - [ -n "$destination" ] || destination="$INSTALL_ROOT" - - run ruby-build $args "$FIXTURE_ROOT/$name" "$destination" -} - -assert() { - if ! "$@"; then - flunk "failed: $@" - fi -} - -refute() { - if "$@"; then - flunk "expected to fail: $@" - fi -} - -flunk() { - { if [ "$#" -eq 0 ]; then cat - - else echo "$@" - fi - } | sed "s:${TMP}:\${TMP}:g" >&2 - return 1 -} - -assert_success() { - if [ "$status" -ne 0 ]; then - { echo "command failed with exit status $status" - echo "output: $output" - } | flunk - elif [ "$#" -gt 0 ]; then - assert_output "$1" - fi -} - -assert_failure() { - if [ "$status" -eq 0 ]; then - flunk "expected failed exit status" - elif [ "$#" -gt 0 ]; then - assert_output "$1" - fi -} - -assert_equal() { - if [ "$1" != "$2" ]; then - { echo "expected: $1" - echo "actual: $2" - } | flunk - fi -} - -assert_output() { - local expected - if [ $# -eq 0 ]; then expected="$(cat -)" - else expected="$1" - fi - assert_equal "$expected" "$output" -} - -assert_output_contains() { - local expected="$1" - if [ -z "$expected" ]; then - echo "assert_output_contains needs an argument" >&2 - return 1 - fi - echo "$output" | $(type -p ggrep grep | head -1) -F "$expected" >/dev/null || { - { echo "expected output to contain $expected" - echo "actual: $output" - } | flunk - } -} diff --git a/test/tmp/.gitignore b/test/tmp/.gitignore deleted file mode 100644 index 72e8ffc0..00000000 --- a/test/tmp/.gitignore +++ /dev/null @@ -1 +0,0 @@ -* diff --git a/test/version.bats b/test/version.bats deleted file mode 100644 index 2659c4db..00000000 --- a/test/version.bats +++ /dev/null @@ -1,39 +0,0 @@ -#!/usr/bin/env bats - -load test_helper - -bats_bin="${BATS_TEST_DIRNAME}/../bin/ruby-build" -static_version="$(grep VERSION "$bats_bin" | head -1 | cut -d'"' -f 2)" - -@test "ruby-build static version" { - stub git 'echo "ASPLODE" >&2; exit 1' - run ruby-build --version - assert_success "ruby-build ${static_version}" - unstub git -} - -@test "ruby-build git version" { - stub git \ - 'remote -v : echo origin https://github.com/rbenv/ruby-build.git' \ - "describe --tags HEAD : echo v1984-12-gSHA" - run ruby-build --version - assert_success "ruby-build 1984-12-gSHA" - unstub git -} - -@test "git describe fails" { - stub git \ - 'remote -v : echo origin https://github.com/rbenv/ruby-build.git' \ - "describe --tags HEAD : echo ASPLODE >&2; exit 1" - run ruby-build --version - assert_success "ruby-build ${static_version}" - unstub git -} - -@test "git remote doesn't match" { - stub git \ - 'remote -v : echo origin https://github.com/Homebrew/homebrew.git' \ - "describe --tags HEAD : echo v1984-12-gSHA" - run ruby-build --version - assert_success "ruby-build ${static_version}" -}